31535
0
1649
1
1152
458
4594
1824
1431
2
6800
2748
8766
909
1192
1378
1541
1428
1069
46414
896
1105
1024
1586
1543
478
26120
14
918
1603
1009
971
1418