8 1329 463 true 5 8 11 12 19 21 28 39