4 4 13 2 5 7 3 4 8 9 5 3 10 2 4 6 3 5 7 7 20 1 2 3 4 5 6 7 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 2 3 3 4 5 7 8 8