31535
0
584
458
608
467
1152
1649
1
1824
1431
2
6800
2748
8766
1603
909
1192
1378
1428
1069
1232
896
1105
4594
1024
19279
1586
1543
691
255
1343