2035
1270
1105
677
828
697
771
843
867
784
801
739
891
779
668
816
735
841
786
762
772
806
764
755
748
759
728
747
758
742
744
766
851
800
722