12 8286 789 true 1 2 7 11 13 17 19 20 21 32 34 37