458
0
31535
467
1152
1824
584
1069
1
896
1105
1649
2093
2
1586
1551
1710
1431
6800
954
2748
8766
909
398
308
1192
1378
918
1428
1024
1543
3287
392