1053
0
1691
2
2221
3
1973
17353
2799
1611
3998
12
727
1267
1
2657
502
1853
1374
2546
828
274
2500
10
25137
301
1049
19279
874
269
2925
1750
3568
4
463
2475
1857