1427
1160
1258
1123
704
858
724
795
869
916
817
859
774
917
826
698
871
842
773
892
815
790
797
834
801
780
775
786
753
785
765
764
794
889
833