4 5 10 1 2 22