0 1 2 2 3 0 2 1 4 5 6 7 7 8 5 7 6 9 10 6 5 11 12 10 9 6 10 10 12 9 5 13 14 8 13 5 5 4 15 15 10 5 11 10 15 3 2 16 16 17 3 16 2 4 14 17 16 11 15 18 18 19 11 4 1 18 18 15 4 0 19 18 18 1 0 16 5 14 16 4 5