7 636 247 true 2 7 10 13 17 23 35