31535
0
458
1824
2748
2
2730
6
360
19279
6800
20634
8
25137
467
2683
4594
1
282572
46414
1152
584
691
2657
3
759
2668
1378
1069
3659
14
3351
683
1009
1232
105290