2500
10
1853
1
1434
2296
4
1101
17730
11
1425
2017
6294
2
2306
120469
35
5853
15
1506
0
2814
5
1869
1550
997
959
1683
1103
1865
1843
3
2604
9
1372
964
1617
2957
6
2330
440
3025