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