1 31 2 6 3 6 4 1