5 1 4 5 8 10 6 8 2 4 6 7 2 5 4 7