1426
1160
1256
1122
704
858
724
795
867
916
817
859
773
917
825
697
870
841
892
814
790
797
833
801
780
775
785
753
784
765
764
794
889
832