7 1647 364 true 1 8 13 17 19 29 38