8 1379 348 true 1 7 8 19 25 27 29 32