1397
1131
1226
1104
678
831
698
772
846
872
790
807
743
892
780
670
843
820
735
788
764
774
766
756
749
763
730
750
759
745
768
858
804