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