9 2497 747 true 4 14 21 28 29 30 31 32 39