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