31535
0
1824
467
458
2748
2
46414
1
1069
896
1105
1649
1586
584
1009
6800
1431
8766
909
25137
1192
1378
3287
1428
1418
1024
1115
1543
169211
11
846
552
4594