8 1357 341 true 7 12 19 25 26 33 35 39