2500
4
2017
1
1630
2658
10
1234
1271
2232
2317
3
57793
0
4099
7
4630
3696
8
2316
9055
1809
5
3460
4715
181997
11
2259
1960
1422
4476
2
3765
2204
4606
2233
3212
27
2954
2489
1917