7 597 284 true 6 15 22 26 27 28 29