2500
4
2017
1
1630
2658
10
1234
3207
2
3071
9
2157
16
1992
2799
6
123674
35
2232
4335
3014
20
2744
3551
2571
10827
9956
3
66
0
3485
7
2972
1289601
297066
9036
2274
19944
108797
17970
15
1335