1397
1131
1226
1104
678
831
698
772
845
872
789
805
743
892
780
670
843
820
735
846
788
764
774
807
766
756
749
763
730
750
759
744
768
855
804