2500
10
1853
1
1434
2296
4
1101
1425
120469
35
5009
0
3632
5
1302
2334
1343
2017
2306
2
1506
2814
1869
1550
1132
964
11829
2330
1860
670
440
522
3025
1334
2198
2683