2983
2
2788
3
3551
10
1719
1
1194
4478
6
1695
4
236066
14
1522
0
2237
1988
9077
28
1571
4080
4250
25
1129
2767
5
2502
4465
22
902
1876
2763
880
6246
2876
2228
108797
2556
1105
1042