8 1106 371 true 6 9 13 21 24 25 28 29