1193 1008 185 1173 1000 186 1156 993 184 1136 988 151 1117 980 159 1100 974 163 1086 965 192 1068 959 148