2937
1038
1125
1032
1325
1068
1473
828
697
771
843
867
784
801
891
779
816
735
841
786
762
772
806
764
756
748
759
728
747
742
744
766
851
800
722