1400
1135
1229
1107
683
836
702
777
850
880
798
820
748
895
787
674
849
824
742
853
795
770
779
812
769
758
754
766
733
755
750
865
807