1083 1158 1012 963 914 1171 1040 1149