2500
10
1853
1
1434
2296
4
1101
5009
0
1343
1132
1506
1425
440
670
120469
35
812
2269
3
547
2337
522
3632
5
633
3116
1640
2
2683
20634
8
1302
2334
1008
2474
1936
1454