7 1073 294 true 8 12 14 16 20 23 28