6 497 340 true 5 13 15 23 29 32