31535
0
1824
1024
2
846
467
2748
1649
1
3287
1431
8766
909
896
2683
1192
1378
552
1428
1069
1115
1586
1105
17353
1543
19279
6800
1921
458
543
46414
1418