31535
0
458
19279
2
1824
2748
25137
2683
46414
1
2657
3
360
467
683
6800
1378
2730
6
169211
11
552
282572
2668
3092
521
4594
1152
105290
625
3659
14
398
1551
20634
8