Wind_Speed 16 16 17 17 17 17 17 17 16 16 15 14 14 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 10 10 10 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 16 16 14 13 11 11 11 11 13 16 18 20 20 19 17 15 14 12 12 13 15 18 18 18 18 19 20 22 23 23 22 20 19 19 19 19 17 16 15 15 15 15 16 17 17 15 13 13 13 14 14 13 12 13 14 14 13 12 13 13 11 7 2 4 3 3 2 3 2 2 4 4 4 4 3 3 3 4 5 6 7 8 9 10 10 10 10 9 9 7 6 5 5 6 6 7 7 6 6 5 5 5 5 6 6 5 5 6 6 7 7 7 7 7 8 9 9 9 9 10 10 9 9 9 9 8 8 8 16 16 16 17 17 17 17 17 17 16 16 15 15 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 14 14 15 15 16 15 14 12 11 11 12 12 14 17 19 20 20 18 17 16 14 13 13 14 15 17 18 18 19 20 21 23 24 24 22 20 20 20 20 19 18 16 15 15 14 15 16 17 16 15 14 14 14 14 15 15 14 13 14 13 12 10 10 10 10 6 0 2 2 2 2 2 2 4 5 4 4 3 3 2 2 3 5 6 7 8 8 9 10 10 10 9 8 7 6 5 5 6 6 6 6 6 6 5 5 5 6 6 6 6 5 6 6 6 6 6 5 6 7 9 9 9 9 9 9 9 9 9 8 8 8 8 17 16 16 16 16 17 17 17 17 17 16 16 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 15 15 15 14 14 15 16 15 14 13 12 12 12 12 13 14 17 20 21 19 18 18 17 16 14 14 14 16 17 18 19 20 21 22 24 25 24 22 21 21 20 20 19 18 16 15 15 14 15 16 16 15 15 15 15 15 15 15 16 16 15 14 13 12 9 7 7 5 5 3 3 2 1 0 1 3 5 7 7 6 5 3 1 1 3 5 5 6 6 8 9 10 10 10 9 9 8 6 5 5 6 6 6 6 6 6 5 5 5 5 5 6 5 5 5 6 6 6 5 4 5 7 8 9 9 9 8 8 8 8 8 8 8 8 8 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 10 10 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 14 13 12 11 11 11 11 13 14 17 20 20 20 19 19 18 17 16 15 15 16 17 19 20 20 22 23 24 25 24 22 21 20 20 20 19 19 17 16 16 15 16 16 15 15 15 15 15 15 15 16 16 15 15 14 13 11 6 5 6 4 3 5 5 4 4 3 2 4 6 8 8 8 7 5 2 1 3 4 5 6 6 7 9 10 10 10 9 9 8 7 6 6 6 6 6 6 6 5 5 4 4 4 5 5 5 4 5 6 5 5 4 4 5 6 7 8 8 8 8 8 7 8 8 8 8 8 8 18 17 17 16 16 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 15 15 14 15 15 15 15 15 15 15 15 16 15 13 12 11 11 11 11 11 13 14 17 19 19 20 20 20 20 19 18 16 16 17 18 19 20 21 22 23 24 25 24 22 20 19 19 19 19 18 18 17 17 17 17 16 15 15 15 15 15 15 15 15 16 16 15 14 14 11 6 4 4 4 5 6 6 5 1 3 2 7 9 10 10 9 8 5 2 1 3 5 6 7 7 8 8 9 9 9 9 9 8 7 6 6 6 6 6 6 5 5 4 4 3 3 4 5 4 4 5 6 5 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 18 17 17 16 16 16 16 16 16 15 15 15 15 16 17 17 17 16 16 16 15 15 15 15 14 14 13 13 13 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 12 11 11 10 10 10 11 13 15 16 18 19 20 22 22 21 20 19 18 17 18 19 20 21 22 22 23 24 25 24 21 19 18 18 18 18 18 17 17 17 17 17 16 15 15 15 15 15 15 14 14 14 15 14 14 14 11 6 5 5 5 5 6 5 3 2 4 5 8 10 11 10 10 8 4 2 2 4 5 6 7 7 7 7 8 9 9 9 8 8 7 7 7 7 6 6 5 5 4 4 3 3 3 4 4 4 5 5 5 5 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 18 17 17 16 16 16 16 16 16 15 15 15 15 16 17 18 18 17 17 16 16 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 13 11 10 9 9 9 10 12 14 15 16 17 19 22 23 24 23 22 21 20 19 19 20 21 22 23 23 23 23 25 24 21 19 18 17 17 17 17 17 17 17 17 17 16 15 15 15 15 16 17 16 15 15 15 15 15 14 10 6 7 6 5 5 5 3 3 7 7 6 9 10 11 11 9 7 4 3 4 5 5 6 7 7 7 7 7 8 9 8 8 8 7 7 7 7 7 6 5 4 4 3 3 2 2 4 5 5 5 6 6 5 4 4 4 5 5 6 6 6 5 6 6 6 6 5 5 5 5 6 18 18 17 17 17 17 17 16 16 15 15 15 16 16 17 18 18 18 18 17 16 16 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 16 15 13 11 10 9 8 8 9 11 12 13 13 14 16 19 23 24 25 24 23 22 21 20 20 20 21 23 23 23 23 23 24 24 20 18 17 17 17 17 17 17 17 17 17 16 15 15 15 15 16 15 15 16 16 16 15 15 15 14 11 8 10 8 7 6 5 5 4 6 9 11 11 11 11 10 8 5 4 4 5 5 6 6 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 5 5 4 4 3 2 2 2 3 5 5 6 6 6 6 5 4 4 4 5 5 5 5 5 5 5 6 6 5 5 5 5 5 18 18 17 17 17 17 17 17 16 16 15 16 16 17 18 18 18 18 18 17 17 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 16 16 15 12 10 9 8 7 7 8 10 9 8 9 11 15 20 23 25 26 26 24 23 22 21 20 21 22 23 24 24 24 23 24 23 20 18 17 17 18 18 18 18 18 17 16 16 15 15 16 16 16 15 14 14 16 16 16 15 15 14 11 10 11 11 9 7 5 5 6 7 8 9 9 9 9 8 6 4 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 7 7 7 7 7 6 5 5 5 4 3 2 2 2 4 5 6 7 7 7 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 19 18 18 17 17 17 17 17 17 17 16 16 17 18 18 18 18 18 18 18 17 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 14 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 14 11 8 7 7 6 6 7 6 2 6 9 11 14 19 23 26 27 27 25 24 23 22 21 21 22 23 24 25 24 23 23 21 19 18 18 18 18 18 18 18 17 16 15 15 15 16 16 16 17 17 16 16 16 16 15 15 14 12 9 8 10 11 10 8 6 5 6 5 5 6 6 6 6 6 4 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 7 7 6 7 7 7 6 6 5 5 4 3 3 3 4 5 6 7 7 7 6 6 5 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 5 5 19 19 18 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 18 17 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 15 13 10 7 6 6 7 7 5 1 4 8 9 10 13 18 22 25 27 27 26 24 23 22 21 21 22 23 25 25 24 24 22 20 18 18 18 18 18 18 18 17 16 16 16 16 16 16 16 17 17 17 17 17 16 16 13 12 9 7 6 7 9 10 10 7 5 5 5 4 4 4 4 4 4 4 4 5 6 6 5 5 6 6 6 6 7 7 7 7 7 7 7 6 6 7 7 6 6 6 5 5 5 4 4 4 5 6 7 8 7 7 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 20 19 18 18 17 17 17 17 17 18 18 17 17 18 18 19 19 19 19 18 17 17 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 15 15 15 16 15 15 15 16 15 16 16 15 12 9 7 6 7 9 10 7 2 3 5 6 7 12 16 20 24 26 26 26 25 23 22 22 21 22 23 24 25 25 24 21 20 19 18 18 18 18 18 17 16 16 16 16 16 16 16 17 17 17 17 17 17 16 15 13 11 6 3 4 6 9 9 8 6 4 5 5 4 3 3 3 3 3 3 4 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 5 6 6 5 5 4 5 6 8 8 8 7 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 20 19 19 18 18 17 17 17 17 18 18 18 18 18 18 19 20 20 20 19 18 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 15 15 15 15 15 16 16 14 11 9 8 8 9 11 12 11 7 3 1 4 7 11 15 18 22 24 25 25 24 23 22 22 22 22 23 24 25 25 23 20 19 19 19 19 18 18 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 14 12 10 10 9 8 7 7 8 8 7 5 3 4 4 3 3 3 3 3 3 4 5 6 6 6 5 6 6 6 5 5 5 5 5 6 6 6 7 7 6 6 5 5 5 5 6 6 6 5 5 6 7 8 8 7 6 5 5 4 3 3 3 4 4 4 4 4 3 3 3 3 4 4 4 5 5 5 20 20 19 19 18 18 17 17 18 18 18 19 18 18 18 19 20 20 20 19 18 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 15 15 15 15 15 16 16 13 12 9 9 10 11 12 13 13 11 6 4 5 8 10 13 17 20 23 24 25 24 23 22 22 22 22 24 25 25 25 22 20 20 20 19 19 18 17 16 16 16 16 16 16 16 17 17 17 16 16 16 16 14 8 5 6 9 11 14 13 11 8 6 5 4 2 2 3 3 3 3 4 4 4 5 6 6 6 6 6 6 6 5 5 5 5 5 5 6 7 7 6 6 6 5 5 4 4 4 5 6 6 5 5 6 7 7 7 6 5 5 4 4 3 3 3 4 4 4 4 4 3 3 3 3 4 4 4 5 5 4 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 19 18 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 15 15 15 15 15 15 15 15 15 16 15 14 11 9 9 10 12 13 13 14 11 7 5 7 9 10 12 15 18 21 23 24 24 23 22 22 22 23 24 25 26 24 22 20 20 20 20 19 17 16 16 16 16 16 16 16 17 17 17 16 16 16 16 14 8 1 5 7 9 13 16 17 15 11 8 6 4 2 1 3 3 3 3 4 4 5 5 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 3 2 3 4 5 5 5 5 6 7 6 6 5 4 4 4 3 3 3 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 19 19 19 19 18 18 18 19 19 20 20 20 19 19 19 19 20 20 20 19 18 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 15 15 15 15 15 15 15 14 15 15 14 13 10 8 8 10 12 13 13 12 9 5 6 7 8 10 12 14 17 19 22 23 23 23 23 23 23 24 25 26 25 23 21 20 20 20 20 19 18 17 16 15 15 16 16 17 16 16 16 16 17 18 17 11 1 6 8 8 11 13 16 18 18 15 11 9 6 3 1 2 3 4 4 4 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 4 4 3 4 4 4 4 4 5 6 6 6 5 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 19 19 19 18 18 18 19 20 20 20 20 20 20 19 19 19 20 20 20 19 18 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 14 15 15 15 15 15 15 14 14 14 15 15 15 15 15 14 14 14 14 13 11 9 8 8 10 12 13 12 10 6 5 6 7 7 9 12 14 16 18 20 22 22 23 23 24 24 24 25 25 25 22 21 20 20 20 20 20 19 18 16 15 15 15 16 16 16 15 15 14 14 13 11 7 2 8 8 7 9 11 13 14 15 13 10 8 6 4 2 2 3 4 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 6 5 5 4 4 5 5 5 5 5 4 4 4 4 3 3 3 4 4 5 5 5 4 4 4 3 3 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 19 19 18 18 18 19 19 20 21 20 20 20 19 19 19 19 20 20 19 19 18 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 14 14 14 14 13 11 10 9 8 9 10 11 10 8 6 4 5 6 6 6 7 10 13 14 16 18 20 22 22 23 24 23 23 23 24 23 22 21 20 20 20 20 20 19 19 17 15 15 16 16 16 16 15 15 14 12 9 4 4 4 8 7 6 7 10 11 8 1 7 7 5 5 5 4 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 5 5 5 4 3 3 3 2 2 3 4 4 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 18 18 18 18 18 19 20 20 21 20 20 19 19 19 19 19 19 19 19 19 18 17 16 16 15 14 14 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 14 14 13 13 13 12 10 10 9 9 9 10 10 6 3 4 5 5 6 6 6 7 9 11 13 15 16 18 20 22 23 23 22 22 23 23 23 22 21 20 20 20 20 20 19 19 17 16 16 16 16 16 15 15 14 14 14 10 5 5 6 9 9 8 9 12 14 15 12 11 7 7 7 7 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 4 4 4 4 3 3 3 2 2 3 4 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 2 18 18 18 18 18 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 17 16 15 14 14 14 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 14 14 13 13 13 13 12 10 10 10 9 10 10 7 2 3 4 4 5 5 6 6 7 8 10 12 14 15 17 18 20 22 22 22 22 23 23 23 22 21 21 20 20 20 19 19 19 16 15 16 15 15 15 15 14 12 9 9 10 8 5 7 9 9 9 10 11 13 14 14 12 10 12 12 10 8 7 7 7 6 6 6 6 6 6 6 6 6 5 5 6 5 5 5 4 4 4 3 2 2 3 3 3 3 3 3 3 2 3 4 4 5 6 6 6 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 2 2 17 18 18 18 19 19 20 20 20 21 21 21 21 20 19 19 19 19 19 19 18 17 15 15 14 14 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 12 11 10 9 10 10 11 10 6 1 2 2 3 4 4 5 6 7 8 10 12 13 15 16 18 19 20 22 22 22 23 23 23 22 22 21 20 19 19 19 19 18 17 16 15 15 15 15 14 13 11 8 8 10 10 7 7 9 10 10 10 11 11 11 11 10 9 12 12 11 10 8 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 3 2 1 1 1 2 3 3 3 3 3 3 3 4 4 4 6 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 3 3 2 17 18 18 19 19 20 20 20 21 22 22 22 22 21 20 19 19 19 19 18 17 16 15 14 14 13 13 13 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 12 12 12 11 10 10 10 11 11 12 10 5 1 1 1 2 3 4 4 5 6 7 9 11 12 14 16 18 19 21 22 22 23 23 23 23 23 22 21 20 19 19 19 19 19 18 18 17 17 16 16 15 13 11 9 9 11 11 7 6 9 10 10 9 9 8 8 9 8 8 11 12 11 10 9 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 3 2 1 0 1 1 2 3 3 3 3 4 4 5 4 4 6 7 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 2 17 17 18 19 19 20 20 20 21 22 23 23 22 22 20 19 19 18 18 17 16 15 14 14 13 13 13 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 12 11 11 11 11 11 11 10 12 13 14 10 5 1 1 1 2 2 3 3 4 5 6 8 10 12 14 16 18 19 21 22 22 23 23 23 23 23 22 21 20 18 18 18 19 19 19 19 18 18 17 17 16 14 12 12 13 13 9 5 5 8 9 9 8 6 5 7 10 8 8 10 11 10 9 9 9 9 8 7 7 7 6 6 5 5 5 5 5 5 5 4 3 3 3 3 2 1 1 1 1 2 3 3 4 4 5 5 5 4 4 6 8 8 8 7 7 7 6 6 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 3 3 2 16 17 18 18 19 20 20 20 21 21 22 23 22 21 20 19 18 17 16 16 15 15 14 13 13 13 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 13 12 11 10 10 9 10 11 11 12 14 15 15 12 6 3 2 3 3 3 3 4 4 5 6 7 9 11 13 15 17 19 20 21 22 22 23 23 23 23 22 21 20 18 17 17 18 19 19 19 19 18 18 17 16 13 13 14 13 8 3 2 3 5 6 7 6 4 2 8 12 11 9 10 10 10 10 10 10 9 8 8 7 6 6 6 5 5 5 5 5 5 4 4 3 3 3 3 2 1 1 2 2 3 4 5 5 6 6 6 6 5 4 6 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 2 15 16 17 18 19 19 20 20 20 21 21 22 22 21 20 18 17 16 16 15 15 14 14 13 13 13 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 13 12 11 9 8 8 9 11 12 14 16 17 18 16 11 8 6 5 5 5 4 5 5 6 7 8 9 11 12 14 16 17 19 20 21 22 22 22 23 22 22 21 20 18 17 17 17 18 18 18 18 18 17 17 16 14 14 14 12 7 1 3 4 4 4 4 4 2 1 9 14 13 11 10 10 10 10 10 9 9 8 7 7 6 6 5 5 5 4 4 4 4 4 3 2 2 2 3 2 1 1 2 3 5 6 7 7 7 7 7 6 5 5 7 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 2 15 16 17 18 19 20 20 20 20 20 21 21 21 20 19 18 17 16 16 15 14 14 14 13 13 13 13 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 12 11 10 8 7 8 9 11 13 15 17 18 20 19 17 13 10 9 7 7 6 6 7 7 8 9 10 11 12 13 14 16 17 19 20 21 21 22 22 22 21 21 20 19 18 17 17 18 18 18 18 18 17 17 16 14 15 15 12 7 3 4 4 4 3 3 3 3 1 8 16 14 11 9 9 10 10 9 9 8 8 7 6 6 5 5 5 5 4 4 4 4 3 2 1 2 2 3 2 1 1 2 4 5 6 6 7 7 7 7 6 6 6 7 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 2 14 15 17 18 19 20 20 20 20 20 20 20 20 19 19 18 17 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 13 11 10 9 7 7 7 9 10 12 15 16 17 18 18 17 16 13 11 9 9 8 8 8 9 9 10 10 11 11 12 13 15 16 17 19 20 20 21 21 21 21 20 19 19 18 17 17 17 17 17 17 17 17 16 16 14 15 13 9 5 4 4 2 2 3 5 6 4 2 11 17 14 10 9 9 10 10 9 7 7 7 6 6 5 5 4 4 5 4 4 4 3 2 1 1 1 2 3 2 1 1 3 5 5 4 4 5 6 6 7 7 7 7 8 8 8 9 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 14 15 16 18 19 20 20 20 20 19 19 19 19 19 18 17 17 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 14 14 13 12 11 9 8 7 6 7 8 9 10 12 14 15 15 15 14 14 13 12 10 10 10 10 10 10 10 10 11 11 11 12 13 14 15 16 18 19 19 20 20 20 20 19 19 18 18 18 17 16 15 15 16 16 16 16 15 14 14 12 8 5 4 3 2 1 4 8 10 8 8 13 15 13 10 9 10 10 9 8 6 6 5 4 4 4 3 3 5 6 5 4 4 3 2 1 0 1 2 2 2 1 2 4 5 5 4 2 2 4 6 7 7 7 8 8 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 14 15 16 17 18 19 20 20 19 19 19 19 18 18 17 17 16 16 16 16 16 15 15 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 14 13 12 11 10 8 7 6 6 8 8 10 12 15 17 17 16 14 13 12 12 11 11 10 11 11 12 12 12 11 11 11 12 13 13 14 15 16 17 18 18 19 19 19 19 19 18 18 18 17 16 15 14 14 15 15 15 15 14 14 13 12 10 7 6 5 4 1 6 10 11 9 10 13 13 11 10 9 9 8 7 6 5 4 3 2 2 3 2 2 6 8 7 6 5 4 3 3 2 1 1 1 1 2 3 4 5 6 5 2 1 4 6 7 8 8 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 14 15 16 17 18 19 19 19 19 18 18 18 17 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 13 13 14 14 14 14 14 15 15 15 15 15 15 15 14 13 12 11 10 9 8 7 6 6 8 9 11 14 18 20 21 19 16 14 12 11 11 11 11 12 13 13 13 12 12 12 12 13 13 14 14 15 15 16 17 18 18 18 19 19 18 18 18 17 17 16 15 14 14 14 14 13 13 13 12 12 12 11 9 7 5 4 1 7 11 10 9 10 12 12 11 9 7 6 5 4 4 4 2 1 4 7 7 5 3 7 9 9 8 7 6 6 5 5 4 2 1 2 3 4 5 5 6 5 3 1 3 5 7 8 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 2 14 15 16 17 18 18 19 19 18 18 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 11 10 9 8 7 7 6 6 8 9 10 13 17 19 20 18 16 14 13 12 12 12 12 14 14 14 14 13 13 13 13 13 14 14 15 15 16 16 17 17 18 18 18 18 18 17 17 17 16 16 15 14 13 13 13 12 12 12 12 12 11 9 5 4 6 5 1 5 9 9 9 10 11 11 9 6 2 3 5 4 3 2 1 6 10 14 11 8 6 8 9 9 8 8 8 8 7 7 7 5 3 3 4 5 5 6 6 5 4 2 1 4 7 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 14 15 15 16 17 18 18 18 18 17 17 17 16 16 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 16 16 16 15 15 14 13 11 10 9 8 8 8 8 7 6 7 9 11 12 14 14 12 11 11 11 12 12 13 13 14 15 15 15 14 14 14 14 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 16 16 16 16 15 14 13 12 12 12 11 11 11 11 10 7 3 3 7 9 7 4 5 8 9 9 8 8 7 4 2 6 11 12 9 6 5 8 13 16 18 14 11 9 7 7 6 6 6 7 7 7 9 9 7 5 4 4 5 6 6 6 5 4 2 1 4 7 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 13 14 15 16 16 17 17 18 17 17 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 15 15 16 16 16 16 16 16 15 14 13 11 10 9 8 8 8 8 9 9 8 9 10 12 13 11 7 4 4 5 8 10 11 13 14 15 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 12 12 11 10 11 11 10 8 5 2 2 4 7 10 8 6 8 9 9 8 6 5 3 1 5 11 16 18 13 8 10 14 16 17 16 15 13 11 7 3 2 3 3 4 2 4 9 11 9 7 6 6 7 7 7 7 6 5 3 2 5 7 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 3 3 13 14 15 15 16 16 17 17 17 16 16 16 15 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 15 15 16 16 17 17 16 16 15 14 13 11 10 9 8 7 7 8 9 10 11 10 10 12 13 14 10 5 4 4 6 8 10 12 14 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 12 11 10 10 10 11 11 7 2 3 5 5 5 7 5 6 8 8 8 7 5 3 2 2 5 10 13 16 13 8 9 11 12 12 12 12 12 12 10 6 3 2 2 2 4 8 10 11 10 9 8 7 8 9 9 9 9 7 4 1 5 7 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 4 4 4 3 13 14 14 15 15 16 16 17 16 16 16 15 15 16 16 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 16 17 17 17 17 16 16 15 14 12 11 10 9 8 8 7 7 8 8 10 11 11 12 12 13 12 11 9 9 9 10 11 12 14 16 17 16 15 15 15 16 16 16 16 16 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 12 11 11 10 10 10 10 10 7 4 4 6 5 4 3 6 7 7 7 6 5 4 4 3 2 5 8 9 10 10 8 7 7 7 8 10 12 14 13 11 8 5 4 4 5 7 9 11 11 11 10 10 9 10 10 10 9 8 7 5 0 3 6 8 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 13 13 14 14 15 16 16 16 16 16 15 15 15 16 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 16 16 17 17 18 17 17 16 16 15 14 12 11 10 9 8 8 8 8 8 8 8 9 10 12 12 13 13 13 13 14 13 13 12 13 13 15 16 16 16 15 16 16 16 16 16 16 16 15 15 14 14 15 15 15 15 14 14 14 14 14 14 14 13 13 12 11 11 11 11 10 10 10 10 10 8 6 6 6 6 6 5 6 7 6 5 5 4 5 5 4 3 5 6 6 7 7 7 5 1 4 9 13 15 15 13 11 7 5 6 7 8 9 10 11 11 12 12 12 11 10 10 10 10 10 8 6 2 3 5 7 8 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 13 13 13 14 15 15 16 16 16 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 18 18 18 17 16 15 15 14 13 11 10 9 8 7 7 8 9 10 10 9 9 10 12 13 15 15 16 16 15 15 14 14 13 13 14 15 15 16 16 16 17 17 17 17 16 16 15 14 14 14 15 16 16 14 14 13 13 13 13 12 12 11 11 11 10 10 11 11 11 10 9 9 9 8 8 8 7 7 7 7 6 6 5 5 4 5 5 5 3 3 5 5 6 8 10 10 10 9 10 12 15 16 15 13 11 8 7 8 9 10 10 11 11 12 12 13 13 12 11 11 11 11 11 10 7 4 4 6 7 8 9 9 9 8 8 8 7 7 7 7 7 6 6 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 12 13 13 14 14 15 15 15 15 15 14 15 15 16 16 17 17 17 17 17 17 17 17 17 16 17 17 18 18 18 18 19 19 18 17 16 15 14 13 12 11 10 8 6 6 6 7 8 10 11 10 9 8 9 10 12 14 16 16 16 16 16 16 15 14 13 13 14 15 16 17 17 17 17 17 16 16 16 15 14 14 15 16 16 16 15 14 13 12 12 12 11 11 11 11 11 10 11 11 11 11 10 8 8 8 8 7 7 7 7 7 7 7 7 6 5 5 6 5 4 2 2 5 7 9 10 11 10 11 13 14 15 15 15 13 12 12 10 10 10 10 10 12 12 12 12 13 13 14 13 12 11 11 11 11 10 8 6 5 6 7 8 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 7 6 6 6 6 5 5 5 5 5 12 12 13 13 14 14 15 15 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 18 19 19 19 19 19 18 17 16 15 14 12 11 9 7 6 5 4 5 6 7 8 9 9 9 8 7 7 8 8 10 11 13 15 17 17 16 15 14 14 14 14 15 16 16 16 17 17 17 17 16 16 15 14 14 15 15 16 16 15 14 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 4 3 4 7 10 11 13 12 10 10 12 13 13 12 11 11 11 12 12 11 11 10 11 12 12 12 13 13 13 14 13 12 12 11 11 11 10 9 7 6 6 8 8 9 9 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 7 7 7 6 6 6 6 5 5 5 5 5 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 20 20 20 19 18 16 15 13 12 10 9 8 6 5 5 5 5 5 6 6 6 7 9 9 8 8 8 8 7 6 5 6 10 14 15 16 16 15 14 13 14 14 15 16 16 17 17 17 17 17 16 15 14 14 14 15 16 16 15 14 13 12 12 13 12 13 13 10 10 12 12 11 11 11 10 8 6 6 6 7 8 8 8 7 7 7 7 6 5 5 4 4 5 5 5 5 9 12 13 13 12 12 12 12 11 10 10 10 10 11 12 10 10 11 11 12 13 13 13 13 14 14 13 12 12 11 11 11 10 9 7 6 6 7 8 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 19 20 20 21 21 19 16 14 12 10 7 6 6 6 7 7 7 7 6 6 7 7 6 6 7 8 9 10 11 12 10 8 7 7 4 4 10 13 15 15 13 11 11 12 13 15 16 16 17 17 18 18 17 17 16 15 14 14 15 15 15 15 14 13 13 13 13 13 13 12 10 10 12 12 11 10 10 9 8 7 7 7 8 8 8 8 7 7 6 5 4 2 2 3 5 6 6 4 1 5 10 12 13 13 13 13 12 11 11 10 10 10 11 11 9 10 11 12 12 13 14 14 14 14 13 12 12 11 11 10 10 9 8 7 7 7 7 8 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 20 15 11 9 7 4 3 3 4 5 6 7 8 8 8 9 9 9 8 7 6 6 8 10 13 14 13 11 11 9 6 4 7 11 12 11 9 7 8 10 13 15 16 16 17 17 18 18 18 17 16 15 15 15 15 15 14 14 13 13 13 13 13 13 12 10 8 10 12 13 12 11 10 9 9 8 9 9 9 9 8 8 7 7 5 2 1 3 5 6 7 7 7 6 6 4 6 10 13 14 14 14 13 13 12 11 8 7 9 9 9 10 11 12 13 13 14 14 13 13 13 12 11 10 10 9 9 8 8 7 7 6 7 7 8 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 16 17 17 18 18 19 19 20 21 22 21 17 12 7 6 5 3 2 1 1 2 3 5 6 7 10 11 11 12 12 11 10 9 8 9 12 14 14 14 13 11 7 3 3 6 8 8 7 7 8 9 12 14 15 15 16 17 18 18 18 18 17 16 15 14 14 14 14 14 14 14 13 13 13 14 14 11 10 11 11 10 10 10 10 9 9 9 9 10 10 8 8 7 6 4 1 2 5 7 8 7 5 5 5 6 7 9 10 11 13 14 14 14 13 12 10 8 4 3 7 9 10 11 11 12 12 13 13 13 13 12 12 11 10 9 8 8 8 8 8 7 7 6 6 6 7 7 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 16 17 17 18 18 18 19 20 21 20 17 13 9 6 7 7 8 7 5 4 3 2 3 4 7 9 11 11 12 13 13 13 12 11 10 11 13 14 14 13 11 7 4 1 3 6 7 8 8 8 9 11 12 13 14 16 17 18 18 18 18 17 16 15 14 14 15 14 14 14 14 14 14 14 15 15 13 10 6 3 2 3 5 8 10 10 10 9 10 11 9 8 7 4 1 3 6 8 8 8 7 4 2 2 5 8 11 13 13 13 13 12 11 10 8 7 5 2 5 8 9 10 11 11 12 12 12 12 12 11 9 8 9 8 7 7 8 8 8 8 7 6 6 6 6 6 7 7 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 13 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 16 17 17 17 17 17 18 18 19 17 13 9 8 8 10 10 11 10 8 7 7 8 8 10 10 11 12 13 13 14 14 14 13 13 12 12 12 13 13 12 11 9 7 4 1 3 5 7 8 9 10 10 11 12 13 15 17 18 18 18 18 17 16 15 15 15 15 15 15 15 16 16 14 13 14 16 12 6 3 4 5 5 3 6 9 10 10 9 10 11 9 7 6 3 0 3 6 8 8 8 7 6 5 6 8 10 12 13 14 14 12 10 9 8 7 5 4 5 8 9 9 9 10 11 11 11 11 10 10 9 7 6 6 6 6 7 7 8 8 7 7 6 6 5 5 6 6 7 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 16 17 17 17 17 16 17 17 16 13 10 8 8 10 10 10 9 9 8 7 8 9 11 12 12 12 12 13 13 13 14 14 14 13 12 12 12 12 12 12 12 11 10 7 5 3 3 5 7 8 10 11 11 12 13 15 17 18 18 18 18 17 16 16 16 16 16 16 16 16 16 17 14 12 13 15 11 7 7 7 6 6 3 3 7 8 10 11 10 9 8 6 4 3 2 2 4 6 7 8 7 7 7 8 9 11 12 14 14 13 11 9 9 8 7 5 4 7 9 9 9 9 9 10 10 10 10 9 8 7 7 6 6 5 5 6 7 8 8 7 6 5 5 5 5 5 6 7 7 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 13 13 13 12 12 12 12 12 13 13 14 14 14 14 14 15 15 16 17 17 17 16 15 16 15 13 11 9 8 9 10 10 9 8 6 6 5 6 8 9 10 11 13 13 12 12 12 13 13 13 13 12 12 12 12 12 12 13 12 11 9 7 6 6 6 7 8 10 12 13 13 14 15 17 18 18 18 18 17 16 17 16 17 16 16 16 16 17 18 14 12 13 15 12 10 8 6 5 4 2 2 7 8 10 11 10 8 6 4 3 3 4 4 5 6 7 8 8 8 9 10 10 11 13 14 13 12 10 9 8 8 6 3 5 7 7 7 7 8 8 8 9 9 9 7 6 6 7 7 7 6 5 6 8 8 7 6 4 4 4 4 5 5 6 7 7 7 7 7 7 7 6 6 6 6 5 5 5 6 6 6 6 6 6 5 5 5 4 4 4 4 13 13 13 13 12 12 12 12 13 13 14 14 14 14 14 15 16 16 17 17 16 15 14 15 13 11 10 10 9 10 10 10 9 7 5 5 5 5 7 9 11 13 14 13 13 12 12 12 13 13 12 12 12 13 13 13 12 12 13 12 10 9 7 7 7 8 10 12 13 14 14 15 16 17 18 19 19 17 17 17 17 16 17 17 16 16 16 17 17 15 13 14 15 13 12 9 6 4 3 1 2 5 7 10 11 9 6 5 5 4 4 5 6 7 8 8 9 9 10 11 11 12 13 13 13 12 11 9 8 8 8 5 3 5 6 4 3 6 8 8 8 7 7 7 6 5 5 6 7 7 6 6 7 8 8 8 6 4 3 3 4 4 5 6 6 6 7 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 13 13 13 13 13 12 12 12 12 13 14 14 14 15 15 15 16 17 17 16 15 15 14 13 12 10 10 9 9 10 11 10 9 8 7 6 6 7 8 9 11 13 13 12 13 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 11 10 9 9 9 10 11 12 13 14 15 16 16 17 18 19 19 17 17 17 17 16 17 17 17 17 17 17 16 15 14 14 15 14 14 11 8 6 5 3 3 5 8 14 12 9 6 6 6 6 6 6 7 8 9 10 10 11 12 12 13 13 14 13 13 11 10 8 8 7 5 3 4 6 6 5 2 2 6 8 8 7 6 6 5 4 4 5 6 7 7 7 8 9 9 8 7 5 3 3 4 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 13 13 13 13 13 13 12 12 12 13 14 14 15 15 15 16 16 17 17 16 15 14 13 11 11 10 9 9 10 10 10 10 10 9 8 8 8 9 10 10 12 13 13 13 14 13 12 13 13 13 13 13 12 12 12 12 12 12 12 13 13 12 11 11 10 11 12 12 13 14 15 16 17 17 18 19 18 18 18 18 17 16 17 17 17 17 17 16 16 15 14 14 15 15 15 13 11 8 6 6 6 7 7 9 10 8 7 7 8 8 7 8 9 10 10 10 11 12 13 14 14 15 14 13 12 10 8 7 6 5 4 5 6 7 7 6 6 5 3 5 6 5 4 4 4 4 4 5 6 7 7 8 8 9 9 9 8 6 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 13 13 13 13 13 12 12 12 12 13 14 14 15 15 16 16 17 17 16 15 14 13 12 11 11 10 10 9 9 10 10 10 10 10 10 9 9 10 11 11 11 11 12 14 14 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 12 13 13 12 12 12 12 12 13 14 15 17 17 18 19 19 18 18 18 18 17 16 16 17 17 17 17 16 15 15 14 15 15 15 15 14 13 11 9 8 8 7 4 7 13 11 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 11 9 7 6 5 5 5 5 6 7 7 7 7 7 7 7 5 3 2 1 2 4 5 5 5 5 6 6 7 9 10 10 9 8 7 6 6 7 7 7 7 7 6 5 4 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 4 3 3 3 3 13 13 13 12 12 12 12 12 12 13 14 14 15 15 16 17 17 17 16 14 12 11 11 11 10 9 8 8 8 9 10 10 11 11 10 10 10 11 11 10 10 11 12 14 14 14 12 12 11 10 10 9 10 10 11 11 9 7 6 6 10 12 13 13 13 13 11 11 12 14 15 16 18 18 20 19 19 18 18 17 16 16 17 17 17 17 16 16 15 15 15 15 15 14 14 14 13 13 13 11 8 7 6 10 17 15 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 9 6 3 1 2 4 5 5 6 7 7 7 7 7 6 6 6 6 5 4 4 5 6 6 6 6 4 4 5 7 8 9 8 7 6 6 6 6 7 7 8 9 8 7 6 5 5 5 5 6 6 6 6 6 5 5 5 4 4 3 3 3 3 4 4 4 4 3 3 12 12 12 12 12 11 11 11 12 13 13 14 15 16 16 17 17 16 14 12 10 9 9 9 9 8 6 6 7 9 10 11 11 11 11 10 10 10 10 9 9 11 13 14 14 13 11 9 8 8 8 9 9 10 11 9 6 3 1 2 7 11 12 13 13 12 11 11 12 13 14 15 17 19 20 20 19 18 17 17 17 17 17 17 16 16 15 15 15 16 15 14 14 13 13 13 13 13 13 13 10 10 13 17 20 16 13 12 12 12 12 12 12 11 11 11 11 10 9 8 8 8 7 4 1 4 5 6 6 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 7 7 7 6 5 2 3 6 7 7 5 4 4 4 5 5 5 6 8 9 9 8 7 6 5 5 5 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 3 12 12 12 11 11 11 11 11 11 12 12 13 14 15 16 16 16 14 11 9 8 9 9 8 7 6 5 6 8 9 11 12 12 11 11 10 10 9 9 8 8 10 12 13 12 10 8 7 7 8 8 9 9 10 11 8 5 2 1 3 6 10 12 12 12 12 11 11 13 13 13 15 17 19 21 20 18 17 17 18 18 17 17 16 15 14 14 15 15 15 14 13 13 13 13 13 14 15 15 13 11 12 16 17 16 14 13 12 12 12 12 11 11 10 10 10 8 7 5 4 5 6 5 3 3 6 9 9 8 8 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 5 4 6 5 3 2 4 6 6 4 0 3 4 4 4 4 5 7 9 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 5 5 5 5 5 4 12 12 11 11 11 10 10 10 10 11 11 12 14 15 15 14 12 10 8 9 9 10 9 7 6 5 6 7 9 10 12 12 12 11 11 10 9 8 8 7 8 9 9 9 7 7 7 8 8 9 9 9 9 10 9 7 5 4 5 6 8 10 11 11 11 11 11 12 12 12 13 14 17 20 21 21 19 17 17 17 17 17 16 15 14 13 14 15 14 14 13 12 12 13 14 13 12 12 13 12 8 7 9 10 11 12 12 12 12 11 11 10 10 9 9 8 5 2 1 0 2 3 3 3 3 7 9 10 8 7 7 6 6 6 6 6 6 6 6 5 5 5 6 6 6 5 1 4 5 4 3 3 4 5 4 1 4 4 4 4 4 5 7 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 12 12 11 11 10 10 9 9 9 9 10 12 12 14 13 11 8 8 9 10 11 10 8 6 5 6 7 8 10 11 12 12 12 12 11 10 9 8 7 7 7 7 7 5 5 7 8 9 10 10 10 10 10 10 9 8 7 7 8 9 9 10 10 9 9 11 12 12 11 11 12 14 17 20 21 21 19 18 16 14 14 14 14 15 15 14 14 13 10 6 6 7 9 11 12 13 10 10 11 9 5 3 5 7 9 10 11 11 11 10 10 9 9 8 8 6 2 2 4 3 1 1 2 4 3 5 7 8 7 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 5 3 3 5 4 3 1 3 4 4 3 2 4 4 4 4 5 7 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 7 6 6 6 6 5 5 5 5 5 5 5 5 13 12 11 11 10 10 9 8 8 8 9 10 11 11 9 7 8 9 11 12 12 10 6 5 6 8 9 10 11 12 13 13 13 12 11 10 9 8 7 6 7 7 6 3 5 8 8 9 10 10 9 10 10 10 10 9 9 9 9 9 10 10 9 8 9 11 12 11 10 9 10 12 16 19 20 20 19 18 16 13 11 11 12 14 15 14 13 10 5 2 3 3 2 3 5 8 11 11 10 7 5 6 8 9 10 10 10 10 9 9 8 8 8 7 7 5 2 4 6 5 3 2 1 3 3 4 6 6 6 5 6 6 6 6 6 7 7 7 6 6 5 5 6 6 6 5 4 3 3 3 2 1 1 3 5 4 2 2 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 6 6 6 5 5 5 5 5 5 5 13 12 11 11 10 9 9 8 8 7 7 10 9 8 7 8 10 12 12 12 11 8 5 6 8 9 10 11 12 13 13 13 13 12 11 10 9 9 8 6 7 6 3 3 6 7 7 7 8 8 9 9 10 9 10 10 10 10 9 9 10 10 9 9 11 10 10 10 10 8 7 10 14 17 19 19 18 17 15 12 10 9 11 12 13 14 14 10 6 5 7 6 5 3 1 3 6 8 7 5 6 8 9 10 9 10 10 9 9 8 8 7 7 6 5 3 4 7 7 6 4 2 2 2 4 6 6 5 5 5 6 6 6 7 7 7 7 7 6 6 5 5 6 6 6 5 5 3 1 2 4 4 3 3 3 4 5 1 4 5 6 6 6 6 6 6 6 7 7 8 8 8 8 7 7 7 7 6 6 7 7 6 6 6 6 5 5 5 5 5 5 13 12 12 11 10 10 9 9 8 7 7 9 8 7 8 10 13 14 13 12 9 6 7 9 10 11 12 12 13 13 13 13 13 12 11 10 9 9 7 6 6 4 5 7 8 7 6 6 8 9 8 8 7 7 9 9 10 9 9 9 10 10 10 10 9 6 7 10 11 9 8 10 13 16 17 18 17 16 14 12 10 10 10 10 10 13 14 12 9 7 8 8 7 5 2 2 4 3 2 5 7 9 9 9 9 9 9 9 9 8 7 6 6 4 2 3 7 9 8 6 4 2 3 3 5 7 6 5 5 6 6 7 7 7 7 7 7 7 6 6 6 6 7 7 6 5 5 5 4 5 6 6 5 3 3 3 5 2 3 5 6 5 5 4 5 5 6 6 7 7 8 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 14 13 12 11 11 10 9 9 8 8 8 9 9 9 11 13 14 13 12 10 9 9 10 11 11 12 13 13 14 14 14 13 12 12 11 10 9 8 6 6 5 2 6 9 9 7 5 5 8 9 7 5 4 5 6 7 8 9 8 9 10 10 10 7 3 1 5 9 11 11 11 13 14 15 16 17 16 14 13 12 12 11 10 9 8 9 12 12 10 8 8 8 7 6 3 1 1 3 6 10 13 14 12 10 9 9 9 9 9 8 7 6 5 2 4 7 9 9 7 5 4 3 4 5 6 7 6 5 5 6 6 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 6 6 6 5 6 8 7 5 4 4 5 2 3 5 5 5 4 3 4 4 5 6 6 7 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 14 13 13 12 11 11 10 10 9 9 9 9 10 11 12 12 12 11 10 10 10 11 11 11 12 13 13 14 14 14 14 13 12 11 10 9 8 7 5 5 3 2 7 9 9 5 3 3 5 8 8 6 5 4 3 5 8 8 9 10 10 9 7 1 2 3 3 7 10 12 14 15 15 14 15 15 14 13 12 12 13 12 11 9 8 8 7 8 8 8 9 9 8 7 4 2 1 5 8 13 15 16 16 14 12 10 9 9 8 8 7 5 2 4 8 9 9 8 6 5 3 3 4 6 7 7 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 4 4 5 6 7 6 5 5 8 8 6 4 4 4 2 3 5 5 4 4 3 3 4 4 5 5 6 7 7 7 7 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 14 13 13 12 12 11 11 10 10 10 9 9 10 11 11 11 10 10 11 11 12 11 11 11 12 13 14 14 14 14 14 13 12 10 9 8 7 6 5 5 3 3 8 8 7 2 3 3 3 6 8 5 3 1 2 5 8 8 9 10 10 8 5 4 4 2 3 7 10 13 14 15 15 14 12 12 12 12 11 11 10 10 10 10 9 7 4 1 5 8 10 10 10 9 7 4 4 6 9 13 16 16 17 16 15 12 9 7 7 6 4 3 5 8 9 9 8 7 6 5 4 4 5 6 7 6 5 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 6 5 4 4 5 6 6 4 4 8 9 6 4 4 4 2 3 5 5 5 4 3 3 3 4 3 2 3 5 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 5 5 13 13 13 13 12 12 11 11 11 10 10 10 10 11 11 12 12 11 11 12 12 11 11 11 12 13 14 15 15 14 14 12 11 9 8 7 6 5 4 4 3 3 6 5 3 0 3 2 1 4 7 5 2 2 4 7 8 10 10 10 10 8 6 6 5 2 5 9 11 11 12 15 15 13 11 11 12 11 9 7 5 3 3 6 7 3 1 4 6 9 10 11 11 10 10 7 6 6 8 13 16 17 16 16 16 13 9 6 5 2 2 5 8 10 9 8 7 6 6 5 5 6 6 7 7 6 4 3 3 3 3 4 4 4 4 4 4 4 5 6 6 5 4 4 4 4 5 6 6 3 4 8 8 5 4 4 4 1 3 6 6 5 4 4 4 4 3 1 2 5 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 13 13 13 13 12 12 12 11 11 11 11 11 11 11 12 13 13 12 12 12 12 11 11 12 13 14 15 15 15 14 13 12 10 8 7 6 5 5 4 3 1 4 5 4 2 2 3 2 3 5 6 6 5 6 8 9 10 10 11 11 10 9 8 7 6 4 7 10 11 9 10 15 15 12 12 12 12 11 9 5 3 5 8 8 9 8 8 8 7 8 10 11 11 11 11 11 12 7 3 13 18 19 18 17 16 12 8 5 3 4 7 9 10 10 9 8 7 7 7 6 6 7 7 7 6 4 3 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 2 5 7 7 5 3 3 4 2 3 7 7 5 4 3 3 3 2 3 5 6 6 5 5 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 12 12 12 11 10 10 10 10 12 13 14 15 15 15 14 13 11 9 7 6 6 6 5 4 2 3 6 6 3 3 4 4 5 4 5 6 7 8 9 10 10 10 11 12 12 11 10 8 8 8 8 10 11 10 8 10 14 14 13 12 12 13 12 11 8 8 11 13 13 13 12 12 11 9 5 6 9 10 11 12 13 15 13 6 13 19 21 19 17 15 11 7 5 6 8 9 9 9 8 8 8 8 7 7 7 7 7 7 6 5 3 2 2 3 4 4 4 4 4 4 4 4 3 4 4 3 4 4 4 4 5 5 6 4 3 6 7 6 5 3 2 3 2 2 6 6 4 3 2 3 4 5 6 6 5 5 4 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 12 12 12 12 12 12 12 11 11 11 10 9 8 9 10 10 10 9 8 7 8 9 11 12 14 15 15 16 15 14 12 9 7 6 6 6 6 5 3 1 5 7 5 3 3 4 5 6 5 5 6 8 9 10 10 10 11 11 12 12 12 11 10 9 9 10 11 12 10 10 11 14 14 13 13 13 12 12 12 10 11 12 13 13 13 14 14 13 10 7 3 5 9 11 12 13 14 16 15 17 20 21 20 17 13 8 3 5 7 8 8 8 7 7 7 7 7 7 7 7 7 7 6 5 3 1 1 2 4 4 5 5 5 5 4 4 4 4 4 3 3 2 3 3 4 4 5 4 3 5 6 7 6 5 3 2 4 4 1 4 5 4 4 4 5 6 6 6 5 4 4 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 11 11 12 12 12 12 12 12 11 10 9 7 7 8 9 8 6 5 5 7 9 10 12 13 14 15 16 15 14 13 10 7 6 5 5 6 6 4 3 4 6 5 4 1 2 4 5 5 5 6 8 9 9 10 10 11 11 12 12 12 12 12 11 9 9 10 11 11 12 12 13 14 15 14 14 13 13 13 12 12 11 11 11 11 12 13 14 14 12 9 5 2 8 11 12 12 14 16 18 19 20 20 19 16 12 6 1 4 6 6 6 6 5 5 6 6 7 7 7 6 6 6 5 4 2 0 2 3 3 4 5 6 6 5 5 5 5 5 4 3 2 2 2 3 4 4 3 2 5 6 6 6 5 4 3 2 3 4 2 4 6 5 5 5 6 6 6 5 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 11 10 11 11 12 12 12 12 12 11 11 8 7 7 7 6 5 5 7 9 10 12 13 14 15 15 15 15 13 11 9 7 6 5 4 5 5 5 4 5 2 2 2 1 2 4 5 6 7 9 9 10 10 11 11 11 12 12 11 11 11 11 11 10 10 10 11 12 13 13 14 15 15 16 15 15 14 14 13 13 12 10 9 8 8 9 10 12 12 10 7 1 5 11 13 13 14 16 17 19 19 19 18 15 11 6 4 4 4 4 3 3 3 3 4 5 6 6 6 6 5 5 4 3 1 1 2 2 3 4 5 6 6 6 5 5 5 5 5 4 4 3 3 4 4 4 2 3 6 7 6 5 5 4 3 3 2 3 1 3 5 5 5 5 5 5 5 4 4 4 4 4 5 5 4 4 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 11 10 10 11 11 12 12 12 12 12 11 10 8 7 7 7 7 9 10 12 13 14 14 15 15 15 14 13 11 8 7 7 6 5 3 3 5 6 5 3 2 4 5 4 4 6 7 8 8 9 10 12 11 11 11 11 11 10 9 9 10 10 11 11 11 11 11 13 14 14 15 15 16 16 16 16 15 15 14 14 13 10 8 7 6 6 8 10 11 10 6 2 5 12 13 13 15 16 17 17 18 17 16 13 8 6 5 4 3 2 2 1 1 1 1 2 4 5 5 5 4 4 3 2 1 1 1 2 2 3 4 5 5 5 5 5 6 6 6 5 5 5 5 5 5 3 1 4 6 6 6 5 4 4 4 4 4 3 1 5 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 10 9 9 10 11 12 12 12 12 12 12 12 10 10 10 10 11 12 13 14 14 15 15 15 14 14 12 10 8 7 7 6 5 3 1 2 3 5 4 3 4 6 6 5 5 7 8 9 9 10 12 13 12 11 11 11 10 9 9 8 9 10 10 10 10 11 12 13 14 14 15 16 16 16 16 16 15 15 14 14 13 10 8 9 8 8 8 7 6 4 1 4 7 11 13 12 14 16 16 15 16 15 12 9 6 5 5 4 3 3 2 1 1 1 1 2 3 4 5 5 4 3 3 2 1 1 2 2 2 3 4 5 5 4 4 5 6 6 6 6 6 6 6 5 4 1 2 5 6 6 6 4 4 4 4 5 5 2 3 6 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 11 9 9 9 10 11 11 12 12 13 13 13 13 13 13 14 15 15 15 15 15 15 14 14 13 12 10 8 6 6 7 6 4 2 1 0 3 5 4 3 4 5 6 5 6 8 9 10 10 11 12 12 12 11 11 10 10 10 10 9 9 10 10 10 10 10 11 13 14 15 15 15 16 16 15 15 15 14 13 13 13 12 10 11 10 11 12 12 9 4 5 10 10 10 12 13 15 16 14 12 12 11 8 6 5 5 5 5 4 3 2 1 1 1 2 3 3 4 5 6 5 4 4 3 2 2 3 3 3 4 5 5 6 5 5 5 6 6 6 5 5 5 5 4 3 2 4 6 6 6 5 4 4 4 4 4 3 2 5 6 6 5 5 5 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 11 9 8 8 9 10 11 11 12 13 14 14 14 14 14 14 15 16 15 15 14 14 13 13 12 10 8 6 5 6 6 6 4 3 2 1 3 4 3 3 4 5 4 5 7 9 10 11 11 12 12 12 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 12 14 15 15 15 15 15 15 14 14 13 12 11 12 12 11 10 11 15 18 18 17 12 6 7 7 7 10 13 15 14 12 10 10 11 6 5 5 6 6 6 5 4 4 3 2 1 2 4 4 2 1 3 5 5 4 3 2 3 3 3 4 5 6 6 6 5 6 7 7 6 5 3 2 3 3 3 3 4 6 7 6 5 5 4 3 4 5 5 3 4 7 7 6 5 5 5 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 5 11 9 8 7 8 9 10 11 12 13 13 14 14 14 14 14 14 14 13 13 13 12 12 11 10 8 7 5 5 5 5 4 3 2 2 1 1 2 3 3 3 3 4 6 9 9 10 11 12 12 12 12 11 11 10 9 9 10 9 8 9 11 11 11 11 11 11 11 13 14 15 15 15 15 14 12 12 13 13 9 10 12 12 11 12 15 20 22 23 21 16 12 10 7 9 10 11 12 11 9 10 11 8 7 7 7 7 7 6 6 6 4 3 1 1 3 4 5 4 4 3 1 1 1 2 3 4 4 5 6 6 5 5 5 6 7 7 7 6 4 2 2 2 2 0 4 5 6 6 5 4 3 3 4 5 5 4 5 6 6 6 6 5 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 5 11 9 8 7 7 8 8 9 10 11 12 13 13 13 13 13 13 12 11 11 10 10 10 9 8 6 5 5 4 3 3 2 1 2 3 3 1 1 1 1 2 4 6 8 9 9 9 10 11 12 12 12 11 11 10 9 9 8 7 7 9 10 11 11 11 10 10 11 13 14 15 15 15 15 14 12 12 13 12 8 10 12 12 12 12 14 17 19 21 20 17 13 10 7 7 8 8 8 8 8 10 11 10 9 8 8 7 7 6 6 7 6 4 3 1 1 3 5 5 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 5 6 6 7 6 5 4 4 4 4 4 4 3 4 5 5 5 4 4 5 4 3 3 4 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 11 9 7 7 7 7 8 8 9 10 10 11 11 11 10 10 10 9 9 8 8 8 8 7 6 5 5 4 4 3 3 1 2 4 4 3 2 2 3 4 6 7 8 8 9 9 9 10 11 11 11 11 11 11 10 9 8 7 5 7 9 10 10 10 10 10 9 11 13 13 14 14 14 14 14 13 13 12 9 8 11 11 11 11 12 13 13 14 14 13 10 7 6 5 6 7 7 5 5 7 8 7 6 7 7 7 6 3 3 5 8 6 5 4 2 2 3 3 4 4 4 5 5 5 4 2 2 2 2 2 2 3 4 4 4 4 5 5 6 5 5 6 6 5 5 5 4 2 2 4 5 5 6 5 2 1 3 5 6 6 6 5 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 10 8 7 6 6 6 7 7 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 4 3 2 2 2 5 5 5 4 4 5 6 7 8 8 8 8 9 9 10 10 11 11 10 11 11 11 10 9 9 7 6 8 9 9 9 8 9 9 9 11 13 13 13 13 14 14 13 13 12 10 9 9 11 9 9 11 11 10 10 11 10 8 6 4 4 4 4 6 6 5 5 6 5 1 3 6 8 8 5 3 4 5 6 6 5 4 4 4 4 3 2 2 3 4 5 5 2 1 2 2 1 1 3 4 4 3 2 2 3 4 5 5 5 5 5 5 5 6 5 4 3 4 6 7 7 3 2 5 6 7 6 6 5 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 5 5 4 4 4 4 4 4 5 5 5 5 5 5 9 8 6 6 5 5 6 6 7 7 6 6 6 6 6 5 4 4 4 4 3 4 4 4 5 5 3 2 2 2 3 4 6 6 5 4 4 6 6 7 7 7 8 8 9 10 10 11 11 10 9 9 9 10 10 9 9 8 8 8 9 8 7 6 7 7 7 10 12 13 12 12 13 13 12 11 10 9 9 10 10 8 9 9 9 8 9 10 7 6 5 5 4 2 0 2 2 3 4 4 2 3 6 8 9 8 6 5 5 5 4 4 3 3 4 5 5 4 2 1 3 5 6 4 3 4 3 2 2 4 4 3 1 2 2 1 2 4 5 6 6 6 5 5 5 5 5 5 6 5 5 6 5 4 5 7 7 7 6 5 5 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 5 5 5 4 4 4 4 4 5 5 5 5 5 5 8 6 5 5 5 5 5 6 5 5 4 4 5 5 4 3 2 2 2 2 1 2 3 4 4 2 1 1 2 2 3 3 5 6 5 5 5 5 5 5 5 6 7 8 9 10 11 12 11 9 9 8 8 8 8 8 8 8 8 8 9 9 8 7 6 6 6 7 11 12 12 12 12 12 12 11 11 10 8 10 10 9 8 8 8 8 8 8 7 5 4 3 3 3 5 6 4 1 3 4 4 4 7 8 8 7 6 4 4 3 3 2 2 3 5 5 5 4 3 1 3 4 3 1 4 5 3 3 4 4 2 2 4 5 4 2 2 5 6 7 7 6 6 5 5 5 6 6 7 5 3 4 5 6 7 7 7 7 6 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 5 5 4 4 4 4 4 5 5 5 5 5 5 6 5 4 4 5 5 4 4 3 3 2 3 4 4 3 2 1 1 1 1 1 1 3 4 2 1 2 1 1 1 2 4 5 5 5 5 4 4 5 5 6 6 7 8 9 10 11 12 11 10 9 8 7 7 8 9 7 7 7 8 9 10 10 10 9 8 7 5 8 12 12 11 11 12 12 11 10 9 8 9 9 9 8 8 7 7 7 6 5 4 1 2 4 5 6 6 7 5 4 3 1 2 5 6 6 5 4 4 4 4 3 3 3 4 4 4 4 4 3 2 2 4 4 3 3 2 3 4 3 1 3 5 5 4 3 2 2 4 5 6 6 6 5 5 5 5 6 6 6 3 2 4 5 6 7 7 7 5 4 4 5 5 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 3 3 3 3 2 2 1 1 1 1 4 4 3 2 2 2 2 2 2 2 3 4 3 2 1 1 2 4 6 6 6 5 4 4 5 5 5 5 6 6 7 7 8 9 10 11 10 9 8 8 9 9 9 9 8 7 7 8 9 10 10 10 9 9 8 7 8 11 11 11 10 10 11 10 10 9 8 8 8 8 8 8 8 7 5 4 4 4 3 6 8 8 6 4 7 6 5 5 5 5 6 6 5 3 3 4 5 5 5 4 4 4 4 3 3 3 3 2 1 2 4 4 3 2 4 2 2 4 5 5 3 2 1 1 1 3 4 5 4 4 4 4 4 5 6 7 5 3 4 5 5 6 8 8 7 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 3 2 1 1 1 1 2 0 2 3 3 3 3 4 4 3 3 3 3 3 2 1 2 4 6 6 4 5 5 5 5 5 5 6 6 5 6 6 7 7 7 7 7 7 7 7 8 8 9 8 7 7 7 6 7 8 9 9 10 10 10 9 10 9 8 9 11 11 10 9 9 9 11 9 8 8 8 8 8 8 8 7 5 4 4 4 6 9 11 11 7 3 5 6 6 5 4 3 2 2 1 2 4 5 5 6 6 5 5 4 3 2 2 3 3 3 2 1 1 2 3 5 3 3 5 5 4 2 0 1 1 1 1 1 3 4 4 4 3 4 5 6 7 6 4 3 5 6 6 6 7 8 7 6 6 5 5 5 4 4 4 5 5 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 3 2 1 1 1 1 2 1 1 2 3 4 5 6 6 5 4 3 3 3 1 1 3 5 6 5 3 3 5 6 6 6 5 6 6 6 7 7 8 7 6 4 3 1 0 2 6 7 7 5 4 5 7 8 8 8 9 10 10 11 10 10 11 10 8 8 10 10 9 7 7 9 11 9 6 6 7 7 7 7 8 8 7 4 4 5 8 11 13 12 9 6 2 4 5 5 3 2 5 5 4 5 5 5 5 6 7 6 4 3 2 2 2 3 3 3 3 2 1 1 3 5 4 5 5 4 3 2 3 4 5 5 4 3 2 3 4 5 5 5 5 5 6 5 3 3 5 5 5 5 5 6 5 5 5 5 5 6 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 3 2 2 1 1 2 3 2 1 2 3 5 6 7 7 5 4 3 3 2 2 3 3 4 5 4 5 6 8 8 8 7 7 6 7 7 7 7 7 7 7 7 9 9 7 4 2 4 4 3 3 4 7 9 8 8 9 10 11 11 10 10 11 10 9 9 10 10 8 7 7 9 9 5 1 2 4 6 7 7 8 9 8 6 4 6 9 11 13 12 11 9 4 2 5 4 5 6 6 6 6 6 5 5 5 5 6 6 5 3 2 2 3 4 4 4 4 3 2 2 3 5 5 4 3 3 3 4 4 5 5 6 6 5 4 3 4 5 6 5 4 5 6 6 3 2 3 4 5 4 4 4 3 3 3 5 6 7 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 4 4 4 5 5 5 5 5 4 4 6 5 5 3 2 3 3 2 2 2 3 3 3 3 4 5 5 5 4 3 3 3 3 3 4 4 2 3 5 5 7 8 8 8 8 7 7 7 7 6 6 6 8 9 12 13 14 12 9 6 2 2 3 3 3 4 6 8 8 8 9 10 11 10 10 10 11 9 9 9 10 8 6 6 7 8 7 8 1 3 4 5 6 6 7 8 9 7 6 6 8 10 11 11 11 10 7 3 5 5 6 8 6 6 8 7 5 4 4 5 6 6 5 4 3 3 4 5 5 6 6 5 3 2 2 2 3 2 1 1 2 3 4 4 3 2 3 3 3 3 4 4 5 5 4 6 6 6 4 2 1 4 4 4 4 4 4 4 4 5 6 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 2 3 3 3 3 3 3 4 4 4 4 5 5 5 5 4 3 3 4 4 4 3 2 4 5 6 8 8 8 7 7 7 7 8 8 8 7 7 9 12 15 17 15 12 9 7 5 2 2 3 2 3 5 5 6 8 9 11 11 10 10 10 10 9 9 10 9 7 3 5 5 7 9 10 6 6 5 5 4 3 4 7 8 8 7 6 6 7 8 8 9 8 8 8 7 6 5 7 6 3 7 8 6 5 4 4 5 6 5 4 3 4 4 5 5 6 7 6 5 3 2 1 2 2 3 3 2 2 2 3 4 4 3 3 3 3 4 4 4 3 3 5 5 5 5 4 2 2 3 4 4 4 4 5 5 5 5 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 2 2 3 3 3 3 3 4 4 5 5 5 5 5 5 5 4 4 4 5 4 2 2 4 6 6 7 8 7 6 6 6 6 7 7 7 8 7 7 9 13 16 16 10 7 7 9 10 9 5 5 6 6 5 3 4 6 7 8 9 10 10 10 9 8 9 10 10 9 5 7 6 6 9 10 8 7 6 4 3 1 2 4 7 8 8 7 6 5 5 5 5 5 4 5 5 5 4 5 6 2 4 8 8 6 5 4 4 5 5 4 4 5 5 5 4 4 6 7 7 4 3 3 3 3 4 4 4 3 3 3 3 4 4 4 4 3 3 3 2 3 3 4 4 5 5 5 4 2 1 2 3 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 4 4 3 2 3 4 4 3 3 3 4 4 4 5 5 5 5 5 5 4 5 5 4 4 4 6 7 7 7 7 8 7 6 6 6 6 6 6 6 6 6 6 7 10 13 11 7 4 7 11 13 12 8 8 10 9 7 5 5 7 7 7 7 9 10 9 8 8 9 11 11 10 8 8 7 4 7 8 8 7 6 4 2 1 2 3 4 6 7 7 6 5 3 2 2 3 2 2 2 3 3 3 5 4 1 5 7 7 5 3 3 4 5 4 5 6 6 5 3 2 4 6 6 5 5 5 5 4 5 6 6 6 6 5 3 1 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 4 3 1 3 5 5 5 5 5 4 4 4 4 5 5 4 4 4 3 3 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 5 6 6 6 5 5 3 1 3 4 3 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 4 5 6 7 6 7 7 6 6 7 7 7 7 6 5 5 5 5 6 6 6 6 8 10 12 12 11 12 12 10 8 8 9 10 9 8 8 9 8 8 8 9 10 8 8 8 8 10 10 9 7 5 4 1 3 7 8 8 7 5 3 2 2 2 3 4 6 7 6 5 3 1 1 2 2 3 3 3 3 3 3 7 5 2 6 8 6 4 4 5 6 5 6 6 5 3 2 1 1 2 3 4 5 6 6 6 6 6 7 7 7 6 4 3 2 2 3 4 4 5 5 4 4 4 4 4 4 4 4 4 4 1 3 4 4 4 3 3 3 3 3 4 4 5 4 4 4 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 6 6 5 6 3 1 3 4 3 2 2 2 3 3 4 4 4 5 5 5 5 5 4 3 4 5 7 7 7 6 7 7 7 8 8 7 7 5 4 4 4 4 5 6 5 4 2 3 5 7 8 9 8 6 4 3 5 8 10 10 11 10 10 9 9 9 9 9 8 8 8 8 8 7 5 2 4 5 2 3 7 9 8 7 5 3 2 2 2 2 4 5 6 5 3 2 2 2 3 3 4 5 5 4 5 8 6 2 5 7 7 5 5 6 6 5 5 4 3 1 1 2 2 2 1 1 2 2 3 3 3 3 3 3 3 4 4 4 4 5 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 2 2 3 4 3 3 2 2 2 3 3 4 4 4 4 4 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 6 5 2 1 2 3 2 2 1 1 2 3 3 4 4 4 4 3 3 3 3 3 4 4 5 7 7 7 7 7 8 8 8 7 6 5 4 3 3 3 4 5 5 5 3 4 5 7 8 9 9 6 3 0 3 6 8 10 11 12 11 10 10 9 9 9 9 8 8 7 7 8 7 6 6 8 5 3 5 8 8 7 6 5 3 2 2 2 2 3 4 4 3 3 4 4 3 2 2 4 5 5 5 6 7 3 2 6 7 6 5 5 4 4 4 4 3 2 1 2 2 2 2 2 3 3 4 4 4 3 3 3 3 2 2 3 4 6 7 7 6 6 7 6 4 4 4 4 4 4 4 4 4 3 2 3 4 4 3 2 1 2 2 3 4 4 4 4 4 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 6 5 2 1 2 2 2 1 1 1 1 2 3 3 3 3 2 2 2 3 3 4 4 4 5 5 6 8 8 7 8 8 8 7 6 5 3 3 3 3 4 5 5 6 6 7 7 8 8 9 7 5 3 2 2 1 6 8 10 11 11 11 10 9 9 8 8 8 8 8 9 9 9 7 3 8 8 6 5 5 6 7 8 6 4 3 3 3 3 3 2 1 2 3 2 1 2 3 4 5 5 5 5 5 6 5 3 3 5 5 3 2 3 5 6 6 5 4 3 2 2 1 1 1 2 3 4 5 5 4 4 4 4 3 3 3 4 4 5 4 2 4 6 6 5 4 4 3 3 3 4 4 4 3 2 2 4 4 3 2 1 1 2 3 3 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 6 4 2 2 2 2 2 1 1 1 2 3 4 3 3 2 2 2 2 2 3 3 4 4 5 5 6 7 8 7 7 7 7 8 7 6 4 3 3 3 3 4 6 7 8 8 8 7 7 7 6 3 1 2 3 3 4 6 7 8 9 9 9 9 8 8 8 8 8 9 11 13 12 12 7 8 7 5 3 4 6 8 9 7 4 3 3 4 4 4 2 2 3 2 3 5 7 8 7 6 6 5 5 5 5 6 5 3 1 1 3 5 6 7 7 6 5 4 3 2 1 1 0 1 2 2 3 4 4 4 3 2 2 2 3 3 3 4 5 5 2 1 3 4 3 3 3 3 3 2 2 3 3 4 3 1 4 4 3 2 2 1 2 2 3 3 4 4 3 3 3 3 3 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 6 4 3 3 2 2 2 1 1 2 3 3 4 4 4 3 2 2 2 2 2 3 3 4 5 6 7 7 7 7 7 7 7 8 7 6 6 5 4 2 1 0 3 8 10 9 8 7 7 6 4 3 3 4 3 3 3 3 5 7 8 8 8 7 7 7 7 7 8 9 11 12 14 15 14 11 7 3 5 7 8 9 8 6 4 3 3 4 4 3 2 3 4 4 4 5 7 7 7 6 5 4 4 4 5 7 7 5 2 4 6 7 7 7 6 6 5 4 3 2 1 1 1 2 3 3 4 4 5 4 4 3 4 4 4 4 4 4 5 5 4 4 3 2 2 2 2 3 3 3 3 3 4 4 4 2 4 4 3 2 2 1 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 5 4 4 3 2 2 2 1 1 2 3 1 3 3 4 3 3 2 2 2 2 2 3 4 5 6 7 6 6 6 6 7 7 7 7 6 6 5 4 3 2 2 5 8 8 8 7 7 6 4 2 1 2 3 3 2 2 3 4 6 7 7 7 7 7 6 6 6 6 7 7 8 10 11 11 8 6 5 7 9 8 8 7 6 5 4 3 3 3 2 1 2 3 4 3 3 4 5 5 5 4 3 3 4 6 7 8 5 1 3 5 5 5 5 5 4 3 3 2 2 1 1 2 3 4 5 5 5 5 5 5 5 5 6 5 5 5 4 4 5 5 5 4 4 4 4 4 4 4 3 3 4 4 5 3 2 4 4 4 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 4 3 3 3 3 2 1 2 4 3 2 3 4 4 3 3 2 2 3 3 4 4 5 5 6 6 6 5 5 5 6 6 7 7 6 5 5 4 3 3 3 4 5 6 6 6 6 4 1 1 2 1 0 1 2 3 4 4 4 5 6 7 6 6 5 4 4 5 5 5 7 7 8 9 8 8 8 8 8 7 6 5 5 4 4 3 2 2 1 0 1 3 3 3 3 3 5 4 3 1 1 3 5 6 8 8 6 3 3 4 4 4 4 3 3 2 2 1 1 1 1 3 4 5 6 7 7 6 6 6 6 6 6 5 5 4 4 4 4 4 4 3 3 4 5 5 5 4 3 3 4 5 4 2 3 4 4 4 3 3 2 2 2 2 3 3 3 3 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 6 4 1 3 5 5 4 3 3 5 4 3 4 5 5 4 5 5 5 5 5 5 6 6 7 6 6 5 4 3 3 4 5 6 6 6 5 5 4 4 4 4 5 5 5 5 6 5 2 1 3 3 2 1 2 3 4 4 3 3 3 5 5 5 3 1 1 1 3 5 6 7 6 6 7 8 8 7 7 6 6 5 4 4 4 3 3 2 1 1 0 1 3 4 5 6 6 7 5 3 2 3 4 4 6 7 7 7 7 7 7 6 5 4 3 2 2 2 3 2 2 2 3 5 6 6 7 7 6 6 6 6 6 5 5 4 4 4 4 3 3 2 3 3 4 5 5 5 4 4 4 4 4 3 0 3 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 7 5 1 3 5 6 6 5 5 5 4 4 4 5 6 5 5 5 6 6 5 6 8 8 9 8 8 6 4 3 2 2 3 4 5 6 6 6 6 5 5 5 6 7 7 8 7 6 4 2 3 3 2 1 2 3 4 3 3 2 2 2 3 4 4 4 5 5 4 4 6 6 6 6 6 7 7 7 6 5 5 4 4 4 3 3 2 2 1 1 3 4 6 7 7 7 7 7 6 4 4 4 4 4 5 5 6 6 7 7 7 7 6 5 5 4 4 4 4 4 4 4 5 6 6 7 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 4 4 5 6 7 6 4 4 3 4 4 3 1 2 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 7 6 3 3 5 6 6 6 6 5 4 4 5 5 6 6 5 5 5 5 5 6 7 9 10 10 10 8 5 2 1 1 2 3 5 6 6 7 7 7 6 6 6 7 8 9 9 7 5 4 3 4 3 3 2 2 2 2 2 1 0 1 4 6 8 8 8 7 7 5 4 6 5 5 5 6 6 6 5 5 4 4 3 3 3 3 3 2 2 4 6 7 7 7 6 5 5 6 5 4 4 6 6 5 5 5 6 6 6 5 5 5 5 4 4 3 2 3 3 3 4 5 5 6 6 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 4 4 3 1 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 7 5 4 3 4 5 6 6 6 5 5 4 5 5 5 4 4 3 4 4 4 5 7 9 9 10 9 9 7 4 2 3 3 3 4 4 5 6 7 7 6 6 6 6 7 8 8 8 7 6 6 6 5 3 2 1 2 2 2 1 1 2 4 6 8 9 8 6 5 7 4 4 6 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 6 7 7 6 6 5 4 4 4 4 2 4 5 6 6 6 5 6 6 7 7 8 7 5 2 1 2 2 3 2 2 2 3 4 4 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 4 3 3 4 4 4 4 2 1 3 4 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 6 6 7 4 2 4 4 4 5 6 6 6 5 5 5 5 6 5 4 3 3 3 5 7 8 9 9 9 8 8 8 7 5 3 4 4 3 3 4 5 6 6 6 6 6 6 6 7 8 7 7 6 6 6 4 3 1 0 1 2 2 2 2 2 3 6 8 9 8 6 4 5 5 2 4 6 6 6 6 6 5 5 4 4 4 4 3 3 3 4 5 6 7 7 6 5 4 4 4 5 4 2 3 4 5 6 6 6 7 7 7 7 7 7 5 5 5 5 5 4 4 3 2 1 2 4 5 6 6 6 5 5 5 5 5 5 4 4 5 5 5 5 4 4 5 5 5 5 4 2 2 3 4 4 4 3 1 2 4 5 6 7 7 7 7 7 6 6 5 5 4 5 5 5 5 6 6 6 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 7 5 3 1 2 3 4 5 5 6 6 6 6 6 6 6 6 5 4 4 6 7 8 8 8 8 7 6 6 7 5 4 3 4 4 3 3 5 6 6 6 6 6 6 6 6 6 6 6 5 5 4 2 1 0 1 1 2 3 3 4 4 5 6 9 10 9 7 4 1 4 2 1 4 6 6 7 7 6 5 5 4 4 4 3 3 4 4 5 7 7 6 5 4 4 4 4 5 4 2 3 5 5 6 6 7 8 8 8 7 7 6 6 6 6 5 4 2 2 2 1 1 2 4 5 5 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 4 3 3 3 3 3 4 3 3 2 2 1 2 4 6 7 8 7 7 7 6 6 5 4 4 4 4 5 5 6 6 6 6 6 5 5 5 5 4 5 5 5 6 6 6 6 6 8 7 7 5 3 1 1 3 5 6 7 7 6 5 5 5 5 6 6 7 7 7 7 7 6 7 6 6 6 6 5 4 4 4 5 4 3 4 5 6 6 6 6 6 6 6 5 5 4 4 3 2 1 2 2 3 3 3 4 5 5 5 5 7 9 11 10 8 6 2 1 3 3 2 4 6 7 7 6 5 5 4 4 4 3 3 4 5 6 7 7 6 5 4 4 4 4 2 1 2 4 5 6 7 7 8 8 8 9 9 8 8 8 7 6 4 2 0 1 2 3 4 5 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 4 3 4 4 4 4 4 2 1 1 1 2 2 1 2 5 6 6 6 6 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 7 6 7 7 7 6 5 4 4 5 6 6 5 4 4 4 4 5 7 7 6 6 7 7 7 6 7 7 7 6 6 5 4 4 3 3 3 3 4 6 6 7 7 7 7 6 5 4 3 3 2 1 1 2 3 4 4 4 5 5 5 5 5 6 8 9 10 9 8 6 4 4 5 4 3 4 7 7 7 6 5 4 4 3 3 3 4 5 6 7 6 5 4 4 4 4 3 1 1 2 4 6 7 8 8 8 8 9 9 10 10 10 10 8 6 4 2 1 2 3 4 5 6 5 4 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 4 4 4 4 2 1 2 2 1 2 3 3 1 2 3 3 3 3 3 3 4 4 4 4 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 6 5 5 4 4 3 3 4 4 5 6 5 6 8 8 7 6 7 8 8 7 6 5 4 3 2 2 3 3 3 5 6 7 7 7 7 6 5 4 2 1 2 2 3 3 3 3 3 4 4 4 4 4 4 5 6 8 8 8 8 8 7 7 7 6 4 5 7 8 7 6 5 5 4 3 3 3 4 5 6 6 6 5 4 3 4 3 2 1 1 3 5 6 7 8 8 8 8 8 9 9 9 9 8 7 7 5 3 2 2 3 4 5 6 5 4 4 3 3 3 4 5 5 5 5 5 5 6 6 7 7 6 5 4 3 3 3 4 4 3 1 4 5 4 2 2 4 4 3 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 6 7 8 8 8 8 7 6 5 4 3 2 3 5 6 6 6 7 8 8 7 6 6 8 8 8 7 6 4 3 2 1 3 4 4 4 5 6 6 6 6 6 6 5 3 1 1 2 3 4 4 4 2 2 2 3 4 4 3 4 5 6 7 7 7 7 8 8 8 7 6 6 8 8 8 7 6 5 4 4 4 4 4 5 6 6 5 4 4 4 4 3 3 2 2 4 6 7 8 9 8 8 8 8 9 9 9 8 8 7 6 5 4 3 3 4 5 5 6 5 5 4 4 4 4 4 5 5 6 6 6 6 6 7 7 8 7 6 4 3 3 3 4 4 3 2 4 5 4 3 3 4 5 4 3 3 2 2 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 7 6 9 9 9 8 7 7 7 7 6 5 4 5 6 7 7 8 8 7 7 6 5 6 7 7 7 7 6 5 4 4 4 5 6 5 5 4 5 5 4 4 5 6 6 5 3 3 3 3 4 4 4 3 3 3 4 5 5 4 3 3 5 6 6 7 7 7 7 7 6 6 8 8 8 8 7 6 6 5 5 5 5 5 5 5 6 5 5 4 4 4 4 3 3 3 4 6 7 8 9 9 8 8 9 9 9 8 7 7 6 6 5 4 4 4 5 5 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 7 7 6 5 4 4 5 5 5 5 5 5 5 4 4 4 5 5 5 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 7 7 7 7 7 10 10 9 8 8 8 9 9 8 8 7 8 7 7 8 9 8 7 7 6 5 6 6 6 7 7 7 6 5 5 7 8 8 8 6 5 4 4 3 3 3 5 7 7 7 4 3 3 3 3 3 3 3 3 4 6 6 6 4 2 3 5 6 6 6 6 6 6 6 6 8 9 9 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 3 3 4 5 7 8 9 9 9 9 9 9 9 8 8 7 6 6 5 4 4 5 5 6 6 6 6 6 5 6 6 6 6 6 6 6 6 7 7 8 8 8 7 7 6 5 5 5 6 6 6 6 6 6 6 5 5 5 6 6 5 4 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 10 10 8 7 8 10 11 11 10 10 9 9 8 9 9 9 8 7 7 6 6 5 5 5 6 7 7 7 7 7 7 8 8 8 8 7 6 5 4 2 2 3 6 8 9 8 5 2 1 1 1 2 2 3 4 5 7 7 5 4 3 3 3 3 3 3 3 4 5 5 6 8 8 8 7 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 5 4 3 4 5 7 8 8 9 8 8 9 9 9 9 8 7 7 6 5 4 4 5 5 6 6 6 6 6 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 4 3 2 2 2 3 3 4 4 4 3 3 2 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 8 7 8 10 10 8 7 9 11 12 11 10 10 9 9 8 9 9 8 7 6 6 6 5 5 5 5 6 7 8 8 8 7 7 6 6 6 7 8 8 8 5 3 2 3 5 7 9 9 7 5 3 2 2 2 2 3 4 5 7 7 6 5 5 6 6 5 5 5 3 2 2 3 4 5 6 7 7 6 6 6 6 6 7 7 7 6 6 5 5 6 6 6 6 6 5 4 4 5 7 8 8 8 8 8 8 9 9 10 9 8 7 6 5 4 4 5 5 6 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 4 2 1 2 2 3 3 4 4 4 4 3 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 9 10 9 8 8 9 10 11 10 10 9 9 8 8 9 8 7 5 4 5 6 6 5 5 6 6 7 8 8 8 8 7 6 5 5 6 8 9 10 8 6 5 4 5 6 8 9 8 7 6 5 4 3 3 3 4 5 7 7 7 7 7 8 7 7 7 7 7 6 4 2 1 3 5 6 7 7 7 7 6 6 5 6 7 7 6 6 5 6 6 6 6 6 5 5 5 6 7 7 7 7 7 7 8 9 10 10 10 8 7 6 5 5 5 5 6 6 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 4 2 2 3 4 3 3 4 4 4 4 4 3 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 9 9 9 8 8 8 9 10 10 9 9 8 8 8 8 7 5 4 4 5 6 5 5 5 6 6 6 7 7 8 8 8 8 7 6 6 7 8 9 9 8 7 6 6 6 8 9 9 9 8 7 6 5 4 5 5 6 7 7 7 7 8 8 7 7 7 7 8 8 7 6 3 2 2 4 5 5 6 6 6 5 4 4 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 7 7 8 9 10 10 9 7 6 6 6 6 6 6 6 7 7 8 8 8 8 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 6 5 2 2 5 5 5 4 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 8 8 8 8 8 9 8 8 8 8 9 9 9 8 8 7 7 6 6 5 4 3 4 5 4 5 6 7 6 6 6 7 7 8 9 9 8 8 6 6 6 7 8 8 8 8 8 8 8 9 9 9 8 7 6 5 5 5 5 6 7 6 6 7 8 8 7 7 7 8 8 8 8 7 6 5 4 3 2 1 2 3 4 4 4 4 5 6 7 7 7 7 6 7 7 6 6 6 6 6 6 6 7 7 6 6 7 7 8 9 9 8 7 6 6 6 6 6 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 4 4 5 5 5 3 2 5 7 6 5 4 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 5 6 6 6 5 4 3 3 4 5 6 7 7 7 6 7 7 7 7 8 8 9 8 7 5 4 5 6 7 8 8 8 8 8 9 9 8 8 7 5 5 5 5 5 6 6 5 5 6 7 8 7 7 8 8 8 8 8 7 7 7 7 7 7 5 4 3 4 2 1 2 4 5 6 7 7 7 7 7 7 7 7 6 7 6 6 6 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 6 6 6 5 4 4 5 5 4 3 1 3 5 6 5 4 4 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 11 11 10 9 7 7 7 8 8 9 9 9 8 8 7 6 6 6 7 6 5 3 3 5 6 7 7 8 7 7 7 7 7 7 7 7 8 9 8 7 4 2 2 3 5 6 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 4 4 6 7 7 7 7 8 8 8 7 7 7 7 6 6 6 6 6 5 4 4 4 4 2 1 2 4 5 6 7 7 7 7 7 7 6 6 7 6 6 6 7 7 7 7 7 7 7 7 6 5 3 2 2 3 3 4 4 5 6 7 8 9 10 10 11 11 10 10 9 9 9 9 8 8 7 6 5 5 5 5 5 5 5 5 4 4 5 5 4 2 1 4 5 5 5 4 3 3 3 3 4 5 5 5 5 5 4 4 4 3 2 2 2 2 3 3 4 4 4 4 4 4 5 5 5 5 5 6 13 12 11 10 7 7 7 8 8 10 10 9 8 7 7 6 6 6 6 5 4 3 5 6 7 7 7 7 7 7 7 7 6 6 6 6 7 8 9 7 4 1 0 1 3 4 5 6 6 7 7 7 7 7 7 6 6 6 5 4 3 4 6 6 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 3 3 2 2 3 5 5 6 6 6 7 7 7 7 6 6 6 6 7 7 7 7 7 6 6 6 6 6 4 1 1 1 1 1 2 3 4 6 7 8 8 8 8 9 10 10 10 10 10 9 9 8 8 7 6 6 5 5 5 5 4 4 4 4 5 5 3 2 2 4 6 5 4 4 3 2 2 3 3 4 4 4 4 4 4 3 3 2 2 1 1 1 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 12 10 10 9 7 7 7 8 8 9 9 7 6 7 7 6 5 5 5 5 4 4 5 6 6 6 6 6 6 6 6 6 5 5 5 5 6 7 8 8 6 2 1 1 2 3 4 5 6 6 6 6 6 6 6 6 5 5 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 3 4 5 6 6 6 6 6 7 8 8 7 7 7 8 8 8 7 7 7 7 7 7 6 4 1 2 2 1 1 2 3 5 5 6 6 6 4 3 3 5 7 8 9 9 9 9 9 8 7 7 7 7 6 6 6 5 5 4 5 5 4 3 3 3 4 4 3 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 2 1 1 2 3 3 4 4 4 4 4 5 5 Wind_Direction 358 358 358 359 360 360 360 358 356 353 350 345 341 337 333 330 328 327 326 326 326 326 326 327 328 330 332 334 336 338 338 339 338 338 337 338 338 339 339 339 340 341 342 343 344 345 346 346 346 346 346 346 346 346 346 347 346 346 345 343 341 339 338 337 335 331 327 318 310 298 280 262 250 245 243 241 240 237 235 233 228 221 213 207 204 204 202 199 195 191 188 186 183 182 184 188 191 193 195 196 198 200 204 208 210 209 207 208 210 215 223 228 235 237 240 243 245 246 248 250 248 245 240 235 240 254 106 130 246 285 294 309 347 351 359 16 31 39 54 79 100 116 131 144 154 157 157 155 155 158 161 161 157 155 156 151 143 138 139 141 143 143 149 161 169 166 156 145 137 131 126 118 107 99 97 103 110 111 107 103 102 103 104 104 104 103 101 100 99 99 97 355 355 355 356 357 358 359 359 358 356 353 349 345 341 336 332 329 326 324 323 323 323 323 323 324 325 327 330 332 334 335 336 335 335 335 335 335 336 337 337 338 339 340 342 343 344 345 345 345 345 345 345 345 345 345 346 346 345 344 343 341 339 338 337 334 330 324 315 304 293 278 264 254 248 244 241 237 234 230 226 221 214 208 204 201 200 198 195 192 189 186 184 183 185 189 192 194 196 197 199 200 202 205 208 212 210 208 208 212 217 224 230 235 237 240 245 248 248 248 250 252 250 242 225 212 165 90 133 209 268 304 296 302 312 316 331 346 360 29 91 118 130 142 152 157 155 152 150 152 156 158 154 148 148 149 143 134 131 133 137 141 146 158 174 179 168 153 142 139 139 135 125 112 102 99 106 115 116 113 111 110 111 109 107 104 101 100 99 99 98 97 354 353 353 354 354 356 357 358 358 357 356 353 350 346 342 337 332 328 325 322 321 320 320 320 321 322 323 325 328 330 332 333 333 333 332 332 333 334 335 335 336 337 338 339 341 342 343 344 344 344 344 344 344 344 344 345 345 345 344 342 341 339 338 336 333 328 323 315 303 289 275 264 256 250 245 240 235 229 225 220 216 210 205 202 199 197 194 192 189 187 185 184 185 188 192 195 197 199 200 202 203 204 206 208 211 211 210 210 214 220 226 231 235 237 241 246 248 248 248 251 259 274 274 240 198 198 213 198 173 217 293 287 285 283 284 295 307 316 326 120 133 138 143 146 145 143 143 147 152 155 153 148 144 143 142 136 131 130 133 137 141 148 164 186 189 169 147 137 137 141 135 120 111 106 104 110 115 115 113 112 112 112 110 107 103 100 99 98 98 98 97 352 352 352 352 353 354 355 356 357 357 357 357 355 352 349 344 338 332 327 323 320 319 318 317 318 318 319 321 324 326 328 329 330 330 330 330 331 332 332 333 334 335 336 337 338 340 341 343 343 343 343 343 343 343 343 344 344 344 343 342 340 339 338 335 332 328 322 313 299 283 270 261 255 250 243 236 230 224 220 216 212 209 205 201 198 195 193 190 188 187 187 187 188 191 196 198 200 202 203 206 207 208 208 209 210 212 212 213 217 222 228 233 236 238 240 243 246 246 247 249 253 286 305 306 240 229 251 246 204 168 190 257 268 269 273 283 289 290 284 155 136 134 134 133 131 134 141 149 153 153 149 145 142 141 141 136 132 133 136 140 145 152 169 194 197 164 137 131 133 133 121 109 104 102 106 109 110 108 107 107 107 106 104 102 101 100 100 100 100 100 98 350 350 351 351 351 351 352 353 354 355 356 358 359 358 355 351 345 339 333 327 322 318 316 315 315 315 316 317 320 322 325 326 327 328 328 328 329 330 330 331 332 333 334 335 336 338 340 341 342 343 343 343 342 342 342 342 343 343 342 341 340 339 337 334 331 330 320 307 292 276 265 258 252 246 237 228 223 219 216 213 211 208 205 201 198 196 193 191 189 189 189 190 191 195 199 202 204 206 208 210 211 212 212 212 213 214 216 218 220 224 229 234 238 240 240 242 245 247 247 242 230 240 274 277 250 243 255 272 342 94 204 246 255 262 269 277 280 275 257 159 131 128 128 129 131 137 146 151 151 149 145 143 142 142 142 139 137 137 140 143 148 157 174 192 188 146 127 129 129 118 104 97 93 91 91 93 94 95 96 96 97 98 99 98 99 100 101 102 103 103 101 347 348 348 348 348 348 349 349 349 350 352 355 358 359 358 356 351 345 339 332 325 320 317 315 314 313 313 314 316 318 321 323 324 325 326 327 327 328 329 330 330 331 332 333 334 336 338 340 341 342 342 342 342 341 341 341 342 342 341 341 340 339 337 333 332 331 317 300 284 270 260 254 248 241 230 221 217 215 213 211 209 208 205 202 199 197 195 193 192 192 192 193 194 199 204 207 209 211 213 214 215 215 214 214 215 217 220 223 224 227 230 233 237 240 240 241 244 247 248 239 223 221 238 244 236 237 247 255 135 160 211 240 249 254 261 267 268 253 206 150 132 128 128 131 135 142 148 149 146 143 141 141 142 144 146 145 142 140 140 143 150 163 178 186 168 140 125 119 114 109 105 101 96 87 75 71 75 79 83 86 89 92 95 98 99 100 101 103 104 104 101 345 345 345 345 345 345 345 345 345 345 346 348 351 353 355 356 353 349 344 337 330 324 319 315 313 312 311 311 313 315 317 319 321 323 324 324 325 326 327 328 329 330 331 331 333 334 336 339 340 341 341 341 341 341 340 340 341 340 340 340 339 338 336 334 335 325 307 290 276 265 257 250 242 233 221 215 212 211 210 209 208 207 205 203 201 199 197 196 194 194 195 196 198 204 210 213 215 216 218 218 218 218 217 216 217 219 222 226 228 231 234 237 241 243 242 242 243 245 247 235 216 217 230 237 231 218 195 188 164 167 210 235 241 244 249 253 251 214 165 142 133 129 129 132 136 139 142 140 139 138 140 142 146 150 152 150 143 138 137 142 155 169 180 179 160 145 125 123 123 118 114 112 106 94 77 65 65 69 74 78 83 89 94 98 100 100 100 101 101 100 97 344 343 342 341 341 342 343 343 342 341 340 340 342 344 346 349 350 349 346 341 335 328 322 317 314 311 310 309 310 311 313 316 318 320 321 322 323 324 326 327 328 329 329 330 331 332 335 337 339 340 341 340 340 340 339 340 340 339 339 339 338 337 335 336 336 319 300 282 272 262 251 239 228 218 212 210 208 207 207 207 207 206 205 204 202 201 199 198 197 197 197 198 201 208 215 219 221 222 223 223 222 221 221 220 219 220 222 226 230 233 236 240 242 243 244 243 243 244 245 233 213 213 224 235 232 201 161 150 145 170 198 216 225 232 237 240 229 174 144 136 130 128 129 131 132 133 133 133 135 138 142 147 153 156 154 147 138 135 140 151 165 175 175 166 150 125 107 113 114 113 112 111 109 102 90 76 70 69 72 75 79 85 91 96 100 100 99 98 97 95 92 345 343 341 340 340 340 341 341 341 339 337 336 336 337 338 341 343 345 345 342 338 333 326 320 315 312 309 308 308 309 310 312 314 317 318 320 321 322 324 325 326 328 328 329 329 331 333 335 337 339 340 340 340 339 339 339 339 338 338 338 337 335 333 334 328 310 290 274 270 257 230 208 198 198 202 203 204 204 205 205 205 205 204 204 203 202 201 201 200 199 200 201 204 212 220 225 227 227 226 226 225 225 225 224 223 222 223 225 229 233 236 240 242 243 244 244 244 243 241 231 215 212 221 233 231 205 169 161 173 191 201 208 215 222 226 222 192 151 137 133 129 127 128 129 130 131 133 135 138 142 147 153 157 155 146 136 133 139 151 164 172 171 162 147 123 93 91 97 99 100 100 100 101 101 98 90 83 79 76 76 78 80 84 88 93 97 99 99 97 94 90 348 345 342 340 339 340 340 341 340 339 337 335 334 334 334 335 337 339 341 341 339 335 330 324 318 313 309 307 306 307 308 309 311 314 316 317 319 320 321 323 325 326 327 328 328 329 331 333 336 338 339 339 339 339 338 338 338 338 337 337 335 332 329 321 306 287 272 268 270 229 153 154 167 184 194 197 199 201 202 203 204 204 204 204 203 203 203 202 201 201 202 203 207 216 223 228 230 230 229 228 228 228 228 228 227 227 226 226 228 233 238 243 245 246 246 247 247 245 244 237 222 217 222 232 230 210 182 169 177 196 207 208 210 215 214 194 161 143 136 133 130 127 127 128 131 134 137 141 145 149 154 156 152 142 131 129 137 150 164 169 166 155 141 127 109 96 97 101 99 96 94 93 95 97 98 95 92 89 84 80 78 78 79 82 88 94 99 102 100 96 91 351 348 345 342 340 340 340 341 341 340 338 336 334 333 332 332 332 334 335 336 336 335 331 326 320 315 310 307 305 305 305 307 309 311 313 315 316 318 319 321 323 325 326 327 327 328 329 332 334 337 338 339 339 338 338 338 337 337 337 335 332 327 323 301 281 262 254 258 290 92 113 132 158 181 190 193 196 198 200 201 202 203 203 203 203 203 202 202 202 202 203 205 211 219 225 230 233 233 231 230 230 230 230 230 230 231 230 229 229 232 236 241 245 248 248 249 254 248 254 259 240 229 226 233 229 205 181 172 178 197 208 205 200 202 192 165 145 137 134 132 128 124 125 129 134 139 143 147 151 154 154 147 136 127 127 135 149 162 168 163 150 136 123 114 106 100 100 101 101 100 100 98 97 97 97 98 98 97 92 86 83 82 84 88 92 98 102 102 100 95 91 352 351 348 344 342 340 340 340 341 341 340 338 336 334 332 331 330 330 330 331 332 332 330 327 322 316 311 307 305 304 304 305 306 308 310 312 314 316 317 318 321 323 324 325 326 327 328 330 333 335 337 338 338 338 337 337 336 337 336 333 329 323 314 282 266 253 252 263 308 66 107 141 171 185 189 191 194 196 198 200 201 201 202 202 202 201 201 201 201 202 203 208 214 221 226 230 233 234 233 232 232 232 231 231 231 233 234 234 233 234 236 240 244 248 252 257 272 275 281 279 261 244 234 237 236 203 173 165 172 188 197 189 176 176 162 145 135 133 132 130 127 124 126 131 137 143 147 150 150 147 138 128 123 126 135 149 161 168 168 155 139 127 118 112 107 103 100 101 104 106 108 107 105 102 102 104 105 104 101 97 94 95 98 103 107 107 104 99 94 90 86 352 351 349 346 343 340 339 340 340 341 341 340 338 336 334 332 330 329 328 327 327 328 328 326 323 318 313 308 305 303 303 303 304 306 308 310 312 314 315 316 318 321 323 324 325 325 327 328 331 334 336 337 337 337 337 337 336 337 336 333 327 318 298 271 260 257 258 268 282 293 169 176 189 191 190 192 194 195 197 198 199 199 200 200 199 199 198 199 199 201 203 210 216 221 226 229 232 234 234 234 234 234 234 233 233 234 236 237 238 238 239 241 245 250 259 278 300 329 2 341 294 264 246 244 245 212 160 152 164 176 173 161 152 152 144 134 130 130 131 130 129 128 131 136 141 146 147 143 135 125 117 116 123 135 148 160 167 170 165 150 135 125 121 118 112 107 105 106 110 113 115 114 111 109 110 112 114 114 112 110 109 109 113 117 117 113 105 97 90 85 81 352 351 350 347 344 341 339 339 339 340 340 340 339 338 337 335 333 330 328 325 324 325 325 325 323 319 314 309 306 303 302 302 303 304 306 308 310 312 313 314 316 319 321 323 323 324 325 327 330 333 335 336 336 336 337 336 336 337 337 334 329 309 281 263 259 260 261 266 271 264 222 199 199 196 193 194 195 196 197 197 197 197 197 197 197 196 196 196 197 200 205 212 217 222 225 228 230 232 234 234 234 235 236 236 235 236 237 240 242 244 244 246 248 256 295 332 343 1 6 342 318 297 277 267 265 242 144 143 162 167 154 141 137 140 137 132 130 132 133 133 133 134 137 141 143 143 136 125 115 111 112 121 134 147 157 161 162 162 153 136 125 124 127 128 121 116 114 116 120 122 121 117 116 118 122 124 124 124 124 123 122 122 123 123 120 114 107 99 93 89 84 352 351 350 349 346 343 341 339 338 337 338 339 339 339 339 338 336 333 330 326 323 323 324 324 322 319 315 311 306 304 302 302 302 302 304 306 308 310 311 312 314 317 319 321 322 323 324 326 328 331 334 335 335 336 336 336 337 338 339 339 328 299 273 260 258 259 260 262 262 247 211 202 205 202 198 196 196 196 197 197 197 197 195 194 194 194 194 195 197 200 205 212 217 222 225 228 229 231 233 234 235 236 237 238 238 238 239 240 242 244 248 250 252 21 36 14 16 21 13 345 338 336 324 309 300 289 161 159 173 162 144 138 140 141 138 134 134 136 136 136 137 138 140 141 139 132 120 111 108 111 121 134 148 157 156 149 140 124 105 102 111 124 137 139 132 125 124 127 130 131 128 124 124 128 134 135 135 134 134 134 133 132 131 128 121 115 110 106 102 100 97 352 352 351 350 349 346 344 341 338 337 337 337 338 338 339 339 338 336 333 329 325 323 323 323 322 319 316 312 307 304 302 301 301 301 302 304 306 308 309 310 312 315 317 320 320 321 322 324 327 330 332 334 335 335 335 335 336 338 340 341 328 304 280 265 259 258 257 257 252 224 189 193 203 204 200 197 195 195 196 196 197 196 195 193 193 193 194 195 197 201 207 213 218 222 226 228 230 232 234 235 236 237 239 240 240 241 242 243 245 247 247 254 251 78 60 38 35 35 25 0 353 347 331 316 309 307 207 155 167 158 152 151 150 147 143 139 139 140 140 139 139 139 138 135 130 121 113 109 111 121 135 147 155 154 142 128 111 89 77 83 102 130 149 148 139 133 133 136 139 137 133 130 134 141 145 145 144 143 143 143 142 141 138 133 126 118 114 112 111 110 109 353 353 352 352 350 349 347 344 341 339 337 337 337 337 339 339 339 338 336 332 328 325 323 322 321 319 316 312 308 305 303 301 300 300 301 303 304 306 308 309 311 313 316 318 319 320 321 323 325 328 331 333 334 334 334 334 335 334 335 333 323 310 292 273 264 259 255 250 233 189 168 178 190 197 199 197 196 195 195 196 196 195 194 193 192 193 195 197 199 203 209 214 219 223 227 230 232 235 236 238 239 240 241 241 242 243 244 246 250 253 254 262 101 88 77 63 59 60 50 26 358 334 311 300 304 311 289 197 163 164 165 163 159 153 147 144 143 143 143 142 141 138 134 129 123 118 115 113 122 136 147 153 152 141 126 114 102 88 81 86 111 150 165 155 143 139 140 144 144 141 137 139 146 151 153 152 151 150 151 151 150 147 143 137 129 122 117 115 115 115 114 353 353 353 352 351 350 349 348 345 343 340 339 338 338 339 339 339 339 338 335 330 326 324 322 321 319 316 312 308 305 303 301 300 300 300 301 303 305 306 307 309 311 314 316 318 319 319 321 324 327 330 332 332 332 332 333 333 330 327 319 310 304 292 278 269 261 249 229 192 164 161 168 178 186 189 190 191 192 194 196 197 196 194 193 193 194 196 198 201 205 211 216 221 224 228 231 234 237 239 241 242 243 243 243 243 243 244 247 258 266 251 229 145 114 111 110 107 105 104 103 294 282 277 283 300 304 286 237 188 175 174 170 162 155 149 146 146 146 146 145 142 137 132 126 122 121 119 121 135 148 156 156 148 137 126 118 110 102 99 115 157 179 177 159 146 144 146 148 148 146 147 152 157 159 158 156 156 157 158 158 156 152 146 140 132 126 122 119 117 116 114 352 352 352 352 351 351 351 350 350 349 346 344 342 341 340 339 339 340 339 336 332 327 324 322 320 319 316 313 309 306 303 301 300 299 299 300 302 303 305 306 308 310 313 315 316 317 318 320 322 326 328 330 331 331 331 331 330 327 317 306 298 292 283 276 271 262 216 166 157 156 159 165 173 177 177 181 185 187 190 193 195 196 195 194 195 196 198 200 202 207 212 217 221 225 228 231 234 237 239 241 243 244 245 245 245 245 247 253 266 275 255 194 163 143 146 148 145 143 150 166 196 228 230 229 250 264 259 231 197 184 178 170 161 154 149 148 147 148 148 147 142 136 131 126 123 123 121 126 139 153 162 159 151 144 141 139 135 130 139 175 200 198 181 162 152 152 153 152 152 153 157 161 164 163 161 159 161 163 165 163 159 154 149 144 139 134 130 127 124 122 118 350 351 351 351 350 349 350 351 352 352 351 349 346 344 341 340 340 339 338 335 332 328 324 322 320 319 316 313 309 306 304 301 300 299 299 300 301 302 303 305 306 309 311 314 315 316 317 319 321 324 327 329 329 329 329 329 327 323 306 299 290 281 274 271 269 254 124 135 151 159 163 167 173 179 181 184 187 188 188 189 191 193 195 196 197 198 199 201 203 207 212 217 222 225 228 231 233 235 238 240 242 245 247 249 251 253 256 260 268 275 268 220 173 160 160 162 162 165 174 187 205 220 213 209 220 232 232 217 197 184 175 165 156 151 149 148 148 147 147 145 140 133 128 125 123 122 121 124 133 149 166 166 160 156 157 160 159 159 176 209 221 211 185 164 159 160 159 158 158 161 165 167 167 165 162 162 165 169 169 166 162 157 153 150 147 144 140 137 134 131 129 349 350 350 349 348 348 348 349 351 351 351 349 348 346 343 340 339 338 336 334 331 328 326 323 321 319 316 313 310 307 304 302 300 299 299 299 300 301 302 304 305 308 310 312 313 314 315 317 320 323 325 327 328 327 327 326 323 316 301 296 285 273 267 265 263 232 118 142 164 171 171 173 178 184 188 191 192 192 191 191 192 193 196 198 200 200 201 202 204 208 213 218 222 225 228 230 233 235 237 239 242 246 249 253 256 261 266 273 269 270 267 244 191 171 169 171 173 180 193 209 221 223 208 199 208 218 218 206 189 177 167 158 152 148 147 146 145 144 143 141 137 131 128 126 125 125 122 120 120 132 168 180 174 170 172 175 175 175 193 224 231 221 190 163 159 162 163 163 164 168 170 171 169 166 164 166 170 173 173 169 164 161 159 157 154 151 147 144 142 143 144 349 349 349 349 348 347 346 346 347 347 348 347 347 345 342 340 338 337 335 333 331 329 327 325 322 320 317 314 310 307 304 302 300 299 299 299 300 300 301 303 305 307 309 311 311 313 314 316 319 321 323 325 325 325 324 322 317 308 299 290 280 268 262 259 256 238 156 198 199 191 185 185 189 192 194 196 197 196 196 196 196 197 199 200 201 202 202 203 205 209 213 218 222 226 228 231 233 235 237 240 243 246 250 254 258 263 267 267 261 260 262 248 200 178 176 176 177 186 208 234 247 236 203 193 201 208 204 192 179 169 161 154 150 147 145 143 141 140 141 142 139 134 132 132 132 131 126 117 109 100 238 235 208 190 185 186 187 188 203 225 232 224 188 158 155 159 163 165 169 173 175 174 171 168 168 170 174 176 175 172 168 165 164 162 160 156 152 150 150 155 158 349 350 350 350 349 348 346 345 344 344 345 345 345 344 342 340 339 337 335 333 332 330 328 326 324 321 318 315 311 308 305 303 301 300 299 299 299 300 301 302 304 306 308 309 310 311 312 315 317 319 321 322 322 321 320 319 311 303 294 283 273 263 257 255 253 256 275 262 244 223 208 207 208 207 205 204 203 203 202 201 201 201 202 202 203 203 203 205 207 210 214 218 222 226 229 231 234 236 238 240 243 246 250 253 258 262 265 263 262 261 261 244 195 183 181 179 177 186 225 267 271 253 211 196 197 197 189 180 172 166 160 154 149 146 144 141 140 141 144 146 144 137 136 137 139 136 129 117 104 78 337 292 259 223 207 204 203 204 212 223 228 219 181 153 150 156 161 166 172 177 179 178 174 171 171 173 176 177 176 174 172 169 167 166 163 160 157 155 158 164 164 350 351 352 352 352 351 349 347 345 345 345 345 345 344 342 341 341 339 337 335 334 332 330 327 325 322 319 316 312 309 306 304 302 300 299 299 299 300 300 302 303 305 307 307 308 310 311 314 316 317 319 319 318 317 315 316 307 299 289 277 268 261 256 256 261 281 299 296 282 265 245 236 231 225 220 216 212 210 209 207 206 205 204 204 204 204 205 206 208 211 215 218 222 226 230 232 234 236 238 240 243 246 250 253 257 261 263 264 267 268 242 183 172 178 181 180 178 182 249 282 274 255 223 202 193 186 180 177 173 167 160 153 149 147 145 143 142 142 146 146 141 135 134 137 140 137 127 116 104 75 344 305 273 244 228 220 216 216 219 222 222 207 174 151 149 154 161 167 174 179 182 182 178 175 174 176 178 179 178 176 175 173 171 169 166 163 161 162 165 167 159 350 352 353 354 354 353 352 350 348 348 347 347 347 346 346 345 344 342 340 338 336 334 332 329 326 323 320 317 313 310 307 304 302 301 300 299 299 300 300 301 303 304 305 306 307 309 311 313 314 315 316 315 314 312 310 309 303 295 283 273 266 261 258 259 267 282 293 295 290 280 268 257 248 241 234 227 222 219 216 213 210 208 207 206 205 205 206 208 210 213 216 220 224 227 231 233 235 236 237 239 242 245 249 253 256 259 260 264 270 275 234 144 137 143 159 170 172 158 129 275 268 252 229 205 188 181 181 182 177 168 158 152 149 149 149 146 143 141 140 136 129 124 125 132 142 137 122 110 100 76 346 300 270 252 240 230 223 221 220 219 212 194 168 153 151 156 162 169 175 180 184 184 182 179 178 178 180 180 180 179 177 176 173 171 169 166 166 167 168 165 153 348 351 352 354 354 354 353 351 350 350 349 349 349 350 349 348 346 344 343 340 338 336 333 330 327 324 321 318 314 311 308 305 303 301 300 300 299 300 300 301 302 303 305 305 307 308 310 311 312 313 312 311 309 306 303 300 294 289 279 271 266 263 261 262 267 276 282 284 283 279 272 265 258 250 242 236 230 226 222 218 215 212 210 208 207 207 208 210 212 215 218 222 226 230 234 236 237 237 237 239 241 244 248 251 255 257 259 265 271 270 213 151 130 121 129 141 133 110 111 267 269 255 234 206 188 184 187 190 183 170 161 155 153 153 153 148 142 135 128 121 113 110 112 121 138 130 111 101 93 75 328 287 268 257 242 227 219 215 213 210 200 181 164 156 156 160 165 171 176 181 185 186 185 183 182 182 182 183 182 181 180 178 176 174 172 171 172 172 171 166 159 345 348 350 352 352 352 352 351 350 350 350 350 350 350 349 347 346 344 343 341 339 336 333 330 328 325 322 319 316 312 309 306 304 302 301 300 300 300 300 301 302 303 304 305 306 308 309 310 310 310 308 306 303 296 291 287 285 283 275 269 267 267 266 265 267 270 274 275 275 274 272 267 261 253 246 239 234 230 227 222 218 214 212 210 209 209 210 212 214 217 220 224 228 233 238 241 241 241 239 239 240 242 245 249 253 256 260 267 269 251 194 166 146 132 136 135 127 123 245 261 260 254 235 207 193 192 194 194 188 175 166 162 161 161 159 150 138 127 115 107 101 96 95 101 127 119 99 91 84 59 304 283 273 270 259 221 200 198 198 194 185 172 162 158 159 163 168 173 178 181 185 187 188 186 185 184 185 185 185 183 182 181 179 178 177 177 178 177 176 173 171 342 345 348 350 351 351 351 350 349 349 349 349 349 348 347 346 345 344 342 341 339 336 333 331 329 326 323 320 317 313 310 307 305 303 302 301 300 300 300 301 302 302 304 305 306 307 308 308 308 306 303 300 295 285 277 274 275 275 271 269 270 273 272 270 268 267 268 268 270 270 269 265 259 252 245 238 233 231 228 224 219 215 213 211 211 211 212 214 216 218 221 225 230 236 241 245 247 247 245 243 242 242 244 247 251 256 263 269 267 243 206 202 234 231 149 143 140 159 220 246 248 242 227 213 207 203 198 192 188 187 187 187 184 185 178 146 125 114 97 86 77 68 57 37 13 94 89 79 64 353 294 284 281 280 281 251 176 174 180 179 174 167 161 160 162 166 171 175 180 183 187 188 188 187 187 187 187 188 186 185 184 183 182 181 180 181 182 182 183 183 182 337 342 345 348 350 351 351 350 349 348 348 349 349 348 347 346 344 343 342 341 339 337 335 333 331 328 325 321 317 314 310 308 305 303 302 301 301 300 300 301 301 302 303 305 306 306 307 306 305 302 298 292 285 274 267 264 267 269 270 272 274 276 277 276 272 268 265 265 267 268 266 261 255 249 241 234 230 228 227 223 218 214 212 211 212 212 213 215 217 220 223 226 231 236 242 247 251 253 253 250 248 246 245 247 251 257 264 270 268 255 242 247 263 221 144 148 152 174 211 230 232 226 219 219 223 217 203 190 190 203 226 252 263 269 266 112 106 98 82 66 52 39 21 357 336 346 63 55 4 311 290 283 282 282 285 285 168 163 169 171 168 165 161 161 164 168 173 178 182 186 189 189 188 188 187 188 189 189 189 187 186 185 184 183 182 183 185 187 191 193 191 333 338 342 345 347 349 350 349 348 348 348 348 348 348 348 346 345 344 342 341 340 339 337 334 332 328 325 321 317 314 311 308 305 304 302 302 301 301 301 301 301 302 303 304 305 305 305 304 302 297 291 284 274 264 259 258 262 268 272 274 275 276 276 275 271 266 262 261 264 265 262 256 250 243 236 230 226 225 224 221 217 212 210 211 211 212 213 215 218 220 223 226 231 236 242 247 252 255 256 255 254 252 249 249 251 256 262 266 266 262 263 276 295 137 144 153 163 185 211 220 218 213 213 224 247 253 234 213 206 216 299 351 338 330 334 55 87 85 72 56 42 27 9 350 334 319 310 324 307 296 284 277 275 276 280 287 247 164 167 168 166 163 162 163 166 170 175 180 185 190 191 191 189 187 187 188 190 191 191 190 189 188 186 184 184 185 188 194 200 204 200 329 334 338 342 344 347 348 348 348 347 347 347 347 348 347 346 345 344 343 342 341 340 337 334 331 328 324 321 317 313 310 308 305 304 303 302 301 301 301 301 302 302 303 304 303 303 302 300 297 291 283 273 261 250 248 255 263 270 275 278 278 275 272 268 264 259 257 258 261 260 256 251 245 238 232 226 222 221 221 219 215 211 209 209 210 211 213 215 217 220 223 226 231 236 241 247 252 256 257 257 258 257 254 252 251 253 257 260 263 277 322 342 343 334 169 175 187 203 214 215 211 206 207 234 330 334 314 280 261 18 27 15 359 351 349 25 63 72 66 52 41 28 12 353 333 314 296 281 277 280 273 267 265 269 276 289 301 176 166 165 163 162 163 164 167 172 177 183 188 193 195 193 190 187 187 188 190 192 193 193 193 191 188 186 186 188 192 199 206 211 206 327 332 335 339 342 344 346 347 347 346 345 345 345 346 346 345 344 344 343 343 341 339 336 334 330 327 324 320 316 313 310 307 305 304 303 302 301 301 301 301 302 302 302 302 301 301 298 295 290 283 273 263 250 237 239 255 267 272 278 281 278 272 264 258 255 253 253 255 255 252 249 245 239 233 227 223 221 219 219 217 214 210 207 207 208 210 212 214 217 220 223 226 230 235 240 247 253 257 258 257 258 258 257 253 250 252 254 256 269 4 12 3 349 306 233 215 217 222 223 219 216 208 122 55 38 25 14 0 8 22 21 14 4 356 348 358 25 54 65 59 51 40 24 352 320 300 287 273 259 262 258 256 258 265 275 289 301 209 166 160 159 160 163 165 169 174 179 185 191 195 198 197 192 189 188 189 191 193 195 196 195 192 189 188 189 192 197 202 208 213 209 326 330 334 337 340 343 344 345 345 345 344 344 345 345 345 345 344 344 343 342 341 338 336 333 330 327 323 320 316 312 309 307 305 303 303 302 302 301 301 301 301 300 300 300 298 297 292 287 280 272 263 253 238 229 238 256 268 272 276 278 278 275 265 256 252 250 250 248 246 245 243 239 234 228 224 221 220 219 218 217 214 211 207 205 206 208 211 214 216 219 222 226 229 233 238 244 251 256 258 256 255 256 255 252 249 251 250 220 103 58 25 9 345 293 252 240 241 246 247 240 228 160 68 57 48 39 37 37 26 19 13 5 356 346 333 326 326 342 76 88 82 72 52 292 281 280 278 269 252 247 246 248 255 268 280 288 289 209 162 155 155 159 163 167 171 176 182 187 193 197 201 201 197 193 190 190 192 194 196 197 196 193 190 190 193 196 200 203 208 211 210 324 329 333 336 339 341 343 343 343 343 343 343 344 345 345 345 344 344 343 342 340 339 336 333 330 327 323 319 315 312 309 306 304 303 303 302 302 301 301 300 300 299 298 296 294 291 284 276 267 259 251 241 230 227 236 256 267 270 271 273 294 318 306 279 261 252 247 243 241 240 238 233 228 223 219 219 219 219 219 218 216 212 206 203 204 207 210 213 215 217 221 225 229 232 235 240 247 253 255 254 252 252 252 252 251 250 217 124 114 98 61 34 315 267 252 252 259 264 264 257 234 130 82 67 56 47 48 56 36 20 6 350 334 318 300 287 279 269 243 191 158 166 214 241 255 265 269 264 250 239 239 244 254 268 279 284 285 181 148 149 154 160 165 169 174 179 185 190 195 199 204 205 203 197 193 192 193 195 197 198 197 194 192 192 195 198 200 201 204 209 212 322 327 331 335 337 340 341 342 342 341 341 341 342 343 344 344 344 343 343 341 340 338 336 333 330 327 323 319 315 312 309 306 304 303 303 302 302 301 301 300 298 297 295 293 290 284 275 267 254 247 246 241 234 231 240 257 265 267 269 277 296 307 297 279 261 250 243 240 238 236 232 227 221 218 216 215 217 218 219 220 218 212 205 201 203 206 209 211 213 215 218 223 227 230 233 236 241 249 252 249 247 246 247 250 250 244 209 157 140 136 139 161 237 248 252 259 266 268 263 254 235 161 101 84 70 61 62 68 48 19 348 316 290 274 266 263 260 256 244 219 202 206 225 239 249 256 259 257 248 238 235 241 250 261 271 278 284 321 141 150 157 163 168 173 178 183 189 193 197 201 206 208 207 202 197 194 194 195 198 199 199 196 193 193 193 195 197 198 200 207 212 320 325 329 333 336 338 340 340 340 339 339 339 340 341 343 344 344 343 342 341 339 338 336 334 331 327 323 320 316 312 308 306 304 304 303 302 301 301 300 299 297 294 292 288 284 277 267 259 249 250 258 259 252 247 250 260 264 268 273 280 288 289 281 267 255 246 240 236 232 229 225 220 216 213 212 212 214 216 219 220 218 213 205 201 201 204 207 209 210 212 215 219 224 228 230 232 238 245 249 245 241 240 244 247 246 238 222 201 188 189 201 216 230 245 252 258 263 263 258 249 231 177 126 105 96 98 108 115 115 128 278 272 265 259 255 253 249 248 239 220 210 211 222 234 240 246 249 249 246 240 235 237 244 253 262 271 277 260 172 163 166 169 173 177 181 186 192 197 201 205 208 210 209 205 200 196 194 195 197 199 200 198 194 192 192 192 193 196 199 206 213 318 323 327 331 335 337 339 340 339 338 338 338 339 340 341 342 343 343 342 341 340 339 337 334 331 327 324 320 317 312 309 306 304 303 302 300 300 300 299 297 295 291 286 281 277 270 261 256 253 256 265 272 271 266 262 263 265 267 268 271 271 269 263 257 251 244 237 230 224 220 217 214 211 210 209 210 211 214 218 220 218 212 206 202 202 202 204 206 208 209 211 216 221 224 224 227 233 241 243 241 235 235 238 240 239 236 232 222 213 209 215 228 237 242 244 244 247 252 255 253 239 188 151 138 143 149 154 161 171 187 214 236 244 246 245 244 240 235 225 212 209 215 220 226 230 234 239 242 242 240 236 235 241 249 258 264 265 246 198 178 175 176 178 181 184 188 194 200 205 209 212 213 212 209 204 199 196 195 196 198 199 198 195 193 192 192 193 196 200 207 213 316 321 325 329 333 336 338 339 339 338 338 339 339 340 341 342 343 343 343 342 341 339 337 335 332 328 324 321 317 313 309 306 304 301 299 298 298 298 297 295 290 283 275 268 262 255 254 254 253 254 259 264 268 266 261 260 261 259 254 252 251 251 250 250 248 243 233 224 216 212 211 209 208 206 206 207 208 211 216 219 217 212 207 204 203 202 202 203 205 206 208 212 217 221 220 222 228 235 238 237 230 231 233 234 235 238 243 238 229 221 219 226 234 236 235 232 236 246 259 269 272 152 152 161 165 167 170 177 188 197 207 219 228 232 235 238 236 235 220 209 208 212 214 217 219 224 230 234 237 239 237 236 240 247 253 258 258 244 212 189 182 180 181 183 185 189 195 202 208 213 215 216 214 211 207 202 198 195 195 196 197 197 195 194 194 195 196 199 203 209 215 314 319 323 327 331 335 337 339 339 338 339 340 341 342 343 344 344 345 344 342 341 340 338 335 332 329 326 323 319 314 310 306 302 299 297 296 295 293 291 284 276 263 249 238 233 236 240 243 243 240 239 240 244 245 243 249 256 253 241 237 237 239 242 244 243 238 229 218 210 206 205 205 205 204 203 203 205 208 212 216 216 211 207 205 204 202 201 201 202 203 205 209 213 215 217 218 222 228 232 232 228 228 233 234 234 240 247 247 244 236 227 227 230 231 231 231 237 250 271 309 20 90 144 164 170 175 179 187 199 207 213 221 227 231 233 235 236 237 222 213 209 207 206 207 210 215 221 227 232 235 236 237 240 245 250 254 254 246 224 200 189 183 182 183 185 189 195 203 210 215 217 218 216 214 210 205 201 197 196 196 196 196 196 196 196 197 198 200 204 210 216 312 317 321 326 329 333 336 338 338 338 338 339 341 342 344 345 345 345 345 342 341 339 337 335 333 331 329 326 322 317 311 305 300 298 295 294 290 281 268 252 240 228 220 218 221 225 227 230 225 219 216 217 221 226 230 247 277 284 246 228 227 231 236 238 237 231 222 211 202 199 199 202 203 202 201 200 201 203 207 211 213 210 206 205 203 202 201 200 201 202 204 206 210 213 217 215 216 221 227 229 227 227 231 232 230 235 241 243 244 242 235 232 231 232 235 241 252 271 305 346 28 74 141 172 179 183 188 194 201 209 217 226 231 235 234 231 233 238 221 207 201 199 197 198 201 207 214 220 226 230 233 236 240 245 250 252 252 247 233 213 197 188 183 183 185 189 195 203 210 216 219 219 217 214 211 208 204 201 200 199 198 198 197 197 198 198 199 200 203 208 215 309 314 319 323 328 331 334 336 337 337 338 338 339 341 343 344 345 345 344 342 340 338 337 335 334 333 332 331 327 319 310 303 300 300 289 281 270 254 241 236 230 226 225 229 232 233 232 235 228 216 211 213 220 227 240 268 313 333 323 236 219 222 227 229 227 220 208 198 192 192 196 200 202 202 199 197 197 199 201 205 208 207 205 203 202 200 200 200 202 204 205 205 207 213 220 212 210 215 221 223 221 221 224 229 226 229 232 236 239 238 235 234 236 239 246 270 326 349 359 5 13 15 332 197 191 192 195 199 204 209 216 225 234 237 234 219 215 220 204 187 183 184 187 191 195 202 209 216 222 226 230 234 239 245 251 254 254 249 240 226 209 195 187 185 185 188 193 201 209 216 220 220 218 215 212 209 206 204 202 200 199 199 199 198 198 199 199 200 201 205 211 306 311 316 321 325 329 332 334 336 337 338 339 339 340 342 343 344 344 344 342 339 337 336 335 335 335 335 336 332 318 301 294 293 277 239 224 221 220 222 226 231 234 239 246 251 257 264 271 273 251 228 223 227 235 252 274 296 310 310 261 213 208 211 211 204 192 185 186 189 193 195 199 201 200 198 195 194 195 197 199 202 203 202 200 199 198 198 199 202 206 208 208 209 213 215 209 206 212 218 222 222 223 226 229 225 226 229 233 236 239 239 241 242 235 125 71 59 47 29 11 1 350 332 294 237 212 207 208 211 215 220 226 237 244 241 206 189 186 175 167 167 172 177 184 191 199 207 215 221 225 228 233 238 245 252 257 257 254 246 236 222 206 194 188 185 186 190 197 206 215 219 221 220 217 214 210 207 205 203 202 200 200 199 199 199 199 199 199 200 202 204 303 308 313 318 323 327 331 334 335 337 338 339 339 340 341 342 344 344 343 342 339 337 335 335 334 335 337 336 330 314 296 302 306 297 284 260 210 195 207 221 232 244 249 257 265 273 283 291 294 287 265 245 239 243 252 264 276 287 295 283 199 181 181 178 170 166 171 183 193 198 198 197 198 198 196 193 192 193 194 196 198 199 198 197 196 196 196 197 200 205 209 211 215 217 214 208 204 206 216 224 229 232 233 234 231 229 230 235 240 244 250 253 232 114 101 94 89 79 49 349 348 337 316 291 266 243 228 222 222 225 228 232 243 262 268 161 149 150 152 153 156 162 169 177 187 197 207 218 225 225 227 231 237 244 251 255 257 255 250 242 231 216 201 190 184 184 188 195 204 212 217 220 220 218 215 212 208 206 204 204 203 202 200 200 200 199 199 199 199 197 188 301 305 310 315 320 325 329 332 335 337 338 339 339 339 340 342 343 343 342 341 339 336 334 334 333 334 335 334 329 327 339 355 355 353 350 349 352 2 345 295 277 273 269 270 273 276 279 280 282 281 276 265 256 253 255 262 271 286 306 330 29 133 157 167 170 172 176 186 197 204 202 198 196 195 194 192 190 191 194 196 197 196 195 193 193 194 195 197 199 203 208 214 217 221 218 207 190 188 224 238 241 243 244 242 238 235 234 242 248 253 261 275 90 101 108 111 113 119 136 246 293 278 270 267 267 263 255 247 243 244 248 255 272 302 17 98 117 128 137 143 148 154 163 172 184 197 211 224 231 227 225 228 235 243 248 251 253 251 248 241 231 219 205 192 185 185 189 196 204 210 214 217 218 218 216 213 209 206 204 204 203 202 201 201 201 200 199 199 197 189 166 299 302 307 312 317 322 326 330 334 336 337 338 338 338 338 339 340 340 340 340 338 336 333 332 331 332 331 328 331 347 9 15 9 1 357 354 351 350 345 326 309 296 287 280 277 275 273 272 273 273 273 271 269 267 267 271 279 293 310 323 333 327 182 188 192 192 186 188 197 206 207 201 196 193 191 189 189 191 194 198 198 196 192 191 191 193 195 197 198 201 206 211 212 212 198 126 64 36 12 316 252 244 243 243 240 237 236 245 251 258 266 319 95 106 118 126 131 140 156 188 222 244 254 260 264 267 270 270 272 277 284 295 313 358 63 90 103 113 124 134 143 150 159 170 183 200 217 236 248 241 233 232 238 245 249 250 248 245 240 234 226 216 203 192 188 189 194 200 205 209 211 214 216 217 216 213 209 206 203 202 202 202 202 202 202 201 200 199 193 177 152 297 300 303 308 313 318 323 327 331 335 336 337 337 336 336 336 337 338 338 337 336 334 331 329 327 326 323 317 329 355 12 19 16 8 2 355 348 341 333 322 312 301 294 287 280 276 272 271 270 270 270 271 272 273 274 276 280 287 295 301 304 302 281 251 236 222 203 193 196 203 207 203 195 189 187 187 188 191 194 199 201 196 190 188 190 194 197 199 199 201 204 205 204 197 160 111 83 56 32 6 249 239 239 241 241 239 238 241 245 251 251 229 157 138 140 144 146 155 173 197 219 234 247 255 261 267 273 281 290 299 305 312 336 45 78 90 99 109 120 131 141 149 158 169 183 202 225 247 263 266 258 252 254 257 259 258 252 243 234 226 218 208 198 191 191 194 199 203 206 208 209 212 214 216 216 214 210 206 202 200 199 199 199 200 201 202 201 197 187 170 152 296 298 301 305 309 314 319 324 329 333 335 336 336 335 334 334 335 336 336 335 333 331 329 325 322 317 311 308 326 354 14 22 23 17 6 352 338 326 319 314 309 305 301 294 287 281 276 273 270 269 268 267 266 267 267 267 269 273 277 281 286 290 290 283 271 252 226 205 199 200 203 200 192 185 184 186 189 192 196 201 203 196 189 186 189 195 199 201 201 202 201 198 195 186 163 136 109 87 65 33 258 241 243 245 246 243 236 225 219 218 218 215 207 191 173 165 164 174 190 207 223 236 247 254 260 265 272 282 293 300 302 309 356 67 81 91 107 121 131 136 141 149 157 168 182 205 233 255 270 279 283 280 277 276 276 275 269 254 236 221 209 199 193 191 193 197 202 204 206 206 207 209 213 216 216 215 211 207 203 200 198 197 196 196 197 198 198 193 184 172 161 296 296 298 301 306 311 316 321 326 331 334 335 335 335 334 333 333 334 334 332 330 327 324 322 316 307 303 310 333 0 17 21 19 12 358 339 319 306 302 302 303 304 302 296 291 286 280 274 270 265 262 259 258 258 259 258 257 259 262 264 266 268 271 272 268 254 234 216 204 199 197 193 188 183 183 187 190 193 197 202 204 197 188 185 189 196 201 204 204 204 199 194 191 186 178 167 150 136 130 145 252 247 254 261 258 248 229 202 184 180 189 200 206 204 194 184 183 191 201 213 225 236 246 254 260 265 270 278 287 290 293 308 28 62 64 68 113 141 140 141 144 150 159 169 184 208 242 264 278 291 302 302 296 292 290 289 287 275 247 219 202 194 190 190 193 198 203 205 204 203 202 204 208 212 214 214 212 209 206 203 198 195 194 194 194 194 192 188 180 172 165 295 295 297 299 302 307 312 318 324 329 333 334 334 334 333 332 332 332 331 329 326 323 319 315 307 301 306 324 348 7 15 11 5 357 345 331 314 301 296 295 297 298 297 294 292 286 279 272 266 260 256 253 251 251 251 251 249 248 248 247 246 245 247 251 251 244 232 219 207 199 193 188 184 182 183 187 192 194 198 202 203 198 189 186 190 196 202 205 205 204 200 195 193 192 191 188 180 170 171 187 224 250 264 268 263 251 222 190 175 172 178 191 203 208 205 200 199 205 212 219 226 234 241 249 257 263 270 276 282 286 293 336 35 45 37 21 10 109 130 140 143 150 163 177 193 219 251 276 294 306 312 310 303 297 294 292 289 277 250 218 200 191 187 185 188 195 201 203 202 199 197 197 201 205 208 209 209 209 209 207 202 196 192 190 188 186 184 181 175 169 165 295 295 295 297 300 304 309 314 321 327 332 333 334 333 332 331 331 330 329 325 320 316 310 303 299 304 319 340 358 7 6 359 353 347 339 330 318 306 297 291 289 289 290 291 292 285 276 267 261 256 252 249 248 247 247 246 244 242 238 232 228 227 229 234 238 237 230 219 208 199 191 185 181 181 183 188 193 196 198 201 201 197 191 189 191 196 201 204 204 203 200 197 197 198 200 200 196 188 187 196 217 230 239 257 263 251 220 193 181 180 185 196 207 213 212 209 210 214 220 225 229 234 238 243 250 261 274 284 291 300 324 5 28 35 30 18 9 17 52 105 125 142 166 194 217 237 257 277 292 302 307 305 299 295 291 286 278 264 240 214 198 189 182 177 177 183 192 198 198 195 191 191 193 197 201 202 202 203 206 208 206 200 192 183 175 170 167 168 167 166 165 296 294 294 295 298 301 306 311 318 325 330 332 333 333 331 331 330 328 326 321 313 308 299 293 296 308 327 347 360 2 358 351 346 342 338 332 324 314 303 292 288 288 290 291 292 285 274 264 257 253 250 250 250 248 246 244 243 241 235 223 215 213 217 224 231 235 230 218 208 199 191 183 178 179 183 189 195 199 199 199 198 196 194 193 195 198 201 202 202 202 202 200 200 201 203 205 204 201 200 205 211 209 234 294 287 264 229 202 192 192 198 206 214 218 214 212 214 219 224 229 234 238 241 244 249 262 285 303 317 333 352 11 24 30 30 24 14 4 5 21 47 74 220 252 256 254 253 259 272 286 295 297 294 288 283 274 262 245 227 210 198 187 178 171 167 169 177 187 193 193 189 187 187 191 195 195 195 195 197 199 201 196 184 170 157 150 149 151 156 158 158 296 294 294 294 296 299 304 310 317 325 330 332 333 333 332 330 329 327 323 319 312 301 292 291 296 308 328 351 359 357 352 348 344 341 339 336 331 323 312 300 291 291 291 291 289 283 272 261 253 249 249 250 252 252 249 247 248 248 239 214 202 203 210 219 229 236 231 217 208 202 193 183 175 176 184 192 198 201 200 196 194 195 196 197 198 200 201 201 202 203 203 203 202 203 205 208 211 213 216 220 211 177 200 255 264 253 229 210 202 203 207 214 221 223 219 216 216 220 226 234 242 248 251 248 239 254 351 356 359 6 14 21 25 26 24 21 13 360 345 342 345 339 315 292 277 262 245 231 236 262 288 297 295 285 273 257 238 221 210 203 196 184 173 164 160 161 167 178 188 191 189 186 186 190 193 193 191 190 188 188 186 182 173 162 155 150 149 150 152 151 149 295 294 293 293 295 298 302 309 316 324 330 334 335 334 333 331 328 326 322 317 309 300 296 296 300 310 331 353 359 354 349 346 344 342 341 340 337 330 320 307 295 291 289 286 282 275 263 250 242 239 240 243 247 250 252 253 256 265 254 184 187 197 206 217 228 234 231 218 210 204 194 181 173 174 184 193 201 203 199 193 192 196 198 199 199 201 203 204 205 204 204 203 203 203 206 211 214 217 221 224 213 170 190 218 232 234 224 214 209 208 212 217 224 229 227 223 220 221 227 238 253 263 268 272 47 75 66 54 43 36 32 30 26 21 14 7 358 347 336 329 326 321 312 299 284 265 239 206 196 222 298 309 303 290 270 238 200 182 182 189 192 178 163 157 155 157 164 176 186 189 188 186 188 192 195 194 191 188 185 182 180 177 175 172 169 165 162 158 155 152 149 295 293 293 293 294 296 301 307 316 324 329 336 336 335 333 331 328 327 323 320 316 311 307 305 308 322 345 359 357 352 348 345 344 343 343 343 340 334 323 311 300 294 289 280 269 256 239 224 220 223 225 230 237 244 247 249 249 245 195 181 190 199 209 218 228 233 230 220 212 204 192 178 172 175 185 195 203 204 199 194 193 195 197 197 198 201 206 211 208 206 204 202 203 205 208 213 219 223 225 225 216 184 192 206 217 223 222 218 214 211 212 217 223 231 235 233 228 223 227 246 267 278 284 306 46 71 74 66 57 48 39 31 23 13 4 355 346 338 331 325 318 314 311 303 291 274 235 173 155 136 4 331 315 306 302 215 134 137 152 172 181 166 153 150 152 157 166 176 183 185 185 187 192 196 198 195 191 187 184 182 180 180 181 182 181 178 173 167 162 158 156 294 293 292 292 292 295 299 305 315 324 331 336 336 336 333 329 327 328 332 333 327 321 317 318 329 350 3 1 355 350 347 345 343 343 343 343 340 333 321 310 302 298 291 275 248 218 202 201 207 212 214 218 227 232 232 229 228 223 210 201 200 205 213 222 232 235 231 221 210 199 184 173 171 176 186 196 203 206 203 199 196 195 194 193 196 201 209 216 215 210 205 203 204 207 211 214 219 225 230 231 224 197 191 201 213 222 225 224 219 215 212 214 220 230 240 245 237 204 157 186 290 296 311 338 37 74 78 70 59 48 36 25 14 5 355 346 337 329 324 321 316 313 309 302 298 296 286 129 121 110 71 5 333 323 324 13 113 126 150 168 171 157 148 147 152 160 169 177 182 181 181 187 194 199 200 196 191 188 185 183 182 182 185 187 187 183 178 172 167 163 161 293 291 291 290 291 293 296 302 312 323 331 335 338 337 334 330 333 341 344 339 328 322 325 339 2 13 8 359 353 348 346 344 343 343 343 341 337 326 312 308 305 301 293 270 203 180 183 193 201 205 205 210 220 218 212 209 216 221 214 205 201 204 212 223 234 237 228 216 200 184 172 169 172 179 187 196 204 208 209 207 204 200 195 193 194 200 208 217 223 216 204 201 205 212 218 221 225 234 244 249 251 235 226 220 222 228 233 233 230 222 216 214 217 227 239 249 233 120 101 95 73 344 325 335 21 71 77 68 54 39 25 13 3 354 345 335 326 320 319 319 317 313 308 301 302 316 356 74 99 108 103 50 344 326 323 337 93 137 162 174 166 151 146 148 154 163 173 180 182 179 180 187 194 200 201 198 193 190 187 185 184 184 187 188 187 183 179 174 170 167 164 292 290 289 288 288 289 292 297 305 317 328 331 334 337 337 342 349 348 343 334 323 317 328 3 18 14 4 355 349 346 344 342 342 342 341 339 330 315 302 303 300 291 282 239 162 161 176 188 194 194 195 204 216 208 199 200 210 218 214 202 196 196 204 217 226 231 219 199 179 163 161 168 174 181 188 196 204 210 213 213 213 210 206 201 196 196 202 210 208 120 93 111 155 213 234 242 248 255 260 267 261 241 238 232 229 233 239 242 241 235 226 219 218 225 233 234 189 118 103 96 85 52 335 330 29 67 72 62 45 27 12 2 353 344 334 326 319 318 319 320 318 312 305 298 303 322 349 30 78 119 145 176 292 316 321 326 322 154 163 164 154 142 140 147 157 168 178 185 186 181 181 186 192 197 199 198 195 192 189 186 184 183 185 186 184 182 179 177 173 169 165 291 289 287 286 286 286 288 290 295 305 322 322 330 337 337 338 340 337 333 326 320 320 346 13 13 5 356 349 345 342 341 341 341 340 339 336 324 309 300 302 298 276 240 158 138 145 164 176 175 177 187 202 211 201 189 194 207 216 213 197 187 189 197 210 220 221 203 176 158 150 158 173 179 184 190 196 204 210 211 209 213 220 223 217 203 195 195 194 173 111 86 76 70 61 8 251 246 246 246 254 257 248 239 233 231 233 237 241 242 241 235 228 225 227 227 206 139 111 102 94 84 59 336 331 61 74 72 58 34 15 2 353 345 337 329 324 322 324 325 323 317 307 298 296 302 316 328 333 307 202 198 208 233 272 300 310 309 256 153 145 137 131 133 144 160 175 186 192 191 186 184 187 190 194 196 197 196 193 190 187 184 183 183 183 182 181 179 177 173 168 163 290 288 286 284 283 283 283 285 286 291 300 307 320 325 325 325 327 327 325 320 321 333 354 2 359 353 347 343 340 339 339 339 339 338 336 332 320 307 303 304 294 249 168 134 124 126 140 154 157 165 179 192 194 178 170 186 206 216 209 190 180 187 201 216 224 212 177 154 149 153 167 180 186 189 191 195 201 206 205 200 205 220 232 233 219 196 192 187 167 128 98 83 73 67 69 230 226 208 34 341 309 288 269 252 239 234 232 233 234 236 236 233 232 227 196 118 101 99 99 91 83 49 1 18 66 75 70 53 27 8 356 348 341 335 330 328 328 329 326 319 309 298 291 291 295 303 303 293 268 233 212 207 211 228 261 290 296 280 138 128 124 124 129 144 168 186 198 201 197 192 188 188 190 191 193 194 194 193 190 186 184 182 181 180 179 178 177 176 172 167 162 289 287 285 283 281 280 280 280 278 281 290 298 303 306 310 315 319 320 318 318 327 342 349 349 346 343 341 339 337 337 337 337 337 336 333 327 314 301 303 307 298 222 143 127 120 117 122 140 150 154 153 139 111 113 144 182 210 216 204 186 180 192 213 229 240 155 140 147 155 166 176 183 187 190 190 192 197 201 202 199 200 210 224 233 232 215 199 191 173 145 117 101 90 80 96 193 264 29 14 344 328 315 301 283 262 245 235 229 227 228 230 233 229 182 100 91 92 95 96 92 81 44 23 39 63 73 66 48 23 5 353 345 340 336 332 330 329 326 320 311 301 295 290 289 292 297 295 286 269 241 210 195 196 209 237 266 278 262 135 123 123 127 135 153 182 206 214 211 203 195 190 187 186 187 188 189 190 189 187 184 182 180 179 178 176 175 174 174 172 167 163 288 286 283 281 280 278 277 276 273 276 283 292 297 301 305 310 313 313 312 315 329 338 340 339 337 337 337 336 336 335 335 335 335 334 330 323 310 296 295 307 318 96 117 119 118 107 84 92 121 127 118 92 68 74 136 196 218 214 197 184 184 198 220 228 61 80 142 168 174 179 181 179 179 183 185 187 191 197 203 204 202 203 211 210 224 239 223 203 174 147 129 118 110 102 93 99 344 336 338 324 318 313 308 300 288 270 250 236 228 227 227 223 185 106 93 91 92 94 92 87 72 45 45 58 69 74 64 43 20 2 350 342 337 333 330 326 322 318 311 303 297 292 288 288 293 298 296 287 274 249 203 179 182 195 224 252 264 239 139 129 133 140 150 168 195 227 236 228 211 194 182 176 174 175 178 180 181 182 181 180 179 179 177 175 173 172 170 169 168 165 162 287 284 282 280 278 277 276 274 272 275 282 289 294 298 300 300 300 301 304 311 325 332 333 333 333 334 334 334 334 333 332 332 331 330 326 320 310 298 290 302 327 91 108 111 110 87 1 8 58 100 110 89 64 69 204 213 213 204 189 183 187 196 200 128 104 124 201 205 198 190 181 169 166 170 177 180 185 194 205 212 212 209 209 199 206 231 264 238 134 130 126 122 118 111 97 93 51 14 347 322 308 302 301 303 303 296 278 255 243 236 223 170 113 99 95 94 93 90 84 73 55 46 59 72 78 76 62 37 13 354 341 333 327 322 318 314 311 308 305 302 299 294 288 286 291 295 292 286 278 256 190 163 171 190 227 259 266 233 140 137 144 152 161 176 199 231 246 242 203 155 141 138 143 150 158 163 167 170 172 173 174 173 172 171 169 167 165 164 163 162 160 287 283 281 279 276 275 275 274 274 277 280 285 290 294 295 294 291 289 295 307 319 327 328 330 331 332 332 332 332 331 330 328 327 324 318 311 303 294 288 294 311 94 108 110 109 291 298 312 71 115 116 114 121 178 199 200 195 188 182 182 186 188 177 147 128 173 227 226 217 201 176 157 155 162 172 178 182 188 197 209 225 229 201 174 166 168 56 57 94 118 122 121 117 112 106 102 81 41 347 314 298 290 290 297 304 309 306 281 269 262 105 99 98 98 97 95 91 84 75 64 50 49 62 73 79 77 60 28 356 334 320 311 306 301 297 295 295 297 300 301 300 297 299 301 299 291 281 277 275 255 168 151 159 184 229 266 276 247 141 141 151 157 163 173 190 212 228 200 86 88 93 99 108 117 128 137 144 150 155 159 162 163 163 163 162 161 160 159 159 159 158 288 283 280 278 276 274 274 275 276 277 279 284 290 293 293 289 284 279 289 304 317 324 326 329 330 331 331 330 329 328 327 325 321 313 302 290 284 279 276 274 246 116 117 123 152 202 213 198 160 135 132 142 161 178 181 181 179 178 180 181 182 179 173 163 159 199 231 232 224 204 165 146 151 161 173 179 180 177 174 164 103 67 72 90 97 87 71 67 84 114 125 124 119 115 111 110 109 105 296 287 284 281 281 286 295 305 314 314 342 54 76 87 94 96 95 92 85 78 70 64 58 58 64 72 77 74 54 8 326 305 294 288 284 282 281 280 281 285 292 298 298 301 307 306 297 284 272 268 265 228 146 141 147 167 205 265 283 273 143 137 149 153 155 161 168 168 121 76 70 72 77 83 93 104 113 121 127 132 138 143 148 151 153 154 155 155 154 155 155 155 155 291 283 280 277 275 275 276 276 277 277 281 288 296 295 291 285 279 278 289 307 319 326 329 331 332 331 330 329 327 325 323 321 313 302 290 282 279 277 273 244 143 122 118 128 154 162 155 144 133 134 149 163 171 173 170 169 171 176 180 180 177 173 173 176 185 204 220 222 214 190 157 147 153 165 176 180 177 168 157 138 103 85 81 82 80 72 65 57 53 69 119 134 131 125 121 121 126 135 192 259 271 274 276 278 285 295 315 356 43 66 78 86 91 93 92 90 83 76 71 69 69 71 75 79 81 75 41 332 305 294 286 279 274 271 271 272 273 275 276 279 285 300 311 307 291 274 264 256 244 159 133 135 141 156 186 257 286 286 154 135 141 137 126 114 105 91 75 66 63 61 63 74 94 111 117 121 125 129 134 138 141 143 144 146 147 148 149 150 152 153 155 296 285 280 277 274 274 275 276 278 280 288 294 296 294 287 281 278 282 298 322 331 333 334 334 333 332 330 328 326 323 319 312 304 297 295 294 295 295 300 98 107 106 105 111 128 130 128 125 129 150 171 174 170 165 161 164 172 179 182 179 174 169 173 184 197 206 209 205 192 172 157 154 160 169 177 179 174 165 154 140 116 98 89 83 77 68 62 56 48 42 73 154 152 145 140 139 145 156 187 226 251 263 268 269 270 277 320 37 60 72 82 88 90 91 92 92 87 81 78 77 79 83 87 90 89 74 336 308 304 301 294 283 271 261 256 257 261 263 262 260 264 288 303 296 280 268 258 241 179 131 128 133 140 151 175 242 279 283 249 128 125 115 94 78 74 74 73 68 62 52 44 45 67 97 112 120 125 129 132 135 137 138 138 137 138 140 142 145 148 151 153 303 289 281 278 273 271 273 275 276 273 278 287 292 291 286 283 286 306 331 343 342 340 338 336 334 332 329 327 324 320 312 299 290 292 302 312 319 326 357 74 90 89 81 78 115 121 127 139 159 175 180 172 163 159 161 169 178 184 185 179 171 167 170 183 197 202 198 188 175 166 162 164 167 172 176 177 174 169 160 149 131 112 99 87 76 66 58 54 48 41 35 174 179 170 163 161 166 176 192 213 232 246 254 254 248 239 139 77 76 81 90 95 97 96 97 98 96 90 87 86 89 93 97 100 99 13 310 313 318 316 304 287 268 251 239 238 244 250 248 240 234 249 277 278 272 264 250 176 129 124 126 132 139 148 164 215 264 276 266 121 120 114 97 84 80 81 82 80 70 54 39 31 36 55 82 102 113 120 124 127 129 131 131 132 133 135 137 140 142 145 147 312 295 284 279 272 269 270 273 272 269 274 275 281 285 287 293 316 345 350 348 344 340 338 336 333 331 329 327 324 317 306 289 276 275 301 324 335 344 8 55 77 14 335 264 165 148 156 169 174 175 171 162 159 161 168 176 183 187 185 176 169 166 167 177 189 191 186 177 169 167 169 171 173 174 176 177 177 175 169 161 149 135 121 101 82 65 52 46 44 39 32 8 205 190 182 179 182 189 198 209 221 231 236 235 225 195 139 106 94 92 96 103 109 111 112 112 110 105 100 97 99 103 108 113 120 304 312 323 326 318 305 286 265 243 225 220 229 237 236 229 224 227 243 258 263 259 220 132 123 125 127 132 140 149 163 191 238 280 308 106 116 117 110 102 98 97 98 96 85 68 52 38 33 38 53 73 91 104 111 116 120 123 126 128 130 132 134 135 137 138 139 321 302 288 280 273 269 269 272 272 271 270 262 266 274 284 300 324 340 342 341 339 337 335 334 332 330 329 326 323 317 306 291 275 265 283 327 342 345 347 350 267 290 280 242 190 171 173 178 174 166 160 157 159 166 174 180 183 182 178 172 166 164 166 173 181 182 177 172 169 170 174 177 178 178 178 179 180 179 176 171 166 160 156 138 112 85 64 49 41 36 31 352 221 198 191 185 185 189 196 204 213 219 221 217 203 170 139 124 112 99 88 87 107 134 151 148 139 130 122 116 114 118 126 137 167 277 291 299 303 302 297 287 270 247 226 221 229 232 226 219 217 222 233 244 255 259 135 115 122 129 131 136 147 162 182 205 235 260 49 85 98 109 115 115 114 113 110 104 95 84 70 56 45 41 45 58 73 88 100 109 115 120 124 127 129 131 132 132 132 132 132 330 311 293 282 276 272 270 272 273 272 268 263 260 265 278 294 311 323 329 332 333 332 332 331 330 329 327 326 323 320 314 305 290 273 273 350 338 317 309 285 256 273 264 234 191 172 169 173 166 157 154 156 161 169 175 176 175 171 168 168 166 164 165 169 174 177 174 171 169 171 176 180 182 182 181 181 182 182 181 180 179 178 177 161 137 116 106 98 82 64 189 231 219 201 193 183 178 181 189 200 208 210 205 196 181 163 149 140 128 111 88 53 3 318 279 240 197 169 154 143 138 142 151 164 190 248 261 263 268 279 288 291 287 272 250 239 239 237 229 220 216 219 227 235 246 271 89 105 120 131 137 144 159 183 206 223 233 212 105 95 99 106 112 116 117 115 110 102 96 92 85 76 65 57 55 59 67 79 93 105 114 122 126 129 131 131 131 130 130 130 130 338 322 302 287 279 275 273 272 272 272 270 268 268 271 280 290 300 309 318 324 327 328 328 328 327 326 325 323 322 323 324 325 325 339 61 94 282 283 278 254 243 252 246 218 179 161 158 158 153 148 151 156 161 167 170 169 167 165 166 169 167 163 162 165 171 176 176 171 169 172 177 182 184 183 182 182 183 185 187 187 188 187 182 169 147 132 135 145 156 160 225 227 217 200 187 177 174 177 184 194 197 189 178 175 173 171 166 156 145 132 116 93 46 347 304 285 256 207 179 170 169 170 173 182 207 250 268 274 282 291 296 298 297 291 278 269 265 262 253 233 220 220 228 235 235 157 121 119 124 132 141 151 170 201 225 242 250 146 117 112 111 110 107 107 107 106 103 98 95 93 93 91 85 78 72 69 72 78 88 100 111 120 127 131 132 132 132 131 131 132 133 344 331 313 295 285 279 275 274 273 273 273 275 279 284 291 297 302 307 313 319 323 325 325 326 325 324 321 319 320 330 340 347 355 31 77 181 251 266 265 242 235 233 217 175 150 145 146 147 146 148 151 154 157 160 162 163 164 166 168 168 165 161 160 164 170 177 179 173 170 172 177 182 184 183 181 182 185 189 193 192 191 189 185 173 156 146 152 166 179 188 221 259 254 210 181 174 176 181 183 179 173 169 161 173 184 187 182 175 166 158 144 128 108 61 308 304 302 291 205 169 169 175 182 197 231 280 304 315 320 318 313 306 306 304 300 300 300 300 297 280 240 230 238 241 214 150 136 132 132 136 143 154 180 212 234 245 234 145 127 123 119 112 101 94 95 97 98 97 97 97 97 98 96 92 87 83 81 82 86 94 103 113 120 124 128 130 132 134 135 137 139 348 339 324 306 292 284 280 277 277 277 279 284 289 295 300 305 309 311 314 317 321 323 324 325 324 321 317 317 320 346 355 351 358 40 87 120 208 279 267 245 227 199 157 134 130 135 139 143 146 149 151 151 151 153 156 160 166 171 170 166 161 159 161 166 172 176 178 174 171 173 177 180 182 182 182 182 186 192 196 199 192 189 187 181 170 161 167 179 190 196 201 216 237 216 184 177 183 189 188 176 169 173 177 189 196 197 195 191 184 172 156 143 135 137 267 312 328 343 1 20 36 55 356 307 319 334 344 348 343 335 325 317 317 317 315 316 320 325 330 330 327 304 280 272 159 126 129 132 136 141 148 160 192 218 235 239 211 168 147 134 122 110 94 85 89 93 97 100 102 103 102 102 100 98 96 93 89 87 87 89 94 101 108 113 119 125 131 135 139 142 144 351 344 332 317 303 293 287 284 283 284 287 292 297 302 306 308 310 312 313 316 320 323 325 325 323 321 321 326 334 351 333 321 348 69 93 105 119 264 242 197 138 122 120 122 128 136 140 144 146 148 149 148 148 151 155 161 169 175 171 160 156 158 164 170 170 170 173 177 174 176 177 178 179 181 184 185 186 190 197 205 196 190 189 189 186 182 183 192 200 205 206 207 221 210 190 183 187 192 194 189 179 180 188 193 193 195 197 198 189 171 150 147 152 162 184 334 358 6 9 10 7 0 349 342 344 353 3 5 354 340 327 314 309 313 318 319 322 327 330 332 341 345 346 357 19 45 79 113 133 147 160 178 203 223 234 231 195 159 138 124 116 107 94 86 91 96 101 105 109 110 109 107 105 103 102 100 98 95 93 92 93 96 101 108 115 122 130 136 141 145 148 351 347 339 327 314 304 297 293 291 292 296 301 306 310 313 315 314 312 311 315 321 326 329 328 327 331 339 347 349 315 308 324 78 94 100 112 132 148 134 118 110 111 116 125 134 140 143 144 143 144 146 147 149 152 156 160 165 168 160 149 152 159 167 173 169 166 176 180 175 178 178 177 177 180 183 186 187 191 198 204 197 193 192 192 194 195 199 204 213 218 218 213 214 206 193 188 188 193 204 211 194 192 188 173 167 172 180 186 161 137 135 147 161 168 158 106 62 42 26 9 350 332 321 317 324 347 18 29 14 333 300 283 281 289 305 310 313 318 323 329 341 347 348 350 356 0 6 29 147 170 183 197 211 226 236 79 85 97 106 108 113 113 106 99 102 106 110 115 117 117 116 113 113 112 111 111 110 108 105 102 101 103 108 114 121 128 135 140 144 148 151 350 348 343 336 326 316 309 303 300 301 305 312 320 324 326 326 322 315 309 312 322 331 336 340 347 357 3 4 351 315 334 73 94 100 104 112 120 120 114 112 113 118 125 134 141 143 143 140 139 140 145 149 152 154 155 156 157 156 151 150 154 161 170 179 182 179 178 176 174 176 179 178 178 179 183 187 191 195 198 199 197 199 197 194 194 197 203 208 223 231 234 229 222 216 197 185 185 195 217 236 248 233 121 122 130 138 134 95 75 95 124 147 166 164 141 114 95 79 53 6 327 303 287 273 253 173 111 101 122 228 251 262 272 286 311 315 304 305 313 322 330 332 329 329 329 329 324 309 264 220 204 202 206 204 93 74 75 81 92 102 116 125 126 122 120 122 125 128 128 126 123 121 120 121 122 123 123 122 118 116 116 119 125 130 136 140 144 148 150 152 154 347 348 348 346 339 331 324 317 313 311 315 330 340 343 343 340 330 314 303 306 321 340 356 12 21 21 14 354 324 322 360 62 90 100 103 103 104 109 108 112 118 126 134 142 145 144 141 137 136 138 144 149 152 153 153 151 151 153 153 155 159 159 170 191 205 203 185 172 170 172 177 181 181 181 184 190 196 198 197 196 198 201 199 196 194 193 196 201 218 228 238 248 252 253 135 122 165 194 218 237 250 92 100 108 116 119 112 88 80 93 122 153 168 148 126 116 110 104 86 23 309 288 274 248 176 140 132 147 206 234 250 268 327 29 40 11 302 293 298 303 302 300 299 305 313 315 308 294 278 254 215 192 179 139 103 93 89 91 99 109 126 138 142 141 138 138 140 140 138 134 131 129 129 130 132 134 134 132 130 129 130 135 142 147 150 151 152 153 153 154 154 343 346 351 354 350 342 330 322 319 318 320 345 357 359 359 356 341 300 283 286 314 1 40 53 55 43 331 287 287 306 342 28 74 92 97 98 98 101 106 122 134 141 144 147 147 144 139 136 135 137 147 152 155 156 155 151 151 154 155 156 162 162 173 193 211 214 203 170 167 171 176 181 184 185 187 192 197 198 197 197 199 200 199 197 195 191 190 193 202 210 237 273 308 3 41 47 26 338 261 244 215 156 124 116 115 115 110 105 104 115 134 150 138 115 112 115 119 120 111 70 309 301 308 10 109 124 142 196 231 247 265 42 53 56 54 26 308 292 291 286 278 270 269 278 289 294 290 281 274 264 219 168 149 134 121 112 106 106 111 122 146 153 152 150 149 150 152 149 144 140 138 138 139 141 142 142 140 138 136 137 141 148 156 160 160 158 155 154 154 155 156 340 343 350 353 349 340 322 308 308 309 313 339 6 12 16 23 42 209 225 222 199 95 90 98 117 179 242 267 296 317 2 27 49 72 88 98 105 111 121 142 153 155 152 148 144 139 137 138 140 142 149 155 158 158 156 154 150 157 158 160 166 171 176 183 190 196 197 185 167 170 175 181 187 188 188 190 193 197 200 200 200 198 195 192 192 191 188 186 186 189 213 19 35 49 53 41 16 1 333 303 247 135 118 118 120 121 122 136 137 141 138 120 96 89 97 109 120 124 122 116 327 326 339 9 60 115 214 230 244 342 59 65 66 64 54 15 317 297 290 280 264 248 240 248 265 274 273 268 265 253 194 162 154 148 140 132 127 126 130 139 154 153 151 151 156 162 163 156 150 146 145 147 148 149 148 146 143 140 139 143 150 158 165 168 166 161 157 155 156 157 158 340 328 313 324 328 316 287 267 277 277 266 323 18 29 46 79 124 158 187 190 178 147 129 135 161 202 243 9 39 61 59 59 60 66 77 96 119 131 141 153 154 149 142 135 132 132 137 145 150 153 155 158 160 159 157 155 151 155 160 163 167 172 174 174 176 180 185 183 166 171 177 184 187 187 184 186 190 196 203 204 201 195 191 187 185 183 180 174 169 155 105 74 79 84 76 36 13 7 357 359 20 51 81 101 116 135 157 166 162 153 138 117 96 84 85 97 113 123 126 126 53 341 343 349 348 291 264 270 38 58 67 73 76 74 57 15 317 295 294 292 281 256 229 225 246 263 268 266 259 214 179 176 173 164 154 151 152 155 156 153 152 151 152 160 172 178 173 163 155 152 152 154 154 152 149 146 144 143 145 151 159 167 171 171 166 160 156 156 157 159 161 311 279 266 267 265 257 240 214 161 170 196 210 30 49 77 110 132 146 160 172 173 164 154 154 163 207 6 38 55 68 65 72 72 71 73 86 109 123 131 133 127 119 113 112 115 125 138 154 162 158 152 151 156 161 161 159 157 159 162 166 170 172 171 169 168 173 178 179 173 175 183 189 190 185 180 182 189 195 201 201 196 193 189 183 176 168 163 163 156 131 106 94 96 104 106 73 14 1 356 358 10 37 83 146 163 189 196 190 174 156 141 125 108 93 86 97 118 131 132 126 110 79 24 324 304 298 303 26 49 53 54 57 150 185 180 182 211 262 300 306 304 292 264 241 247 261 269 268 250 185 175 180 182 174 163 158 171 174 169 159 152 154 165 181 191 189 179 166 159 156 155 155 153 149 147 147 148 150 154 162 169 173 173 169 163 158 156 156 158 159 160 290 272 263 258 247 232 203 153 139 162 194 206 60 81 102 124 136 140 140 143 152 159 166 174 196 314 359 38 54 55 35 76 84 77 70 68 76 93 102 105 105 104 104 103 101 99 88 65 38 137 136 138 146 167 183 175 167 164 162 167 172 171 167 165 166 172 180 182 179 178 185 191 194 191 180 177 188 195 197 191 186 188 191 183 170 158 153 155 145 121 109 106 107 112 114 108 55 340 344 342 318 233 203 203 220 215 213 203 179 156 143 135 127 118 114 134 162 166 159 146 132 125 146 234 289 313 349 36 42 33 10 320 259 226 210 202 202 215 254 294 302 299 289 271 256 264 275 277 258 184 170 178 182 177 167 164 179 180 170 154 147 153 171 186 193 190 179 166 158 154 152 150 148 147 150 154 158 161 166 172 177 178 175 170 164 160 158 157 157 158 159 295 282 272 262 240 212 192 169 160 175 193 205 170 132 128 136 141 140 136 137 149 161 179 209 257 301 343 40 55 45 39 60 75 73 66 58 56 66 81 91 100 105 105 98 80 56 40 29 19 7 91 132 152 187 215 199 178 170 169 169 169 166 163 163 168 176 185 186 180 176 181 189 197 200 189 177 184 168 194 206 188 189 195 187 169 155 148 147 135 115 111 113 117 121 122 121 112 341 319 307 282 259 230 198 186 193 201 198 179 156 144 141 141 143 154 181 199 196 186 175 164 159 177 226 290 327 1 31 34 14 346 319 289 253 228 214 206 206 216 255 282 293 300 301 291 295 300 297 285 215 166 170 174 177 176 173 172 155 131 125 133 148 165 178 183 179 168 157 150 147 145 144 146 152 159 165 169 172 174 177 179 178 174 169 165 162 160 159 159 159 159 295 286 274 257 224 193 180 180 184 186 189 195 187 171 159 157 159 161 171 179 189 199 221 248 271 290 330 52 69 55 49 51 56 59 54 46 42 46 56 65 75 83 84 77 65 54 46 37 25 1 18 134 157 192 231 222 189 176 169 165 161 158 159 164 173 183 191 188 179 173 174 178 195 211 199 179 160 114 281 262 219 195 197 193 167 152 147 145 135 118 114 119 127 135 142 145 149 192 257 266 271 271 251 200 171 168 178 185 176 158 147 144 147 155 174 199 216 214 199 186 179 178 186 214 277 330 358 10 350 320 322 323 316 302 283 254 226 216 228 256 286 308 322 325 318 323 322 317 312 301 184 163 169 179 181 169 143 112 101 108 124 142 157 164 164 158 148 140 136 135 138 142 150 159 168 173 175 176 176 176 176 174 171 168 165 164 163 162 163 164 166 287 278 269 244 199 179 179 190 199 194 191 194 196 196 192 192 196 207 218 227 233 243 258 269 279 296 4 61 72 60 54 52 50 49 45 38 32 31 32 34 42 55 65 68 67 62 51 28 2 338 315 279 212 199 225 248 211 182 162 153 149 150 157 167 179 189 194 185 177 169 162 157 174 244 218 181 159 151 203 218 204 190 190 193 157 148 147 146 140 129 123 127 138 153 169 177 176 192 215 234 262 285 283 220 164 158 168 178 177 163 151 147 154 164 185 208 226 228 208 187 178 178 184 193 212 253 275 266 250 243 249 275 299 305 313 330 336 332 324 321 328 336 337 327 314 317 317 315 314 314 308 174 172 183 174 148 120 102 96 100 113 128 140 141 139 134 129 126 126 129 135 143 153 162 169 171 172 172 171 172 172 171 170 168 167 167 167 168 169 172 174 277 269 262 228 176 179 192 205 211 203 199 200 204 208 211 216 220 225 230 237 246 264 278 290 312 24 48 56 59 54 52 53 54 52 48 40 32 28 24 23 28 46 67 77 80 77 63 25 331 300 286 276 244 193 191 209 221 188 150 148 153 157 162 172 182 191 194 184 177 169 160 158 180 246 236 188 171 170 176 176 168 164 165 163 142 146 147 146 143 139 135 137 150 175 199 212 200 199 208 224 258 297 306 289 154 156 164 170 168 161 155 158 169 181 198 215 229 237 224 187 170 170 177 183 191 205 223 234 232 223 216 216 226 248 284 321 336 341 341 341 344 333 309 289 285 294 302 307 312 318 321 319 224 184 149 119 102 94 90 91 97 107 117 121 122 123 123 123 124 127 133 141 150 156 159 158 158 160 163 166 168 168 168 169 169 169 170 172 174 177 178 275 273 264 214 157 186 205 220 224 214 207 208 211 215 221 226 229 231 233 239 252 278 304 338 22 50 53 51 47 44 45 52 61 62 57 48 37 30 25 20 22 38 68 91 105 119 156 207 244 257 261 257 233 197 188 191 194 172 149 153 163 172 176 176 181 189 195 190 180 172 169 171 186 218 241 200 169 158 149 144 145 144 144 141 143 144 145 144 142 141 141 143 156 194 243 276 294 278 260 256 268 295 316 306 236 161 157 157 156 159 174 189 197 206 209 217 229 243 254 194 158 165 173 179 186 197 208 217 218 211 206 208 215 222 233 272 322 327 316 300 287 268 260 264 274 286 294 300 309 316 321 324 317 149 120 108 99 91 83 82 86 92 101 110 115 119 121 124 124 125 127 132 137 141 142 144 146 152 158 164 167 167 167 168 170 171 172 174 177 179 180 287 289 279 198 164 194 216 238 240 224 213 211 215 219 224 230 233 234 237 245 261 292 337 13 32 42 47 45 41 36 34 41 53 59 58 51 39 31 25 19 18 27 49 86 124 161 190 212 233 247 252 248 231 202 186 180 175 167 163 166 176 186 189 183 179 185 196 197 187 178 173 171 174 197 248 303 141 142 143 144 146 146 149 150 144 141 141 141 140 140 140 142 151 193 280 305 311 306 295 286 278 277 289 288 279 200 153 151 156 172 201 214 218 221 211 211 220 243 288 353 82 154 175 183 188 196 207 215 217 211 207 211 214 212 204 195 210 250 262 258 247 236 237 250 268 284 292 297 305 312 315 318 325 20 96 107 107 101 90 82 80 83 91 102 110 115 119 122 124 125 125 126 127 129 133 138 145 150 156 162 166 166 166 168 170 171 173 175 177 179 180 294 295 286 183 181 209 234 261 254 231 214 208 213 221 230 236 239 241 248 260 282 323 6 26 33 34 33 34 35 33 29 31 38 44 46 42 35 27 23 18 14 15 23 40 84 193 222 239 258 275 283 281 263 216 186 176 167 165 167 172 182 191 195 191 185 183 196 200 191 174 154 137 119 71 357 347 2 150 155 155 153 151 149 140 124 114 122 133 135 135 137 140 151 188 239 259 269 277 284 286 281 273 270 283 287 239 149 150 162 186 208 221 226 220 199 189 188 204 348 11 21 15 342 283 254 241 240 242 242 237 230 234 231 218 207 206 222 245 253 251 238 221 219 229 245 264 279 290 299 307 310 312 321 349 70 102 115 123 120 101 84 82 88 97 106 112 118 122 126 129 132 135 136 137 139 144 150 155 159 163 165 166 166 167 168 170 172 174 177 178 179 292 290 278 167 183 212 242 275 269 240 198 195 207 226 239 246 250 256 274 302 329 349 7 18 23 25 25 23 23 27 24 21 19 19 19 21 22 23 25 22 13 8 6 2 347 297 276 277 286 299 311 323 338 70 176 169 164 166 170 175 181 186 190 192 191 189 194 193 182 161 137 112 90 58 3 331 308 241 186 169 159 150 142 129 102 71 60 75 101 116 128 143 170 206 226 234 241 262 302 314 310 303 297 299 305 303 177 167 178 196 212 218 212 189 156 139 129 114 74 43 35 20 359 339 325 315 311 314 322 334 345 346 334 311 271 252 254 263 263 259 237 206 195 201 216 238 262 285 302 312 314 313 316 331 34 95 122 134 135 124 111 94 91 97 104 112 119 124 130 135 140 145 152 157 160 160 160 162 166 168 169 168 168 167 167 168 170 173 176 178 178 293 293 298 124 160 201 243 275 285 235 170 193 215 242 260 265 273 294 324 341 342 347 355 1 5 9 11 11 10 13 12 7 360 353 350 354 7 22 30 28 24 12 357 342 323 303 285 283 290 301 314 331 359 6 353 188 170 172 174 175 176 177 182 189 193 194 191 185 171 153 133 117 108 97 352 304 285 255 213 176 151 135 129 125 98 62 45 47 59 72 90 149 213 232 235 208 66 54 39 20 6 358 352 345 335 322 290 224 202 204 205 178 144 128 120 115 113 109 99 83 67 45 5 337 323 315 309 308 315 329 346 353 345 334 319 301 290 288 285 288 252 173 168 176 198 226 253 282 310 321 320 314 312 314 331 98 128 136 138 134 133 114 102 101 107 113 122 129 135 141 147 154 164 174 181 180 172 170 171 171 171 170 168 166 165 165 167 170 174 177 178 306 325 18 85 135 202 241 271 280 212 170 218 242 262 282 296 308 323 329 326 327 337 349 359 4 6 4 359 355 353 353 349 341 337 338 347 3 17 26 34 38 26 352 323 308 296 282 277 283 294 304 311 267 246 263 253 197 181 174 169 167 168 174 185 193 195 190 180 166 151 138 133 135 148 201 246 256 240 192 132 111 113 118 120 103 75 58 55 55 54 35 340 310 318 16 54 63 66 62 52 41 26 12 355 334 317 303 289 264 104 86 90 98 105 108 111 113 113 111 108 108 122 240 264 271 277 283 289 298 306 314 317 310 302 295 289 286 289 293 306 324 89 128 148 188 225 246 266 293 303 301 297 294 292 290 143 131 133 138 144 148 135 120 114 115 120 128 135 140 145 153 163 174 184 191 190 181 176 173 172 171 169 168 164 163 163 164 168 172 175 177 324 360 43 81 130 210 242 267 252 201 187 233 262 275 284 295 307 310 304 299 305 325 341 350 353 352 348 340 334 332 333 334 332 334 340 351 3 8 8 11 29 74 278 284 287 285 278 270 270 274 275 257 214 212 228 228 202 178 163 158 158 162 170 183 194 196 191 179 167 158 154 153 157 168 193 208 212 181 118 100 95 102 111 114 109 92 78 72 69 60 28 346 336 346 17 51 68 74 73 67 56 35 6 334 311 298 292 302 8 66 80 87 94 101 106 110 114 115 117 121 136 188 229 237 241 246 253 262 272 278 276 268 258 252 250 252 260 271 283 303 330 356 11 6 317 273 255 253 257 252 251 259 268 272 269 166 132 135 146 160 171 161 141 131 128 130 134 139 143 149 158 171 185 197 199 194 184 175 170 169 169 170 170 167 165 164 166 168 171 173 174 342 15 55 100 157 212 238 256 218 186 186 242 282 287 290 297 307 313 307 301 306 332 354 349 339 330 321 311 312 315 321 326 331 337 345 352 357 354 348 340 311 260 250 260 273 280 279 269 259 254 245 210 189 198 200 184 156 137 136 145 155 162 171 183 195 199 191 176 164 156 151 147 149 157 170 173 157 120 100 94 91 99 106 111 111 105 97 93 90 79 40 345 333 336 352 35 79 90 86 76 60 32 342 310 296 290 287 285 296 102 105 108 110 111 111 112 114 118 121 129 156 212 234 239 239 238 238 240 245 250 252 251 248 246 245 248 255 267 283 308 331 344 346 338 323 310 293 275 257 244 240 248 257 261 252 152 132 141 155 171 184 183 159 147 143 142 144 147 150 156 163 175 190 202 205 199 189 177 171 168 170 172 173 171 168 166 166 168 170 171 172 350 14 65 133 170 196 215 221 202 192 209 262 300 305 308 315 330 348 354 356 6 14 12 0 339 322 312 305 308 313 319 326 334 341 347 350 349 343 336 330 321 307 291 282 284 287 285 277 268 244 121 97 88 106 171 129 112 107 113 135 156 166 172 180 192 198 190 174 158 141 111 90 106 127 135 131 119 106 97 92 91 95 102 108 112 113 111 114 119 123 111 327 327 334 348 18 64 87 84 74 49 324 290 291 293 293 290 278 234 182 160 151 145 140 134 129 130 140 150 157 185 223 238 242 241 239 235 230 228 231 237 243 248 252 255 256 261 272 290 311 329 338 335 320 304 297 290 282 272 265 261 262 267 264 235 141 135 151 168 181 189 191 182 168 161 159 160 162 166 171 176 182 190 199 204 203 197 187 179 174 173 174 175 174 171 168 166 166 168 170 170 341 349 66 152 171 186 198 206 205 204 230 269 297 312 329 350 3 12 16 16 17 14 8 0 348 334 328 329 337 338 332 333 338 344 349 352 352 351 349 351 353 349 341 332 323 315 309 308 316 70 105 109 105 40 22 48 77 92 105 132 166 172 169 168 169 184 164 143 143 136 122 111 107 114 120 118 111 104 98 95 95 98 103 108 112 114 117 126 141 156 61 14 11 16 25 37 49 58 54 28 319 284 274 286 299 303 299 286 259 229 211 201 195 190 189 193 200 203 197 193 199 215 230 238 242 242 239 232 223 221 227 237 246 254 258 258 260 269 281 295 307 306 297 287 280 277 276 280 286 291 289 282 284 286 195 128 137 155 170 181 191 200 196 187 181 178 177 179 182 184 185 186 187 192 198 202 201 195 187 180 177 176 177 176 173 170 166 164 163 165 166 324 320 296 173 174 183 192 199 204 209 233 270 302 324 344 1 7 8 9 8 3 356 354 352 349 344 342 346 353 358 350 345 349 354 358 1 3 3 4 7 11 10 0 351 344 339 337 343 359 42 95 118 123 103 60 58 80 95 110 138 175 169 134 108 76 46 37 34 51 101 123 126 123 121 116 111 106 102 100 102 104 105 109 113 114 114 113 114 106 75 58 51 47 46 49 52 51 46 37 9 331 312 306 309 311 308 301 292 274 242 224 216 213 213 215 218 217 211 204 201 204 212 222 232 239 244 245 241 231 223 222 229 238 245 248 246 245 248 250 251 249 249 255 261 264 265 264 267 274 281 283 282 290 310 32 111 135 154 168 182 195 203 203 197 193 190 189 190 191 191 187 183 180 181 187 194 199 198 192 183 178 176 175 174 172 170 166 163 163 164 166 308 299 274 195 175 180 189 195 201 212 234 270 306 331 347 357 359 354 351 349 345 340 341 342 342 341 341 343 349 1 55 89 46 23 15 11 9 4 3 5 10 13 6 356 349 345 345 350 5 32 64 83 89 88 85 88 98 107 114 124 119 92 93 81 70 64 59 44 23 33 83 120 124 114 103 98 97 99 104 108 112 115 119 120 118 115 110 102 87 73 69 66 65 65 67 66 55 43 35 15 342 331 329 329 323 306 294 288 283 269 252 239 230 222 213 205 194 185 181 186 195 204 214 224 233 241 247 247 240 230 221 222 229 236 240 239 237 238 238 237 235 235 242 250 257 259 254 242 237 244 256 266 283 316 29 101 135 159 176 188 197 203 205 201 197 196 195 196 196 193 186 180 175 172 175 182 191 197 197 188 181 177 174 172 171 170 168 167 168 170 171 301 282 239 191 175 178 187 196 205 218 239 270 302 325 341 348 344 333 328 327 324 320 324 328 329 331 334 340 350 3 37 86 90 65 37 18 8 360 357 360 5 11 11 1 353 348 347 353 9 34 55 64 64 61 71 106 129 130 126 117 97 95 98 92 86 84 82 72 28 4 20 96 128 124 117 110 107 107 111 115 120 125 128 128 125 120 113 102 90 82 80 78 78 80 82 74 53 39 29 354 328 325 326 326 321 303 294 294 296 296 298 298 297 302 29 60 67 75 84 102 147 181 199 213 223 230 238 240 237 230 222 218 225 232 238 241 241 243 243 242 240 240 248 254 262 266 258 232 222 232 245 259 279 316 40 106 136 159 175 187 196 203 204 200 198 197 197 198 198 193 185 177 172 169 170 175 183 192 197 194 188 182 177 174 173 172 172 171 172 174 176 314 296 219 172 171 179 191 202 213 227 245 267 287 303 313 317 313 303 295 294 308 317 320 320 320 323 330 343 356 2 16 54 88 92 69 36 12 358 351 355 4 13 15 8 359 354 355 2 18 42 59 64 60 46 34 121 153 153 155 171 183 171 144 125 112 106 103 98 72 359 353 53 136 147 146 138 131 125 123 124 130 134 136 135 133 127 119 107 96 90 88 89 91 93 91 82 67 64 60 36 329 315 312 309 304 292 291 294 300 306 312 320 336 358 18 28 35 40 41 42 49 126 194 209 215 218 222 224 225 224 221 218 221 228 236 243 247 252 258 262 262 260 261 262 266 270 272 267 249 247 256 269 287 319 28 106 140 161 176 187 195 199 200 197 194 193 195 198 199 192 183 175 170 168 169 172 177 183 188 191 189 185 182 178 176 174 173 173 173 175 177 339 346 7 99 151 180 198 211 222 234 249 261 272 281 292 296 294 289 286 289 305 317 321 322 320 324 334 349 0 358 3 26 73 97 94 66 29 6 355 355 7 20 23 15 5 1 4 12 23 42 63 76 81 82 239 207 187 182 188 200 208 200 175 149 132 125 123 122 117 8 347 357 122 158 163 157 146 139 134 133 135 136 137 137 136 132 122 108 98 94 93 99 104 106 105 101 90 89 77 35 329 305 295 289 284 279 278 280 285 291 300 312 328 344 358 13 26 33 24 0 333 282 237 224 219 215 211 210 213 216 218 216 216 220 227 235 244 253 262 269 269 264 263 267 278 296 314 319 298 276 273 281 296 323 348 47 154 169 176 184 189 192 193 191 188 187 190 195 196 190 180 172 168 167 168 170 173 177 180 183 185 184 183 181 179 176 173 173 174 176 178 345 353 359 5 12 3 270 241 239 243 253 258 262 266 273 281 286 289 296 303 309 323 333 333 328 327 341 355 1 356 355 10 44 78 91 83 51 20 5 2 10 25 30 23 11 5 9 17 26 35 53 85 140 188 205 202 196 199 207 215 219 209 184 158 143 138 138 141 147 164 306 316 300 243 189 168 154 146 141 137 135 133 132 134 135 133 124 111 103 99 101 105 113 121 125 123 121 106 49 337 312 296 286 277 270 266 266 267 270 274 279 288 301 316 328 342 6 74 211 254 267 267 263 250 239 226 213 206 206 209 212 213 213 214 217 222 229 237 244 251 252 253 258 274 305 324 324 309 290 279 276 291 349 344 328 314 268 187 171 174 178 181 183 183 182 183 186 189 190 185 177 170 166 165 167 169 171 174 176 179 181 182 183 182 180 178 175 173 173 174 176 337 346 353 357 359 356 346 327 297 273 264 264 261 260 263 271 281 291 303 311 318 330 339 337 332 330 344 356 356 354 355 4 23 47 73 91 84 48 21 12 13 23 28 25 15 5 3 11 23 29 25 14 272 236 221 208 200 204 215 224 227 217 188 163 151 147 148 152 158 171 197 241 265 262 228 170 148 144 141 138 135 134 134 136 138 138 132 122 113 111 113 120 129 138 146 148 146 125 329 306 295 287 279 272 266 262 261 261 263 266 270 276 284 293 301 305 303 240 217 240 258 269 275 275 271 257 237 219 210 207 208 210 212 213 215 217 220 224 228 234 241 250 263 293 327 331 315 293 278 268 116 96 86 55 330 307 298 277 156 153 159 166 173 179 181 182 182 182 180 176 171 166 163 162 164 167 171 173 175 177 178 180 181 181 180 178 177 176 176 176 177 337 351 2 2 358 353 346 339 330 316 299 286 275 266 263 272 286 300 312 320 326 330 334 333 329 332 343 353 350 349 350 356 8 16 38 103 120 95 51 26 17 18 22 22 13 0 350 346 358 19 8 337 306 287 269 244 220 214 225 238 244 235 202 176 164 160 160 163 170 181 197 214 229 228 203 158 139 137 139 140 140 140 144 149 153 154 150 139 129 126 128 136 152 161 159 159 163 181 260 281 282 281 279 278 273 269 266 264 264 265 265 268 271 278 284 287 284 265 239 245 258 269 278 285 287 281 267 246 228 214 211 211 212 213 214 216 220 224 228 235 245 256 274 300 323 309 289 280 279 18 86 86 78 46 330 308 308 317 349 47 79 99 128 161 177 178 174 171 169 166 164 161 159 158 160 164 169 172 174 175 175 176 177 178 178 178 178 180 181 182 183 350 0 5 3 357 349 342 336 332 331 328 319 310 302 297 305 318 323 322 323 323 322 323 323 322 328 339 345 341 339 340 343 348 350 354 55 101 96 74 42 21 13 12 13 5 352 338 325 310 278 251 286 295 295 298 299 294 279 276 285 286 277 250 206 184 177 175 178 185 198 209 216 218 209 183 156 142 139 142 145 148 152 157 164 169 172 168 157 145 142 145 156 173 181 171 171 180 211 254 274 280 283 284 285 286 283 279 275 272 270 268 267 267 270 274 276 274 266 253 250 256 264 272 279 284 282 276 263 247 231 222 217 215 213 214 218 222 228 233 240 249 258 269 280 283 272 273 276 288 6 51 52 41 8 328 310 310 318 334 353 10 18 23 27 41 86 126 140 146 149 149 149 147 146 147 150 156 163 169 172 174 176 177 178 179 180 181 182 184 186 187 354 357 358 356 350 343 336 329 323 322 324 327 330 333 339 345 343 335 326 318 317 316 316 316 316 323 332 335 330 329 331 334 340 348 5 30 45 52 51 39 19 5 357 352 348 340 330 321 311 291 251 237 256 279 296 311 325 339 343 331 315 306 296 268 213 196 193 197 206 213 221 224 220 205 180 162 153 149 149 152 156 161 167 173 177 180 177 169 159 158 164 174 184 187 183 183 193 217 251 272 281 284 287 290 293 293 290 286 283 280 277 273 269 267 267 266 263 259 255 253 256 259 263 268 272 273 269 262 252 242 233 226 220 216 216 220 225 231 237 243 249 254 258 259 257 256 265 278 297 324 349 358 354 338 319 308 308 314 325 340 357 11 23 37 53 66 77 90 102 113 120 122 123 125 128 134 143 157 170 177 180 181 181 183 184 185 185 185 187 188 189 350 348 349 348 344 342 335 325 316 314 319 325 328 332 337 340 337 328 318 311 313 313 314 316 317 318 323 324 324 326 330 336 344 357 17 31 32 30 25 17 4 347 329 314 308 322 328 327 324 320 307 271 249 254 276 304 330 348 352 341 321 314 312 309 280 234 222 221 224 227 228 230 228 216 194 174 164 160 159 160 164 169 173 178 181 183 181 177 172 172 178 188 196 199 195 194 197 212 239 265 276 280 283 287 291 294 295 294 292 290 287 281 274 267 261 256 252 251 253 255 258 258 259 259 260 260 258 254 250 245 239 233 228 223 222 224 229 235 241 246 250 252 253 253 254 257 266 277 290 303 316 323 322 316 307 302 302 307 318 335 358 21 41 60 73 79 83 85 88 94 101 105 109 115 125 140 159 176 187 191 190 189 188 188 188 188 188 188 189 189 189 350 345 345 344 344 343 338 327 315 311 313 317 317 319 321 323 321 314 307 305 308 309 314 317 317 313 315 322 330 337 342 346 351 2 17 31 29 22 13 3 352 337 317 294 275 306 337 337 335 333 331 327 312 270 273 311 334 345 343 332 319 313 313 314 312 298 295 286 273 263 254 243 237 229 214 191 173 167 166 169 173 178 182 184 186 186 186 184 182 184 190 199 207 210 208 202 199 205 224 251 267 273 276 280 285 290 294 295 295 294 291 284 276 268 259 250 244 244 249 255 260 261 259 257 254 252 250 248 246 243 240 236 233 231 229 230 234 239 245 250 253 254 254 255 257 261 268 276 283 291 297 300 301 298 295 293 293 299 315 348 27 49 66 77 85 89 93 95 97 101 106 113 121 135 154 172 187 195 198 198 196 194 192 191 191 191 190 189 189 189 189 356 351 349 345 344 342 338 329 315 312 311 310 309 308 309 309 308 305 302 302 304 307 315 320 317 312 313 335 350 356 357 356 356 1 11 22 25 19 8 358 348 339 332 328 333 11 9 349 340 336 339 353 15 36 40 20 356 345 334 323 314 309 312 320 336 355 5 8 9 7 3 356 327 255 226 209 186 175 174 178 185 193 197 199 197 192 187 185 186 189 197 208 218 222 220 211 202 202 215 240 260 270 274 277 281 287 291 294 294 292 289 283 277 268 258 247 238 238 244 252 259 262 261 259 255 251 248 245 242 240 237 236 235 235 235 236 238 242 247 251 254 256 255 255 258 261 266 270 273 276 279 282 286 287 286 284 283 286 30 67 70 73 82 90 96 101 106 112 118 127 137 148 160 174 186 194 199 201 200 198 196 194 193 193 193 192 191 190 189 188 189 1 356 351 345 342 340 335 328 316 312 308 306 305 304 304 304 304 303 303 303 304 308 317 323 318 314 325 356 13 11 5 359 356 359 5 10 13 13 7 358 351 346 344 349 3 21 21 0 343 340 349 9 30 39 40 31 12 355 340 325 315 311 314 330 352 12 23 24 20 13 10 13 21 28 28 238 214 196 190 192 198 207 213 215 213 202 189 181 181 187 197 211 223 230 230 222 209 202 211 233 255 269 274 278 283 289 294 294 292 289 285 281 276 268 257 244 234 233 239 246 254 259 262 262 260 257 251 245 241 237 235 234 234 235 236 237 238 241 244 247 250 252 251 252 253 256 259 260 260 260 262 268 274 278 278 273 252 125 104 95 89 90 96 104 111 118 126 137 150 165 176 184 191 196 199 201 201 199 196 194 192 192 193 195 196 195 193 190 189 188 188 360 354 348 343 340 337 333 327 320 314 309 310 309 307 306 307 309 310 310 308 309 312 317 320 318 318 341 11 22 16 5 358 356 359 3 3 2 2 1 358 352 348 347 352 2 11 14 6 352 351 1 15 26 32 31 25 14 359 345 330 320 316 320 337 0 18 27 26 20 13 13 18 25 30 29 11 305 244 219 210 210 216 225 229 225 213 195 181 179 184 194 208 222 231 235 232 221 209 212 228 248 265 274 281 288 293 296 296 292 287 283 278 273 263 250 238 231 229 234 241 249 256 262 265 265 263 259 251 243 237 234 232 232 233 233 234 235 236 237 240 242 243 244 246 249 252 254 254 252 251 253 259 265 271 267 242 135 114 107 103 102 106 112 120 129 139 151 165 179 190 197 201 202 204 204 201 198 193 189 188 188 190 193 196 197 197 195 192 190 189 188 352 347 343 339 335 331 329 326 322 319 317 318 316 314 313 315 318 321 321 315 312 312 318 325 329 333 0 15 18 11 2 358 0 4 5 360 355 351 349 347 345 343 343 347 354 2 6 6 3 3 9 13 16 17 16 13 5 353 340 328 319 318 325 344 9 23 27 25 21 18 19 22 26 28 24 11 357 349 348 348 308 256 254 257 235 212 199 193 191 191 196 204 214 225 233 235 229 219 214 225 241 258 271 280 284 287 289 290 289 285 281 276 269 256 243 233 229 230 233 239 247 255 261 266 268 267 263 256 247 239 233 229 228 230 231 232 232 232 233 234 235 237 239 244 249 254 257 259 257 253 252 255 259 261 245 143 115 110 110 114 118 126 135 145 154 164 174 185 195 202 206 208 208 207 204 198 192 187 183 182 184 188 192 197 198 198 196 193 190 188 188 345 341 338 334 329 325 324 323 321 321 323 324 320 319 320 322 326 328 320 311 307 311 333 356 4 8 11 12 10 5 0 1 6 8 5 356 347 338 332 328 326 329 336 342 349 355 360 2 4 5 6 6 4 1 357 353 346 336 325 316 311 317 336 6 28 32 30 26 24 23 24 25 26 25 21 15 9 8 12 17 17 5 335 315 311 235 197 204 212 213 207 206 210 218 227 232 232 228 224 227 238 253 266 273 274 273 273 275 279 280 280 276 268 252 234 227 228 233 238 244 252 258 263 266 267 265 260 253 246 239 232 227 225 227 230 232 232 232 231 232 233 235 238 244 252 259 266 270 270 260 256 255 255 254 146 107 105 107 113 123 135 149 163 173 179 184 190 196 202 207 211 212 213 211 206 197 187 179 175 174 178 185 192 197 198 197 195 192 189 186 185 346 343 340 334 326 320 318 317 313 316 318 319 317 318 320 322 322 319 305 301 307 330 15 28 24 17 10 8 5 2 360 1 6 6 0 351 341 330 321 312 303 296 326 341 348 352 356 358 359 359 358 356 351 346 341 334 325 316 309 306 310 335 14 35 41 37 30 26 24 24 25 25 24 22 18 15 11 9 9 11 12 6 351 341 346 356 324 231 236 240 229 221 217 217 222 229 232 232 231 230 237 250 262 267 267 264 262 264 270 274 278 278 273 256 212 212 228 245 256 263 269 270 269 267 265 260 253 246 240 235 229 225 223 225 228 231 233 233 233 232 231 231 233 238 247 257 265 270 269 263 259 259 266 63 77 84 93 105 114 128 150 173 188 194 193 194 197 201 205 208 211 212 212 211 202 186 171 164 163 167 175 183 192 197 199 197 194 190 187 183 182 351 349 346 341 331 321 315 312 309 310 311 310 309 313 317 318 314 306 297 304 326 6 33 39 25 13 5 3 1 359 357 357 359 357 353 346 338 328 321 313 304 264 260 356 356 357 358 358 355 353 350 346 342 335 327 318 309 309 309 318 348 29 44 45 40 32 25 21 20 20 21 21 18 15 12 8 2 356 350 347 346 343 337 335 338 342 327 275 259 259 258 250 239 231 227 228 231 235 237 237 241 250 259 264 265 264 262 264 270 273 278 282 283 271 148 152 195 276 293 293 287 281 272 264 260 254 245 238 232 227 224 222 221 222 224 226 229 230 229 226 224 222 221 222 226 234 243 251 256 264 273 304 28 57 70 83 94 106 123 147 178 201 210 210 204 198 198 200 202 203 199 190 172 134 96 87 94 111 135 155 171 182 191 198 201 199 195 190 185 181 179 354 351 349 345 338 327 318 313 310 309 306 306 309 314 318 316 309 303 306 323 356 22 31 30 16 4 358 357 357 356 353 350 348 349 346 343 337 330 327 328 330 339 77 37 15 10 7 3 356 350 345 340 335 329 323 317 315 321 343 14 39 48 47 36 26 18 13 13 13 13 13 12 9 4 358 350 340 329 319 310 305 301 298 298 297 291 275 259 255 259 266 270 267 258 247 238 234 236 239 241 244 250 257 262 266 270 268 270 274 277 280 285 290 292 118 110 92 34 326 302 287 273 265 261 259 254 238 222 217 217 217 218 219 219 220 220 221 223 223 221 218 214 209 205 202 205 217 232 247 267 294 335 13 38 58 83 111 138 160 180 203 220 226 224 214 198 189 182 174 157 131 111 96 84 72 63 57 56 63 99 155 179 189 196 200 199 195 190 184 179 175 Height 813 813 812 812 812 811 811 810 810 809 809 809 808 808 808 808 807 807 807 807 807 806 806 806 806 806 805 805 805 804 804 804 804 803 803 802 802 802 801 801 800 800 800 799 799 798 798 797 797 796 796 795 795 794 793 793 792 792 791 791 790 790 789 788 788 787 786 786 786 786 785 785 784 783 782 780 778 777 777 778 778 778 778 778 778 778 779 779 780 780 781 782 783 784 785 785 786 786 786 786 786 786 787 787 786 786 786 787 787 788 789 789 789 787 786 785 785 784 783 783 783 782 782 782 784 785 784 791 795 789 786 783 782 781 779 777 775 774 773 772 771 772 773 774 775 776 777 778 779 780 781 781 781 780 781 780 781 782 784 786 787 788 789 790 790 789 789 788 788 788 789 790 791 792 794 795 797 798 799 801 802 803 804 804 805 805 806 806 806 807 807 813 813 812 812 812 811 811 810 810 809 809 809 808 808 808 807 807 807 807 806 806 806 806 806 805 805 805 805 805 804 804 804 803 803 803 802 802 802 801 801 800 800 799 799 799 798 798 797 797 796 795 795 794 794 793 793 792 791 791 790 790 789 789 788 787 787 786 786 785 785 785 784 783 781 779 777 776 776 777 777 777 777 777 777 777 778 778 779 779 780 781 781 782 783 784 785 785 785 785 785 785 785 785 785 785 784 785 785 786 787 788 788 787 786 785 784 783 783 783 782 781 780 779 780 782 785 787 791 793 789 787 785 786 786 783 779 776 774 772 771 771 771 772 772 773 773 774 775 777 779 779 779 779 780 781 780 780 781 783 785 786 787 789 790 789 787 786 787 788 789 789 790 791 793 794 796 796 796 798 800 801 803 803 804 804 805 805 806 806 807 807 813 812 812 812 811 811 811 810 810 809 809 808 808 808 807 807 807 806 806 806 806 806 805 805 805 805 805 804 804 804 804 803 803 803 802 802 802 801 801 801 800 800 799 799 798 798 797 797 796 796 795 795 794 793 793 792 792 791 790 790 789 789 788 788 787 786 786 785 785 784 784 783 781 778 776 775 775 776 776 776 777 777 777 777 777 777 778 778 779 779 780 781 782 783 783 784 783 783 783 783 783 783 784 784 784 783 783 784 785 786 787 786 786 785 784 784 783 782 782 782 780 778 778 778 777 782 787 789 789 788 790 793 795 794 789 783 778 775 772 770 770 770 770 770 770 770 771 774 776 778 778 778 779 780 781 781 781 782 784 785 786 787 788 789 787 785 784 785 787 788 788 789 791 793 795 796 796 795 796 798 800 801 802 803 804 805 805 806 806 807 807 812 812 811 811 811 811 811 810 810 810 809 808 808 807 807 807 806 806 806 806 805 805 805 805 805 804 804 804 804 804 803 803 803 802 802 802 801 801 801 800 800 799 799 799 798 798 797 797 796 795 795 794 794 793 792 792 791 791 790 790 789 788 788 787 787 786 785 785 784 784 783 781 779 776 774 773 774 775 775 776 776 776 776 776 777 777 777 778 778 779 780 780 781 782 782 782 782 782 782 782 782 782 782 782 783 782 782 783 784 785 785 785 784 784 783 783 782 781 781 780 778 779 782 780 777 780 782 782 785 791 797 801 802 798 793 787 781 776 772 770 769 769 769 769 769 770 771 773 775 776 777 778 779 781 781 781 781 783 784 785 786 786 788 788 786 783 783 785 787 788 788 788 791 793 795 795 795 795 795 797 798 800 801 802 803 804 805 806 807 807 807 812 812 811 811 811 810 810 810 810 809 809 808 808 807 807 806 806 806 805 805 805 805 805 804 804 804 804 804 803 803 803 803 802 802 802 802 801 801 800 800 800 799 799 798 798 797 797 796 796 795 795 794 793 793 792 792 791 790 790 789 789 788 787 787 786 785 785 784 784 783 781 779 776 773 772 772 773 774 774 775 775 775 775 776 776 777 777 777 778 779 779 780 780 781 781 781 781 781 781 781 781 780 780 781 781 782 782 782 783 783 784 783 783 782 781 781 781 780 779 779 777 780 785 785 782 780 780 780 785 791 799 806 805 800 794 789 783 777 773 770 769 769 769 770 770 771 772 773 774 775 776 778 780 781 782 782 782 783 784 785 785 786 787 787 785 783 783 785 787 788 788 789 792 794 795 795 795 795 795 796 798 799 801 802 803 804 805 806 807 807 807 812 811 811 811 810 810 810 809 809 809 808 808 807 807 807 806 806 805 805 805 804 804 804 804 804 803 803 803 803 803 803 802 802 802 802 801 801 801 800 800 799 799 798 798 798 797 797 796 795 795 794 794 793 792 792 791 791 790 789 789 788 788 787 786 786 785 785 784 783 781 779 776 772 770 769 770 771 772 773 773 774 774 775 775 776 776 777 777 778 778 779 779 780 780 781 781 781 781 781 780 780 780 780 780 781 781 781 781 782 782 782 782 781 780 779 779 779 778 778 776 774 779 783 783 781 779 779 779 785 795 805 808 805 800 796 791 784 777 773 771 770 769 769 770 771 772 772 772 772 774 775 778 780 781 782 782 783 783 784 784 785 786 786 785 784 783 784 786 787 789 790 792 794 796 796 795 795 795 796 797 798 800 801 802 803 804 805 806 806 807 807 812 811 811 811 810 810 809 809 809 808 808 807 807 807 806 806 805 805 805 804 804 803 803 803 803 803 803 803 802 802 802 802 802 801 801 801 801 800 800 799 799 799 798 798 797 797 796 796 795 795 794 793 793 792 792 791 790 790 789 788 788 787 787 786 785 785 785 784 782 779 775 772 769 767 767 768 769 771 771 772 773 773 774 774 775 775 776 777 777 778 778 779 779 780 780 780 780 780 780 780 779 779 780 780 781 781 781 781 781 781 781 781 780 778 777 776 777 777 777 773 774 780 782 780 778 777 778 781 788 797 803 804 802 798 794 790 783 776 772 771 770 769 769 770 771 771 771 771 772 774 776 778 780 781 782 782 782 783 784 784 785 785 785 784 783 784 785 788 791 792 793 794 796 797 797 797 796 797 797 798 799 800 801 802 803 805 805 806 806 807 807 811 811 811 810 810 809 809 808 808 808 808 807 807 806 806 806 805 805 804 804 803 803 803 802 802 802 802 802 802 802 802 801 801 801 801 800 800 800 799 799 799 798 798 797 797 797 796 796 795 794 794 793 793 792 791 791 790 789 789 788 787 787 786 786 785 785 785 783 780 775 771 767 765 764 765 766 768 769 770 771 772 773 773 774 774 775 775 776 777 777 778 779 779 780 780 780 780 780 779 779 779 779 779 779 779 780 780 780 780 780 779 779 778 776 775 774 774 775 775 771 775 782 783 780 777 775 778 785 790 797 803 801 797 793 790 785 779 773 771 771 770 769 769 770 771 771 771 772 773 775 777 779 780 781 781 781 781 782 784 785 786 786 785 784 784 784 784 788 790 792 793 794 796 797 798 799 799 799 799 800 800 801 801 802 803 804 805 806 806 807 807 811 811 810 810 809 809 808 808 808 807 807 807 806 806 805 805 805 804 804 803 803 802 802 802 802 802 801 801 801 801 801 801 801 800 800 800 800 799 799 799 798 798 798 797 797 796 796 795 795 794 793 793 792 792 791 790 790 789 788 788 787 786 786 785 785 785 784 781 776 769 764 762 762 762 763 765 766 767 769 770 771 772 772 773 774 774 775 776 776 777 778 778 779 779 780 780 780 779 779 778 778 778 778 777 777 778 778 779 779 779 779 777 776 775 774 773 772 773 772 770 773 779 781 779 776 775 777 783 788 790 789 788 786 784 782 779 775 771 771 771 770 770 770 770 771 772 772 773 774 776 778 779 780 780 779 779 780 783 785 786 786 785 784 784 784 784 785 788 790 792 793 794 796 798 799 800 800 800 801 801 801 802 802 802 803 804 805 806 807 807 807 811 810 810 809 809 809 808 808 807 807 806 806 806 805 805 804 804 803 803 803 802 802 801 801 801 801 801 801 801 800 800 800 800 800 800 799 799 799 799 798 798 798 797 797 796 796 795 795 794 794 793 793 792 791 791 790 789 789 788 787 786 786 785 785 786 785 783 778 770 762 758 759 760 762 762 763 765 766 768 769 770 771 771 772 773 774 774 775 776 776 777 778 779 779 780 780 779 779 778 778 777 777 776 776 776 776 776 777 778 778 778 776 775 773 772 771 770 769 768 767 770 774 776 776 774 776 779 780 780 780 779 777 777 777 775 773 771 771 772 772 771 771 771 771 772 773 774 775 776 777 778 779 779 778 778 779 781 784 786 785 785 784 784 784 785 785 787 790 792 793 794 796 797 798 799 800 800 801 801 802 802 802 803 803 804 805 805 806 807 807 807 811 810 810 809 809 808 808 807 807 806 806 806 805 805 804 804 803 803 802 802 802 801 801 801 800 800 800 800 800 800 800 800 799 799 799 799 799 798 798 798 798 797 797 796 796 796 795 795 794 794 793 792 792 791 790 790 789 788 787 787 786 785 785 785 786 785 782 775 765 758 757 759 761 761 762 763 764 765 767 768 769 770 771 771 772 773 774 774 775 776 777 778 778 779 779 779 779 778 777 776 776 776 775 775 774 774 774 774 775 776 776 775 774 772 770 769 768 765 767 770 773 775 775 774 772 775 778 777 776 776 775 774 773 773 772 771 770 771 772 772 772 771 772 772 773 773 774 775 776 777 777 777 777 777 778 781 783 785 785 784 783 783 784 785 786 786 788 790 793 794 797 798 799 799 800 800 801 801 802 802 803 803 804 804 805 805 806 806 806 807 807 811 810 809 809 808 808 807 807 807 806 806 805 805 804 804 804 803 802 802 801 801 800 800 800 800 799 799 799 799 799 799 799 799 799 799 798 798 798 798 797 797 797 796 796 796 795 795 794 794 793 793 792 791 791 790 789 789 788 787 786 786 785 785 785 786 784 780 772 763 759 760 762 762 762 762 762 764 765 766 767 768 769 770 771 772 772 773 774 775 776 777 778 778 779 779 779 778 777 776 775 775 774 773 773 773 773 773 772 772 773 773 773 773 771 769 768 767 763 768 776 780 778 774 772 770 772 776 777 776 775 773 772 772 772 771 770 770 772 773 773 773 773 773 774 774 774 775 775 776 776 776 775 776 778 781 783 784 784 783 782 782 784 785 786 787 787 789 792 794 796 798 799 800 800 800 801 801 802 802 803 804 804 805 805 805 806 806 806 806 807 808 810 810 809 809 808 808 807 807 806 806 805 805 804 804 803 803 803 802 801 801 800 800 799 799 799 799 799 799 798 798 798 798 798 798 798 798 798 797 797 797 797 796 796 796 795 795 794 794 793 793 792 792 791 790 790 789 788 788 787 786 785 784 784 785 785 783 779 772 765 762 763 763 763 762 762 763 764 764 766 767 768 768 769 770 771 772 773 774 775 776 777 777 778 779 779 778 777 776 775 774 774 773 772 771 771 771 771 770 770 769 770 770 770 770 769 768 768 766 768 776 781 779 773 770 769 768 769 771 772 772 771 771 771 771 771 771 771 773 774 774 774 774 775 776 775 775 775 775 775 775 775 776 778 781 783 783 783 783 782 781 782 784 787 788 788 789 791 794 796 798 799 800 800 800 801 801 801 802 803 803 804 805 805 805 805 806 806 806 807 807 808 810 810 809 809 808 807 807 806 806 805 805 804 803 803 803 802 802 801 800 800 799 799 799 799 798 798 798 798 798 798 798 798 798 797 797 797 797 797 797 796 796 796 796 795 795 794 794 794 793 793 792 791 791 790 790 789 788 787 786 785 784 784 784 784 783 781 778 773 768 764 763 763 763 763 763 763 764 764 765 766 767 768 769 770 771 772 773 774 775 775 776 777 778 778 778 777 776 776 775 773 772 772 771 770 770 770 769 769 768 768 767 767 768 767 768 772 776 778 780 784 784 779 773 769 767 766 766 769 771 771 770 770 771 772 772 772 773 774 775 775 776 776 776 777 776 776 775 775 775 775 777 779 781 783 783 783 783 782 781 780 781 785 788 789 789 790 793 796 798 798 799 799 800 800 801 801 801 802 803 804 804 805 805 805 805 805 806 807 807 808 809 810 809 809 808 808 807 807 806 805 805 804 804 803 802 802 802 801 801 800 799 799 798 798 798 798 797 797 797 797 797 797 797 797 797 797 797 796 796 796 796 796 795 795 795 794 794 794 793 793 792 792 791 791 790 789 789 788 787 786 785 784 783 783 782 781 779 777 773 768 764 763 763 763 763 763 763 764 764 765 766 767 768 769 770 771 772 772 773 774 775 776 777 777 777 776 776 775 774 773 772 771 770 770 769 769 768 767 767 767 767 766 766 765 766 774 783 789 791 794 796 789 781 775 770 768 766 767 770 771 771 770 771 772 773 773 773 774 775 776 776 777 777 777 777 777 776 776 776 776 778 780 782 783 783 783 782 782 782 781 781 782 785 789 790 790 791 794 797 798 798 799 799 800 800 801 801 802 802 803 804 804 805 805 805 805 805 806 807 808 809 810 810 809 809 808 807 807 806 806 805 804 804 803 803 802 801 801 801 800 799 799 798 798 797 797 797 797 797 796 796 796 796 796 796 796 796 796 796 796 796 795 795 795 795 794 794 794 793 793 792 792 792 791 790 790 789 789 788 787 786 785 784 783 781 779 778 776 773 770 765 762 762 763 763 763 763 763 764 764 765 766 767 768 769 770 770 771 772 773 774 774 775 776 776 776 775 774 773 773 772 771 770 769 769 768 767 766 765 765 765 765 765 764 764 771 783 793 796 797 800 804 797 789 783 777 771 769 769 770 772 772 772 773 774 774 774 775 776 777 777 777 778 778 778 778 777 777 777 778 779 781 782 783 783 783 782 782 783 784 784 784 785 787 790 790 790 792 794 797 798 798 798 799 800 800 801 801 801 802 803 804 804 805 805 805 805 806 806 807 808 809 810 810 809 808 808 807 807 806 805 805 804 803 803 802 801 801 800 800 799 799 798 797 797 797 797 796 796 796 796 796 796 796 796 796 795 795 795 795 795 795 795 795 794 794 794 793 793 793 792 792 792 791 791 790 790 789 788 788 787 786 785 785 783 780 777 775 772 769 765 762 761 762 763 762 762 763 763 764 764 765 766 766 767 768 769 770 771 772 772 773 774 775 775 775 774 774 773 772 771 770 770 769 768 768 767 765 764 764 764 763 762 761 765 769 778 789 797 800 801 803 809 808 803 796 786 777 772 771 771 772 773 774 775 775 775 775 776 777 777 778 778 779 779 779 778 778 778 779 781 782 783 783 783 783 782 782 784 785 787 787 788 789 790 790 790 790 792 794 796 797 798 798 799 800 800 801 801 801 802 803 804 804 805 805 805 805 806 806 807 808 809 809 809 809 808 808 807 806 806 805 804 804 803 802 801 801 800 800 799 799 798 797 797 797 796 796 796 795 795 795 795 795 795 795 795 795 795 795 795 794 794 794 794 794 793 793 793 793 792 792 792 791 791 790 790 789 789 788 788 787 786 786 785 784 781 778 774 769 764 762 761 761 762 763 763 762 762 763 763 764 765 765 766 767 768 769 770 771 771 772 772 773 774 774 774 773 773 772 772 771 770 769 768 768 767 765 764 764 764 763 762 759 762 778 779 784 792 798 800 800 805 814 820 816 803 792 783 777 774 772 772 774 775 775 775 775 776 777 778 778 778 779 779 779 779 780 780 781 782 783 784 784 784 783 783 783 785 787 788 789 790 791 792 792 791 790 791 793 795 796 797 798 799 799 800 800 800 801 801 802 803 803 804 804 805 805 805 806 807 807 808 809 809 809 809 808 808 807 806 806 805 804 803 802 802 801 800 800 799 799 798 798 797 797 796 796 795 795 795 795 795 794 794 794 794 794 794 794 794 794 794 794 793 793 793 793 793 792 792 792 792 791 791 791 790 790 789 789 788 788 787 786 786 785 784 782 778 773 765 761 760 761 762 763 763 763 763 762 763 763 764 765 765 766 767 768 768 769 770 770 771 772 772 773 773 773 772 772 771 771 770 770 769 768 767 766 764 763 762 762 761 761 759 763 776 781 785 790 794 795 796 800 808 815 813 800 795 791 785 779 775 774 775 775 775 775 776 776 777 778 779 779 779 779 780 780 781 782 782 783 784 785 785 784 783 783 785 787 790 791 792 792 793 793 792 791 791 792 794 795 796 797 798 799 799 800 800 800 801 801 802 802 803 803 804 804 805 805 806 807 808 808 809 809 809 809 808 807 807 806 805 804 804 803 802 801 801 800 799 799 798 798 797 797 796 796 795 795 794 794 794 794 794 794 794 794 794 793 793 793 793 793 793 793 793 792 792 792 792 792 791 791 791 790 790 790 789 789 788 788 787 787 786 786 785 783 781 777 770 762 759 761 762 763 763 763 763 763 763 763 763 764 765 765 766 766 767 768 768 769 769 770 771 771 772 772 772 771 771 770 770 770 769 768 767 766 764 763 761 760 759 759 761 762 763 768 776 782 786 788 788 790 791 794 797 796 789 792 793 789 782 777 775 774 775 775 775 776 777 778 779 779 780 780 780 780 781 782 783 784 784 785 785 785 784 784 784 786 788 791 792 793 794 794 794 792 790 790 793 795 796 796 797 798 799 799 800 800 800 801 801 802 802 802 802 803 804 805 805 806 807 807 808 809 809 809 808 808 807 806 806 805 804 803 803 802 801 800 800 799 798 798 797 797 796 796 795 794 794 794 794 793 793 793 793 793 793 793 793 793 793 793 792 792 792 792 792 792 791 791 791 791 791 790 790 790 789 789 789 788 788 787 786 786 785 784 782 780 775 767 762 761 762 763 763 763 763 763 763 763 764 764 764 765 765 766 766 767 767 768 768 768 769 770 770 771 771 770 770 770 769 769 768 768 767 766 765 764 762 761 760 758 758 762 764 764 765 770 777 783 784 785 786 787 787 786 784 782 785 788 786 781 777 775 774 775 775 776 777 778 779 779 780 780 780 780 781 782 783 784 785 785 786 786 786 786 785 785 787 789 791 792 793 794 795 794 791 789 789 792 795 796 797 798 798 799 799 799 799 800 801 801 801 802 802 802 803 804 804 805 806 806 807 808 808 809 809 808 807 807 806 805 805 804 803 802 801 801 800 799 799 798 797 797 797 796 795 795 794 794 793 793 793 793 793 793 792 792 792 792 792 792 792 792 792 791 791 791 791 791 791 790 790 790 790 790 789 789 789 788 788 788 787 786 786 785 784 781 778 772 765 762 762 763 763 763 763 763 763 763 763 764 764 764 764 765 765 766 766 767 767 767 767 768 769 769 770 770 769 769 768 768 767 767 766 765 765 764 763 762 761 760 760 760 763 764 765 763 766 772 779 782 782 783 784 784 782 779 777 780 783 782 779 776 775 775 776 777 778 779 780 780 780 781 781 781 782 782 783 785 785 786 786 787 787 787 787 786 786 787 789 791 792 793 795 796 794 791 789 788 790 794 796 797 798 798 798 798 798 799 799 800 801 801 801 801 802 802 803 804 805 805 806 807 807 808 809 809 808 807 807 806 805 804 804 803 802 801 800 800 799 798 797 797 796 796 795 795 794 794 793 793 793 792 792 792 792 792 792 792 791 791 791 791 791 791 791 791 790 790 790 790 790 790 789 789 789 789 789 788 788 788 787 787 786 786 785 783 780 777 769 764 762 763 764 763 763 763 763 763 763 763 763 764 764 764 764 764 765 765 765 765 766 766 767 768 768 768 768 768 768 767 767 766 765 765 764 764 764 763 762 761 761 760 761 762 762 761 761 764 769 774 778 780 783 784 785 785 780 776 777 779 778 776 775 776 777 778 779 780 780 781 781 782 782 782 782 782 783 784 785 786 786 786 787 788 789 789 788 788 788 789 791 793 794 795 796 795 791 788 787 789 793 795 797 798 798 798 798 798 798 799 800 801 801 801 801 801 802 803 803 804 805 805 806 807 808 808 808 808 807 806 806 805 804 803 803 802 801 800 799 798 798 797 796 796 795 795 794 794 793 793 792 792 792 792 792 791 791 791 791 791 791 791 790 790 790 790 790 790 790 789 789 789 789 789 789 789 788 788 788 788 788 787 787 786 785 784 783 779 775 767 763 763 763 764 763 763 763 763 763 763 763 763 763 763 763 763 763 763 764 764 764 765 765 766 767 767 767 767 767 766 766 765 765 764 764 763 763 763 763 762 761 761 761 761 760 758 758 761 765 768 770 773 778 783 787 791 794 785 778 776 776 776 775 776 777 778 779 780 781 782 782 783 783 783 783 783 782 783 784 785 786 786 786 787 789 790 791 790 789 789 790 792 793 794 795 795 794 791 788 788 789 792 795 796 797 798 798 797 797 798 799 799 800 800 801 801 801 802 802 803 804 804 805 806 807 807 807 808 808 807 806 805 805 804 803 802 802 801 800 799 798 797 796 796 795 795 794 794 793 793 792 792 792 791 791 791 791 791 791 790 790 790 790 790 790 789 789 789 789 789 789 789 789 788 788 788 788 788 788 788 787 787 787 787 786 785 783 781 777 772 767 763 763 764 764 764 763 763 763 763 763 763 763 763 763 763 762 762 762 762 763 763 764 764 765 765 766 766 766 766 765 764 764 763 763 763 763 762 762 762 761 761 761 761 761 759 757 758 763 768 769 770 772 777 783 789 798 800 789 779 775 774 774 775 777 777 777 779 781 783 784 784 783 784 784 784 783 782 783 784 786 786 786 786 787 789 791 792 792 792 792 791 792 792 793 793 793 791 789 787 788 790 792 794 796 797 797 797 797 797 797 798 799 799 800 800 801 801 801 802 803 803 804 805 806 806 807 807 808 807 807 806 805 804 804 803 802 801 801 800 799 798 797 796 796 795 794 794 793 793 792 792 792 791 791 791 791 790 790 790 790 790 789 789 789 789 789 789 788 788 788 788 788 788 788 788 787 787 787 787 787 787 787 787 787 786 784 782 778 773 769 766 764 764 764 764 764 764 764 763 763 763 763 763 763 762 762 762 761 761 762 762 762 763 763 764 764 765 765 765 764 764 763 762 762 761 761 761 761 761 761 761 761 761 760 760 758 757 760 766 769 770 771 773 778 783 790 803 802 789 779 774 773 774 776 776 775 776 778 782 784 785 785 784 784 784 784 784 783 784 785 786 787 786 786 787 789 791 793 793 793 792 790 789 789 790 790 790 788 787 787 788 790 792 794 796 797 797 797 797 797 797 797 798 799 799 800 800 801 801 802 802 803 804 804 805 806 806 807 808 807 806 806 805 804 803 803 802 801 800 800 799 798 797 796 796 795 794 794 793 793 792 792 791 791 791 790 790 790 790 789 789 789 789 788 788 788 788 788 788 788 787 787 787 787 787 787 787 787 787 787 786 786 786 787 787 786 783 779 774 769 766 765 764 764 764 764 764 764 764 763 763 763 763 763 762 762 762 761 761 761 761 761 762 762 763 763 763 764 764 764 764 763 762 761 760 759 759 760 760 760 760 760 760 760 760 758 757 758 761 765 768 769 771 775 780 786 794 804 804 789 778 774 774 775 776 776 774 774 777 781 784 785 784 784 783 784 785 785 785 786 787 788 788 787 787 788 790 792 794 794 794 790 785 782 782 784 785 785 786 786 786 788 790 792 794 795 796 797 797 797 797 797 797 798 798 799 799 800 800 801 802 802 803 804 804 805 805 806 807 807 807 806 806 805 804 803 802 802 801 800 799 798 798 797 796 796 795 794 793 793 792 792 791 791 790 790 790 789 789 789 789 788 788 788 788 788 787 787 787 787 787 787 787 786 786 786 786 786 786 786 786 786 786 786 786 787 785 782 776 770 766 764 764 764 764 764 764 764 764 763 763 763 763 763 762 762 762 762 761 761 761 761 761 761 761 762 762 763 763 763 763 763 763 762 760 759 758 758 758 758 759 759 759 759 759 759 757 756 758 761 765 767 768 770 776 783 791 799 803 798 787 778 775 774 775 775 774 774 774 776 779 781 782 782 781 781 783 786 787 787 788 789 789 789 788 788 789 791 793 794 795 794 788 782 778 778 780 782 783 784 785 786 788 791 792 794 795 795 796 796 796 796 796 797 797 798 798 799 799 800 801 801 802 803 803 804 805 805 806 806 807 806 806 805 805 804 803 802 801 801 800 799 798 798 797 796 795 795 794 793 793 792 792 791 790 790 790 789 789 789 788 788 788 787 787 787 787 787 786 786 786 786 786 786 786 786 786 785 785 785 785 785 785 785 786 786 786 784 780 774 768 765 764 764 764 764 764 763 763 763 763 763 763 762 762 762 762 762 761 761 760 760 760 760 761 761 761 762 762 762 762 762 762 762 761 760 759 758 757 757 757 757 757 758 758 758 758 757 756 757 760 763 765 766 769 778 784 791 796 796 790 782 777 775 774 772 771 771 774 776 777 776 776 777 776 776 778 783 788 789 790 790 790 791 790 789 789 791 793 794 795 795 795 789 782 777 776 779 781 782 783 785 786 788 791 792 793 794 795 795 796 796 796 796 796 797 797 798 798 799 800 800 801 802 802 803 804 804 805 805 806 807 806 806 805 804 804 803 802 801 800 800 799 798 797 797 796 795 794 794 793 792 792 791 791 790 790 789 789 788 788 788 787 787 787 787 786 786 786 786 786 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 786 785 783 778 773 768 765 764 763 763 763 763 763 763 763 763 762 762 761 761 761 761 761 761 760 760 760 760 760 760 760 761 761 761 761 762 762 762 762 761 760 759 758 757 757 756 756 756 756 757 757 758 758 757 758 759 761 762 763 768 777 784 788 790 787 782 777 775 774 772 769 768 770 774 777 777 776 776 776 773 773 777 785 791 793 793 793 792 792 791 790 790 792 795 796 796 796 795 792 785 778 776 777 779 781 783 785 787 789 790 792 793 794 794 794 794 795 795 795 796 796 797 798 798 799 799 800 801 801 802 803 804 804 805 805 806 806 806 805 805 804 803 803 802 801 800 799 799 798 797 796 796 795 794 793 793 792 791 791 790 790 789 789 788 788 787 787 787 786 786 786 786 785 785 785 785 785 784 784 784 784 784 784 784 784 784 784 784 784 784 785 785 784 781 776 771 767 764 763 763 763 763 763 763 763 763 762 762 761 760 760 760 760 760 760 760 759 759 759 760 760 760 760 760 761 761 761 761 761 761 761 760 759 758 757 757 756 755 755 756 756 757 758 758 757 757 757 759 761 763 767 774 780 783 782 779 775 772 771 772 771 771 770 772 774 777 779 781 784 783 780 780 784 790 795 797 796 796 795 794 793 792 791 793 795 797 797 797 796 793 786 778 776 776 778 780 782 784 787 789 790 792 793 794 794 794 794 793 794 794 795 796 797 797 798 799 799 800 801 801 802 803 804 804 805 805 806 806 806 805 804 804 803 802 802 801 800 799 799 798 797 796 795 795 794 793 792 792 791 790 790 789 789 788 788 787 787 786 786 786 785 785 785 785 784 784 784 784 784 783 783 783 783 783 783 783 783 783 783 783 784 784 784 782 779 774 769 765 763 762 762 762 762 762 762 762 762 761 760 759 759 759 759 759 759 759 759 758 758 758 759 759 759 759 760 760 760 760 760 760 760 760 760 759 758 757 756 756 756 755 756 756 757 757 756 756 757 761 764 765 766 767 770 773 774 772 769 767 766 767 770 774 778 780 780 781 784 791 798 804 804 799 795 794 796 799 801 800 799 799 799 799 797 794 793 795 797 798 798 797 792 785 778 776 777 777 779 781 784 787 789 790 792 793 793 794 794 793 793 793 793 794 795 796 797 798 798 799 800 800 801 802 803 804 804 805 805 805 806 805 805 804 804 803 802 802 801 800 799 798 798 797 796 795 795 794 793 792 792 791 790 790 789 788 788 787 787 786 786 785 785 785 784 784 784 784 783 783 783 783 783 782 782 782 782 783 783 783 782 782 782 783 783 783 781 777 773 767 763 760 760 761 761 762 762 762 761 760 759 759 758 758 758 758 758 758 758 758 757 757 757 757 758 758 759 759 759 759 759 760 760 760 760 759 759 758 757 756 756 756 756 756 756 755 755 755 758 764 770 772 771 770 768 767 766 765 763 762 764 766 769 775 785 796 802 802 804 811 820 827 831 830 822 814 807 803 802 804 803 801 802 804 805 801 796 792 793 797 799 799 796 791 783 778 776 777 777 779 781 784 787 789 790 791 792 793 793 793 793 792 792 793 793 794 796 796 797 798 799 799 800 801 802 803 803 804 804 805 805 805 805 804 804 803 803 802 801 801 800 799 798 797 797 796 795 794 793 793 792 791 791 790 789 788 788 787 786 786 785 785 785 784 784 784 783 783 783 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 783 782 780 777 773 765 759 759 760 761 761 761 761 761 760 758 757 757 757 757 757 758 758 758 757 757 756 756 756 756 757 758 758 758 759 759 759 759 759 759 759 759 759 758 757 756 756 756 756 756 755 754 754 756 762 769 775 776 776 773 769 765 762 761 761 763 765 768 774 786 803 820 828 827 830 837 843 847 848 845 839 828 815 805 801 802 802 801 803 805 804 801 797 793 793 795 798 798 796 791 785 779 776 775 776 778 782 785 787 789 790 791 792 793 793 793 793 792 792 792 793 794 795 796 797 797 798 798 799 800 801 802 803 803 804 805 805 805 804 804 804 803 802 802 801 800 800 799 798 797 796 796 795 794 793 793 792 791 790 789 789 788 787 786 786 785 785 784 784 783 783 783 782 782 782 782 781 781 781 781 781 781 781 781 781 782 782 781 781 781 781 781 782 779 775 770 763 759 759 761 761 761 760 759 758 757 756 756 756 756 756 757 757 757 757 757 756 755 755 755 756 757 758 758 758 758 758 759 759 759 758 758 758 758 758 757 757 756 756 757 756 755 753 754 758 763 769 773 774 778 772 766 762 761 761 763 766 768 771 778 795 816 834 843 842 844 847 850 851 850 845 837 826 813 802 798 798 800 802 803 803 801 799 797 795 793 793 795 797 796 793 788 782 777 774 776 778 782 785 787 789 790 791 792 792 792 793 793 792 792 792 792 793 794 795 796 797 797 798 798 799 800 801 802 803 804 804 805 805 804 804 803 803 802 801 801 800 799 799 798 797 796 795 795 794 793 792 792 791 790 789 788 787 787 786 785 785 784 783 783 783 782 782 781 781 781 781 780 780 780 780 780 780 780 781 781 781 781 780 779 779 779 780 780 777 772 766 762 761 762 762 761 759 758 756 755 754 754 754 755 755 755 756 756 756 756 756 756 755 755 755 756 757 757 758 758 758 758 758 758 758 758 758 757 758 758 757 757 756 756 756 756 755 754 755 758 762 766 768 769 769 766 762 760 761 763 765 767 769 771 779 798 819 836 845 847 848 848 848 847 843 835 826 817 808 799 795 795 799 801 802 802 801 799 798 795 793 791 792 794 795 794 790 784 779 776 777 779 782 785 787 789 790 791 792 792 792 792 792 792 791 791 791 792 793 794 795 796 796 797 798 799 800 801 801 802 803 804 805 804 804 803 803 802 802 801 800 800 799 798 798 797 796 795 794 794 793 792 791 790 789 789 788 787 786 785 784 784 783 782 782 782 781 781 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 779 778 778 778 778 775 770 765 764 763 763 761 759 756 754 753 752 752 753 754 754 754 754 755 755 755 756 755 755 755 754 755 755 756 756 757 757 757 757 757 757 758 757 757 757 758 758 757 756 756 756 756 756 755 755 755 756 758 760 763 763 762 761 759 760 762 765 767 767 767 768 777 796 817 832 840 842 841 841 842 841 836 827 818 811 804 796 794 794 796 798 799 799 799 798 797 795 792 790 789 791 793 793 791 786 781 778 778 780 782 784 786 788 790 791 791 792 792 791 791 791 791 790 790 791 792 793 794 795 796 796 797 798 799 800 801 802 803 804 804 804 803 803 803 802 801 801 800 799 799 798 797 797 796 795 794 793 793 792 791 790 789 788 787 786 786 785 784 783 782 781 781 781 780 780 779 779 779 779 779 779 779 779 779 779 779 780 780 780 780 779 779 779 779 778 776 773 768 765 764 763 761 759 756 753 751 750 750 751 752 752 753 753 753 753 754 754 755 755 755 754 754 754 754 755 755 755 755 756 756 756 757 757 757 757 757 758 758 757 756 755 755 755 755 755 755 755 755 754 755 757 759 759 758 758 759 762 765 766 765 763 766 773 792 812 826 832 833 831 830 829 826 821 815 809 804 800 794 790 789 791 794 795 796 796 796 796 794 792 789 787 787 790 791 790 787 782 779 778 779 781 783 785 787 789 790 791 791 791 791 791 790 790 789 789 790 790 792 793 794 795 796 796 797 798 799 800 801 802 803 803 803 803 803 802 802 801 801 800 799 798 798 797 796 796 795 794 793 792 792 791 790 789 788 787 786 785 784 783 782 781 780 780 779 779 779 779 778 778 778 778 778 778 778 779 779 779 780 780 779 779 779 779 779 779 777 773 767 761 758 759 759 757 755 752 750 749 749 749 749 750 751 751 752 752 752 753 754 754 755 755 754 753 753 753 753 753 754 754 755 755 756 756 757 757 756 756 757 758 757 756 755 755 754 754 754 755 755 755 754 754 755 756 757 757 757 758 760 763 763 761 760 764 776 791 805 816 823 824 823 820 816 810 806 803 800 799 797 792 784 782 784 787 790 792 793 794 794 793 791 789 787 786 788 788 788 786 782 779 777 778 780 782 784 786 787 789 790 791 791 791 790 789 789 789 789 789 790 791 792 793 794 795 796 797 798 799 800 801 801 802 803 803 803 802 802 801 801 800 800 799 798 798 797 796 795 795 794 793 792 791 791 790 789 788 787 786 784 783 782 781 780 779 779 778 778 778 778 778 778 778 778 778 778 778 779 779 779 779 778 777 776 776 777 778 777 773 765 757 750 747 749 751 751 751 750 749 748 747 747 747 748 749 750 751 751 751 752 753 754 754 754 754 753 753 753 753 753 753 754 754 755 755 756 757 757 756 755 756 757 756 755 754 754 754 754 755 756 757 757 756 755 754 755 756 755 755 756 757 759 759 759 761 766 775 783 794 805 812 815 815 814 811 806 801 798 796 795 793 787 778 775 778 781 784 787 789 790 791 791 790 788 787 786 786 786 785 783 781 778 777 777 778 780 782 784 786 787 789 789 790 790 789 789 788 788 788 789 789 790 791 792 793 794 795 796 797 798 799 800 801 802 802 802 802 802 801 801 800 800 799 799 798 797 797 796 795 794 794 793 792 791 790 789 788 787 786 785 784 782 781 779 778 778 777 777 777 776 776 776 777 777 777 778 778 778 778 777 776 774 772 769 769 770 772 774 773 766 757 749 744 742 743 746 748 748 748 747 745 745 745 746 748 749 750 750 750 750 751 752 752 753 754 753 753 753 753 753 753 753 754 754 754 755 755 756 756 755 754 754 755 756 755 754 754 755 755 756 757 758 759 758 756 754 754 754 753 754 755 757 759 761 763 765 768 770 773 780 792 801 805 806 807 806 803 799 795 791 787 784 781 772 769 772 776 780 783 785 787 787 788 788 787 785 784 784 783 782 780 778 777 776 776 776 777 779 781 784 786 787 788 789 789 788 788 788 788 788 789 789 790 791 791 792 793 794 795 796 797 798 799 800 801 801 802 802 801 801 801 800 800 799 798 798 797 796 796 795 794 793 793 792 791 790 789 788 787 786 785 783 782 780 778 777 776 776 775 775 775 775 775 776 776 777 777 777 777 775 773 770 767 763 761 760 762 765 767 767 762 755 751 747 745 744 744 745 746 745 744 744 744 745 746 748 749 749 749 749 749 749 750 751 752 753 753 753 752 752 752 753 753 753 754 754 754 754 755 755 754 752 753 755 755 754 753 753 755 756 756 757 758 757 756 754 752 752 752 752 754 757 761 766 770 773 774 773 771 769 771 778 786 792 795 797 797 795 792 784 775 769 768 768 765 764 768 772 776 779 782 783 784 785 784 783 782 781 780 780 779 778 777 776 775 775 775 775 776 778 781 783 785 787 788 788 788 788 788 788 788 789 789 790 790 791 792 793 794 794 795 796 797 798 799 800 800 802 801 801 801 800 800 799 799 798 797 797 796 795 795 794 793 793 792 791 790 789 788 787 786 784 783 781 779 778 776 774 773 772 771 770 770 771 772 774 775 775 775 774 772 770 766 763 760 758 757 757 759 761 761 760 757 754 750 746 743 742 741 742 743 743 744 745 746 747 747 747 747 748 748 748 748 749 751 751 752 752 752 752 752 752 752 752 753 754 754 754 754 754 753 752 751 751 753 754 753 753 753 754 754 754 754 755 754 752 751 749 749 750 753 757 763 769 775 781 783 782 780 778 775 772 770 771 775 779 781 781 779 775 766 756 752 754 757 760 762 766 769 773 776 779 781 782 782 780 779 777 777 777 777 778 777 777 776 775 774 773 773 774 776 778 780 783 785 787 788 788 788 788 788 788 788 789 789 790 791 791 792 793 794 795 796 797 797 798 799 799 801 801 801 800 800 799 799 798 798 797 796 796 795 794 794 793 792 792 791 790 789 788 787 786 785 783 782 780 778 776 771 770 769 767 766 767 767 768 770 772 772 772 771 769 767 766 764 763 761 760 758 757 757 757 756 755 753 748 744 741 740 740 741 743 745 746 747 747 747 746 745 745 746 747 747 748 749 750 751 751 751 751 751 751 751 752 752 753 753 754 755 755 754 752 750 748 748 749 751 753 754 755 755 754 753 752 752 751 750 749 748 749 751 755 761 768 774 779 784 785 783 782 782 780 775 767 761 760 761 762 760 758 755 750 746 746 750 755 759 761 765 768 772 775 778 779 780 779 776 773 772 773 774 775 776 776 776 775 773 773 772 773 773 774 776 778 781 784 785 787 787 787 788 788 788 788 788 789 790 790 791 792 792 793 794 795 796 797 798 798 799 801 800 800 800 799 799 798 798 797 797 796 795 795 794 793 793 792 791 791 790 789 788 787 786 785 784 783 782 779 775 771 771 773 773 771 770 769 769 770 771 771 770 768 767 766 765 764 763 762 760 759 757 755 754 753 752 750 747 744 743 742 742 743 744 745 745 745 746 747 746 745 744 744 745 746 747 748 749 750 750 750 750 749 750 750 751 752 752 753 754 755 755 753 751 749 749 752 755 757 758 758 758 758 755 752 751 751 750 749 749 749 750 752 757 764 770 774 777 779 780 780 780 779 777 773 766 758 752 750 749 747 746 745 744 744 747 752 756 758 761 764 768 772 775 777 778 778 776 772 768 768 769 772 773 774 773 773 772 771 771 771 771 772 773 775 777 780 782 784 785 786 786 787 787 787 787 788 788 789 790 791 791 792 793 794 794 795 796 797 797 798 800 800 800 799 799 799 798 798 797 796 796 795 794 794 793 792 792 791 790 790 789 788 788 787 786 784 784 783 780 776 774 775 778 779 778 776 775 775 775 776 774 771 768 766 764 763 762 761 760 759 757 756 755 754 753 751 750 749 748 747 746 745 744 744 744 743 743 744 746 746 746 744 743 744 745 747 748 749 750 750 750 748 748 749 750 751 751 752 752 753 753 752 752 750 750 755 762 768 770 767 764 762 759 756 753 751 750 750 749 750 750 752 754 757 763 767 770 772 774 776 777 776 776 774 769 763 756 750 746 745 745 745 744 744 746 750 754 757 760 762 764 767 771 774 776 777 777 775 772 768 766 767 769 770 770 769 768 768 768 768 769 770 771 772 774 776 779 780 782 783 783 784 785 786 786 786 787 787 788 789 790 791 792 793 794 794 795 796 797 797 798 800 799 799 799 799 798 798 797 797 796 795 795 794 793 793 792 791 791 790 789 789 788 787 787 786 785 784 783 780 777 776 777 779 780 781 781 780 780 781 780 777 772 768 765 763 761 760 759 758 757 756 755 755 755 754 753 752 751 751 749 748 747 746 746 745 744 743 742 744 746 746 744 743 743 745 747 748 749 749 749 749 746 746 747 749 750 750 750 750 750 750 749 750 750 752 759 766 770 772 771 768 764 759 756 752 749 749 749 750 751 752 754 755 756 759 763 767 769 771 772 773 773 773 771 766 759 753 748 746 746 747 746 745 745 748 753 757 760 762 764 765 767 770 773 775 776 776 776 773 769 766 766 767 768 767 766 764 764 765 766 767 768 770 771 773 775 777 778 779 780 781 783 783 784 785 785 786 786 787 788 789 790 791 792 793 794 795 796 796 797 798 799 799 799 798 798 798 797 797 796 796 795 794 794 793 792 792 791 790 790 789 788 788 787 786 785 785 784 782 780 777 777 778 780 781 781 782 782 782 782 781 778 774 769 765 762 760 759 758 757 756 755 755 755 754 754 752 752 751 751 750 749 749 749 748 748 747 745 743 743 744 744 743 742 743 745 747 748 748 748 748 747 744 744 746 748 750 750 749 748 747 747 747 748 750 752 758 764 767 770 772 772 767 762 757 752 749 748 749 751 753 754 755 755 756 757 760 764 766 768 770 771 771 771 768 761 755 750 747 746 747 748 746 744 745 750 754 756 758 761 764 766 768 769 771 773 775 775 775 772 769 766 766 767 768 767 765 763 762 763 764 766 767 769 771 772 774 775 776 777 779 780 781 782 783 784 784 785 785 786 787 788 789 790 792 793 794 795 795 796 797 798 799 798 798 798 798 797 797 796 796 795 795 794 793 793 792 791 791 790 789 789 788 787 787 786 785 784 783 781 779 777 778 779 780 781 781 781 781 781 781 780 779 776 771 765 761 759 758 757 756 755 754 753 753 752 752 751 750 750 750 750 749 750 750 750 749 748 746 743 741 741 741 741 741 742 744 746 747 747 747 747 746 743 742 744 748 750 750 748 747 745 745 746 747 749 752 755 759 763 767 773 776 777 774 768 758 751 748 750 753 755 756 757 756 756 756 757 760 762 764 766 767 767 766 763 757 751 747 745 746 747 746 744 743 747 751 754 754 752 754 762 766 768 769 770 771 773 773 773 771 769 768 768 769 769 768 766 764 763 763 764 765 767 768 770 771 773 774 775 776 777 778 780 781 782 783 784 785 785 786 787 787 788 789 791 792 793 794 795 796 797 798 798 798 798 797 797 797 796 796 796 795 794 794 793 792 792 791 790 789 789 788 788 787 786 786 785 784 782 780 778 778 779 781 781 781 780 780 780 780 780 779 778 775 771 765 760 758 756 756 755 753 752 751 750 750 749 748 747 747 747 747 748 749 750 750 749 748 745 742 739 738 738 739 740 741 743 745 746 746 746 746 744 742 741 743 746 748 749 748 746 745 745 746 747 749 751 753 755 758 763 770 777 782 783 776 763 753 750 751 753 756 757 758 758 757 756 755 756 757 758 759 760 760 758 756 752 748 745 744 744 745 744 743 744 748 752 755 755 752 752 756 761 765 767 768 769 770 771 772 772 771 771 771 772 772 771 769 766 765 764 764 765 767 768 769 771 772 774 774 775 776 778 779 781 782 783 784 785 785 786 787 787 788 789 789 791 792 793 794 795 797 798 797 797 797 797 797 796 796 796 795 795 794 793 793 792 791 790 790 789 788 788 787 786 786 785 785 783 781 780 779 780 781 781 781 780 780 779 779 779 778 778 776 773 768 764 759 756 754 753 752 750 749 748 747 747 746 746 745 745 744 743 745 746 748 749 748 747 743 740 737 736 736 736 738 740 743 745 745 745 744 743 742 742 742 743 745 747 747 746 745 745 746 746 747 749 750 751 752 754 759 764 769 770 770 769 763 756 752 751 753 755 757 757 757 756 755 754 753 753 753 753 752 751 749 747 745 744 743 744 744 744 744 745 747 750 753 756 758 759 757 756 758 761 764 766 767 767 769 771 772 774 774 774 774 773 772 770 768 766 764 764 765 766 768 769 771 772 774 775 776 776 777 779 780 782 783 784 785 786 787 787 788 788 789 789 790 792 793 795 796 797 798 797 797 796 796 796 796 796 795 795 794 794 793 792 792 791 790 789 788 787 787 786 785 785 785 784 783 781 781 781 781 782 781 781 780 780 779 779 778 777 776 773 770 766 763 759 755 752 750 749 748 747 747 746 746 745 744 743 741 739 739 741 744 746 747 747 745 741 737 736 735 734 734 735 739 743 744 745 744 742 741 741 741 742 743 744 744 745 744 744 745 746 747 747 748 749 750 751 752 754 757 757 759 770 783 783 769 756 752 751 753 754 754 754 752 750 749 749 749 749 748 747 745 743 741 741 742 744 745 746 746 747 749 751 753 755 757 760 763 764 763 761 762 763 765 766 766 767 769 772 774 775 775 774 774 772 769 766 764 763 763 764 764 766 768 770 773 775 776 777 777 778 779 780 782 783 784 785 786 787 788 789 789 790 790 791 793 794 795 797 798 798 796 796 796 796 795 795 795 795 794 794 793 793 792 791 791 790 789 788 786 786 785 785 785 784 784 782 781 781 782 782 782 781 781 780 779 779 778 778 777 775 773 769 766 763 759 754 750 747 746 746 747 747 747 747 745 743 740 739 738 739 740 743 745 746 746 743 739 736 735 734 733 732 733 738 742 744 744 742 740 739 741 742 742 742 742 742 742 743 744 745 746 746 746 747 748 749 750 751 752 753 751 755 776 793 794 776 757 751 750 750 750 750 749 747 745 744 744 744 744 744 743 742 741 739 738 740 744 747 748 750 751 753 755 757 758 759 760 761 763 763 763 763 764 765 766 766 765 766 769 773 775 775 775 773 769 764 761 760 761 762 762 762 763 766 769 773 775 777 778 778 778 779 780 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 795 795 795 795 795 795 795 794 794 793 793 792 792 791 790 789 788 787 786 785 785 784 784 783 783 782 781 781 782 782 781 781 780 780 779 779 779 778 778 776 773 769 765 761 756 751 747 745 745 746 747 747 747 747 745 742 740 740 741 742 742 744 744 745 744 741 738 736 735 733 732 731 733 737 742 744 743 741 739 739 740 742 742 741 741 741 742 743 743 744 744 745 746 747 748 750 751 751 752 752 749 751 768 779 775 763 753 749 748 747 746 746 746 744 743 741 740 739 740 741 742 743 741 739 739 741 745 749 752 754 755 757 758 759 760 760 760 760 760 761 762 763 765 766 766 764 761 760 766 772 775 777 777 773 766 759 757 758 761 763 762 761 762 765 769 773 776 778 779 779 779 779 781 782 783 784 785 786 787 788 789 791 792 793 793 794 795 796 797 798 800 795 795 794 794 794 794 794 794 793 793 792 792 792 791 790 789 787 786 785 785 785 784 783 782 781 781 780 781 781 782 781 781 780 779 779 779 779 779 778 777 773 768 762 755 748 744 743 744 745 746 746 746 747 746 744 742 742 742 743 744 744 744 744 743 742 740 738 736 734 732 731 731 733 737 741 743 742 740 738 737 738 739 740 740 741 742 743 744 742 742 743 744 746 747 749 750 751 751 750 748 746 745 750 753 754 753 750 747 745 743 743 743 743 743 742 739 737 737 739 742 744 745 743 742 741 743 748 754 758 759 759 759 759 760 760 761 761 761 760 760 761 762 765 767 767 763 758 756 764 773 778 781 781 776 768 760 757 761 765 765 763 762 762 765 769 773 776 778 778 779 779 780 781 782 782 783 784 785 786 788 789 791 792 793 794 794 795 796 797 798 800 794 794 794 794 794 794 793 793 793 793 792 792 791 790 789 788 787 786 785 785 785 784 782 781 780 780 780 781 782 781 781 781 780 779 779 778 778 778 778 777 774 768 759 748 739 738 740 743 745 745 744 745 745 744 742 742 743 743 743 743 743 743 743 742 741 740 738 735 732 730 730 731 734 737 740 742 741 740 738 736 736 736 737 739 742 743 744 744 742 740 740 743 745 747 749 749 750 749 748 746 743 744 746 749 750 750 748 745 742 740 740 740 741 742 741 739 737 737 740 744 747 748 747 747 746 746 751 758 762 762 761 760 759 759 760 760 761 761 761 760 761 762 765 768 767 763 758 756 764 774 780 783 784 780 773 765 758 763 767 767 765 762 762 765 769 772 775 776 777 777 779 780 781 782 782 782 783 784 785 787 788 790 791 792 793 794 795 796 797 798 799 793 793 793 793 793 793 793 793 793 792 792 791 791 790 789 787 786 785 786 786 785 783 782 780 780 781 781 782 782 781 781 780 780 779 779 778 778 778 777 776 774 768 757 744 735 735 739 742 742 742 741 743 743 741 740 741 742 743 741 740 741 741 742 742 742 741 738 734 731 730 731 732 735 738 740 741 741 740 739 737 736 736 737 738 741 743 744 744 743 742 745 747 748 748 748 748 747 749 748 746 746 748 752 752 750 749 747 744 741 738 737 738 739 740 740 740 738 739 742 746 749 750 751 751 749 749 754 760 763 762 761 760 759 759 760 760 760 760 760 760 761 763 766 769 768 764 761 760 766 774 779 782 783 783 778 770 762 762 765 767 765 763 763 765 768 771 773 774 775 776 778 780 781 782 782 782 783 784 785 786 787 789 791 792 793 794 794 795 796 797 799 793 793 793 792 792 792 792 792 792 792 792 791 790 789 788 787 786 786 786 786 785 782 779 779 780 781 782 782 781 781 781 780 779 779 779 778 778 777 776 774 774 766 752 740 734 735 737 738 737 737 739 741 741 738 738 739 741 741 739 738 738 740 742 743 743 741 736 731 730 732 734 735 736 738 739 741 741 740 739 738 738 738 738 738 738 740 743 745 746 748 754 758 759 758 757 757 756 756 754 751 751 753 754 753 749 748 746 744 741 739 738 737 737 739 739 739 738 740 744 748 750 751 752 751 749 752 757 762 764 762 760 759 759 759 759 759 759 758 759 759 761 764 767 769 767 765 765 765 768 772 775 778 780 782 782 779 771 762 761 763 764 763 764 765 767 769 771 772 772 773 776 778 780 781 782 782 783 783 784 785 786 788 790 791 792 793 794 795 796 797 798 792 792 792 792 792 792 792 792 791 791 791 791 790 789 788 788 787 787 786 786 784 781 778 778 780 781 782 782 781 781 780 780 779 779 779 778 778 777 774 772 771 758 743 735 734 736 736 735 734 736 739 739 737 734 734 738 740 740 738 736 737 740 742 742 740 735 731 729 731 735 738 738 738 738 739 740 740 740 739 739 740 742 742 740 737 738 742 745 748 752 759 765 767 766 765 763 759 755 751 752 755 755 752 749 747 746 746 744 743 741 739 738 738 738 738 738 739 742 747 751 752 752 752 749 748 754 760 764 763 762 760 760 759 759 759 759 759 759 759 761 763 765 766 767 766 766 767 768 769 770 772 774 776 779 781 782 780 767 760 761 763 765 766 766 767 769 770 770 771 771 773 776 778 780 781 781 782 783 783 784 786 787 788 790 791 793 794 795 796 797 798 791 791 791 791 791 791 791 791 791 791 791 790 790 790 789 789 788 787 786 785 783 781 780 780 781 782 782 782 781 781 780 780 779 779 778 778 778 776 772 771 765 748 733 733 736 738 737 735 733 735 737 736 733 732 734 737 740 739 737 736 738 740 741 739 735 731 729 730 734 738 740 740 739 738 737 738 739 739 739 739 741 743 744 742 740 739 740 743 746 751 758 765 768 767 765 762 756 752 756 766 769 764 757 751 747 745 745 744 743 742 741 740 739 738 738 739 743 747 750 752 753 753 752 750 750 756 761 763 763 762 761 761 760 760 760 760 760 761 762 763 764 765 765 765 764 765 767 768 768 767 766 769 773 776 780 783 781 770 761 761 765 769 769 769 769 769 769 769 769 770 771 773 775 777 778 780 781 782 783 784 785 786 787 789 790 792 793 794 795 796 797 791 791 791 791 791 791 791 791 791 790 790 790 790 790 789 789 788 787 786 785 783 782 782 782 782 782 782 781 781 780 780 779 779 779 778 778 777 775 771 771 760 745 733 733 737 740 738 734 731 731 733 735 735 735 737 739 740 738 736 736 738 740 740 736 734 734 734 735 737 739 739 738 737 737 737 737 738 739 740 740 740 742 744 744 746 746 741 741 742 748 755 763 767 768 766 762 763 768 777 788 789 783 772 761 751 745 743 741 741 741 741 740 739 738 740 744 748 750 751 752 752 752 751 751 753 758 762 762 762 762 762 762 762 762 762 762 763 763 763 764 765 765 764 763 763 765 768 770 768 765 761 762 769 775 779 781 778 768 761 762 768 772 772 771 770 770 769 767 767 767 768 769 771 773 775 777 779 780 781 783 784 785 787 788 789 791 792 794 795 796 797 790 790 790 790 790 790 790 790 790 790 790 790 790 789 789 789 788 788 787 785 783 783 783 783 783 782 782 781 781 780 780 779 779 779 778 778 776 773 770 770 760 750 742 739 739 742 741 736 731 730 733 738 740 740 740 740 740 738 736 736 738 740 739 736 738 741 742 740 738 737 736 733 734 736 737 738 739 740 741 740 739 739 742 744 750 752 747 742 741 747 755 761 765 766 767 767 774 781 790 797 799 793 784 772 760 749 741 739 739 739 739 738 738 740 744 748 750 751 751 751 751 750 750 751 755 759 762 762 762 762 762 762 763 763 763 764 764 764 764 765 765 765 763 762 762 765 770 772 770 764 758 759 767 774 776 775 771 764 759 763 770 773 774 772 772 771 770 767 765 764 764 766 768 770 772 774 776 777 779 781 782 784 785 787 788 790 791 793 794 795 797 789 789 789 789 790 789 789 789 789 789 789 789 789 789 789 789 788 788 787 785 784 783 783 783 783 782 782 781 781 780 779 779 779 778 778 778 776 773 770 768 761 756 750 745 743 745 744 740 736 734 735 740 742 742 741 740 739 737 736 737 738 739 738 738 742 746 746 744 739 734 731 729 732 737 739 739 740 741 742 741 739 738 739 741 747 753 754 751 749 752 757 761 763 765 767 773 782 790 798 802 801 795 787 778 766 754 744 740 739 737 737 738 740 743 748 751 751 751 750 750 750 750 749 751 755 760 762 763 763 763 763 763 763 763 764 764 764 765 765 765 766 765 763 762 763 766 771 774 771 764 758 758 766 772 775 774 769 762 758 763 770 773 773 772 772 772 770 767 764 763 763 766 768 770 771 772 774 775 777 779 780 782 784 786 787 789 791 792 794 795 796 788 788 789 789 789 789 789 789 789 789 789 789 789 788 788 788 788 787 787 785 784 784 783 783 783 782 782 781 780 780 779 779 778 778 778 777 775 773 770 766 762 758 752 748 747 746 744 741 738 736 736 740 742 742 741 739 737 736 736 737 738 738 738 739 743 749 750 746 740 733 727 727 733 738 740 740 740 741 742 742 742 742 743 746 749 755 758 759 760 759 760 762 764 766 769 776 785 798 809 811 805 795 785 776 767 756 747 742 739 737 738 741 744 747 750 751 751 750 750 751 751 751 751 754 757 761 763 763 763 763 762 762 762 763 763 763 763 764 765 766 767 766 764 764 766 769 773 774 771 763 758 759 765 771 774 774 770 763 758 761 770 771 769 769 769 769 768 766 765 766 767 769 770 771 772 773 774 775 777 778 780 781 783 785 786 788 790 791 793 795 796 787 788 788 788 788 788 788 788 788 789 788 788 788 788 788 787 787 786 786 785 784 784 784 783 783 782 781 781 780 779 779 779 778 777 776 775 772 768 763 759 756 753 750 749 747 744 740 738 736 735 737 739 740 740 738 736 736 736 736 737 737 737 738 740 743 748 750 746 740 734 730 730 736 740 741 740 739 739 741 743 746 747 751 756 759 762 764 765 764 761 759 761 765 769 773 779 789 801 814 816 807 794 782 773 765 756 749 743 740 739 742 745 747 749 750 751 751 751 752 752 752 753 755 757 759 762 763 763 763 762 761 761 761 762 762 762 762 763 764 766 767 767 767 769 771 773 775 773 768 760 757 760 766 770 774 776 773 766 760 759 768 768 766 765 764 765 765 767 768 770 771 771 772 772 773 773 775 776 778 779 780 782 783 785 786 788 789 791 793 794 796 787 787 787 787 788 788 788 788 788 788 788 788 788 788 787 787 786 786 785 784 784 784 784 783 783 782 781 781 780 779 778 778 778 776 774 770 766 760 754 752 748 746 748 749 744 739 737 736 737 738 739 738 737 736 735 735 736 736 736 735 735 736 738 740 742 744 745 742 737 734 733 734 738 741 741 740 738 738 740 744 747 750 756 761 764 766 768 770 770 768 765 762 764 769 775 782 789 796 809 815 808 794 781 771 763 755 749 745 744 745 747 749 749 750 750 751 752 753 753 753 754 755 757 759 760 762 762 762 762 761 760 760 761 761 762 763 763 764 765 766 767 768 770 773 776 776 774 769 762 757 758 761 765 769 773 776 776 771 763 758 765 767 766 765 765 766 768 772 773 773 773 772 771 770 771 773 775 776 778 779 780 782 783 785 786 788 789 791 792 794 795 786 786 787 787 787 787 788 788 788 788 788 788 788 788 788 786 785 784 784 784 784 784 784 783 783 782 781 780 780 779 778 777 777 775 772 768 763 757 753 753 750 748 749 749 744 739 737 738 740 741 740 737 735 734 734 736 737 737 735 733 733 735 738 739 740 740 739 737 735 734 735 737 739 740 740 740 739 739 741 743 746 751 757 761 763 765 769 774 777 777 773 768 764 767 773 780 787 793 801 805 801 792 780 769 761 753 749 748 749 749 750 750 750 750 750 751 752 754 754 755 755 756 758 759 760 761 761 761 761 761 761 762 762 762 762 763 765 766 767 766 767 769 772 776 779 777 771 762 758 758 760 762 765 767 771 774 777 776 768 759 765 769 770 769 768 770 772 774 775 774 773 772 771 770 770 772 773 775 777 779 780 782 783 785 787 788 790 791 792 794 795 786 786 786 786 787 787 787 787 787 788 788 788 789 788 787 785 784 783 784 784 784 784 784 783 783 782 781 780 779 778 777 776 774 773 771 768 765 761 759 758 756 754 753 750 746 742 742 742 742 741 739 736 735 735 736 737 737 736 733 730 730 733 735 738 739 738 736 734 734 735 737 738 739 740 740 740 740 740 741 743 746 750 757 760 762 765 771 777 781 783 782 777 770 766 769 775 781 786 789 791 789 784 775 766 756 750 749 750 751 751 750 750 750 750 750 751 752 754 755 756 757 757 758 759 760 761 761 761 761 763 765 765 764 762 762 763 766 768 768 767 768 770 775 780 781 775 765 758 758 761 763 764 765 767 770 774 778 776 768 760 764 770 771 771 771 772 773 774 774 774 774 773 773 772 772 772 773 775 777 778 780 782 783 785 787 788 790 791 793 794 795 785 785 786 786 786 786 787 787 787 787 787 788 789 788 787 785 783 783 784 784 784 784 784 783 783 782 781 780 779 778 776 773 770 768 768 769 769 767 765 763 760 759 757 752 747 745 745 743 740 737 736 735 736 737 737 736 735 733 730 729 729 731 734 736 738 737 735 734 734 735 737 738 738 738 739 739 740 740 741 742 745 749 755 757 760 765 772 780 784 786 786 783 776 768 765 767 772 776 778 778 776 773 766 757 750 747 748 751 752 751 750 749 749 749 749 750 751 753 756 758 758 758 759 760 761 761 761 761 763 765 767 767 764 761 759 761 765 767 768 768 769 772 777 780 778 769 759 755 759 764 766 766 766 767 770 774 779 776 767 761 763 768 771 771 771 772 772 772 773 773 774 775 775 775 774 774 774 775 777 778 780 782 784 786 787 789 790 791 793 794 795 785 785 785 785 786 786 786 786 786 787 787 787 788 788 787 785 784 784 784 784 784 784 784 783 783 782 781 780 779 777 775 770 765 763 763 767 774 776 772 766 762 761 759 752 746 743 742 741 735 733 733 735 737 737 736 735 733 731 730 730 730 731 733 734 735 735 734 733 734 735 737 737 737 737 737 737 738 739 739 741 744 747 750 751 756 764 775 785 792 793 794 792 781 767 759 757 759 763 766 766 764 760 753 748 746 746 749 751 752 752 751 750 749 749 749 749 750 752 755 758 760 760 760 761 761 761 761 762 763 765 766 766 763 759 756 758 761 763 764 765 768 771 774 774 769 760 754 754 759 765 767 767 767 769 771 774 777 770 764 763 766 770 770 769 770 770 771 771 772 773 775 776 776 776 776 776 776 777 778 779 781 783 784 786 787 789 790 792 793 794 795 785 785 785 785 785 785 786 786 786 786 786 787 787 787 786 786 785 785 785 784 784 784 784 783 783 782 781 780 778 777 774 769 763 761 763 769 779 781 771 763 760 760 759 751 743 739 737 736 731 730 731 734 736 736 735 733 731 731 732 732 732 732 733 733 734 734 733 732 733 735 736 736 736 735 735 735 736 737 738 739 741 743 745 745 750 761 776 791 801 800 797 792 778 762 752 748 749 754 757 757 755 749 746 745 746 748 749 751 752 752 753 752 752 751 751 750 749 749 752 757 761 762 762 762 761 761 761 760 760 762 763 764 763 759 757 757 758 758 757 757 759 762 764 762 757 754 754 757 762 765 766 767 768 770 771 772 768 761 761 765 770 771 769 768 768 769 770 771 772 773 775 776 777 777 777 777 778 778 779 780 781 782 784 785 787 788 790 792 793 794 796 785 784 784 784 784 785 785 785 785 785 785 785 786 786 785 785 785 785 785 785 784 784 784 783 783 782 781 780 778 776 774 770 767 766 768 772 775 773 762 756 756 756 753 745 738 734 733 732 730 730 731 732 733 734 733 732 731 732 733 733 733 733 733 734 735 735 733 732 732 734 736 736 735 734 734 735 736 737 738 738 739 740 741 742 745 756 774 792 803 805 803 793 771 753 744 742 745 749 751 751 749 747 748 749 750 750 750 751 752 753 754 754 754 754 754 753 751 748 748 751 756 760 760 760 760 759 758 757 757 759 762 763 764 762 760 759 758 757 756 754 753 754 754 753 750 751 756 761 764 766 766 766 768 771 772 771 766 760 763 768 772 772 770 768 767 768 770 772 773 774 775 776 777 777 778 778 779 779 780 781 781 782 784 785 786 788 790 791 793 795 796 785 784 784 784 784 784 784 785 785 785 785 785 785 785 785 785 785 785 785 785 784 784 784 783 783 782 780 779 777 775 776 777 775 772 770 769 766 760 755 750 751 749 744 738 733 732 731 730 730 731 731 731 732 732 732 732 732 732 733 732 732 733 734 735 736 736 734 732 731 733 734 735 734 733 733 734 736 737 738 737 737 738 740 741 744 751 766 782 793 800 806 807 791 764 746 740 743 745 746 745 747 751 755 757 755 753 752 751 752 752 753 754 755 756 756 756 754 750 748 748 750 753 754 755 755 755 755 756 758 761 764 766 766 766 765 764 764 763 762 759 753 752 751 749 747 746 753 760 765 767 767 767 769 772 773 771 766 762 763 768 771 772 771 770 769 770 771 773 774 775 776 776 777 777 778 779 779 780 781 781 782 783 784 785 786 788 790 791 793 794 796 785 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 785 785 785 784 784 784 783 782 781 779 777 776 775 782 783 778 772 766 762 760 756 751 747 744 741 737 735 734 733 731 730 730 730 731 731 731 732 733 734 734 733 732 731 732 733 734 735 736 736 735 733 732 732 733 733 733 733 733 734 736 737 738 737 736 737 739 741 743 746 754 763 770 773 775 780 778 759 745 739 739 740 740 741 745 752 758 761 759 756 753 751 750 749 750 754 756 757 757 756 755 754 754 755 755 755 755 754 754 755 756 758 762 765 768 770 771 771 771 770 770 770 770 767 759 756 752 750 747 747 751 756 762 766 769 770 772 774 772 768 762 758 759 764 769 773 773 772 771 771 773 774 775 776 776 777 777 778 779 779 780 781 782 783 783 784 784 786 787 788 790 791 793 794 796 785 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 785 784 784 784 783 782 780 778 777 777 779 783 780 773 766 761 759 758 753 748 744 741 738 737 736 735 734 732 730 730 729 730 731 732 733 735 735 735 734 732 731 732 734 735 735 735 736 738 737 734 733 732 731 732 733 734 735 736 737 738 737 736 736 738 740 741 743 745 748 749 748 746 746 748 744 739 737 737 737 737 737 738 744 749 751 752 753 752 750 747 746 747 753 756 756 756 755 755 757 759 761 762 763 762 760 758 758 759 761 764 767 770 772 773 773 772 773 774 774 774 771 764 762 760 759 758 757 756 756 759 764 770 773 776 774 768 762 757 755 757 763 770 775 776 774 773 773 774 775 776 776 777 777 778 779 779 780 781 782 783 784 785 785 786 787 788 789 791 792 793 794 796 785 784 784 784 783 783 783 783 783 783 783 783 783 783 783 784 784 784 784 785 785 784 784 783 781 779 779 779 781 784 779 771 764 760 758 757 753 748 745 743 741 740 740 738 737 735 733 731 730 730 731 731 732 734 735 736 736 736 735 733 734 735 735 735 735 736 739 736 734 733 732 731 731 733 734 735 736 736 736 736 735 735 735 736 738 739 740 741 740 738 735 734 736 736 735 734 736 737 739 740 736 736 739 742 746 750 751 750 747 746 748 752 754 754 753 753 755 758 760 761 762 763 763 762 760 759 760 762 765 768 771 772 770 768 767 769 772 774 774 772 768 769 769 768 767 766 765 763 761 762 765 770 773 768 762 759 759 761 764 768 774 776 776 774 774 774 775 775 776 776 777 778 778 779 780 781 782 783 784 785 786 786 787 788 789 790 791 792 793 794 795 785 784 784 783 783 783 783 783 783 783 783 783 783 783 783 783 784 784 784 784 785 784 784 782 782 782 783 785 786 783 773 760 757 756 756 753 748 744 743 743 742 742 740 739 737 735 733 732 732 733 733 733 733 733 735 736 737 738 738 737 737 737 737 737 737 735 732 732 732 733 733 732 732 732 734 735 735 734 734 734 734 733 732 732 733 734 736 738 738 736 735 734 734 733 731 732 735 738 741 742 740 738 742 746 750 752 752 752 751 750 751 752 752 751 751 752 755 759 761 761 762 763 762 758 756 757 760 764 767 770 771 768 764 761 762 766 771 774 773 772 771 772 772 771 769 769 769 768 765 760 757 759 761 759 759 763 767 771 774 775 777 777 776 774 774 774 775 775 776 776 777 778 779 780 780 781 782 783 784 785 786 787 788 789 789 790 791 792 793 794 795 784 784 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 784 784 784 784 784 783 784 785 787 789 788 786 781 771 759 752 752 752 750 747 745 744 744 743 742 740 737 735 734 733 733 734 735 735 734 734 734 735 736 738 739 739 739 739 739 741 742 740 736 732 728 730 732 734 734 733 732 733 734 734 732 731 731 732 731 731 730 730 731 733 735 736 736 736 735 733 732 733 737 740 741 742 743 743 742 745 749 753 754 754 755 754 754 753 752 751 749 750 752 755 759 760 762 764 762 758 754 752 756 762 766 768 768 765 761 760 762 765 769 772 773 773 772 771 771 770 769 769 770 771 773 770 760 752 749 752 755 761 767 772 776 779 780 779 777 775 774 774 774 775 775 775 776 777 778 779 780 781 781 782 783 783 785 786 787 788 789 789 790 791 792 793 794 795 784 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 784 784 784 784 784 785 789 790 790 786 782 777 769 760 752 749 748 748 747 747 745 745 744 741 738 736 734 732 732 734 736 738 738 737 736 736 736 737 739 741 741 740 741 741 742 744 743 739 733 729 729 731 734 734 734 733 733 733 732 732 731 731 730 730 730 730 730 730 731 731 733 734 735 735 735 738 744 751 754 751 747 743 740 740 743 750 755 757 757 757 756 755 754 753 751 750 751 753 755 757 759 762 764 763 758 755 755 758 765 767 765 762 759 760 764 768 771 772 772 773 773 771 768 766 765 766 768 771 774 774 769 757 750 748 750 755 761 769 775 779 781 781 779 777 775 774 774 774 774 775 775 776 777 778 779 780 781 781 782 782 783 785 786 787 788 789 789 790 790 792 793 794 795 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 784 784 784 784 784 786 789 789 786 781 774 766 760 755 752 748 746 745 746 746 745 744 741 738 735 733 731 731 732 735 737 739 739 739 738 738 737 738 740 742 742 742 741 741 740 740 739 737 735 732 730 731 733 735 734 733 733 733 733 733 732 732 731 730 730 730 730 730 730 730 731 733 735 736 740 748 758 764 762 760 755 749 745 744 748 754 757 759 759 757 756 756 755 754 753 753 754 755 755 756 758 761 764 764 763 760 760 762 764 761 759 758 760 766 771 772 772 772 773 775 774 770 765 760 759 762 766 771 773 770 763 753 750 751 753 755 760 769 777 781 781 779 779 778 777 776 775 775 775 774 775 776 777 778 779 779 780 781 782 782 783 785 786 787 788 788 789 789 790 791 792 794 795 784 784 784 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 784 784 784 784 786 788 787 781 772 762 755 756 754 751 749 746 744 742 742 741 740 736 734 733 732 732 732 734 735 736 736 736 737 738 738 738 739 741 744 743 742 742 741 740 738 737 737 736 735 733 733 734 734 734 732 732 734 735 735 734 733 731 730 730 730 730 731 731 732 732 733 734 737 742 751 760 765 764 763 759 755 753 754 758 761 763 762 760 758 755 754 755 756 757 757 758 757 757 757 759 760 762 764 766 768 768 766 761 757 757 760 765 770 772 773 773 773 774 776 775 772 767 762 760 761 766 769 770 765 757 749 749 752 753 754 756 765 774 777 776 774 775 777 779 779 777 776 774 774 775 776 777 778 778 779 779 781 782 783 784 785 786 787 787 788 788 789 790 791 792 793 794 784 784 784 783 783 783 783 783 783 783 783 783 783 782 782 782 782 783 783 784 784 784 784 786 786 785 777 764 756 755 756 751 749 747 745 742 739 737 736 736 735 734 734 734 735 736 736 735 733 732 733 735 738 740 739 740 741 744 745 744 744 741 739 737 737 737 737 736 735 734 735 735 733 732 731 733 736 736 734 732 731 730 730 730 729 730 733 734 734 733 734 738 744 751 757 763 766 767 761 758 757 759 763 769 772 768 763 758 754 752 754 757 759 760 760 760 759 759 760 761 763 765 767 768 770 767 760 758 762 766 770 771 770 770 771 774 776 777 777 776 773 769 766 764 765 766 765 760 752 746 747 750 752 751 752 757 763 765 766 766 769 775 780 781 779 776 774 773 774 775 776 777 778 778 779 781 782 783 784 785 786 787 787 788 788 789 790 791 792 793 794 784 784 783 783 782 783 783 783 783 783 783 782 782 782 782 782 782 783 783 784 784 784 784 785 784 780 771 759 755 756 754 747 744 744 744 742 740 737 736 736 736 736 737 738 739 739 739 740 741 738 736 737 740 742 741 739 739 741 743 744 742 739 737 737 738 738 738 736 735 735 736 736 735 734 732 732 735 734 734 733 731 731 731 730 729 730 733 736 735 734 735 738 744 750 755 761 768 770 764 759 757 756 755 759 768 769 763 758 753 751 753 757 760 762 762 762 761 761 761 762 764 766 767 768 769 767 762 762 767 771 772 771 768 765 765 768 772 775 776 777 777 774 771 767 764 763 761 756 750 745 744 747 750 750 751 753 756 756 756 759 765 773 780 780 778 775 772 772 772 774 775 776 778 779 780 781 782 783 784 785 785 786 787 787 788 789 790 791 792 793 794 784 784 783 782 781 782 782 783 783 783 782 782 782 782 782 782 782 783 783 784 784 784 784 783 780 774 766 756 753 754 751 746 744 743 744 743 741 739 737 737 736 736 736 738 740 744 750 757 762 760 748 743 742 743 742 739 736 736 737 738 736 735 736 737 738 739 738 735 733 734 735 737 738 739 736 733 735 735 747 745 739 734 733 730 728 730 733 736 737 736 736 739 743 748 753 758 765 769 766 760 757 755 750 749 755 763 761 757 753 752 753 757 761 763 763 763 763 762 761 762 764 767 768 768 768 767 767 768 770 772 772 771 769 766 762 761 762 765 768 771 772 771 770 770 769 767 766 762 755 748 745 746 749 751 752 753 753 754 755 758 764 771 776 776 774 772 771 771 771 773 774 776 778 779 780 780 781 782 782 783 784 785 786 787 788 789 790 791 792 793 794 784 784 782 781 780 781 781 782 782 782 782 782 782 782 782 782 782 783 783 783 783 783 782 779 775 769 761 754 751 752 750 748 747 746 746 746 744 742 740 738 737 737 737 739 745 756 767 776 779 775 762 749 744 743 742 739 733 731 731 731 732 733 735 737 738 738 736 734 733 733 735 739 745 750 741 735 736 745 768 761 747 737 733 731 728 729 732 736 738 739 739 740 742 746 749 752 756 761 762 758 755 753 748 744 747 755 760 759 756 754 754 757 761 763 764 764 764 762 759 759 762 766 769 769 769 769 769 770 771 771 771 771 772 772 769 764 762 761 762 763 764 766 770 774 776 777 777 772 764 756 750 747 749 751 752 752 752 755 758 761 764 768 771 771 770 770 770 771 772 773 775 776 777 779 779 780 780 780 781 782 783 784 785 786 787 788 789 790 792 793 794 784 783 781 779 779 780 781 781 781 781 782 782 782 782 782 782 782 783 783 783 782 781 778 773 767 760 754 751 750 751 750 750 749 749 748 747 746 745 744 743 741 740 741 745 754 767 784 789 789 784 774 760 748 743 744 744 739 731 730 731 732 734 735 737 738 737 735 733 733 734 737 743 754 765 749 738 736 743 754 752 743 737 734 732 729 730 731 734 737 739 741 741 742 744 745 745 745 747 749 750 750 751 748 744 746 754 760 761 759 756 755 757 761 764 765 766 765 761 756 754 757 763 769 771 771 771 771 771 770 769 769 770 773 775 775 771 769 768 768 768 768 770 775 778 780 780 779 776 770 763 756 751 749 750 750 751 754 759 763 765 766 767 768 768 769 770 772 773 774 774 775 776 777 778 778 779 779 780 780 781 782 783 784 785 786 787 788 790 791 792 793 783 782 779 777 777 779 780 781 781 781 781 781 781 782 782 782 782 782 782 782 781 778 772 764 757 752 751 751 752 752 750 749 748 748 747 747 747 747 747 746 744 743 743 747 759 778 798 799 796 791 781 767 751 743 742 743 741 735 733 736 739 740 737 735 735 735 734 732 733 733 736 743 753 760 750 737 733 734 738 740 739 738 737 735 733 732 732 733 735 738 741 742 743 743 743 741 740 741 742 743 745 748 750 746 745 749 755 759 760 759 758 759 762 764 765 766 764 760 755 751 751 757 764 769 771 772 773 772 770 768 767 769 771 773 772 771 771 773 775 775 775 776 777 778 777 776 775 775 772 769 765 760 755 751 751 754 759 766 769 768 768 768 768 768 769 771 772 773 774 775 776 776 777 777 778 778 779 780 781 781 782 783 784 784 785 786 787 789 790 791 792 782 779 776 775 776 778 780 780 780 780 780 781 781 781 781 781 781 781 781 780 778 773 765 758 754 752 753 754 754 753 751 748 746 746 746 747 747 747 747 746 745 744 743 746 756 772 789 792 787 779 769 757 743 734 734 735 736 736 736 739 741 742 738 733 732 733 733 731 730 730 732 737 742 746 746 736 732 732 735 739 741 741 740 738 736 734 733 733 735 737 740 742 743 744 743 743 742 742 743 743 744 746 750 753 749 746 749 756 762 763 764 764 764 763 762 762 761 757 753 750 750 752 756 760 764 768 770 770 767 764 764 766 767 767 767 768 771 774 776 778 778 777 775 774 773 772 772 773 772 772 771 768 763 756 755 759 766 772 774 772 770 769 768 768 769 771 772 774 775 776 777 777 778 778 778 779 780 780 781 781 782 783 783 784 785 786 787 788 789 790 791 781 778 774 774 776 778 779 779 779 779 780 780 780 781 781 781 780 779 778 775 771 766 760 757 756 755 755 755 754 753 750 748 746 745 746 746 747 747 746 746 746 745 745 746 750 757 760 762 761 757 749 741 733 729 727 729 730 733 735 737 739 739 737 732 730 732 733 732 729 728 729 732 737 743 746 744 739 735 736 739 742 743 742 740 737 736 735 735 735 736 738 741 743 744 745 745 745 745 745 744 744 745 748 753 748 744 746 754 763 768 769 767 764 760 757 756 755 754 753 752 752 753 754 755 756 757 758 758 757 757 757 759 760 760 762 764 769 773 776 775 773 771 771 771 772 772 773 772 771 771 772 772 769 763 760 763 769 774 776 774 772 770 769 769 770 771 773 774 775 777 778 778 779 779 779 779 780 780 781 782 782 783 783 784 785 786 787 787 788 789 790 780 777 773 773 775 778 779 779 779 779 779 779 780 780 780 780 778 776 773 768 764 761 759 758 758 757 756 754 752 751 750 749 747 746 746 746 746 746 745 745 746 746 746 746 748 752 752 752 751 747 741 736 732 732 733 731 730 730 732 734 736 736 734 732 730 730 733 732 730 728 729 734 744 756 763 763 754 744 739 738 739 741 742 741 739 738 736 736 735 736 738 740 743 745 746 745 745 745 744 744 744 744 745 747 746 743 745 752 763 770 769 766 761 756 752 751 752 754 754 754 755 756 756 756 756 756 756 755 754 754 755 756 757 758 759 762 766 769 771 770 766 764 765 769 772 773 774 772 770 770 771 773 772 768 764 765 770 775 776 774 773 771 770 770 770 772 773 775 776 777 778 779 779 779 780 780 780 780 781 782 782 783 783 784 785 786 786 787 788 789 790 779 775 771 771 775 777 778 778 778 779 779 779 779 780 779 777 775 772 769 766 764 762 760 759 757 756 755 754 753 751 751 751 750 749 747 745 744 744 744 744 745 746 746 747 748 749 748 747 746 743 739 735 733 733 732 729 727 727 728 730 731 732 732 731 729 729 729 729 728 729 733 741 756 775 785 782 768 752 741 736 736 737 739 742 742 740 739 737 736 737 738 740 742 743 743 742 741 741 743 745 745 745 745 746 747 746 746 749 755 760 760 757 753 751 750 751 754 756 756 757 757 758 759 760 760 761 761 761 760 759 759 760 762 763 763 764 766 767 769 766 761 758 761 767 772 773 772 770 768 769 771 774 776 773 768 766 769 774 776 774 773 772 771 771 771 772 774 775 776 777 778 779 780 780 780 780 780 780 781 781 782 782 783 784 784 785 786 787 788 789 789 776 771 769 770 774 777 778 778 778 778 778 779 779 779 777 775 772 769 768 768 768 765 762 759 758 756 756 756 755 754 753 752 752 750 747 744 742 742 742 743 744 745 747 748 748 747 744 743 742 740 736 734 734 739 740 734 727 725 724 724 725 726 728 729 729 728 726 726 727 729 734 745 762 783 796 791 775 755 741 735 733 735 738 743 744 743 741 740 739 739 741 741 741 740 739 739 740 743 747 749 751 751 752 753 754 755 752 747 746 746 748 748 749 750 752 754 757 758 758 759 759 760 761 761 762 763 764 764 763 761 761 763 765 767 768 769 771 772 773 769 763 758 758 763 768 769 769 768 768 770 774 777 779 779 775 766 767 772 775 775 774 773 772 772 772 773 774 775 776 777 778 779 780 780 780 780 780 780 781 781 782 782 783 783 784 785 786 787 788 788 789 774 769 768 771 775 777 778 778 778 778 778 779 779 777 774 772 769 768 767 768 769 766 763 760 758 757 756 757 756 755 754 753 751 749 746 743 741 741 741 742 743 745 749 751 748 744 741 739 738 737 735 733 733 736 735 732 727 723 722 722 723 725 727 728 728 727 726 726 726 729 734 743 757 774 787 782 768 752 740 735 736 738 741 744 745 744 743 742 742 743 744 744 743 741 740 741 744 748 751 753 754 755 756 757 758 758 756 749 743 743 746 750 752 754 755 757 759 759 760 760 760 761 761 762 763 763 764 765 764 763 763 763 765 767 769 770 772 774 776 773 766 761 760 762 765 765 765 766 768 770 774 778 781 781 777 764 766 772 776 776 774 773 772 772 773 773 774 775 776 777 778 779 779 780 780 780 780 780 781 781 782 782 783 783 784 785 786 787 787 788 789 772 769 769 773 776 777 778 778 778 778 778 778 778 775 772 768 766 765 764 765 765 763 761 759 759 758 758 757 756 755 753 752 750 748 745 743 742 742 742 742 742 743 746 748 744 740 737 735 734 733 732 731 731 731 730 728 725 723 722 722 723 725 727 728 728 727 726 725 726 727 730 735 743 751 759 757 751 744 739 739 741 742 744 745 745 745 744 744 744 744 745 746 745 745 744 744 745 748 751 753 754 755 757 758 758 758 755 750 745 747 751 755 757 758 759 760 760 761 761 761 762 762 762 763 763 764 764 765 765 765 764 765 765 766 766 767 769 770 771 770 767 767 768 770 770 768 766 766 767 769 771 775 778 778 773 762 767 774 777 777 775 773 772 772 773 773 774 775 776 777 778 779 779 780 780 780 780 780 781 781 782 782 783 783 784 785 786 787 787 788 789 772 770 772 776 777 778 778 777 778 778 778 778 777 774 770 765 762 761 759 759 757 756 756 757 757 757 756 754 752 752 751 750 749 747 745 744 744 743 743 742 741 740 740 740 738 736 734 733 730 728 728 728 729 728 726 725 724 724 724 724 724 726 727 728 728 727 726 726 727 728 729 730 734 738 741 742 742 742 742 743 746 746 745 745 745 745 744 744 744 745 746 746 747 746 745 744 744 746 749 752 754 755 757 758 758 756 753 749 746 749 754 757 760 761 762 762 763 763 763 763 763 764 764 764 764 764 764 764 764 765 765 765 764 763 763 763 764 766 767 767 768 771 775 778 779 777 774 770 768 767 768 771 773 772 767 761 768 775 778 777 775 774 773 773 773 774 774 775 776 777 778 779 779 780 780 780 780 780 781 781 782 783 783 783 784 785 786 786 787 788 789 774 773 773 775 777 777 777 777 777 778 778 778 776 772 766 761 758 757 756 755 754 754 754 755 755 754 752 749 748 748 749 749 749 747 746 744 743 742 742 740 740 739 738 737 735 733 732 730 727 726 727 729 730 730 727 724 724 725 726 727 726 726 726 727 727 727 727 727 728 729 731 734 738 739 739 740 742 744 746 747 749 748 747 746 745 745 744 744 744 745 745 745 746 746 745 745 745 746 749 752 754 755 755 756 756 756 754 751 747 749 753 757 760 762 763 764 765 765 765 765 766 766 766 766 766 764 762 761 760 761 763 763 762 762 761 761 763 764 766 767 769 772 776 779 782 781 777 772 769 767 768 770 772 768 763 762 768 775 777 777 776 774 773 773 773 774 775 775 776 777 777 778 779 779 780 780 780 780 780 781 782 782 783 783 784 785 785 786 787 788 789 777 774 773 774 776 777 777 777 777 778 778 778 775 770 763 759 759 758 758 758 757 756 755 754 753 751 749 746 745 746 747 748 748 747 746 744 743 742 740 739 738 738 738 737 735 733 731 729 727 726 727 729 731 731 730 728 728 729 729 729 728 726 724 725 727 728 730 731 731 731 732 736 739 741 741 741 742 745 748 749 750 749 747 746 745 745 745 745 744 744 744 745 746 748 749 751 752 753 753 754 754 753 752 752 754 757 758 757 753 750 751 754 758 761 763 765 766 766 767 767 768 769 769 769 768 765 762 759 758 757 758 760 761 761 762 762 763 765 766 768 770 773 776 779 780 779 775 771 768 768 771 774 775 768 763 763 768 774 777 777 775 774 774 773 773 774 774 775 775 776 776 776 777 778 779 779 780 780 780 780 781 782 783 783 784 784 785 786 787 788 789 778 775 772 772 774 776 777 777 777 778 778 778 774 769 764 762 762 763 763 762 762 761 759 756 754 752 750 746 745 744 745 746 747 747 746 746 745 743 742 740 739 738 739 738 737 735 732 730 728 727 727 728 729 730 730 730 730 730 730 730 729 727 725 727 730 733 738 742 742 737 734 735 738 739 740 741 743 745 748 750 750 749 748 747 746 746 745 745 745 744 745 746 749 753 756 758 760 759 758 758 757 755 753 752 754 758 761 762 758 752 750 750 752 755 758 760 761 762 763 764 767 768 769 769 768 765 762 759 757 756 757 759 760 762 762 763 763 765 767 769 771 773 775 777 776 773 769 766 765 768 772 775 777 769 764 764 768 773 775 776 776 775 774 773 773 773 773 773 774 774 774 775 775 776 778 779 780 780 780 780 780 781 782 783 784 784 785 786 787 788 789 778 774 771 771 773 775 776 777 777 778 778 777 773 768 766 765 766 768 768 767 766 766 764 760 758 755 752 748 744 742 742 743 744 746 747 747 747 746 744 742 740 739 739 739 738 737 735 732 729 728 728 728 729 730 731 731 731 731 731 731 730 729 728 730 733 738 744 751 755 749 741 737 739 742 743 744 746 747 749 750 750 749 748 747 747 746 746 746 746 745 747 750 754 758 761 763 764 762 759 760 760 759 757 756 757 760 762 762 760 756 752 749 748 748 749 752 754 755 756 758 760 763 764 765 765 764 762 760 758 757 757 759 761 762 762 762 763 765 766 767 768 769 771 771 770 767 762 759 761 765 769 773 772 766 763 764 768 773 775 776 776 775 774 773 772 772 772 772 772 772 773 773 774 775 777 778 779 780 780 780 780 781 781 782 783 784 785 786 787 787 788 776 771 768 769 771 774 775 777 777 777 777 776 772 769 767 766 766 768 770 769 767 765 762 761 760 757 753 749 745 742 741 740 742 745 747 748 747 746 745 742 740 739 739 739 739 738 736 734 732 731 731 732 733 734 733 732 731 732 732 733 733 732 732 733 736 741 748 755 759 757 748 742 740 742 745 746 748 749 751 751 751 750 749 748 747 747 747 747 747 747 750 754 758 763 765 766 765 763 761 760 760 760 760 759 760 761 763 763 763 762 760 757 752 750 750 752 754 756 757 758 758 758 759 761 761 762 761 760 759 759 758 759 760 761 762 762 763 765 765 766 766 766 767 767 767 764 760 756 757 761 764 766 765 762 761 762 766 771 774 775 775 774 773 771 771 770 770 771 771 771 771 772 773 774 776 777 778 779 780 780 780 780 781 781 782 783 784 785 786 787 788 775 769 765 765 768 771 773 775 776 776 776 774 771 769 767 765 765 765 767 767 766 763 760 758 758 755 752 748 747 745 743 741 741 742 746 747 747 746 744 742 740 739 739 739 739 738 737 735 734 733 733 735 736 736 735 734 733 733 733 734 735 734 733 733 735 741 748 755 759 759 752 745 741 741 743 745 746 749 751 751 751 750 749 748 748 748 748 747 748 749 752 756 761 765 767 766 765 764 764 764 762 760 760 760 761 762 763 765 765 765 763 760 756 755 755 757 760 762 763 763 761 760 759 759 759 758 758 759 759 759 759 759 760 761 762 763 764 766 767 767 768 768 769 767 764 761 758 756 758 759 761 761 761 761 760 761 764 767 770 772 772 771 770 769 768 768 769 769 769 769 770 770 771 773 774 776 777 778 779 780 780 780 781 781 782 783 783 784 785 786 787 778 773 768 765 766 768 770 771 772 773 772 771 768 766 765 764 763 763 763 762 761 758 756 756 756 754 750 747 746 746 744 742 740 740 742 745 746 745 744 742 740 739 739 740 740 738 737 736 736 735 735 736 737 737 736 735 734 734 734 735 735 734 732 732 734 739 746 752 757 758 753 749 744 741 741 742 744 747 750 751 751 750 750 749 749 748 748 748 749 751 754 759 763 766 766 765 765 764 764 763 762 760 760 760 760 761 761 762 763 764 764 762 759 757 756 757 758 761 762 763 763 761 759 756 755 754 754 755 757 758 759 759 760 761 763 764 765 767 768 770 771 772 770 767 763 760 760 761 763 761 759 759 760 762 763 763 763 762 763 766 766 766 765 765 765 765 766 767 768 768 769 769 770 772 773 774 776 777 778 779 779 780 781 781 782 782 783 784 785 786 787 782 778 776 773 770 769 769 768 768 768 768 766 764 763 762 762 762 761 760 758 757 755 755 755 755 754 749 747 746 745 744 742 741 740 741 743 745 746 745 743 741 739 739 740 740 739 738 737 737 737 736 735 736 735 735 735 734 735 735 735 734 732 731 731 733 737 742 747 752 755 755 755 752 747 742 740 741 745 749 751 751 751 751 751 750 749 749 749 751 753 758 763 766 765 764 764 763 762 761 761 762 762 761 760 759 758 757 758 759 759 759 759 757 754 753 753 753 754 757 759 760 759 757 754 752 752 752 753 754 756 758 759 760 761 763 764 766 768 770 772 773 771 768 764 762 763 766 768 768 762 758 758 760 763 765 765 763 761 759 760 760 761 761 762 762 763 764 765 767 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 781 782 783 783 784 785 786 782 779 778 778 778 777 775 772 769 766 764 762 760 759 759 760 760 759 758 756 755 755 755 755 754 752 750 747 747 746 744 743 742 742 742 742 743 745 745 744 743 741 740 740 741 741 739 738 737 737 737 737 736 735 733 732 732 733 734 734 732 731 730 731 732 735 738 742 746 749 752 753 754 750 746 742 742 745 749 751 752 753 753 752 752 751 750 751 752 755 759 763 766 764 761 760 760 760 761 762 763 763 762 759 756 754 753 753 754 754 754 753 752 751 750 750 750 751 753 755 757 758 756 754 752 752 752 752 753 755 756 758 760 762 763 764 766 768 770 772 771 768 764 762 761 765 770 771 767 759 756 757 760 764 766 765 764 761 758 758 758 759 760 760 761 762 763 764 765 766 768 769 770 770 771 772 773 774 775 776 777 778 778 779 780 781 782 783 784 785 786 781 780 780 781 782 782 781 779 775 770 765 761 759 757 757 757 757 757 757 755 755 755 755 755 754 752 750 749 749 748 746 744 743 743 742 741 740 742 744 745 745 744 743 742 743 743 741 739 738 737 739 739 739 737 734 732 731 731 732 732 732 731 731 731 732 734 736 739 741 744 746 747 747 745 743 742 743 746 750 752 754 754 755 754 753 752 752 751 752 755 759 763 765 762 758 758 758 759 760 762 762 762 761 758 754 752 750 750 750 749 749 748 747 747 748 748 748 749 751 753 756 756 756 755 754 753 753 753 754 754 756 757 759 760 762 764 765 767 769 769 768 765 762 761 762 767 771 770 765 759 756 757 760 763 765 765 764 761 759 758 759 759 760 761 761 761 762 763 764 765 767 768 769 770 771 772 772 773 774 775 776 776 777 778 779 780 781 782 783 784 785 784 783 783 783 784 785 784 783 780 776 772 766 761 757 755 755 756 757 757 756 755 754 754 753 752 751 750 750 750 749 747 745 743 742 741 740 739 739 741 744 745 745 745 744 744 744 743 741 738 736 737 739 740 739 737 734 733 732 732 733 733 733 732 732 732 733 735 738 740 741 742 741 740 739 738 740 743 747 750 753 754 755 755 755 754 754 753 752 752 754 758 761 762 759 757 757 758 759 760 761 762 762 761 759 755 752 750 749 748 747 745 744 744 744 745 746 747 749 750 753 754 755 755 755 755 755 755 755 755 755 756 756 757 758 760 762 764 766 767 766 765 763 761 761 763 767 769 768 764 760 757 759 761 764 765 765 764 762 760 759 759 760 760 761 761 762 763 763 764 765 766 767 768 769 770 771 772 773 774 775 775 776 777 778 779 780 781 782 783 784 784 789 787 786 785 785 785 785 784 781 778 774 769 765 761 758 757 757 759 759 758 755 754 753 752 751 750 750 750 750 749 747 745 743 742 741 741 741 742 743 744 745 745 745 745 745 744 744 743 740 737 735 736 737 738 738 736 735 734 735 736 737 736 735 734 734 734 735 737 738 739 739 738 737 737 737 739 742 746 750 753 754 755 755 755 755 755 754 753 753 754 756 758 758 757 756 757 758 759 760 761 762 763 762 761 757 754 751 750 748 747 745 743 743 743 744 745 747 748 750 752 753 754 754 755 755 756 756 756 756 755 755 755 756 757 758 760 762 763 763 762 761 760 760 760 762 765 766 766 765 763 762 763 764 765 766 765 764 763 761 760 759 760 760 761 762 762 763 764 765 766 767 767 769 770 771 772 773 774 775 775 776 776 777 778 778 779 780 781 782 783 784 793 791 788 787 786 785 785 783 781 779 775 771 768 765 763 761 760 761 760 758 755 753 752 751 751 750 749 749 749 748 747 746 745 743 743 743 746 748 748 748 747 745 744 744 743 743 744 744 743 741 738 735 734 735 736 737 736 736 737 739 740 739 737 736 736 736 735 734 735 736 736 736 736 737 736 737 739 743 747 750 752 753 754 755 755 755 755 754 754 755 756 756 757 756 756 756 757 758 760 761 763 763 763 762 759 756 753 751 750 748 746 745 743 743 743 744 746 748 750 752 753 753 754 754 755 756 756 756 756 755 755 755 755 756 757 758 759 760 760 759 759 758 758 759 761 762 763 763 763 763 764 764 765 765 765 765 764 762 761 760 760 760 761 761 762 763 764 766 767 767 768 768 770 771 772 773 774 775 775 775 775 776 776 777 778 778 779 780 781 782 783 794 793 790 789 787 786 785 784 782 779 776 772 769 767 765 763 761 760 759 757 755 753 752 751 751 750 749 748 748 748 748 748 747 746 745 746 749 751 752 751 750 747 744 741 740 740 742 745 746 745 742 738 735 735 736 737 737 738 739 740 741 741 739 737 736 735 735 735 736 737 737 736 736 736 736 736 737 740 744 747 750 751 752 753 754 754 755 755 756 756 757 757 757 756 755 755 755 757 759 761 763 764 763 761 758 755 753 752 751 751 749 747 744 743 743 743 745 747 750 752 753 754 754 754 754 755 755 755 754 754 754 755 755 755 756 756 757 758 758 758 758 758 758 759 760 761 762 762 762 763 763 764 764 765 765 764 762 760 759 759 760 761 761 762 763 764 766 767 768 768 769 769 770 771 772 773 774 774 774 774 774 775 775 776 777 778 778 779 780 781 782 796 795 794 792 791 789 788 786 784 780 776 772 768 766 764 762 760 759 758 756 754 752 751 752 752 751 749 747 747 749 751 751 751 750 748 748 749 750 751 752 751 750 746 742 740 739 742 745 746 746 743 739 737 737 737 738 739 739 740 740 741 741 740 738 736 735 737 740 743 744 743 741 738 737 736 737 737 739 742 746 748 750 750 750 750 749 750 752 755 757 758 758 758 757 755 754 754 755 758 761 763 763 762 759 756 754 752 752 753 752 751 748 745 743 742 742 744 747 749 751 753 754 754 754 754 753 753 752 752 753 753 754 754 755 755 756 756 757 757 758 758 758 758 759 760 761 761 762 762 762 762 762 763 764 764 762 759 757 758 760 761 762 762 763 764 765 766 768 768 769 769 770 771 771 772 772 772 772 772 773 773 774 775 775 776 777 778 778 779 780 781 800 800 799 798 796 793 791 788 784 780 776 771 767 764 762 760 759 757 756 755 753 752 751 752 753 751 749 747 749 752 754 755 754 753 752 751 750 750 750 751 752 752 751 748 744 743 743 745 746 746 743 741 740 740 741 741 741 742 741 742 742 742 741 739 737 738 740 744 745 746 745 744 741 740 740 740 740 739 741 743 745 747 748 747 747 746 746 748 752 755 758 759 759 758 756 754 754 754 757 760 762 763 762 758 755 753 752 753 754 754 752 750 746 743 742 742 744 746 748 750 752 753 754 754 754 753 751 750 751 751 752 753 754 755 755 756 756 757 758 758 758 759 758 758 759 760 761 761 760 759 759 760 762 763 762 759 757 756 759 761 762 763 763 763 764 766 767 768 769 769 770 770 770 770 770 770 770 771 771 772 772 773 774 775 775 776 777 777 778 779 780 804 803 803 801 800 798 794 790 785 780 775 769 766 763 761 759 758 756 755 755 753 752 752 752 753 752 749 749 751 754 755 756 755 755 755 755 754 753 752 752 753 754 754 753 750 747 746 746 746 746 744 744 744 744 745 745 744 744 744 744 744 744 742 741 740 740 742 744 744 744 744 744 743 743 743 743 741 740 739 739 741 743 744 744 744 745 746 747 749 752 756 758 759 758 757 756 754 754 756 759 761 762 761 759 756 754 754 755 757 756 754 750 746 742 741 742 743 745 747 749 750 752 753 754 754 753 752 751 750 751 751 752 753 754 755 756 756 756 756 757 757 757 756 757 758 758 758 758 757 756 757 759 761 762 759 756 755 757 761 763 764 764 764 764 765 766 767 768 768 769 769 769 768 768 768 768 769 769 770 771 771 772 773 774 775 775 776 777 777 778 779 806 805 804 804 803 801 798 793 787 781 776 770 767 763 761 759 758 757 757 756 755 752 752 752 752 752 751 752 754 755 756 756 756 756 757 759 759 758 756 754 753 754 755 754 753 751 750 749 749 748 748 749 749 748 748 747 747 747 747 747 746 745 744 742 742 743 744 745 745 744 744 744 744 745 745 745 744 743 741 741 742 742 743 743 742 742 744 746 748 750 752 754 757 758 758 757 755 754 755 758 760 761 761 759 757 756 756 757 759 758 755 750 745 741 739 740 742 743 745 747 748 750 752 753 754 755 754 753 752 751 751 751 752 753 754 754 754 753 753 753 753 753 753 755 756 757 756 756 755 755 757 758 759 758 755 753 755 758 762 763 764 764 764 764 765 765 766 766 767 767 767 767 766 766 766 767 767 768 768 769 770 772 773 773 774 775 775 776 776 777 778 807 805 805 804 803 802 799 795 790 784 778 773 769 765 762 760 759 759 760 758 755 752 751 751 753 754 755 756 757 758 758 757 757 758 760 761 762 761 758 755 753 753 754 754 754 754 753 753 752 752 752 752 752 751 750 749 749 749 748 748 747 745 744 743 744 747 747 747 746 746 745 746 746 746 746 746 746 746 746 746 746 746 746 745 743 742 743 745 747 749 748 750 752 754 756 756 755 754 754 756 758 759 759 758 757 756 756 757 758 758 755 749 744 739 737 739 741 742 744 745 747 749 751 754 755 756 756 754 753 751 750 749 750 751 752 751 751 750 749 749 749 750 751 753 755 756 756 756 756 757 757 757 755 753 752 753 756 760 762 763 763 763 763 763 764 764 764 765 765 765 765 765 765 765 765 765 766 767 767 769 770 771 772 773 773 774 774 775 775 776 777 807 806 804 804 803 802 799 796 792 787 781 775 771 766 763 761 760 761 761 757 754 752 751 753 757 759 760 760 760 760 760 760 760 761 762 762 763 762 759 755 751 750 752 754 754 754 754 754 754 754 754 754 754 753 752 751 749 749 748 747 746 745 745 747 749 750 750 749 749 748 747 747 747 748 748 747 748 748 748 748 748 748 748 747 746 745 746 747 748 749 748 748 748 750 751 753 754 754 754 755 756 757 758 758 757 755 755 755 756 756 753 748 742 738 737 739 742 743 745 746 748 751 754 756 757 755 753 751 749 747 747 747 747 748 749 749 749 749 748 748 749 750 752 753 754 755 757 758 759 759 757 754 752 752 753 757 760 762 762 762 763 763 763 762 762 762 762 763 763 763 763 764 764 764 765 765 766 766 767 768 769 770 771 772 773 773 774 774 775 775 776 808 807 805 804 803 801 799 796 792 787 780 775 771 767 764 761 761 760 759 755 752 752 754 757 761 762 762 761 761 761 762 762 762 762 762 762 763 762 760 755 750 748 750 752 754 754 754 755 755 755 755 755 754 754 753 752 750 748 747 746 746 747 749 752 753 753 752 751 750 750 749 749 749 749 749 749 748 748 748 748 748 748 748 748 748 748 748 749 749 750 749 749 748 748 748 750 751 753 753 754 755 756 757 757 757 754 753 754 755 754 752 746 741 738 738 740 743 745 748 750 753 756 759 758 754 747 743 741 741 741 741 742 744 745 746 746 747 748 748 749 750 750 751 752 753 755 757 758 759 759 756 753 753 753 756 759 760 761 762 762 762 762 762 761 760 760 760 761 761 761 762 762 763 764 765 766 767 767 768 768 769 770 771 772 772 773 773 774 774 775 776