706
1
622
488
891
2
1773
988
0
505
721
467
696
1599
1758
490
1707
445
405
417
535
630
577
521
1090
4
618
456
658
567
444
538
496