669
733
959
825
1085
767
843
762
1045
905
715
914
971
702
1233
753
1312
841
1559
760
762
649
677
640
2190
751
815
5138
801
2027
766
3761
752
837
739
717
1647
844
1071
808
643
1032
1056
840
817
957
5702
683
6166
812
839
984
759
819
774
854
805
1288
705
1489