1398
1131
1226
1104
678
832
698
772
846
872
790
807
744
892
780
670
843
820
735
848
789
764
775
766
756
750
763
730
751
759
746
745
769
862
804