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