1398
1132
1226
1104
678
832
698
772
846
873
791
809
744
892
780
670
843
821
735
849
789
764
775
807
766
756
750
730
751
759
746
745
769
863
805