3 5 2 3 0 1 4 1 2 1 1 5 2 2 5 3 8 3 1 6 2 7 4 2 8 1 9