1386
1120
1215
1095
665
812
685
755
833
847
771
779
724
880
765
658
827
801
722
817
770
748
761
792
753
746
737
715
732
745
734
736
754
834
786