1062
944
955
853
847
771
772
1254
738
790
728
764
796
867
787
869
942
944
835
784
966
772
878
835
797
947
819
755
861
889
778
907
964
892
1294
804
845
1505
1036
913
822
1183
802
936
830
888
890
845
1013
1441
1558
1798
888
866
1536
908
1009
874
967
1022