31535
0
19279
2
25137
17353
2546
1
20634
8
1559
6800
2730
6
282572
105290
2683
458
1754
4111
1824
467
3469
4
2748
1009
683
1098
46414
846
3114
608
1024
1152
3663
296