1386
1120
1215
1095
665
811
684
755
831
844
770
778
724
880
765
657
826
797
717
814
745
758
788
750
743
733
744
712
726
742
729
730
751
829
781