2 3 9 17 10 1 4