31535
0
19279
2
25137
17353
2546
1
1559
6800
2683
3659
14
2730
6
20634
8
2069
3
1824
1024
4111
458
467
2748
1009
1098
282572
1869
5
3114
4
4328
10
1780
2030
3149
105290
814
46414