1 2 3 q1 q2 q3 q4 q5 6 7