2500
4
2017
1
1630
2658
10
1234
1992
3
697
0
1309
4914
2
3207
3071
9
2157
16
5389
2799
6
123674
35
2232
4335
3014
20
2744
3551
2571
10827
9956
66
3485
7
2972
1289601
297066
9036