31535
0
467
584
6800
1428
1
1824
1649
458
1431
2
2748
8766
909
1192
1378
1069
896
1105
1024
1586
1543
1009
2522
1152
552
17353
19279
1418
4594
608
653