1430
1162
1259
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