31535
0
1824
552
2748
2
19279
1649
1
458
422
683
1045
6800
1431
8766
909
1192
1378
46414
4594
1428
1069
169211
11
896
1105
2275
1024
1115
1586
1543
467
846