1386
1120
1215
1095
665
812
684
755
831
844
771
778
724
880
765
657
826
797
717
814
745
758
788
750
743
733
744
712
727
729
730
751
830
781