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