2500
10
1853
1
1434
2296
4
1101
1869
1425
1860
2
1550
0
120469
35
3025
5009
1008
2198
3632
5
2920
3
11829
12590
1302
2334
1805
2337
2017
3116
2306
446
1506
348
2395
283