10 3 2 4 2 11 2 7 5 8 10