31535
0
458
1824
1152
2748
2
590
2881
707
2683
968
584
608
301
572
300
1219
714
543
1465
6800
1436
1020
467
1603
768
4594
1
503
2730
6
18403