8 1488 416 true 1 12 13 14 17 24 28 37