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