5605
0
868
1167
529
2328
787
403
1939
365
755
1824
454
2143
699
505
458
1346
4
488
334
2490
2766
1
820
1425
1101
1043
918
1511
675
348
957