1 5 8 7 2 2 3 4 0