6 437 253 true 1 6 9 15 25 28