2500
10
1853
1
1434
2296
4
1101
1425
2017
2306
2
120469
35
1506
0
2814
5
1869
1550
964
2330
440
3025
1334
2964
5009
2494
814
3116
1385
1774
2113
1008
1302
521