1400
1135
1229
1107
683
835
702
777
850
880
797
820
748
895
786
674
849
824
741
852
794
770
779
812
769
758
754
766
733
755
750
865
807