31535
0
19279
2
25137
17353
1543
6800
20634
8
1024
2730
6
458
2683
1824
3114
4
467
1559
2546
1
1009
169211
11
4111
282572
3659
14
3287
2748
1192
1428
1759
1098
846
552
1869
5