458
0
2093
2
31535
676
1152
467
1824
1428
1
1020
478
584
3287
398
464
918
4594
1069
363
896
1105
1649
1586
1551
1128
1710
392
2952
991
1431
6800