9 3216 556 true 2 4 6 10 14 18 22 23 34