5 328 294 true 5 6 18 27 28