1440
1178
1274
1138
721
877
741
819
891
940
834
794
934
883
710
887
854
790
911
831
805
813
846
816
792
804
773
798
800
779
776
809
906
850