31535
0
458
2748
2
296
1824
2668
2683
683
282572
584
46414
1
468
2657
3
2730
6
2952
396
1232
105290
467
20634
8
298
691
464
1045
1009
503
1020
1069
25137