676
1
841
5
1969
3
785
2
682
1359
955
623
773
722
999
4
825
577
728
779
2662
750
674
1026
782
861
9938
9
1326
700
807
721
802
665
832
958