8 1449 432 true 1 18 23 27 28 29 32 37