31535
0
1024
2
1649
1
1824
1192
2748
458
3659
14
25127
2683
97284
467
6800
20634
8
1431
8766
909
1378
1428
1069
169211
11
896
1105
1115
1586
1543
525
846
19279