291 294 295 290 282 286 287 2Q5 292 296 288 301 288 298 284 295284