31535
0
1824
458
552
2748
2
169211
11
467
1649
1
25127
25137
1192
611
2522
1378
46414
1115
1428
683
4594
584
1009
1152
503
19279
2275
573
4328
10
1045
575