1751
2
2330
4
759
0
458
48708
2189
14076
7
431
266
482
1
31220
10
361
4328
2683
639
1343
346
1559
503
5316
3
1710
1152
284
5918
273
611
4594
1973
2546
25440