13 3228 706 true 1 6 7 15 19 22 25 28 30 31 34 36 37