7 1647 293 true 1 8 13 17 19 29 38