2500
10
1853
1
1434
2296
4
169211
11
1101
120469
35
2017
2198
2
2964
812
1805
12590
0
1425
1861
2920
3
745
1375
446
1987
16
517
2395
5
283
4130
3069
1343
1828
348
1218
1208