7 1273 259 true 4 19 22 24 27 28 29