true 2339 536 true 4 6 7 10 12 14 15 16 17 18 21 23 25 29 30 33 41 43 45 46 57 58 61 63 65 72 79