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