1430
1163
1260
1128
710
866
730
805
879
921
825
865
781
922
843
704
880
845
778
897
819
795
803
839
804
784
780
791
758
789
772
768
796
892
838