2683
0
1056
1
31535
2748
2
1824
458
2657
3
282572
1152
918
467
6800
552
1015
2522
584
1378
2730
6
4594
503
354
683
2668
1009
383
1681
3092
3659
14
46414