31535
0
1824
1681
1
2748
2
2683
4111
3691
5
2657
3
19279
46414
282572
467
1463
683
6800
329
1378
2730
6
552
458
2668
3092
14076
7
25137
521
4594
3287
608
1152