8 655 343 true 1 12 13 25 26 27 35 39