4 6 9 9 7 2 7 23