9 3597 455 true 6 7 8 18 22 25 29 37 38