Wind_Speed 33 34 34 35 35 36 36 35 35 34 33 31 30 29 28 27 27 26 25 24 23 21 20 19 18 15 11 11 12 12 12 11 11 12 11 9 7 5 4 3 4 5 5 4 2 3 14 26 31 31 29 27 23 16 5 2 4 4 5 6 7 5 5 5 4 3 3 4 5 5 3 2 4 5 4 3 2 2 3 3 5 5 3 4 4 5 5 6 4 4 5 7 8 9 9 8 7 8 8 8 6 5 6 6 6 7 7 8 8 6 6 5 5 6 6 5 5 6 6 6 6 9 12 12 8 3 2 3 5 7 8 8 6 5 7 9 10 9 9 9 7 7 7 7 7 9 12 11 10 11 12 13 13 12 10 7 6 6 5 4 3 3 3 2 1 2 2 3 1 1 1 1 1 2 2 2 2 2 2 3 4 4 3 1 1 1 1 2 4 6 6 6 5 5 4 3 3 3 3 3 3 3 2 1 1 3 3 3 3 3 4 3 2 1 1 1 1 0 1 2 2 2 2 2 2 4 5 7 4 3 3 3 3 3 4 5 3 3 2 33 34 34 35 35 36 36 35 35 34 33 31 30 29 28 27 26 25 24 23 22 21 20 19 18 15 12 10 10 9 9 8 8 9 8 6 4 3 3 2 3 4 4 3 2 7 18 27 31 31 29 27 24 19 10 3 4 5 5 5 5 4 4 5 5 5 5 5 3 1 1 3 3 3 4 5 6 6 5 4 4 4 4 3 4 4 5 5 5 4 5 6 8 10 10 8 6 7 9 7 5 5 6 6 5 6 7 7 7 6 5 5 6 8 8 6 4 4 5 6 6 9 13 13 8 2 0 2 5 8 9 8 7 6 8 9 9 9 10 9 7 7 8 9 11 11 12 11 10 11 12 12 12 11 8 7 7 6 4 2 3 5 4 3 2 2 1 1 1 1 1 1 2 2 2 1 1 2 2 3 3 3 3 2 1 1 1 1 1 3 5 6 6 5 4 3 3 3 4 4 4 4 4 3 2 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 2 1 2 1 1 2 3 5 3 3 4 4 4 3 4 4 3 2 2 33 33 34 35 35 35 36 35 35 34 32 31 30 29 28 27 26 25 24 22 21 20 19 18 17 16 13 11 9 8 8 9 9 9 8 6 4 3 2 2 3 3 3 3 2 5 15 25 31 32 30 27 24 20 15 8 3 4 6 5 5 4 5 6 6 5 4 3 2 2 3 3 4 4 5 5 6 7 5 4 3 3 4 3 4 6 6 6 5 5 5 7 8 9 9 8 5 6 9 8 6 5 5 6 5 7 8 8 8 8 6 5 6 8 9 8 5 3 3 4 6 8 11 12 9 4 1 2 5 8 9 9 9 9 9 10 10 10 10 8 6 8 10 12 13 12 12 10 9 10 11 11 10 9 7 7 7 6 4 3 3 4 3 2 1 1 1 1 2 0 1 0 1 2 3 2 1 1 1 2 2 3 3 3 2 3 3 3 3 2 2 4 5 5 4 4 3 4 4 3 3 3 4 4 3 3 3 4 5 5 5 5 4 3 2 1 1 2 3 2 2 1 1 1 1 1 4 4 4 4 2 2 4 4 5 4 3 3 2 32 33 34 34 35 35 35 35 35 34 32 31 30 28 27 26 25 24 23 22 21 20 19 18 17 16 14 13 11 10 10 10 11 10 10 6 3 2 1 2 2 3 2 2 1 1 6 18 27 31 31 28 24 20 16 10 7 9 10 7 5 5 5 5 5 4 4 3 3 3 4 5 4 4 4 4 4 5 6 5 3 3 2 2 4 6 7 7 7 6 6 6 6 7 9 9 7 7 10 7 6 6 5 5 6 9 10 9 9 9 8 6 5 6 9 8 6 3 2 3 4 6 8 10 10 7 2 2 4 7 9 10 11 9 9 9 10 11 10 7 5 8 11 12 13 12 11 10 9 10 11 11 10 8 7 7 7 5 4 4 2 1 1 2 1 3 3 1 0 1 0 0 1 1 2 2 2 2 1 1 1 1 2 3 3 3 2 2 2 2 1 2 3 4 5 5 4 3 2 2 2 3 5 5 4 4 4 5 5 5 6 6 6 5 3 1 1 2 2 2 1 0 1 0 0 2 6 4 6 6 6 4 3 4 6 5 4 3 2 32 33 34 34 35 35 35 35 34 33 32 31 29 28 27 26 25 23 22 21 20 19 18 18 17 16 15 13 11 8 7 7 8 8 8 4 2 1 1 2 2 2 1 1 1 2 2 10 21 27 30 30 27 22 15 8 8 12 12 8 4 3 4 3 3 3 3 3 2 2 4 5 5 4 5 5 4 5 6 6 4 3 2 2 3 5 7 8 7 6 5 5 5 6 9 9 6 5 7 5 5 5 5 5 6 8 10 8 8 9 9 7 5 5 7 7 5 3 3 3 4 5 6 8 9 8 4 3 4 6 8 9 10 8 7 7 8 10 10 8 6 10 12 12 12 12 11 9 9 10 11 12 11 9 7 7 7 5 3 4 4 1 1 1 2 3 3 1 0 1 0 1 0 1 1 2 2 1 1 1 1 1 1 2 2 2 2 1 1 1 1 2 3 4 6 7 6 4 4 3 4 5 6 6 6 5 4 4 4 4 5 6 6 5 4 2 2 2 1 1 1 1 1 1 1 5 8 7 5 3 2 1 1 4 6 7 6 4 3 32 33 33 34 35 35 35 35 34 33 32 31 29 28 27 26 24 22 21 20 19 18 18 18 17 17 15 14 12 9 7 5 5 5 4 2 1 1 1 2 2 1 1 0 1 2 2 5 14 22 27 28 28 25 20 12 10 11 9 4 2 3 4 3 3 3 3 2 2 2 4 5 5 5 6 6 6 6 6 6 6 5 3 3 4 4 5 5 5 4 4 4 5 6 8 7 6 5 6 4 4 4 4 4 5 6 7 8 8 10 10 7 6 5 6 6 4 4 3 3 3 3 5 7 9 9 5 3 3 4 5 7 9 9 7 7 7 9 10 9 7 10 11 11 11 11 10 9 9 10 11 12 11 9 8 8 8 6 5 6 8 8 7 5 3 3 3 1 0 1 1 1 1 1 1 1 2 2 2 1 1 1 1 2 2 2 2 2 1 1 3 4 5 6 7 8 9 7 4 3 3 4 4 5 6 5 5 4 3 2 3 5 6 7 6 5 3 2 1 1 2 2 2 2 1 5 7 8 7 8 8 8 6 6 6 7 6 5 3 32 32 33 34 34 35 35 35 34 33 32 30 29 28 26 25 23 22 20 19 18 18 17 17 17 17 16 15 13 11 9 8 6 5 3 2 1 1 2 2 1 1 1 1 1 2 2 3 7 15 20 23 24 25 22 14 10 10 6 2 2 3 4 4 3 3 3 3 2 1 2 3 4 4 5 6 8 8 8 8 8 7 4 4 4 4 3 3 3 3 3 4 5 5 7 7 7 8 8 5 3 3 4 5 5 6 6 8 9 9 8 6 6 6 7 6 5 4 4 3 3 4 5 7 8 9 7 4 3 4 4 7 9 10 9 8 7 9 10 9 8 9 9 8 9 10 10 9 9 10 10 11 10 9 8 8 9 9 8 8 9 11 12 8 4 5 4 2 1 1 1 2 2 2 2 1 2 2 2 1 1 1 1 2 0 0 1 2 2 3 3 4 5 5 6 6 5 3 1 1 2 4 5 6 6 8 9 8 7 4 1 4 7 8 7 5 3 2 2 2 3 3 2 1 3 4 5 7 9 13 13 11 9 8 8 8 7 6 4 31 32 33 34 34 35 35 35 34 33 32 30 29 27 26 25 23 21 19 18 17 17 17 17 17 17 17 16 14 12 11 10 8 7 3 3 3 3 3 2 1 1 1 1 2 2 2 2 4 9 15 16 17 20 15 9 7 6 3 3 3 4 4 4 3 3 4 3 2 0 1 1 2 4 5 7 9 8 7 7 6 5 4 5 5 4 4 4 4 3 3 3 3 4 5 7 7 8 7 5 3 4 4 4 5 5 6 8 9 8 6 5 6 6 6 6 5 4 4 4 4 5 6 6 7 8 8 7 5 4 4 7 10 11 11 9 8 9 11 10 9 10 8 8 8 8 9 10 10 9 10 10 9 9 10 10 9 11 12 11 10 9 8 4 4 7 5 2 1 2 1 2 3 2 1 1 1 1 2 2 1 2 3 3 4 4 4 4 4 3 3 3 3 3 3 2 2 2 1 3 6 7 8 8 10 12 12 10 9 7 4 4 6 6 5 2 1 1 2 3 3 3 3 3 4 3 4 5 9 13 12 10 8 8 8 8 7 6 5 31 32 32 33 34 34 35 35 34 33 32 30 28 27 26 24 23 21 18 17 17 17 17 18 18 18 18 17 16 15 14 12 9 7 4 3 3 3 2 2 2 2 2 2 2 3 2 2 2 5 7 7 7 10 12 8 5 4 2 3 5 5 5 4 4 4 4 3 2 2 2 2 3 4 6 7 7 6 5 4 5 4 4 5 5 5 6 6 5 4 4 4 4 4 5 7 8 7 7 6 4 2 2 2 4 5 6 8 8 7 4 5 6 7 7 7 5 5 6 6 6 5 6 6 6 7 8 9 8 6 5 6 9 10 10 11 9 10 12 12 10 11 6 8 8 7 8 10 10 9 9 9 9 9 10 11 11 15 15 13 10 8 5 2 3 5 4 1 1 1 0 1 1 1 1 1 2 3 5 5 6 5 6 6 5 5 5 4 4 3 3 3 3 3 2 1 2 2 4 6 8 9 11 13 15 15 13 12 11 10 8 6 5 4 3 1 1 1 1 1 3 4 5 6 6 4 4 6 10 13 13 11 9 8 8 8 7 6 6 30 31 32 33 33 34 34 34 34 33 31 30 28 27 25 24 23 20 18 16 16 17 18 18 19 18 18 18 17 17 17 17 14 9 5 4 3 3 3 2 2 1 2 2 1 2 2 1 2 2 3 3 2 3 5 5 5 6 5 3 4 4 4 4 4 3 3 2 3 3 3 2 2 5 6 6 6 6 5 5 6 6 6 6 6 6 7 6 5 6 6 6 5 5 6 7 9 9 8 7 4 1 0 1 3 4 6 7 8 7 4 5 6 7 7 6 6 6 6 7 6 5 5 5 5 6 8 9 9 8 5 5 7 8 9 11 9 11 12 11 10 8 5 7 9 9 9 10 10 9 8 8 9 10 11 11 14 17 16 14 11 8 5 4 4 4 2 0 1 1 2 2 3 4 5 7 8 9 10 10 9 8 7 7 6 6 5 5 5 4 4 4 5 4 3 4 5 6 6 6 8 10 14 16 17 16 15 13 12 12 11 10 7 3 1 0 1 1 1 4 6 7 6 7 7 6 6 8 11 13 12 10 8 8 8 8 8 8 9 29 30 31 32 33 34 34 34 34 33 31 30 28 26 25 24 23 21 18 16 14 15 16 18 19 19 19 19 18 18 18 18 17 13 9 6 5 3 2 1 0 1 2 2 2 2 2 2 2 2 2 2 2 3 4 6 6 6 5 4 4 4 4 3 2 2 2 3 4 4 3 1 1 5 6 6 5 6 6 7 8 7 7 7 6 5 6 5 5 6 6 6 5 5 6 8 10 10 9 8 6 4 3 3 4 5 6 7 8 7 4 5 7 8 7 6 6 5 5 6 5 5 5 4 4 5 6 9 10 9 7 6 7 8 9 10 10 11 11 9 8 7 6 7 10 10 9 9 9 7 6 8 10 11 12 13 18 20 18 15 12 9 7 5 4 4 2 1 1 2 4 5 6 8 12 15 15 14 14 13 12 10 9 8 7 6 5 5 5 5 5 5 6 5 5 6 7 7 7 7 8 11 14 16 16 17 17 16 16 15 15 15 14 11 9 7 5 4 4 6 7 7 6 6 7 8 8 9 13 13 10 7 6 6 7 7 7 9 10 29 30 31 32 32 33 34 34 33 33 31 30 28 26 25 24 23 21 19 16 14 13 13 14 16 18 19 19 19 18 18 18 16 14 10 9 7 4 2 1 1 1 2 3 3 2 3 3 3 3 2 2 3 4 5 6 6 5 5 5 4 4 4 3 2 2 3 4 5 3 2 2 1 5 5 3 4 5 7 8 8 6 6 5 4 4 4 4 5 6 6 6 4 4 6 8 10 10 10 9 7 5 4 3 4 6 6 7 8 7 6 6 8 8 6 5 5 4 4 4 4 5 5 4 3 3 5 8 10 10 10 8 8 9 10 10 10 10 10 9 9 9 7 7 10 10 8 7 7 6 6 9 11 13 16 20 23 22 19 14 11 9 7 4 4 4 3 2 3 5 6 7 7 10 14 18 19 17 16 15 13 12 9 8 7 6 6 6 5 5 4 5 5 5 5 7 8 8 8 8 10 12 15 16 17 17 18 18 19 19 19 18 17 17 18 17 14 11 8 7 7 6 5 5 5 5 6 9 13 12 8 5 5 6 6 5 7 8 9 28 29 30 31 32 33 33 33 33 32 31 30 28 26 25 23 23 22 21 18 15 13 11 10 11 13 14 16 17 18 18 17 16 13 7 5 6 6 3 1 1 2 3 2 0 1 1 3 3 3 4 3 3 5 5 5 4 4 4 5 5 5 5 5 4 4 3 3 2 1 3 1 4 5 3 2 1 5 7 7 7 6 6 5 5 4 4 4 5 6 7 7 7 6 6 8 9 9 9 9 7 4 4 4 5 6 7 8 9 8 7 7 8 8 7 6 5 4 4 4 3 5 6 6 3 3 5 7 9 11 11 10 9 10 9 8 9 10 10 9 9 10 9 8 10 8 6 6 6 7 6 10 13 16 21 26 27 23 18 13 9 8 7 3 2 3 3 3 4 6 8 8 8 9 14 18 20 19 17 15 13 12 10 8 6 6 6 6 6 5 5 4 4 4 5 7 9 10 10 10 13 16 16 16 17 18 19 21 23 23 22 21 20 20 21 21 20 17 13 9 6 4 2 2 2 1 3 9 12 10 7 5 5 6 5 5 7 9 11 28 28 29 30 31 32 33 33 33 32 31 30 28 26 24 23 22 22 21 20 18 15 12 10 9 9 9 10 11 13 15 16 16 13 8 4 4 4 3 2 2 3 3 1 1 2 2 3 1 3 2 2 3 4 5 4 4 4 4 6 6 6 6 6 5 4 3 2 1 1 2 3 7 5 2 2 0 3 5 6 7 7 7 7 6 5 5 6 6 7 6 6 7 6 5 7 8 8 9 9 9 5 4 6 7 7 8 9 9 8 6 6 7 8 8 7 6 5 4 3 3 5 7 7 5 4 5 6 8 11 12 11 11 11 9 8 8 10 8 8 8 10 10 10 11 8 7 8 10 10 9 11 13 16 22 27 27 22 16 10 8 8 9 5 2 3 3 4 5 7 10 10 9 9 12 19 21 20 17 15 13 12 11 9 7 7 7 7 7 6 5 4 4 5 5 7 8 9 10 12 16 19 18 17 17 19 21 23 24 23 23 23 23 23 22 21 21 19 16 13 10 7 5 3 2 1 3 9 13 10 6 4 5 5 5 6 8 11 12 27 28 29 30 30 31 32 32 32 32 31 30 28 26 24 23 22 22 21 20 19 17 15 12 10 9 8 8 8 9 11 13 14 11 7 3 3 3 2 2 3 3 2 2 2 1 1 1 2 3 1 3 4 2 3 3 4 5 6 8 7 6 6 6 6 6 5 5 4 3 3 4 6 4 1 2 0 4 6 7 7 7 8 7 7 8 8 7 6 6 5 5 6 6 5 6 7 8 9 10 10 6 4 6 7 7 9 10 10 8 7 7 7 7 8 7 6 4 3 3 3 4 6 6 5 4 4 4 7 10 12 10 11 11 10 9 9 9 8 8 9 11 12 13 14 11 10 13 15 13 12 13 13 15 21 26 24 18 11 7 7 10 11 9 6 4 4 5 5 7 10 11 10 9 11 16 20 19 17 14 12 11 10 9 8 8 7 7 7 7 6 6 6 6 7 9 11 11 12 14 17 19 19 19 19 21 22 23 23 23 24 25 25 24 22 20 19 18 17 17 15 12 10 7 6 5 7 10 12 10 7 6 6 6 5 6 9 12 13 27 27 28 29 30 31 31 32 32 32 31 30 28 26 24 23 22 21 21 21 20 18 17 15 13 11 10 8 7 7 9 11 12 7 4 4 2 2 2 3 4 3 1 2 2 1 1 1 2 2 2 4 5 3 1 1 3 5 7 6 5 4 4 5 6 7 7 8 7 6 5 4 5 3 2 1 2 5 8 7 7 7 8 8 8 8 8 7 6 6 6 6 7 7 6 7 8 8 8 9 9 6 4 5 6 8 10 11 12 11 10 9 8 8 8 7 5 4 2 2 3 3 5 5 5 4 4 3 5 8 10 9 9 10 9 8 9 10 10 10 11 12 13 13 14 12 13 16 16 15 13 14 14 16 20 22 20 15 9 7 8 9 9 9 7 5 4 5 5 6 8 10 10 9 10 14 19 18 16 13 11 10 10 9 8 8 7 7 8 8 8 8 8 9 10 10 12 13 15 16 16 18 20 21 22 23 23 22 22 22 24 25 25 24 21 18 17 17 18 18 17 16 15 13 10 8 8 11 12 11 10 9 8 7 7 8 10 12 13 27 27 27 28 29 30 31 31 32 31 31 30 29 27 25 23 22 21 21 21 21 20 19 18 17 15 14 12 11 11 12 13 12 7 4 4 2 2 3 3 4 3 1 0 1 2 2 1 1 1 2 4 4 2 1 1 1 4 4 2 1 2 2 4 5 6 7 7 7 7 5 4 4 3 2 2 4 7 8 7 8 8 8 8 7 7 6 6 5 5 5 6 7 7 7 8 8 7 7 9 10 8 5 4 6 8 10 12 13 13 11 9 8 8 8 7 5 3 2 2 2 2 3 4 4 4 4 4 5 7 8 7 7 8 7 7 8 9 11 11 10 10 11 12 13 11 12 15 17 16 14 15 16 18 19 18 16 13 9 7 7 8 9 9 5 3 3 4 5 6 8 10 10 10 9 11 17 19 17 15 13 12 11 10 9 8 8 8 8 8 8 9 11 13 14 12 12 15 17 18 18 19 21 23 24 23 23 22 22 23 24 25 25 23 20 18 16 16 17 17 16 16 16 15 13 11 10 11 12 12 10 9 8 9 9 10 12 13 12 27 27 27 27 28 29 30 31 31 31 31 30 29 27 25 23 21 21 21 22 22 22 21 21 20 20 18 17 16 16 17 18 14 9 5 4 2 2 3 3 3 3 2 1 1 2 1 1 2 1 3 5 4 2 1 1 2 2 2 2 2 1 1 3 4 5 5 6 7 7 5 3 4 3 2 2 5 7 8 8 8 8 8 8 8 7 6 5 4 3 2 4 7 8 8 8 9 8 9 11 11 9 7 5 7 9 10 12 14 13 12 10 8 8 8 7 5 3 3 2 2 2 3 3 3 3 3 4 4 6 8 8 7 7 7 6 6 8 10 12 10 10 10 10 11 12 11 14 16 17 17 18 19 19 17 14 12 10 8 7 7 7 7 7 5 3 3 4 6 7 8 8 9 10 10 12 18 20 19 17 16 16 14 13 11 10 10 10 10 9 9 10 12 14 15 13 14 17 20 21 21 21 22 23 23 22 22 23 23 24 24 24 24 22 19 18 17 17 16 15 15 15 15 15 14 14 13 13 12 12 10 9 9 9 10 12 13 13 11 26 26 26 27 27 28 29 30 31 31 31 30 29 27 25 23 21 20 21 21 22 23 23 22 22 22 21 20 19 20 21 22 17 10 5 3 3 0 1 2 2 2 2 2 1 1 1 1 1 1 3 4 3 2 1 1 1 1 2 2 1 1 2 3 4 4 4 5 6 7 6 3 3 3 2 4 7 8 8 7 7 7 8 9 8 7 5 4 4 2 2 4 6 7 7 8 9 9 10 10 9 9 7 6 6 8 10 11 13 12 11 9 8 8 7 7 6 4 3 2 2 2 3 3 3 3 3 3 3 5 6 7 8 8 7 6 6 7 9 10 9 10 10 9 9 10 10 11 11 11 12 13 17 17 14 12 10 9 8 8 7 6 5 5 5 4 3 3 6 8 7 6 8 10 10 11 15 18 18 18 18 18 17 16 15 14 13 12 11 10 11 12 14 15 15 15 17 20 22 23 23 23 22 22 22 22 22 23 23 23 23 23 22 20 18 17 16 15 14 13 13 13 13 13 13 13 13 12 11 11 10 10 10 10 11 12 13 13 11 26 26 26 26 26 27 28 29 30 30 30 30 29 27 26 24 22 20 20 20 21 22 23 23 23 22 22 21 21 22 23 22 18 11 6 3 2 2 1 2 1 1 1 2 2 2 2 2 3 3 3 4 4 3 2 3 2 1 0 1 2 2 2 3 3 3 4 5 6 6 5 4 2 3 4 7 9 8 6 6 6 7 8 8 8 7 6 5 5 4 4 4 6 6 6 7 8 8 8 7 8 8 8 6 5 6 9 11 12 11 9 8 8 8 8 8 7 5 4 3 3 3 3 3 2 2 2 3 2 2 3 5 7 8 8 7 7 7 8 8 8 10 10 9 8 8 9 11 10 7 6 9 14 13 12 11 11 9 8 8 7 5 4 3 4 4 4 2 5 9 8 5 7 10 11 10 10 13 14 16 17 17 17 16 16 15 15 14 13 13 14 15 16 16 16 16 18 21 23 24 24 24 23 22 22 22 22 22 22 22 22 21 20 19 18 18 16 14 13 12 12 12 11 11 11 11 11 11 10 10 9 9 10 11 12 12 13 12 10 26 25 25 25 26 26 27 28 29 30 30 30 29 28 26 24 22 20 19 19 20 21 22 23 23 23 23 23 23 23 23 22 17 9 6 7 4 3 2 2 1 1 2 2 3 1 0 1 2 3 3 4 4 4 3 3 2 2 2 3 3 2 2 2 3 4 5 5 5 5 5 5 4 4 5 6 7 5 4 5 6 7 8 8 9 9 7 6 6 5 4 5 6 8 7 7 8 8 7 6 7 9 8 7 7 8 9 10 11 10 8 7 8 9 9 9 8 7 5 5 4 3 3 3 1 1 1 1 2 3 2 4 6 7 7 8 8 8 8 8 8 9 10 10 9 7 7 10 10 8 8 10 11 9 12 13 12 10 9 8 6 5 3 3 4 5 5 3 3 7 9 6 6 7 7 7 6 7 10 12 12 12 13 14 14 14 15 15 15 15 16 17 17 17 16 18 20 21 23 23 24 24 24 23 23 22 22 22 22 22 22 21 21 20 19 17 16 15 15 14 13 11 9 8 9 10 11 11 10 9 9 9 10 11 12 12 12 12 10 25 25 25 25 25 25 26 27 28 29 30 30 29 28 26 25 23 21 20 19 19 20 20 21 22 22 24 25 25 24 23 20 10 4 5 8 8 4 3 2 2 3 3 3 3 2 2 2 1 2 2 4 5 5 4 2 3 3 3 2 2 1 1 2 3 4 5 4 3 3 5 6 5 4 4 4 5 4 4 6 7 8 8 8 8 7 6 5 5 5 4 4 5 6 6 6 7 8 8 7 8 9 8 9 10 9 9 9 10 10 8 6 7 8 9 9 9 9 7 6 5 4 4 4 2 1 0 0 1 3 2 2 3 4 6 6 7 9 9 9 9 10 11 11 9 7 6 8 9 10 12 12 9 8 12 12 12 11 9 8 6 5 4 4 4 5 5 4 3 5 7 5 4 3 4 4 4 4 7 8 9 8 9 9 9 11 13 14 14 14 16 16 17 17 18 20 22 23 23 24 24 25 25 25 25 24 24 23 23 23 22 22 22 21 19 17 16 16 17 16 13 10 7 7 9 10 10 10 9 8 8 9 9 11 12 12 12 11 10 25 25 24 24 24 25 25 26 27 28 29 29 29 28 27 25 23 22 20 19 19 19 19 20 20 21 22 25 24 22 20 16 9 4 3 7 12 7 3 2 2 3 3 3 5 5 4 3 3 3 3 5 6 5 4 4 3 3 3 2 1 2 2 3 4 4 4 3 3 3 5 6 6 4 4 5 6 6 5 6 7 7 7 7 7 7 5 4 3 3 2 3 3 4 5 5 5 6 7 7 8 8 8 9 9 8 7 8 9 8 7 5 5 7 8 9 10 10 9 8 7 6 6 5 2 1 1 0 0 1 1 1 1 3 4 5 6 8 9 9 9 10 10 11 11 9 6 6 8 11 13 12 9 8 10 10 11 12 10 7 6 6 6 5 3 4 5 4 3 4 6 4 3 2 2 2 2 3 5 6 7 6 5 5 5 6 8 11 11 11 12 13 13 14 17 19 21 23 24 25 24 24 25 26 26 25 25 24 24 23 22 22 22 20 18 17 15 13 12 12 11 8 7 9 11 10 9 8 8 8 8 8 9 11 12 12 11 9 8 24 24 24 24 24 24 24 25 26 27 28 28 29 28 27 26 24 22 21 20 19 19 19 19 19 20 21 23 21 15 12 11 9 4 2 4 8 8 4 3 4 3 3 3 5 5 4 3 2 3 5 7 7 5 4 4 3 2 3 3 3 3 3 2 2 1 2 3 4 5 6 7 6 5 5 6 6 5 5 5 7 9 7 6 7 8 7 4 2 1 2 3 2 3 5 5 5 5 5 6 7 7 7 7 8 7 7 6 6 6 5 5 6 7 9 9 10 10 10 9 8 8 7 5 2 2 1 1 1 1 1 2 2 3 4 4 5 7 8 8 7 7 7 11 12 11 8 5 7 10 12 12 11 9 9 10 11 10 9 8 8 6 5 5 3 2 3 3 2 3 4 4 3 2 2 2 2 2 3 4 5 4 3 3 3 3 3 5 6 7 7 7 7 8 10 13 16 20 24 26 25 25 24 25 25 25 24 23 22 21 20 18 16 15 14 14 11 10 11 12 12 10 9 10 11 10 9 8 9 9 9 10 12 13 13 12 10 8 7 23 23 23 23 23 23 23 24 25 26 27 28 28 28 27 26 24 22 21 20 19 19 20 20 20 20 21 21 19 11 7 8 10 9 6 3 4 7 7 6 5 4 4 4 4 4 4 4 2 2 5 7 5 3 4 4 3 3 4 4 3 3 2 1 2 2 2 4 5 6 5 5 4 4 4 4 5 4 3 6 9 10 7 5 5 7 7 3 2 2 2 4 3 4 5 6 5 5 5 5 5 6 6 6 7 8 7 6 4 4 5 6 7 9 10 10 10 11 10 9 8 9 8 6 3 2 2 2 2 2 2 3 3 3 3 3 5 5 5 6 6 6 7 9 11 11 9 7 6 8 11 13 13 11 9 10 9 8 8 9 7 5 4 4 3 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 3 3 2 2 3 3 3 2 2 1 1 1 1 0 2 5 9 15 22 26 26 25 24 23 22 22 21 20 19 18 17 15 13 12 12 12 14 14 14 14 14 13 11 11 11 10 7 6 8 10 12 13 15 14 13 11 8 7 7 23 23 23 23 22 22 23 23 24 25 26 26 27 27 27 26 25 23 21 20 19 19 19 20 20 20 21 21 19 14 9 9 9 7 4 1 2 5 7 6 4 5 5 5 5 4 3 3 1 2 5 7 4 3 4 3 3 3 3 3 3 3 2 1 1 1 3 6 6 6 4 3 2 2 3 4 5 3 3 5 6 7 5 3 3 5 5 3 3 4 4 4 4 4 6 7 7 7 7 6 6 6 6 6 7 7 7 7 6 6 6 6 7 8 10 11 11 10 9 8 8 8 9 8 6 3 3 3 3 3 3 3 3 3 2 3 3 3 2 3 5 6 7 9 11 11 11 10 10 10 12 13 14 12 10 10 9 7 6 8 6 5 4 4 4 2 2 2 2 0 1 2 2 2 2 3 3 2 2 2 2 2 2 1 1 2 3 3 4 5 5 5 4 4 3 1 4 10 18 21 22 21 19 18 17 17 16 16 16 16 15 14 13 12 11 12 13 13 14 15 16 16 14 13 11 9 7 5 8 12 15 15 13 12 10 9 7 7 6 22 22 22 22 22 22 22 22 23 24 25 25 26 27 27 26 25 23 21 20 19 19 19 19 20 20 20 21 20 16 12 10 9 5 2 1 2 4 5 5 3 3 3 3 4 4 4 3 2 2 5 7 5 2 2 2 2 2 4 5 5 5 5 4 4 5 7 8 7 5 4 3 3 2 3 3 4 3 1 2 2 4 5 4 4 4 4 4 4 4 4 3 4 5 7 8 9 9 9 9 7 6 6 6 7 8 8 8 7 6 4 5 7 8 9 10 10 9 8 7 7 7 8 8 7 4 3 4 4 4 4 3 3 3 2 2 2 2 2 3 4 5 6 8 10 11 12 12 12 13 14 15 14 13 12 11 9 7 7 9 7 5 5 5 3 2 2 2 2 1 2 2 2 2 2 3 3 2 1 2 3 3 3 2 1 1 2 2 3 4 4 4 3 4 3 1 5 11 16 16 15 13 11 11 11 11 11 12 13 14 14 14 13 13 12 13 14 15 16 17 18 18 16 14 12 10 8 7 10 13 13 11 10 9 9 8 8 8 7 21 21 21 21 21 21 21 21 22 23 23 24 25 26 26 26 25 24 22 20 19 18 19 19 20 20 21 21 19 14 12 11 10 7 4 3 3 4 4 4 2 1 1 2 3 4 4 3 2 2 4 7 5 2 2 2 2 3 4 4 5 5 5 5 6 8 8 6 3 3 3 3 3 3 3 3 3 4 2 2 2 2 4 5 5 5 4 4 4 4 4 4 5 6 7 7 8 9 9 9 9 8 7 7 7 8 7 8 8 7 6 7 8 8 8 8 7 6 6 6 7 7 7 6 5 4 5 5 5 4 3 3 3 2 2 2 1 1 2 3 4 5 5 7 10 12 13 13 13 14 15 16 16 16 16 14 12 10 9 9 7 5 4 4 2 2 3 3 2 2 3 3 3 2 2 3 3 2 0 2 3 3 4 3 2 2 2 3 4 4 3 2 2 2 1 5 10 12 13 11 8 7 6 7 7 7 8 9 11 13 13 13 13 14 14 16 17 17 17 18 17 17 17 15 13 12 11 10 11 11 9 8 8 9 9 8 8 8 8 21 21 21 21 21 21 21 21 21 22 22 23 24 25 25 25 25 24 22 20 18 17 18 18 20 21 22 21 19 15 12 12 10 7 4 6 7 7 6 5 3 2 1 1 1 2 3 2 2 2 3 6 6 4 3 4 4 3 3 2 3 5 6 6 6 7 6 2 2 3 2 3 5 5 3 3 4 5 5 5 4 3 4 5 6 5 5 4 4 4 6 6 5 5 5 5 6 7 8 10 11 9 8 7 7 7 7 8 9 8 7 6 6 5 5 5 5 5 6 8 8 8 6 4 4 4 5 5 4 3 2 2 2 1 1 1 1 2 3 4 5 5 6 8 10 12 14 14 14 15 17 18 19 18 17 16 15 13 12 9 6 5 4 3 3 4 5 4 2 1 0 1 2 1 1 2 2 1 1 2 3 3 3 3 2 1 1 2 3 3 2 0 1 5 8 12 12 10 9 6 4 4 4 5 5 6 6 7 9 10 10 10 11 13 15 16 17 17 16 16 15 15 15 15 15 14 13 11 9 8 7 8 8 8 8 8 8 9 10 21 20 20 20 20 20 20 20 20 21 21 22 23 24 24 24 24 23 22 21 19 17 16 17 18 20 21 21 19 17 15 14 11 8 4 5 7 8 7 6 4 4 3 2 2 1 2 2 3 3 3 7 8 6 5 5 4 4 3 3 4 6 7 6 6 7 5 1 2 2 1 4 6 5 3 1 3 5 6 6 6 5 6 6 7 6 6 5 4 4 5 5 3 4 5 5 6 7 9 10 10 9 7 7 7 8 8 8 8 6 4 3 3 4 5 5 5 6 9 9 8 6 4 3 3 3 3 2 2 1 1 1 1 1 1 1 2 3 5 5 5 5 5 7 10 12 14 15 16 18 19 20 20 19 18 17 16 15 13 10 8 6 4 4 4 5 5 5 4 4 3 2 1 2 2 2 1 1 1 1 2 3 3 3 2 2 2 1 1 0 1 3 6 11 14 13 10 7 5 4 3 3 4 5 5 5 4 5 5 5 6 6 9 12 15 16 15 14 14 14 14 14 14 15 15 15 15 13 11 9 9 9 9 9 9 9 10 11 13 21 20 20 20 20 20 20 20 20 20 21 21 22 23 23 23 23 23 22 21 19 17 15 15 16 17 19 20 19 18 18 17 16 14 11 9 9 9 8 8 8 7 5 4 4 3 2 2 2 3 5 8 10 7 4 4 4 4 3 4 5 7 7 5 5 5 5 3 3 2 2 4 6 5 3 0 1 2 4 5 5 6 5 5 5 5 5 5 4 1 2 3 2 3 5 6 6 6 8 9 9 8 7 8 9 9 9 7 7 6 5 4 5 5 6 7 8 8 9 8 6 4 2 1 1 1 1 1 1 1 0 0 0 0 1 3 4 5 6 5 5 5 5 6 9 11 14 15 17 19 20 21 21 20 18 17 16 15 14 13 11 9 7 5 4 5 5 5 5 5 4 3 3 3 3 2 2 1 1 2 2 3 3 2 1 2 2 2 2 1 2 7 13 14 12 9 7 5 4 3 3 4 5 5 5 4 3 3 3 3 3 4 6 9 12 14 14 13 13 13 13 14 14 14 15 15 14 14 13 12 11 11 11 11 11 12 13 14 14 21 20 20 20 20 19 19 19 19 20 20 20 21 22 22 23 23 22 22 21 19 18 16 14 14 14 16 17 17 17 18 18 18 17 14 12 11 11 10 10 10 9 7 4 3 2 2 2 2 3 5 8 10 7 2 3 4 3 3 4 5 6 4 1 1 1 2 2 3 3 4 4 5 5 3 1 1 0 2 2 3 4 4 4 4 4 4 4 3 2 1 2 2 3 4 4 4 4 7 8 8 8 8 8 9 10 10 8 8 8 7 6 5 5 7 9 10 9 8 5 4 3 3 3 3 2 1 2 3 3 4 5 5 5 6 6 7 7 7 7 6 6 5 6 8 11 13 15 17 19 21 21 21 21 19 18 16 15 15 14 14 13 10 8 6 6 5 5 5 5 4 4 4 4 3 3 2 2 2 2 3 3 3 3 2 1 1 1 1 1 4 10 12 10 8 6 5 4 3 3 3 4 5 5 5 4 4 3 2 2 2 3 4 6 8 11 12 13 13 13 14 14 14 14 14 15 15 14 14 13 13 13 13 13 14 14 14 14 13 21 21 20 20 19 19 19 19 19 19 19 20 20 21 21 22 22 22 21 20 19 18 16 15 13 12 13 13 14 15 15 16 16 16 14 11 11 11 12 11 10 10 8 4 2 2 2 2 2 2 3 5 7 6 3 4 4 4 4 4 4 4 3 1 2 2 2 1 1 3 3 2 3 4 3 2 1 1 2 2 2 3 3 3 3 3 2 2 3 2 1 1 1 1 1 3 4 5 6 8 8 8 7 7 8 10 10 9 9 9 7 6 5 5 8 10 10 9 8 7 7 6 5 4 4 4 5 5 5 6 7 8 8 8 7 7 7 7 8 8 7 6 6 6 7 10 13 15 17 19 21 22 22 22 21 20 19 17 16 15 15 14 12 9 7 6 5 6 6 5 5 4 4 3 3 2 2 2 2 2 2 3 2 2 2 2 2 1 1 2 5 8 8 6 5 4 3 3 3 2 3 4 6 7 7 6 4 3 2 2 2 3 3 3 4 6 9 12 13 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 13 13 13 12 12 22 21 21 20 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 20 19 18 17 15 14 12 11 11 12 12 13 14 15 15 12 9 9 10 11 11 11 11 10 7 2 2 2 2 2 2 2 4 5 5 4 3 4 4 4 5 5 5 4 3 2 2 2 2 1 0 1 2 2 2 3 3 3 3 3 4 3 3 3 3 4 4 4 3 3 3 2 1 1 1 1 1 3 6 7 8 8 8 7 6 7 8 8 8 8 7 6 6 6 7 9 9 8 9 9 9 8 6 4 4 5 6 5 4 4 4 5 4 4 4 3 3 4 5 7 8 6 5 5 5 6 9 13 16 18 19 20 21 22 22 22 22 20 19 18 17 16 15 13 11 9 6 6 6 5 5 5 4 3 2 2 2 2 2 2 2 1 2 1 1 2 3 3 2 2 3 5 7 6 5 4 3 3 3 3 2 3 5 7 8 8 7 6 4 2 2 2 2 2 2 1 1 4 10 13 14 14 14 14 14 14 14 13 13 12 12 12 12 13 13 12 12 11 11 11 22 22 21 20 20 19 19 19 18 18 19 19 19 19 20 20 20 20 20 20 19 18 17 16 14 13 12 11 11 11 12 13 15 16 14 11 9 9 10 10 9 9 9 8 5 3 2 2 2 2 3 4 6 5 3 1 1 2 4 6 6 5 4 3 2 2 2 2 2 1 2 1 0 1 3 4 4 5 5 5 4 3 3 4 4 4 4 3 3 3 3 2 2 1 0 1 2 4 6 8 9 9 9 8 7 6 5 5 6 6 6 6 6 7 9 8 8 8 8 7 6 4 5 6 5 5 4 3 2 1 2 3 3 3 3 2 2 4 6 6 5 4 4 4 5 9 13 16 18 19 20 20 21 21 22 22 21 20 19 19 18 17 16 14 12 8 7 6 5 5 4 3 2 2 2 2 3 3 2 1 1 2 2 3 4 5 5 3 2 3 6 7 5 4 4 4 5 4 3 3 4 6 7 9 9 9 8 6 4 3 2 2 3 2 1 1 4 9 13 14 15 15 15 14 13 13 13 12 11 11 11 12 12 12 11 11 10 10 10 22 22 21 21 20 19 19 18 18 18 18 18 19 19 19 20 20 20 20 19 19 18 17 16 15 14 13 12 11 10 11 12 13 14 13 11 9 8 8 7 7 6 5 6 5 4 2 2 2 2 2 3 5 4 2 0 1 0 2 3 4 3 1 2 3 1 2 2 3 2 2 1 1 3 4 4 3 4 4 5 5 4 4 4 4 4 4 4 4 4 3 2 3 3 3 1 2 3 5 7 8 9 9 9 7 5 5 5 7 7 6 5 7 9 10 8 8 7 5 4 5 6 6 5 4 3 2 2 1 1 2 3 4 4 4 3 3 4 5 5 4 3 3 4 5 7 10 15 18 19 18 18 19 19 20 22 21 21 21 21 20 19 18 17 14 11 9 7 6 5 3 2 2 1 2 3 4 3 3 2 1 2 3 4 5 5 5 5 6 7 7 6 4 4 5 6 6 6 6 6 5 6 8 10 11 11 9 7 6 5 4 3 4 4 3 3 6 9 13 14 15 15 14 13 13 12 12 11 11 11 11 12 11 11 10 10 10 10 10 22 22 22 21 21 20 19 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 17 16 15 14 13 12 11 10 10 11 12 12 12 11 9 8 7 7 6 6 4 3 2 2 2 2 2 2 2 2 4 4 2 0 1 1 1 1 2 2 1 2 3 4 5 5 6 5 5 4 5 4 3 2 1 3 4 5 5 5 4 4 4 4 5 5 5 4 2 2 5 5 5 4 1 2 4 5 7 7 8 8 7 6 6 7 7 6 5 6 9 10 10 8 7 5 3 4 5 5 3 2 2 3 3 3 2 2 3 3 4 4 4 3 4 5 5 4 3 3 3 3 4 6 8 12 15 16 15 15 17 18 20 21 22 21 21 22 22 21 19 17 15 12 11 9 7 4 3 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 5 7 9 9 8 6 5 5 5 5 5 7 8 8 8 7 9 9 10 10 8 6 5 5 4 4 4 4 4 5 6 8 10 12 13 13 12 11 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 22 22 22 21 21 20 20 19 18 18 18 18 18 18 18 19 19 19 19 18 18 17 17 16 15 14 13 12 12 11 11 11 12 12 11 10 10 9 9 8 8 8 7 5 3 2 2 1 1 1 2 3 4 4 2 1 1 1 2 2 1 2 3 5 5 5 5 5 6 6 5 5 5 4 2 1 1 2 4 4 4 4 5 5 5 6 7 7 5 4 3 4 5 4 4 4 2 1 3 5 7 7 7 7 7 7 6 6 8 9 11 15 15 13 11 9 7 4 3 4 4 3 2 2 2 3 4 3 3 3 2 3 3 3 3 4 5 5 4 4 3 2 2 3 5 7 8 9 11 12 12 12 13 16 18 21 21 21 21 20 20 20 19 17 15 13 11 10 8 5 3 2 2 2 2 2 4 4 5 6 5 4 4 4 4 4 6 7 8 8 7 5 5 3 2 1 4 7 9 9 8 6 7 7 8 8 6 5 5 4 4 4 3 3 2 3 4 5 7 9 9 9 10 10 11 11 11 11 10 10 10 9 9 9 10 10 10 10 10 21 21 21 21 21 21 20 19 18 18 17 17 17 18 18 18 18 18 18 18 18 17 16 16 15 14 13 12 12 12 11 11 12 12 11 11 10 10 10 10 10 10 10 9 7 7 3 1 1 2 1 2 4 5 4 1 0 1 1 1 1 3 5 6 5 4 3 3 4 4 3 3 3 3 2 1 1 2 4 5 4 4 4 5 5 5 6 6 5 5 4 4 3 1 2 3 2 1 3 5 5 4 4 5 6 6 6 6 10 15 18 18 18 16 14 10 8 5 4 4 4 4 4 3 4 4 3 3 2 2 2 3 3 3 4 4 4 4 3 3 3 3 5 6 7 7 7 8 8 9 8 8 9 11 14 18 20 20 19 19 18 18 17 16 15 13 12 11 9 8 6 4 3 2 2 2 3 5 4 4 5 3 3 3 3 4 6 6 6 6 5 4 3 2 2 4 6 7 8 9 8 7 6 7 8 8 6 5 4 4 5 5 4 3 3 2 2 3 5 7 8 8 9 11 12 12 12 11 11 10 9 9 8 9 9 10 10 10 10 20 20 21 21 21 21 20 20 19 18 17 17 17 17 17 18 18 18 18 18 17 17 16 15 14 14 13 12 12 11 12 11 12 12 12 11 11 10 10 10 11 11 11 10 10 9 6 3 3 2 2 2 3 5 5 2 1 0 1 1 1 4 5 4 2 2 2 2 2 2 1 2 2 3 3 1 1 3 4 5 5 4 4 4 4 4 4 5 5 5 5 5 4 3 3 3 2 1 2 2 2 2 2 3 5 6 5 6 11 17 18 17 15 15 12 9 6 6 5 5 5 5 5 4 3 3 2 2 2 2 2 3 4 4 3 3 3 3 4 5 6 6 6 6 6 5 6 6 6 6 6 6 6 7 9 13 17 18 18 17 16 15 15 15 15 14 13 12 12 11 9 7 5 4 4 3 4 5 4 4 5 4 3 3 3 4 5 4 4 3 3 3 2 3 4 6 6 6 6 8 9 10 9 9 9 9 8 7 5 5 5 5 4 4 4 4 2 1 4 6 7 7 9 11 13 14 13 12 11 11 10 9 8 8 9 9 9 9 9 19 20 20 20 21 21 20 20 19 18 18 17 16 16 17 17 18 18 18 18 17 17 16 15 14 14 13 12 11 11 11 11 11 12 12 12 11 11 10 10 10 10 10 10 10 10 10 9 6 3 2 2 2 3 4 3 2 1 1 1 1 3 4 1 2 3 2 1 2 1 1 1 3 3 3 1 1 2 4 4 4 4 4 4 4 4 3 3 3 3 4 5 5 4 3 3 3 2 3 3 3 4 5 4 4 5 5 6 11 16 17 14 12 12 10 7 5 5 5 4 4 4 5 4 4 3 2 2 2 2 3 3 4 4 3 3 3 4 5 6 6 5 4 4 4 4 4 4 4 5 6 6 7 6 6 8 13 17 16 14 13 14 14 15 15 15 14 13 12 12 11 10 8 7 6 5 5 6 5 4 5 5 4 4 4 3 4 4 4 3 3 2 3 4 5 6 5 4 5 7 9 11 11 11 11 11 9 8 7 5 5 4 3 3 4 3 2 0 2 6 8 7 8 11 13 14 13 13 12 11 10 9 8 8 9 9 9 9 9 18 19 19 20 20 20 20 20 20 19 18 17 16 16 16 16 17 17 18 18 17 17 16 15 14 13 13 12 11 10 10 11 11 12 13 12 11 11 10 9 9 9 9 9 8 8 8 8 6 3 3 2 2 2 3 4 3 3 4 4 3 0 3 4 4 5 4 2 1 1 1 3 3 3 3 2 0 2 2 3 4 4 4 3 3 3 3 2 1 2 4 4 4 5 5 5 4 4 4 4 6 7 6 4 5 8 9 9 11 17 17 16 15 15 9 6 4 3 3 3 4 4 5 5 4 4 3 3 3 3 4 5 5 4 4 4 4 5 5 4 4 3 3 3 3 3 3 3 4 6 7 6 9 6 5 7 11 15 14 13 13 14 13 13 14 15 15 14 13 13 12 11 10 9 8 7 8 7 5 4 4 5 5 5 4 4 4 4 4 4 3 3 4 5 5 4 3 4 5 7 9 11 12 13 13 12 11 10 8 5 4 3 3 3 2 2 2 1 1 6 9 8 7 9 13 13 13 13 12 11 10 9 8 8 9 9 9 9 8 17 18 18 19 19 19 20 20 20 19 19 18 17 16 16 16 16 17 17 18 17 17 16 15 14 13 12 12 11 9 9 10 11 12 12 12 12 11 11 10 9 8 7 6 5 5 6 6 6 4 4 3 2 2 3 3 4 5 4 3 3 3 5 5 4 4 4 4 3 2 2 2 2 2 2 2 1 1 1 1 2 3 2 2 2 4 4 3 2 2 3 3 4 5 5 5 4 4 4 5 6 6 5 5 7 11 11 10 10 15 17 16 15 12 7 5 4 4 3 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 5 6 4 3 2 2 3 4 5 4 3 2 4 6 6 6 7 9 6 5 7 9 11 13 13 14 14 12 12 13 15 17 17 16 14 12 12 11 10 10 10 9 8 6 4 4 5 5 5 5 5 4 4 5 4 3 3 4 4 4 3 3 5 6 8 10 11 12 13 13 13 12 11 8 5 2 1 1 2 1 3 1 1 1 6 9 9 8 9 12 13 13 13 12 11 9 9 8 8 8 9 9 9 8 16 17 18 18 18 19 19 19 19 19 19 18 17 16 15 15 15 16 17 17 17 17 16 15 14 13 12 11 10 9 8 9 11 11 12 12 13 12 11 10 10 9 8 6 5 5 6 7 6 5 4 3 2 2 2 3 4 4 2 1 3 4 4 4 4 4 4 4 4 3 2 1 1 1 2 2 2 2 3 2 1 1 1 1 2 3 4 3 2 1 2 3 3 3 3 4 4 5 5 5 5 5 5 6 7 9 11 8 7 11 15 13 10 8 6 5 4 4 4 4 3 3 3 3 3 4 4 3 3 3 3 3 3 4 5 5 5 3 1 0 0 1 4 5 4 3 4 4 4 5 6 6 7 6 6 7 7 8 13 14 13 13 13 13 15 17 18 19 18 16 13 12 11 10 10 10 10 9 8 6 5 4 5 5 5 5 5 4 5 5 5 3 3 3 3 3 5 7 9 10 10 11 12 12 13 14 14 12 10 5 1 1 2 3 4 4 1 2 1 6 8 8 8 8 11 12 13 12 12 11 9 8 7 7 8 8 9 9 9 15 16 17 17 18 18 18 19 19 19 19 18 17 16 15 15 15 15 16 17 17 17 17 16 14 13 12 11 10 9 8 9 10 10 11 12 13 13 12 11 11 10 9 8 7 7 8 8 7 5 3 3 2 1 2 4 5 3 3 4 4 2 3 4 5 4 4 4 4 3 2 1 1 3 3 3 2 1 1 0 1 1 0 1 2 2 3 3 2 2 3 3 3 3 3 4 4 5 5 5 4 3 3 5 6 7 7 6 6 10 15 13 9 7 6 6 4 4 3 3 3 3 4 5 5 4 4 4 4 4 4 3 3 4 4 4 3 1 0 1 1 0 1 3 4 4 2 1 3 4 5 6 6 7 7 6 6 8 13 14 13 13 14 14 15 16 17 18 17 16 14 13 11 9 8 9 10 10 10 10 8 6 5 5 5 5 4 4 5 5 5 3 3 3 3 4 5 8 10 10 10 10 11 12 12 14 14 13 10 4 1 2 3 4 4 3 0 1 1 5 7 7 7 8 11 12 13 12 11 10 9 8 7 7 7 8 8 8 9 14 15 16 16 17 17 18 18 18 18 19 18 18 17 16 15 14 15 15 16 17 17 17 16 15 13 12 12 11 10 9 9 9 10 10 11 12 12 12 11 11 12 11 11 10 10 10 9 7 4 2 2 2 2 3 4 4 3 3 3 2 1 3 4 4 3 3 3 3 3 3 3 3 3 4 5 4 3 4 4 3 2 1 2 2 1 1 1 1 2 2 2 1 2 3 3 3 3 5 4 3 2 3 4 5 6 5 5 6 8 10 10 8 7 6 5 4 3 4 5 5 4 5 5 5 5 5 5 5 4 4 4 4 4 4 3 2 2 2 2 1 1 2 3 3 2 2 2 2 3 5 6 6 8 7 6 6 8 11 12 13 13 13 14 14 14 14 14 14 13 12 12 11 9 9 11 12 12 11 11 10 7 6 6 5 4 4 4 4 4 4 3 3 3 4 4 5 7 9 10 10 10 9 10 11 13 13 12 9 3 1 3 3 3 3 2 1 1 3 5 6 6 7 7 10 12 12 12 11 10 8 8 8 7 7 7 7 8 8 13 14 15 15 16 16 17 17 18 18 18 18 18 17 16 15 14 14 14 15 16 17 17 16 15 14 12 11 11 10 9 8 9 9 10 11 12 11 11 11 11 12 12 12 12 12 12 11 10 8 6 3 2 2 3 4 2 2 3 3 2 1 3 3 2 2 2 2 3 3 3 3 2 2 3 4 4 5 4 4 3 2 0 1 1 1 2 2 2 2 2 2 2 1 2 2 2 2 3 3 3 3 3 4 4 5 5 4 4 5 6 6 6 6 6 5 3 4 5 5 5 4 3 4 5 6 6 6 5 4 4 4 4 4 3 3 3 4 4 3 2 1 2 3 2 3 4 2 1 4 6 6 7 8 7 7 6 7 9 10 11 12 11 11 10 10 11 12 11 11 11 11 11 11 11 13 14 12 11 10 9 9 8 7 6 5 4 4 3 3 3 3 3 3 4 4 4 5 7 9 10 10 10 10 11 12 12 11 8 3 2 3 3 3 3 2 3 4 5 4 4 5 5 7 10 11 12 11 10 9 8 7 7 7 7 7 6 7 7 12 13 14 14 15 16 16 17 17 17 18 18 18 17 16 15 14 14 14 14 15 16 17 16 15 14 13 11 10 9 9 8 8 9 10 11 11 11 10 9 10 10 11 11 10 11 10 9 9 8 7 4 2 2 3 3 1 2 3 3 3 3 4 3 3 3 3 3 3 2 2 1 1 1 1 1 2 2 1 2 2 2 1 1 1 1 1 1 1 2 2 2 2 1 1 2 2 1 1 2 3 4 3 3 3 3 3 3 3 5 6 7 7 6 5 4 4 5 5 4 4 3 4 4 5 5 6 5 4 3 3 4 4 4 3 3 4 4 4 3 1 0 1 1 3 4 2 2 5 5 5 6 7 8 7 7 7 6 7 9 9 9 9 8 8 8 8 9 9 9 10 10 11 11 12 12 12 10 8 8 8 8 8 8 7 5 4 3 3 3 3 3 3 3 3 4 4 5 7 9 10 11 12 12 13 12 13 13 9 2 2 3 2 2 4 6 7 7 5 4 3 4 6 8 10 11 11 11 10 9 7 7 6 7 7 7 6 6 6 12 12 13 13 14 15 15 16 16 17 17 17 17 17 17 16 15 14 13 14 15 16 16 16 16 15 13 11 10 9 8 8 8 9 10 10 10 10 9 8 8 8 8 8 7 6 6 5 4 4 4 2 1 2 2 3 2 2 2 2 2 4 5 5 4 4 3 2 1 1 1 0 2 3 3 2 1 0 2 2 1 2 2 3 3 2 3 3 3 3 3 2 1 0 2 3 2 1 2 2 3 3 2 2 2 3 3 3 4 4 5 6 6 5 5 5 5 5 4 4 4 4 5 5 5 5 5 4 4 3 3 4 4 3 2 2 3 3 3 3 2 1 1 2 3 2 2 5 6 3 4 4 5 5 6 6 6 5 6 6 6 6 6 6 7 7 6 7 7 7 7 7 9 10 10 9 9 7 6 7 7 7 7 7 7 5 4 3 2 3 3 3 3 3 3 4 5 6 8 9 9 9 11 13 14 14 15 14 9 2 2 2 1 2 5 6 7 6 4 3 2 4 6 8 9 10 10 10 9 8 7 7 6 6 7 7 7 6 6 11 11 12 12 13 14 14 15 15 16 16 17 17 17 17 16 15 14 13 13 14 15 16 16 16 15 14 12 10 9 7 7 7 7 8 9 9 9 8 7 6 5 5 5 4 4 4 5 6 4 3 2 1 1 2 3 2 1 2 2 2 4 6 6 3 2 3 3 2 2 2 2 3 3 3 3 2 1 1 1 1 2 2 1 1 2 2 2 2 1 1 2 3 3 3 3 2 2 1 1 1 1 2 3 2 2 2 2 2 2 2 3 5 5 6 5 5 4 4 4 4 4 4 5 4 4 5 4 4 3 3 3 2 2 2 2 2 3 3 3 3 3 2 1 2 4 5 5 3 3 3 3 4 5 5 5 5 4 4 4 4 4 5 6 6 6 6 7 7 6 5 5 6 7 7 7 6 6 6 6 7 7 6 6 6 5 4 3 3 3 3 3 3 4 4 4 5 6 8 8 8 8 10 12 13 14 14 13 8 2 1 1 3 5 7 7 6 4 2 1 3 4 5 7 8 10 10 9 8 7 7 6 6 6 7 8 7 7 6 10 11 11 12 12 13 13 14 15 15 16 16 16 17 17 16 15 14 13 12 13 14 15 16 16 15 14 13 11 9 8 6 5 5 7 8 10 9 8 7 5 4 4 4 4 4 4 5 7 7 4 2 1 1 1 2 2 1 2 3 2 2 5 5 4 2 2 3 3 3 3 3 2 3 4 3 2 2 1 1 1 1 2 2 2 2 2 2 1 1 2 4 4 4 3 3 2 2 2 1 0 2 3 4 3 2 1 2 2 1 1 2 4 5 6 6 5 4 4 3 3 3 4 4 4 3 4 4 4 3 2 1 1 1 2 2 2 2 2 2 3 4 3 3 4 5 3 1 1 2 3 5 6 6 5 4 4 5 4 5 6 6 6 6 6 6 7 7 7 6 5 4 4 5 5 6 5 6 7 7 7 6 6 5 5 4 3 3 3 4 3 2 3 3 3 3 4 5 6 8 8 8 9 10 10 12 12 11 7 3 2 4 5 7 7 6 4 2 1 2 3 4 4 5 6 8 8 8 8 7 7 6 6 6 7 7 7 7 6 10 10 11 11 12 12 13 13 14 14 15 15 16 16 16 16 16 14 13 12 12 13 14 15 16 16 15 13 12 10 8 7 5 4 5 5 8 8 8 7 6 5 5 5 5 5 4 5 6 6 3 2 2 1 1 2 2 2 2 3 2 1 3 5 5 3 1 2 2 2 2 3 3 3 3 1 1 1 2 1 1 1 1 2 3 3 3 2 2 3 3 2 1 2 2 3 4 3 4 3 1 2 2 2 2 1 2 3 3 1 1 2 3 3 4 5 4 4 3 2 3 4 4 4 3 3 3 4 3 2 1 1 1 2 2 2 2 2 2 2 3 4 3 3 3 2 0 1 1 3 5 6 5 5 3 3 4 5 5 8 9 9 8 6 6 7 8 8 6 5 4 3 3 4 5 6 6 6 7 7 7 5 4 3 3 2 2 3 3 2 1 2 2 2 2 2 4 5 6 8 9 9 9 8 7 9 10 9 6 4 4 6 6 5 4 3 1 2 3 3 4 4 4 4 5 6 6 7 7 7 7 6 6 5 6 6 7 7 6 10 10 10 10 11 11 12 12 13 14 14 15 15 16 16 16 16 15 13 12 12 12 13 15 16 16 15 14 12 11 9 8 6 5 6 5 6 7 7 7 6 6 6 5 5 4 4 3 4 4 2 2 1 1 1 2 3 2 2 3 2 1 1 3 4 3 2 2 1 1 2 4 2 2 2 2 3 3 2 2 2 2 1 1 2 2 2 2 2 2 2 1 1 2 3 4 4 3 5 4 2 1 1 1 2 3 3 3 3 3 2 2 2 2 3 4 4 3 3 2 3 4 4 3 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 3 3 2 3 2 2 1 1 1 1 4 4 4 3 2 1 2 3 4 6 6 7 7 8 6 5 6 7 6 4 4 3 3 4 5 5 6 6 6 5 4 4 3 3 2 2 2 2 2 2 2 1 1 2 2 2 3 4 6 8 8 9 10 10 7 5 7 9 8 6 5 6 6 4 2 1 2 3 3 4 5 5 5 4 4 4 5 5 5 6 7 7 7 6 5 5 6 7 7 6 9 9 10 10 10 11 11 12 12 13 13 14 15 15 16 16 16 15 14 12 11 11 12 14 15 16 15 14 12 11 9 8 8 7 8 9 8 7 7 6 6 6 5 5 4 4 3 3 4 4 3 2 1 1 1 2 3 1 1 3 2 2 3 4 5 4 3 2 2 2 4 5 4 2 2 2 2 3 2 2 1 1 2 2 3 3 3 2 1 1 2 2 2 3 3 3 1 4 5 4 4 4 3 3 3 3 3 3 4 4 3 2 2 3 4 5 4 3 3 3 4 4 3 2 1 1 2 2 2 2 2 2 1 1 1 1 1 3 3 3 2 2 2 2 1 1 1 0 2 4 3 2 2 1 2 2 3 3 3 2 3 5 7 6 4 4 4 4 3 3 3 4 5 5 4 5 6 5 3 2 2 2 2 3 3 3 2 2 2 2 3 4 4 4 3 4 5 6 6 6 7 9 9 5 4 6 7 8 6 5 5 4 1 1 2 3 4 4 4 4 6 5 4 3 3 4 4 4 4 5 6 7 6 5 4 5 6 7 6 9 9 9 10 10 10 11 11 12 12 13 13 14 15 15 16 16 15 14 12 11 10 11 13 15 16 16 15 13 11 10 8 8 7 8 8 7 7 6 6 6 6 5 5 4 4 4 4 4 3 4 4 2 1 1 2 2 1 1 3 4 4 4 4 5 4 4 3 3 5 5 5 5 3 3 3 3 2 1 1 1 1 2 3 4 4 3 2 2 2 4 3 2 0 2 2 1 4 5 4 4 4 3 3 3 2 2 3 4 4 4 3 2 3 4 5 4 4 3 4 5 4 3 2 2 2 3 3 3 2 2 1 1 1 1 1 2 4 3 2 2 3 2 1 1 2 2 2 3 4 4 4 4 4 4 4 3 2 1 1 2 4 5 5 4 4 5 4 4 3 2 3 4 4 4 4 4 3 2 2 2 3 3 3 3 3 2 2 3 3 4 5 4 3 3 4 5 6 4 4 5 6 7 4 4 5 6 7 5 4 3 1 1 3 3 3 2 2 2 3 5 6 5 3 2 3 4 4 4 4 5 6 6 5 4 4 5 6 6 8 9 9 9 10 10 10 11 11 11 12 12 13 14 15 15 16 15 14 13 11 10 10 11 13 15 16 15 14 12 10 8 7 6 6 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 5 6 5 3 2 2 2 1 2 3 4 2 1 3 3 4 3 3 4 5 4 4 4 3 3 3 3 3 4 4 4 3 3 3 2 1 1 2 1 3 5 3 1 2 2 2 1 2 3 1 2 2 2 2 2 2 2 3 3 4 4 4 2 2 3 3 3 2 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 3 1 1 1 3 3 2 2 1 3 3 3 3 2 3 3 4 4 5 4 3 2 4 4 3 4 5 6 5 5 5 4 2 2 4 4 3 3 4 4 3 2 2 2 3 2 2 3 3 3 3 3 4 4 3 2 2 2 4 5 6 3 3 4 5 5 4 4 4 4 5 4 2 1 2 3 4 3 3 2 1 1 2 4 5 6 4 3 3 3 3 4 4 4 4 6 6 5 4 4 5 6 8 8 8 9 9 9 10 10 10 11 11 12 12 13 14 15 15 15 15 13 11 10 9 10 12 14 15 16 15 13 11 9 7 6 5 6 7 7 7 7 6 6 6 5 5 5 5 5 6 6 7 9 9 8 5 3 2 2 2 2 3 3 2 3 4 3 3 3 3 4 4 4 3 2 2 1 1 2 3 4 4 5 5 4 3 3 4 5 3 3 3 2 1 2 3 2 2 2 2 2 1 2 2 2 2 2 1 1 2 3 3 2 2 1 1 1 1 1 1 2 2 1 2 2 1 1 1 2 2 1 1 1 2 2 1 1 0 1 1 0 1 3 2 2 2 1 4 4 3 3 2 1 2 3 4 6 7 5 3 3 4 3 2 3 4 4 4 5 5 2 2 3 3 3 3 3 3 3 3 2 1 1 2 2 2 3 3 3 3 3 2 1 1 2 3 4 5 6 3 2 3 4 3 3 2 2 3 3 2 1 2 4 3 3 3 3 1 1 1 2 3 5 5 5 4 2 1 1 3 4 4 3 4 6 6 5 4 5 5 8 8 8 8 9 9 9 10 10 10 11 11 12 12 13 14 15 15 15 13 11 10 9 9 11 13 15 16 15 14 12 10 8 6 5 6 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 7 4 2 2 1 1 2 3 3 3 3 3 2 2 2 2 2 1 1 2 3 3 4 4 4 4 2 2 3 3 4 5 6 6 5 5 4 3 2 2 2 2 2 2 2 1 2 3 2 2 1 1 1 2 3 2 1 1 1 1 1 0 1 1 1 1 1 1 2 1 1 1 1 1 2 2 1 0 1 2 1 0 0 1 1 1 1 1 0 2 1 3 4 3 3 3 2 2 3 3 4 6 6 6 4 3 2 2 2 1 2 4 5 6 6 4 3 3 3 2 2 3 3 3 3 3 1 1 2 3 3 3 3 3 2 1 0 1 3 3 3 4 5 6 4 1 2 2 1 0 1 1 2 2 3 3 4 4 3 2 2 3 2 2 2 2 2 3 4 5 5 4 2 1 2 3 3 3 3 4 6 7 6 5 6 7 7 7 8 8 9 9 9 9 10 10 10 11 12 13 14 14 15 14 13 12 10 9 9 10 12 14 15 15 15 13 11 8 7 5 6 7 8 8 7 6 6 6 6 6 6 6 6 6 5 4 3 4 5 5 2 2 2 3 3 3 3 2 1 1 1 1 1 1 1 1 2 3 4 5 5 5 5 6 6 5 4 2 1 1 4 5 5 4 5 5 5 4 2 1 0 1 2 3 2 3 3 2 1 1 2 2 2 1 1 1 1 0 1 1 1 1 1 0 1 2 2 1 1 0 0 1 1 2 1 0 0 0 1 1 2 2 2 2 2 1 1 1 1 2 3 4 2 2 1 2 4 4 4 4 4 4 5 5 5 3 0 2 1 3 5 5 5 5 4 3 3 2 1 1 2 3 3 3 3 3 2 2 3 3 2 2 1 0 2 2 3 4 4 4 4 4 6 4 2 1 2 2 2 3 3 3 3 4 5 5 5 3 2 3 3 3 3 2 3 3 3 3 3 4 5 4 3 2 2 2 2 2 4 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 11 12 13 14 14 14 13 12 10 8 8 9 11 13 14 15 15 14 12 10 7 6 6 6 6 6 6 5 5 5 6 6 6 6 6 5 4 3 3 4 6 5 3 2 1 1 1 2 2 2 3 3 3 2 2 2 2 2 2 3 4 5 6 6 6 7 7 6 5 4 3 3 1 2 2 0 1 1 2 3 3 3 2 2 2 2 2 2 2 2 2 2 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 1 1 0 3 4 4 4 4 3 3 4 4 4 5 3 2 3 4 5 4 4 3 0 1 1 1 2 2 1 2 2 1 2 3 2 2 3 2 1 1 1 1 3 4 4 5 5 4 4 4 6 5 3 2 3 3 3 3 3 4 4 4 5 5 5 4 3 3 3 2 2 2 3 4 4 3 3 2 3 4 4 3 2 2 2 3 4 6 7 7 8 7 7 7 7 7 7 8 8 8 9 9 9 9 10 11 11 12 13 14 14 13 12 10 8 8 8 10 12 14 15 15 14 13 11 9 8 7 6 5 5 5 5 4 5 6 7 7 7 6 6 5 6 8 11 10 8 6 3 3 3 4 4 3 3 3 3 3 3 3 3 2 2 3 4 5 5 5 6 7 7 7 7 6 5 4 4 3 2 1 0 1 1 1 3 4 3 2 2 2 2 2 1 2 2 2 2 2 1 1 0 0 1 1 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 2 2 1 1 1 1 2 2 2 1 1 1 2 2 2 2 3 2 2 2 3 4 4 4 4 2 3 4 3 4 5 6 5 4 4 3 2 3 3 2 3 3 3 3 3 3 3 3 2 1 2 1 1 1 1 1 2 3 3 4 4 5 5 5 4 4 4 5 5 4 3 4 4 4 4 4 4 4 4 5 4 4 4 4 3 2 2 2 2 3 3 4 4 4 3 2 3 4 4 2 2 2 4 5 6 7 7 8 8 7 7 6 6 7 7 8 8 8 8 9 9 9 10 11 12 13 13 13 13 12 10 8 8 8 9 11 13 15 15 14 13 12 11 10 9 8 7 7 6 5 5 5 6 7 7 7 7 7 7 8 9 9 8 9 9 7 6 6 5 5 4 3 3 3 3 3 3 3 3 3 3 4 5 5 6 6 7 7 7 7 7 6 5 4 4 3 2 2 1 1 2 4 6 5 4 3 2 2 2 2 2 3 2 2 1 1 0 1 1 2 1 1 2 1 0 0 1 1 2 2 2 2 2 2 2 1 2 2 2 3 2 1 1 1 1 2 2 2 1 1 1 1 1 1 2 3 3 3 3 4 5 4 3 2 1 2 3 3 4 4 4 4 1 3 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 2 2 3 3 3 4 3 3 3 4 5 5 4 4 5 6 6 5 3 3 4 4 4 4 3 3 4 4 4 4 4 4 3 3 3 3 3 3 2 3 4 3 3 3 4 4 4 2 1 2 4 5 6 6 6 7 8 7 6 6 6 6 7 7 8 8 8 8 8 9 10 10 11 12 13 13 13 12 10 8 7 7 8 10 12 14 15 15 14 12 12 12 11 10 10 9 6 6 6 6 7 8 8 8 7 7 7 8 7 4 3 4 6 5 4 4 4 4 4 3 3 4 5 5 4 3 3 3 4 5 6 7 7 7 7 7 7 7 7 7 6 6 5 4 4 3 2 2 3 4 5 7 6 4 3 2 2 3 3 2 0 1 1 1 1 1 1 1 1 2 1 2 1 1 1 1 2 2 2 2 2 2 1 1 1 2 2 2 2 0 0 1 1 1 2 2 2 2 1 0 1 1 1 2 2 3 4 4 4 3 2 2 2 3 3 3 1 1 3 3 1 2 2 1 2 2 2 2 2 1 1 1 1 2 2 2 2 3 4 3 2 2 2 3 3 3 1 1 2 4 5 5 5 5 6 7 6 5 4 3 3 3 4 3 3 3 4 4 4 3 3 2 3 3 3 3 3 2 1 3 4 4 4 4 4 3 2 2 3 4 5 5 5 5 6 7 8 7 6 6 6 6 7 7 7 8 8 8 8 9 10 11 12 12 13 12 11 10 8 7 7 8 9 12 14 15 15 14 13 12 12 11 11 10 9 7 6 7 7 7 8 8 8 7 7 8 9 9 6 3 2 3 3 2 3 3 5 6 6 4 4 5 4 5 3 3 4 4 4 5 7 8 8 8 7 7 7 7 7 7 7 7 6 5 3 2 2 2 3 3 4 6 4 3 2 2 2 2 1 1 1 2 2 2 2 2 1 1 0 1 2 1 0 1 1 1 2 2 2 2 2 1 0 1 1 1 2 1 0 1 1 0 1 2 2 2 1 1 1 1 1 1 2 2 2 3 3 3 3 4 3 3 3 3 2 1 1 2 3 3 2 1 2 2 3 2 1 1 1 2 3 3 3 2 2 2 2 1 2 2 3 4 3 2 1 0 1 3 4 5 6 6 6 6 6 6 6 7 6 5 3 3 3 4 4 3 3 3 3 3 2 2 2 2 2 3 2 2 3 4 4 5 4 4 3 3 3 3 4 4 4 4 5 5 5 8 7 6 5 5 6 6 7 7 7 7 8 8 9 9 10 11 12 12 12 11 9 8 7 7 7 8 10 13 15 16 15 14 12 12 11 11 11 9 8 7 7 7 7 7 7 7 8 8 8 9 9 7 5 3 3 2 1 2 3 4 6 6 5 4 4 4 2 2 1 1 1 1 3 4 5 7 7 7 7 7 7 7 7 8 7 6 6 4 3 2 2 1 1 1 1 1 3 3 2 1 1 2 2 1 1 1 2 3 3 2 1 1 1 2 1 1 1 1 3 4 3 2 3 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 0 1 2 2 2 2 2 2 2 3 4 4 3 2 2 3 2 0 2 3 4 4 4 3 3 3 4 3 1 1 3 3 4 3 2 1 2 3 2 2 3 3 3 4 5 4 2 2 2 3 3 5 6 6 5 5 5 6 6 6 7 7 6 4 3 3 3 3 2 2 3 3 2 1 1 1 1 1 2 2 3 4 4 5 4 4 3 4 4 4 3 3 3 4 4 5 5 8 7 6 5 5 5 6 6 7 7 7 7 8 8 9 10 10 11 12 11 11 9 8 7 6 6 7 9 12 14 16 16 15 14 12 12 12 11 11 9 7 7 7 7 7 7 7 7 6 5 5 5 6 5 4 3 2 2 2 3 4 5 6 6 5 4 3 2 3 4 3 2 1 3 4 5 7 7 7 7 7 8 8 8 8 8 8 8 8 7 6 5 4 3 2 3 4 4 3 3 2 1 1 2 2 2 2 2 3 3 2 2 3 3 3 3 2 3 3 3 2 1 2 2 2 1 1 1 1 1 1 0 1 1 1 1 2 2 2 0 2 2 0 1 2 3 2 1 1 1 2 2 3 2 1 2 2 1 1 2 4 4 3 3 3 3 4 5 4 3 1 2 3 3 3 2 2 1 3 5 5 3 3 3 2 3 4 5 5 4 4 4 4 5 5 4 4 5 5 5 5 5 6 7 7 7 6 5 5 4 4 4 4 3 2 1 0 1 2 2 2 3 3 4 4 4 4 3 3 3 4 5 4 3 3 3 4 4 4 9 7 6 5 5 5 5 6 6 6 7 7 7 8 8 9 10 11 11 11 10 9 8 6 5 5 6 8 10 13 15 17 16 15 14 13 12 12 11 9 8 7 7 7 7 6 6 5 4 3 3 2 3 3 4 2 2 2 3 2 1 3 3 3 3 2 2 3 3 3 2 2 2 3 2 3 4 6 7 8 9 9 9 10 10 10 10 10 10 9 9 8 8 7 7 8 8 7 6 4 3 2 2 2 1 1 2 2 3 3 2 2 4 3 2 1 1 1 2 2 1 1 2 3 2 1 1 1 2 2 1 1 1 1 1 2 2 2 1 0 2 2 1 2 3 3 2 1 1 1 1 2 2 1 1 2 1 1 2 3 3 3 2 2 2 3 4 4 4 2 1 2 3 3 2 2 2 1 1 3 3 3 3 3 2 3 4 4 4 4 4 5 5 5 5 4 5 5 5 4 3 3 4 5 6 7 7 8 8 8 8 7 7 6 4 2 1 1 2 3 3 3 3 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 9 8 6 5 5 5 5 5 6 6 6 7 7 7 8 9 9 10 10 10 10 9 7 6 5 5 5 6 8 11 14 16 17 17 15 14 12 12 11 10 9 8 7 6 5 5 4 4 3 3 3 2 1 1 1 2 1 2 3 3 2 2 3 3 3 2 2 2 1 2 3 2 2 1 1 3 4 6 7 7 8 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 11 10 7 4 3 3 3 3 3 3 3 2 2 1 1 2 3 2 2 1 2 2 1 0 1 2 3 3 2 2 1 2 2 1 1 1 1 1 1 1 2 2 1 2 2 2 2 3 2 2 1 1 1 1 2 3 2 2 2 1 1 2 3 3 3 2 2 2 2 3 3 4 3 1 1 3 3 3 2 1 0 1 1 1 2 2 2 1 2 3 3 3 4 4 5 5 5 6 5 6 6 6 5 4 4 3 2 3 4 5 6 7 8 8 9 9 8 7 5 3 2 3 3 3 3 4 4 4 4 4 4 4 4 3 3 4 4 5 4 4 5 5 9 8 6 5 5 4 5 5 5 6 6 6 7 7 7 8 9 9 10 10 9 9 7 6 5 4 4 4 6 8 11 14 16 17 17 16 14 14 14 14 13 10 8 6 4 4 3 2 2 3 4 4 2 2 2 2 1 2 2 3 1 0 2 3 3 3 3 2 3 3 3 1 0 1 2 3 4 4 5 5 6 7 8 9 9 10 11 12 13 14 14 14 14 14 15 14 14 13 13 12 10 8 7 5 4 4 3 3 4 4 4 4 3 3 3 3 2 2 2 1 1 2 3 3 4 3 3 2 1 2 2 1 1 2 1 1 0 1 2 1 2 2 1 2 2 1 1 1 1 1 1 2 3 2 1 2 3 1 2 2 3 3 3 3 2 1 2 2 3 4 2 1 3 4 3 2 2 0 1 2 2 1 0 1 2 2 3 4 4 5 5 6 6 6 6 6 5 5 5 4 4 4 4 3 2 2 2 3 5 6 7 7 8 8 8 7 6 4 4 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 4 5 5 6 9 8 7 6 5 4 4 5 5 5 6 6 6 6 7 7 8 9 9 9 9 8 7 6 4 4 3 3 4 6 8 11 14 16 18 18 18 18 18 17 15 12 9 7 5 5 4 3 4 6 8 8 6 5 5 4 3 2 2 2 2 2 1 1 2 3 3 3 3 4 3 1 1 2 3 4 4 4 5 5 6 7 7 8 9 10 12 13 14 15 15 16 16 17 17 17 16 16 16 16 16 15 14 12 9 7 6 5 5 5 5 5 5 5 5 5 3 2 2 2 2 3 4 4 3 3 2 2 2 2 1 1 1 2 2 1 1 1 2 1 1 2 1 2 2 2 1 1 1 1 1 1 1 2 1 2 3 1 2 2 2 1 1 2 2 2 2 1 3 4 3 1 3 3 2 2 2 0 1 2 2 2 3 3 3 3 4 4 5 5 5 6 6 6 6 5 4 4 4 4 3 3 3 3 3 2 2 2 3 4 5 5 6 7 8 8 7 7 6 5 5 4 4 4 4 4 5 6 7 7 7 7 8 8 7 5 4 4 5 9 8 7 6 5 4 4 4 5 5 5 6 6 6 6 7 8 8 9 9 9 8 7 5 4 3 3 2 3 4 6 8 12 14 17 19 19 19 19 18 17 14 12 10 8 6 5 5 6 7 9 9 8 7 7 5 3 1 2 2 1 0 1 1 2 3 4 3 4 4 3 2 2 3 4 4 5 5 5 6 6 6 7 8 9 11 12 13 14 16 17 17 18 18 18 18 18 18 18 18 18 18 17 16 13 11 8 6 5 4 4 4 4 6 5 6 5 3 3 3 3 3 4 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 1 2 0 1 2 2 1 1 0 1 3 3 2 2 2 1 0 1 2 2 2 1 1 2 3 3 3 2 2 3 2 2 3 1 1 2 1 2 2 2 1 2 3 3 4 4 4 4 4 4 5 5 5 5 4 4 4 4 5 5 5 4 4 4 4 4 4 3 3 3 3 3 4 5 6 8 7 7 7 7 6 5 5 4 4 5 6 7 7 7 7 7 8 8 8 7 6 5 5 9 8 7 6 5 4 4 4 4 5 5 5 5 6 6 6 7 8 8 8 8 8 7 5 4 3 2 2 2 3 4 6 9 12 14 17 17 18 19 19 18 16 15 13 10 8 6 5 5 4 4 4 3 3 3 3 2 2 3 3 2 1 1 1 2 3 4 4 4 4 3 3 3 3 3 3 4 5 5 5 5 5 6 8 10 11 13 14 15 16 17 18 19 19 19 19 19 19 18 18 17 17 16 15 14 12 11 9 7 5 3 3 3 4 5 4 3 2 3 3 3 3 3 3 2 1 1 2 2 2 1 1 1 2 2 2 1 1 2 2 0 2 1 1 2 2 1 2 2 2 2 2 0 1 2 2 2 2 2 1 1 1 2 3 4 2 1 0 1 2 3 3 1 1 1 1 2 3 2 2 1 2 3 3 4 4 5 5 4 4 4 5 5 4 4 4 4 4 5 5 6 6 6 6 7 7 6 6 5 4 3 2 3 4 5 7 7 7 7 6 6 5 5 5 6 6 6 7 7 7 7 7 8 8 8 9 8 8 7 9 8 7 6 5 4 4 4 4 4 5 5 5 5 6 6 7 7 7 8 8 7 6 5 4 3 2 1 1 2 2 4 6 8 11 14 16 17 18 18 18 17 16 14 12 10 9 8 6 4 2 2 3 2 2 2 2 3 3 2 2 2 1 1 2 3 4 4 4 4 4 4 3 3 3 3 4 5 5 5 5 5 7 9 11 12 13 14 15 16 17 18 19 19 19 19 19 18 18 17 17 16 16 15 15 14 13 13 9 6 4 3 4 5 4 3 3 2 2 3 3 2 2 3 2 1 1 2 2 1 0 1 2 2 2 1 0 0 1 1 1 2 1 1 2 1 1 1 1 1 1 1 2 2 2 2 1 2 2 2 2 2 3 3 3 2 1 2 2 2 2 2 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 3 3 3 4 4 4 4 5 5 5 4 5 6 6 6 6 6 7 7 6 5 4 3 3 3 4 6 6 6 6 5 5 6 7 7 7 7 7 8 8 7 7 7 7 7 7 8 8 9 9 9 8 7 6 5 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 6 5 4 2 1 1 1 1 1 2 3 5 8 11 13 15 16 17 17 17 17 16 15 13 12 10 8 5 4 3 3 3 3 3 2 2 2 2 2 1 0 2 2 2 3 3 3 3 4 5 4 4 3 5 5 5 5 4 4 6 8 10 12 13 13 14 15 16 17 18 19 19 19 18 18 18 17 17 17 16 16 16 16 15 14 13 10 7 4 3 3 3 3 3 3 3 3 2 2 1 1 2 2 1 1 1 1 1 1 1 2 1 0 1 1 0 1 0 1 2 2 1 2 1 1 1 1 1 1 1 1 0 1 1 1 1 2 1 1 3 4 4 3 2 2 2 2 2 1 1 2 1 1 2 2 3 3 3 3 2 2 2 2 1 2 4 3 1 2 3 3 3 3 4 4 4 4 4 5 6 5 5 5 5 5 5 6 5 4 3 3 3 4 5 5 6 5 5 6 6 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 9 10 9 8 7 6 5 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 6 6 5 4 2 1 0 0 0 0 1 1 3 5 7 10 12 14 15 16 17 17 17 16 15 14 12 10 7 5 3 3 5 4 3 2 1 1 1 0 1 2 2 2 2 2 3 3 3 3 5 4 3 3 6 7 7 6 4 4 5 8 10 11 12 13 14 15 16 17 18 19 19 18 18 17 17 17 17 17 17 17 16 16 15 13 11 9 6 4 3 2 3 3 3 3 3 3 2 1 2 1 1 2 1 1 1 2 2 2 2 2 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 2 2 2 1 1 1 1 3 3 3 2 0 1 2 1 1 1 2 2 2 1 2 2 2 2 2 2 2 2 3 3 3 4 5 4 1 1 1 0 0 1 2 3 3 3 4 5 5 5 6 5 5 4 5 5 5 4 3 3 3 4 5 5 6 6 5 5 5 6 6 6 6 6 6 6 6 5 5 5 6 7 7 7 8 9 9 8 7 6 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 3 2 1 0 1 1 1 1 1 1 3 4 6 9 11 13 14 15 16 16 16 16 15 14 12 10 7 5 3 2 3 2 2 2 2 2 2 2 2 1 1 2 2 2 4 4 4 3 3 2 3 6 7 7 6 4 3 4 7 9 11 12 13 13 14 16 17 18 19 19 18 18 17 17 16 16 16 16 16 15 14 14 12 10 8 5 4 3 3 3 3 2 1 1 2 3 2 2 2 2 2 2 1 1 2 2 2 1 0 1 2 1 1 1 1 1 1 0 1 2 1 1 1 1 1 0 1 1 1 0 1 2 2 1 1 0 0 1 2 2 2 2 2 2 1 1 2 2 2 2 2 2 1 0 0 1 1 1 2 3 4 5 5 5 4 2 2 2 2 2 2 2 3 4 5 5 5 5 5 6 6 5 4 5 5 4 3 2 2 3 4 4 5 5 4 4 4 4 5 6 6 6 5 5 5 5 4 4 4 4 5 6 7 7 7 9 8 7 6 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 5 4 3 2 1 1 1 2 2 2 1 1 1 2 3 5 8 10 12 14 15 16 16 16 15 15 13 11 9 7 4 2 2 2 3 2 2 2 2 2 2 1 1 1 1 3 5 3 3 3 3 3 3 3 6 6 5 4 3 4 6 8 11 12 13 14 14 15 16 18 18 19 18 18 17 16 16 15 15 14 14 14 14 13 11 9 6 4 4 3 2 2 2 2 1 2 2 3 2 1 1 1 1 1 1 1 1 2 1 1 1 1 1 0 0 1 1 1 1 1 1 2 1 0 2 2 1 1 0 0 1 1 2 2 2 2 2 2 1 2 3 3 2 1 2 2 2 2 3 3 3 3 2 1 1 2 2 2 1 1 3 4 5 5 5 4 3 1 1 2 2 1 1 1 3 5 6 6 6 5 5 6 5 5 5 5 5 4 2 2 2 3 3 4 4 3 3 3 3 3 4 5 5 6 6 6 6 5 4 4 3 3 4 4 5 6 7 9 8 7 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 5 4 3 2 1 1 2 2 3 3 2 2 2 2 2 2 4 7 10 12 13 15 15 15 15 15 14 12 11 9 6 4 2 3 4 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 3 4 4 4 4 4 4 5 7 10 12 13 14 14 15 16 17 18 18 18 17 16 15 15 14 14 13 13 13 13 13 11 8 6 5 4 3 2 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 2 2 2 1 0 2 2 2 1 1 2 2 2 2 2 1 1 2 2 3 4 3 2 1 1 1 2 3 4 5 5 4 4 3 2 2 3 3 3 3 4 5 5 5 5 4 4 2 1 2 3 2 2 1 0 2 4 5 6 5 5 5 5 5 5 5 5 4 4 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 5 4 3 3 3 3 3 4 6 9 8 7 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 4 4 2 1 1 2 3 3 3 3 3 2 2 2 2 1 3 6 9 11 13 14 15 15 15 14 13 12 10 8 5 3 2 5 4 2 2 2 1 0 1 1 2 2 2 2 3 2 1 1 3 3 3 3 2 3 4 5 5 5 6 9 11 13 14 15 15 16 17 18 17 17 16 15 14 13 13 13 13 13 13 13 12 11 7 5 4 3 2 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 2 2 2 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 2 3 5 4 2 1 1 2 3 4 4 4 4 4 4 3 3 3 4 3 2 2 4 6 7 6 5 5 4 3 2 3 3 3 2 2 2 2 3 4 5 6 6 6 5 5 5 5 5 4 4 3 2 1 2 2 3 4 4 4 3 3 3 3 4 4 4 5 6 7 6 6 4 4 4 3 3 2 3 4 9 8 7 6 5 5 4 4 4 3 4 4 4 4 4 5 5 5 5 6 6 5 5 4 4 3 2 1 2 3 3 3 3 3 3 3 3 3 2 1 3 6 10 11 13 14 14 14 14 13 12 11 9 6 4 2 4 5 4 2 2 2 1 2 2 2 2 2 2 1 1 2 3 4 5 5 3 0 3 6 7 6 5 5 7 11 13 14 15 15 16 17 17 17 15 14 13 13 12 12 12 12 12 12 12 11 11 8 6 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 1 0 0 0 0 1 1 1 1 2 2 1 1 1 2 2 0 1 2 0 2 2 1 0 1 0 1 1 1 2 2 3 4 5 5 4 3 3 4 4 3 2 3 4 4 4 4 4 4 4 3 2 1 4 5 6 5 5 5 5 4 4 4 4 3 3 3 4 4 4 5 5 6 6 6 6 5 5 5 5 5 5 3 2 1 1 2 3 4 4 4 4 4 4 4 5 5 6 6 7 7 6 5 4 4 4 5 5 4 3 3 9 8 7 6 6 5 4 4 4 4 3 3 4 4 4 4 5 5 5 6 6 5 5 4 4 3 2 1 1 2 3 3 3 3 3 3 2 3 2 2 1 4 7 10 11 13 14 14 13 13 12 10 9 7 5 3 2 5 4 2 2 2 2 2 2 2 2 1 1 1 2 3 3 4 4 3 2 1 2 5 6 6 5 5 7 10 13 14 15 16 16 16 16 15 13 12 12 12 11 11 11 11 11 11 11 11 11 11 8 6 4 3 2 2 2 2 1 1 1 1 1 1 2 2 2 1 0 1 1 1 0 1 1 0 1 1 1 1 2 2 1 0 2 2 1 2 2 1 2 1 0 1 1 0 1 0 1 3 4 5 5 6 6 5 5 4 4 3 2 2 3 4 4 4 4 5 6 5 4 3 1 1 3 4 3 3 4 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 5 5 4 5 6 6 4 3 1 1 1 2 3 4 5 4 4 4 4 5 6 7 8 9 8 7 6 4 4 5 6 7 7 6 5 9 9 8 7 6 5 4 4 4 4 3 3 3 4 4 4 5 5 5 5 5 5 5 4 4 3 2 1 1 2 3 4 3 2 2 3 3 2 2 2 2 2 5 8 10 12 13 13 13 12 11 10 8 7 5 3 2 2 3 2 2 2 1 1 1 1 1 0 2 3 3 3 2 2 2 2 2 1 3 4 5 6 6 6 8 10 12 13 15 15 15 15 14 13 12 11 11 11 11 10 10 9 9 8 8 7 7 6 4 3 2 1 2 2 2 2 1 2 1 1 2 2 2 2 1 1 1 1 1 1 0 1 1 1 1 1 1 2 2 2 1 1 3 3 2 2 1 2 1 0 1 1 0 0 0 1 2 3 5 6 6 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 6 5 5 4 4 3 3 4 3 3 3 4 3 3 3 3 3 3 4 5 5 5 5 4 3 4 5 5 6 5 6 6 6 6 5 4 3 2 1 2 2 3 4 4 4 4 4 4 4 6 8 9 9 9 7 5 4 5 6 7 8 9 9 10 9 8 7 6 5 5 4 4 4 4 3 3 3 4 4 4 5 5 5 5 5 5 4 3 3 2 1 0 2 3 4 3 1 2 3 2 1 2 1 1 1 3 6 9 11 12 12 12 11 10 9 8 6 5 3 2 3 4 2 1 2 2 2 2 2 1 1 2 3 2 2 1 2 1 1 1 2 3 4 6 6 7 7 8 10 11 12 13 14 14 14 13 11 11 10 10 10 10 9 9 8 7 6 6 5 5 5 4 2 1 1 2 2 2 2 1 1 2 1 1 1 2 2 1 1 1 1 1 1 1 1 2 2 1 1 2 1 1 1 1 1 2 2 2 2 1 2 1 0 1 1 1 1 1 2 2 3 5 6 6 5 5 5 5 5 4 3 2 2 2 2 3 5 5 5 6 5 5 5 5 4 4 4 3 2 2 2 2 2 2 2 2 2 3 4 5 6 5 4 4 4 5 5 5 5 5 6 6 7 7 6 6 4 3 3 3 3 4 5 5 5 5 5 5 5 7 10 10 10 8 6 5 5 6 7 8 10 10 10 9 8 7 6 6 5 5 4 4 4 4 3 3 4 4 4 5 5 5 5 5 4 4 3 3 2 1 1 3 4 4 3 1 1 2 2 1 2 1 1 2 2 4 7 10 11 11 11 10 9 8 7 5 4 2 2 3 3 1 1 1 1 2 2 1 1 1 2 2 2 1 1 2 2 2 1 2 2 3 5 7 8 8 9 10 11 11 12 13 13 12 10 9 8 7 7 7 7 7 7 7 7 6 6 7 7 7 6 5 4 2 2 2 2 2 2 2 2 1 1 2 2 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 2 2 1 0 1 1 1 1 1 1 2 2 3 5 6 6 5 5 5 5 4 4 4 4 3 2 3 4 4 5 5 6 7 7 7 6 5 5 5 5 4 1 1 1 1 1 1 1 1 2 3 4 5 5 5 4 4 4 4 4 4 4 5 5 6 8 9 9 7 5 3 4 4 5 6 7 8 8 7 7 7 8 10 10 10 8 7 7 7 7 8 8 10 11 10 9 8 7 7 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 4 4 4 3 3 2 2 1 1 3 4 4 2 2 2 1 1 1 1 1 1 1 2 2 6 9 10 10 10 10 9 7 6 5 3 2 2 3 3 2 1 1 2 2 2 1 1 2 1 1 2 1 1 2 3 3 2 2 3 4 5 6 7 7 8 8 9 10 11 11 10 9 7 6 5 5 5 5 5 6 5 5 5 5 5 6 6 5 4 4 4 4 3 2 2 2 1 1 1 1 2 2 1 0 1 1 0 1 1 0 1 0 1 2 1 2 2 1 1 1 1 1 3 3 2 2 2 1 1 1 1 2 1 0 1 1 2 3 5 6 5 4 5 5 5 4 4 4 5 5 5 5 5 5 4 4 5 6 6 7 7 6 7 7 7 5 2 0 1 0 1 1 1 1 2 3 4 3 3 3 3 3 4 5 5 5 5 5 5 6 8 10 10 8 5 3 4 4 5 6 7 8 9 9 9 10 10 10 10 9 9 8 8 8 8 8 9 10 11 10 9 8 8 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 1 2 3 3 3 3 3 2 1 1 1 1 1 1 2 2 3 7 8 9 10 9 8 8 6 5 4 3 2 2 2 3 2 1 2 2 2 1 0 1 1 2 2 2 1 2 2 2 3 3 4 5 5 4 4 5 6 6 7 7 7 7 7 7 7 5 4 4 4 4 4 4 4 4 4 4 5 5 4 4 3 2 2 2 3 4 2 2 2 1 1 1 2 1 1 0 1 1 1 1 1 1 1 2 1 1 1 1 2 2 2 1 1 1 2 2 3 2 2 1 2 1 1 1 2 1 0 0 1 1 2 5 6 6 5 5 6 5 4 4 4 5 5 5 5 5 5 4 4 4 4 5 6 6 6 6 7 6 4 2 1 1 2 2 2 2 2 3 3 3 3 2 2 3 4 4 4 4 5 5 5 5 7 9 11 11 8 6 4 4 5 6 7 8 10 10 10 11 11 10 9 9 9 8 8 8 8 8 8 9 10 11 10 9 8 8 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 2 2 1 2 2 2 2 1 2 3 3 3 2 2 2 2 2 2 1 1 3 5 7 8 8 8 8 7 6 5 4 3 2 2 2 1 2 2 1 1 2 2 2 1 2 2 2 2 1 1 2 2 2 2 3 4 5 4 3 3 3 4 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 3 3 5 6 6 6 4 3 1 0 2 4 4 2 2 2 2 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 2 1 2 1 1 2 4 2 2 2 1 1 1 2 2 2 2 1 1 0 0 1 3 5 7 6 5 5 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 4 4 4 4 5 5 5 3 1 0 1 2 3 3 4 4 4 5 5 4 2 1 2 2 1 1 3 4 5 5 6 8 10 13 12 10 8 5 5 6 7 9 10 10 10 11 11 11 10 9 8 8 8 8 9 9 10 10 11 11 12 10 9 8 8 7 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 1 1 1 2 3 4 4 4 4 4 5 5 5 5 4 3 2 1 1 2 4 5 6 7 7 7 6 6 5 4 4 3 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 3 2 2 2 3 4 4 4 4 4 3 2 2 3 2 2 2 2 2 1 0 1 2 3 4 4 6 7 6 4 2 1 1 2 4 3 2 2 3 2 1 1 1 1 1 1 0 0 1 0 1 2 1 1 1 1 1 0 0 0 1 2 4 1 2 3 2 1 1 2 2 1 1 1 1 1 1 2 4 5 6 5 5 5 6 7 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 2 1 2 4 5 5 5 4 5 6 6 4 2 2 3 2 3 4 5 6 7 8 10 12 13 12 10 9 7 7 7 9 10 10 11 11 11 11 11 10 9 9 9 10 10 11 12 12 13 14 14 14 10 9 8 7 7 6 5 5 5 5 5 4 4 4 4 4 4 3 3 2 2 1 1 1 2 3 4 5 6 7 6 6 7 7 7 6 5 3 2 1 2 3 4 5 5 6 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 0 1 1 2 2 2 4 3 3 3 2 2 2 3 3 4 3 3 3 3 2 2 2 1 1 2 2 2 2 1 1 1 2 3 2 3 4 5 4 3 2 2 2 3 3 3 3 4 3 2 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 0 1 3 4 5 6 6 6 5 5 6 7 7 6 6 6 6 5 4 3 3 4 4 5 4 4 4 3 3 3 3 3 4 5 4 3 2 3 2 2 3 3 4 5 5 5 4 3 3 4 4 5 6 7 9 11 12 11 11 10 9 9 8 8 8 9 10 11 11 11 11 11 11 11 11 12 11 12 12 12 13 14 15 15 16 17 9 9 8 7 6 6 5 5 5 4 4 4 4 4 4 4 3 3 2 2 1 0 1 2 3 5 6 6 6 6 5 6 6 6 5 4 3 2 1 2 3 3 4 4 4 4 4 4 4 3 3 2 2 2 2 4 7 5 4 3 3 2 1 2 1 1 1 1 1 0 1 1 1 1 2 2 3 3 2 2 3 2 2 3 3 3 2 3 3 2 2 2 1 0 1 2 3 2 1 2 1 1 2 2 1 2 3 4 3 3 3 2 1 2 3 4 4 3 2 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 2 1 1 2 2 1 0 2 3 2 2 1 1 1 1 1 1 1 1 1 3 4 5 5 6 6 6 6 6 6 7 7 6 5 5 5 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 4 5 4 3 3 2 1 1 2 2 3 3 3 4 5 4 3 4 4 6 8 10 11 11 11 10 9 8 8 8 8 8 8 8 9 10 11 11 11 12 12 12 12 12 11 10 9 9 9 10 11 13 14 16 9 8 7 7 6 5 5 4 4 4 4 4 4 4 4 3 3 3 2 1 0 1 2 3 5 6 6 5 5 5 5 5 5 5 4 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 4 5 4 4 3 3 2 2 2 1 1 1 1 1 1 2 0 1 2 3 3 3 2 2 2 3 3 2 2 3 2 1 1 2 2 2 2 1 0 2 2 3 3 1 1 0 1 2 2 0 2 3 3 2 2 3 2 2 2 2 5 5 3 2 1 0 1 1 1 1 1 1 1 2 1 1 1 1 2 1 0 1 2 2 1 1 2 2 2 1 1 1 1 1 1 0 1 3 4 4 5 5 5 5 6 6 5 5 6 7 7 6 4 4 4 5 6 6 6 6 5 5 5 4 4 4 4 3 3 3 4 5 4 4 4 3 3 3 3 4 4 4 4 5 5 5 5 6 7 9 10 10 10 9 9 8 8 8 9 9 8 8 7 7 8 8 10 11 11 11 10 10 9 9 8 7 7 7 7 7 7 8 9 10 8 8 7 6 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 1 1 2 3 4 5 6 5 5 5 6 6 5 4 4 3 4 4 4 3 3 3 3 2 2 2 2 2 2 3 2 3 3 3 3 4 3 3 3 4 4 4 3 2 2 1 1 1 1 1 1 1 1 2 2 3 3 2 2 2 2 2 3 2 2 2 1 1 2 2 1 2 2 1 1 2 2 3 3 1 0 1 2 2 2 1 1 2 2 1 1 2 2 2 1 2 4 3 3 3 1 1 1 1 1 1 0 0 1 1 1 1 1 2 1 0 2 2 2 1 1 2 2 2 1 1 1 1 1 1 1 2 3 4 5 5 6 5 5 5 6 6 6 5 6 6 7 6 5 4 4 5 5 6 6 5 4 3 3 3 3 3 2 2 2 2 3 3 4 4 4 3 4 4 4 4 4 4 4 5 6 7 9 10 10 9 8 8 7 7 7 8 10 11 11 11 10 8 7 7 7 8 9 10 10 9 8 7 6 6 6 6 6 6 5 5 5 6 8 10 8 7 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 3 4 5 5 6 6 6 6 6 5 3 3 3 4 6 6 5 4 4 3 3 2 2 2 2 2 2 2 2 2 3 3 6 7 7 6 5 4 4 4 3 2 2 1 1 1 1 1 0 1 2 2 2 3 3 2 1 2 2 2 2 2 2 3 2 2 1 1 1 1 2 1 0 2 2 3 3 2 1 1 2 3 2 1 1 1 2 2 1 2 2 2 1 1 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 2 2 2 2 1 0 1 1 1 1 1 1 2 4 5 5 6 7 7 6 6 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 1 1 2 2 3 3 3 3 3 3 4 4 4 5 6 7 8 9 9 8 7 6 5 5 5 5 6 7 10 12 13 13 12 11 9 8 7 8 8 7 6 6 6 6 5 5 5 6 6 6 5 5 6 7 10 12 7 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 5 5 4 3 2 2 3 5 7 7 6 5 4 3 3 3 3 3 3 3 3 2 1 2 3 3 5 5 6 5 4 3 3 2 2 2 1 1 1 2 1 1 0 1 1 2 2 2 2 2 1 2 2 1 1 2 3 3 2 1 1 1 1 1 1 2 0 1 2 2 3 3 1 2 2 2 1 1 0 1 2 2 2 2 2 2 1 1 3 2 1 2 2 2 1 1 1 1 0 1 1 1 1 0 0 1 2 1 0 2 2 2 1 1 1 1 1 1 2 1 0 1 2 3 4 5 5 6 6 6 6 6 6 5 6 6 7 6 4 3 4 4 4 3 3 3 3 3 3 3 2 2 2 3 3 3 2 2 2 2 2 3 3 4 4 5 5 6 7 7 8 8 7 5 4 4 4 4 4 5 5 5 5 6 8 10 12 13 13 12 10 8 7 7 6 5 4 4 5 5 5 5 6 6 7 7 6 7 9 11 12 13 7 6 5 5 5 4 4 4 3 3 3 3 2 3 3 3 3 3 3 3 4 4 4 5 5 5 4 4 4 3 2 1 1 3 6 6 6 6 5 4 3 3 3 3 3 3 3 3 2 1 1 2 2 2 1 2 2 2 2 1 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 2 2 1 1 2 3 4 3 2 1 1 1 1 1 2 1 1 2 1 3 4 2 2 2 1 1 0 0 1 2 2 2 2 1 3 2 1 2 1 1 2 2 2 2 1 1 1 1 1 1 1 0 1 2 2 1 1 2 2 1 1 2 1 1 1 1 1 1 0 1 2 2 3 4 5 5 5 5 6 5 5 5 4 4 5 6 5 3 1 2 3 4 3 3 3 3 4 4 4 3 2 2 3 3 3 3 2 2 1 1 1 2 3 4 4 5 6 6 6 5 4 3 3 3 3 4 4 4 5 5 5 5 5 7 8 10 10 10 8 7 7 6 5 5 4 2 3 4 5 5 6 6 7 7 7 6 7 8 10 11 11 6 6 5 5 5 4 4 4 3 3 3 2 2 2 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 2 1 1 1 3 5 6 6 6 5 4 4 3 3 3 3 3 4 4 4 2 0 2 2 2 2 1 1 2 1 1 2 1 1 1 1 1 1 2 1 1 1 1 2 2 2 1 1 1 2 2 2 1 1 1 2 2 1 0 1 1 1 0 1 2 1 1 1 3 3 3 2 2 2 1 0 0 1 1 1 2 2 1 2 1 0 2 2 2 2 2 2 1 1 0 1 1 1 1 1 1 2 2 2 1 2 2 0 1 2 2 1 1 2 1 1 1 1 1 2 3 3 4 5 6 5 5 5 5 5 5 4 4 5 6 5 4 1 2 3 4 4 4 4 4 3 4 4 4 4 3 2 2 3 3 3 2 2 2 2 2 3 3 4 4 4 3 3 1 1 2 2 3 3 3 4 4 5 5 5 5 6 7 7 8 7 6 5 6 6 6 5 4 3 2 2 3 4 5 6 6 6 6 6 6 7 8 9 11 10 6 6 5 5 5 5 4 4 3 3 2 2 2 3 3 4 5 5 5 4 4 3 3 2 3 3 3 3 3 2 1 1 3 4 5 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 3 2 1 2 3 2 1 1 1 1 1 1 0 1 1 0 1 2 2 1 1 1 2 2 2 2 2 2 3 2 1 1 1 0 2 2 2 1 1 1 1 1 1 2 1 1 1 2 2 2 3 3 2 2 1 1 1 2 1 1 2 2 1 0 1 1 1 2 2 1 1 1 2 1 0 1 1 1 1 2 1 2 2 2 2 1 1 2 1 1 2 2 1 1 0 0 0 2 3 4 5 5 5 6 6 5 5 5 5 5 5 5 5 6 6 5 2 1 2 3 3 2 1 1 1 3 5 5 5 3 2 2 2 3 2 2 2 2 3 3 3 3 3 3 2 1 1 1 2 2 1 2 3 4 4 5 5 5 5 5 6 6 7 6 5 4 4 5 5 5 4 3 2 2 2 2 3 4 4 5 6 6 6 6 7 8 10 10 10 6 5 5 5 5 5 4 4 3 2 2 2 2 3 4 5 5 5 5 4 3 3 2 2 2 2 2 3 2 3 3 3 4 5 5 5 5 4 4 4 4 4 4 4 5 5 5 6 7 7 7 6 4 3 3 2 2 1 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 2 2 2 2 1 1 1 2 3 2 1 1 1 1 0 0 0 1 1 1 1 1 2 2 3 3 3 2 1 1 1 2 2 1 1 1 0 1 2 1 1 2 1 1 1 1 1 2 1 1 1 1 2 2 1 2 2 1 1 1 2 2 1 2 2 1 1 1 1 2 2 3 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 4 2 1 1 2 3 3 4 4 4 5 5 5 4 3 3 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 2 2 1 1 2 3 4 4 5 6 5 5 5 5 5 5 5 4 3 3 3 4 4 4 4 4 3 2 2 2 2 3 4 5 5 6 6 7 8 8 9 9 6 5 5 5 5 4 4 3 2 1 1 2 3 4 5 5 5 4 3 3 3 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 3 3 3 4 4 4 4 5 5 5 5 6 7 8 8 8 7 5 3 3 2 2 1 1 1 1 0 0 1 2 1 1 1 2 3 2 2 2 2 2 2 2 2 1 1 2 3 3 2 1 1 0 0 1 1 1 0 0 0 1 1 2 2 2 2 2 2 1 1 1 2 1 1 1 1 1 1 2 1 1 2 1 1 1 1 0 1 1 1 1 2 2 2 0 2 2 0 1 2 1 1 2 2 1 0 1 2 3 3 4 5 6 6 6 5 5 5 4 5 6 6 6 5 5 6 7 7 7 6 5 5 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 2 2 2 1 2 3 3 4 5 5 6 5 5 5 4 4 4 4 4 4 3 2 3 4 5 5 5 4 3 3 2 3 3 4 4 5 5 5 5 6 6 7 7 5 5 5 5 4 4 3 2 1 1 2 3 4 5 5 5 4 2 2 1 2 2 2 2 2 2 0 1 3 3 4 4 4 3 3 2 2 2 3 3 3 3 4 4 4 3 3 3 4 4 5 7 9 10 9 7 5 3 2 2 1 1 1 0 1 1 2 1 1 2 2 3 2 2 2 2 2 2 2 1 1 2 2 3 2 1 1 1 0 1 1 1 1 1 1 1 1 2 2 1 1 2 1 2 2 2 1 1 2 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 0 1 1 1 1 1 2 1 1 1 1 1 1 3 4 5 7 6 6 5 5 5 6 6 4 4 6 6 6 5 5 6 8 8 8 7 6 5 5 4 4 4 5 5 5 4 4 3 2 3 4 4 5 4 4 3 3 2 2 2 2 2 3 4 4 4 3 3 2 2 3 3 3 3 4 5 5 5 5 5 5 4 4 4 4 3 3 3 3 4 5 5 5 4 4 4 4 4 3 3 4 4 4 5 5 5 5 6 6 5 5 4 4 4 3 2 1 1 2 4 5 5 5 4 3 2 1 1 2 2 2 3 3 3 3 2 2 3 4 4 4 3 2 2 1 1 2 2 2 2 2 3 3 2 2 2 1 1 1 1 2 4 7 8 8 6 3 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 3 2 2 1 1 2 2 1 1 3 3 2 1 2 1 1 2 2 1 2 2 1 1 2 1 2 1 1 2 0 1 2 1 1 1 2 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 2 2 1 0 1 1 2 1 0 1 1 1 0 1 1 1 2 4 6 6 6 6 5 5 5 6 6 6 5 5 5 4 4 5 5 6 7 7 7 6 5 4 4 4 4 5 6 6 5 4 3 2 2 1 2 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 4 4 4 4 5 4 4 4 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 6 5 4 4 4 3 2 1 1 3 4 5 4 3 2 1 1 1 1 2 3 3 2 2 2 3 3 3 4 4 4 3 3 2 1 0 1 2 2 2 1 1 1 1 1 1 1 0 0 1 1 1 1 2 3 4 6 6 6 5 4 2 1 2 2 2 1 1 1 2 2 2 2 2 3 2 1 1 1 2 2 0 2 3 3 1 2 2 1 2 3 1 1 2 1 1 1 1 1 2 1 1 1 1 1 2 1 1 1 2 0 1 1 0 1 2 2 1 1 1 1 1 1 1 1 0 1 2 2 1 1 2 2 2 1 1 1 1 1 1 2 2 3 4 5 6 6 5 5 5 5 4 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 5 6 6 5 4 3 2 2 2 1 1 3 4 4 4 4 4 3 3 3 3 2 2 2 2 2 3 3 3 3 3 2 2 3 3 3 4 4 4 4 4 3 3 3 3 3 4 4 3 3 3 3 2 2 2 3 3 3 3 4 4 5 5 5 5 6 6 7 4 4 3 3 2 1 1 3 4 5 4 2 1 1 1 1 1 1 2 2 2 2 1 2 3 4 4 4 3 3 2 1 0 0 2 2 2 2 1 1 1 0 0 1 1 2 4 5 5 4 4 4 5 2 3 6 6 5 4 4 3 2 2 1 2 1 2 2 2 2 1 1 1 1 1 1 1 2 2 2 1 2 3 2 1 2 2 1 1 2 2 0 1 1 1 1 1 1 0 2 2 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 2 2 1 1 2 2 2 2 1 1 1 2 2 2 3 4 5 5 5 5 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 5 5 5 5 4 3 3 3 3 3 3 2 2 3 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 2 2 2 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 4 5 5 5 5 6 6 7 8 3 3 2 2 1 2 3 4 4 4 2 1 1 1 1 1 1 1 0 1 2 0 2 3 4 4 4 3 2 2 1 0 1 2 3 3 2 2 1 1 3 3 2 1 1 1 2 4 4 3 3 3 3 2 4 5 5 3 2 2 2 2 1 1 1 1 2 2 1 1 1 1 2 2 2 1 1 2 3 2 2 2 2 1 1 1 1 1 1 1 2 1 1 1 0 0 1 0 1 2 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 1 2 2 2 2 2 1 0 1 2 2 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 5 5 6 7 7 7 6 6 5 6 6 7 7 8 8 8 8 7 6 6 5 5 5 5 4 3 3 4 4 4 3 3 2 2 3 4 5 4 4 4 4 4 4 4 4 3 3 3 2 2 3 3 3 2 2 2 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 4 5 5 6 6 6 7 7 8 8 9 2 2 1 1 1 2 3 4 4 2 1 1 1 0 1 1 0 1 1 0 1 2 3 3 3 3 3 2 1 1 1 1 2 3 3 2 1 3 4 6 6 6 3 1 1 1 1 2 2 2 1 1 1 2 4 4 4 2 1 1 1 1 1 1 0 1 1 1 0 1 1 1 2 2 2 2 2 3 3 2 2 3 3 1 1 1 1 1 1 1 2 2 1 1 1 1 0 1 1 1 0 1 1 0 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 0 1 1 1 1 2 2 2 3 3 3 3 3 4 4 5 6 6 6 5 6 6 6 6 5 5 5 6 7 8 8 8 8 8 8 8 7 6 5 4 4 4 3 4 5 6 5 4 3 3 2 2 2 2 2 2 3 3 4 3 3 3 3 3 4 3 3 3 3 4 4 3 3 2 2 3 4 4 4 3 2 2 2 3 3 3 3 4 5 5 6 6 6 6 5 5 5 6 6 7 7 8 8 9 9 9 9 9 1 1 1 2 2 3 3 3 3 2 1 0 1 1 1 1 1 1 1 1 1 2 3 3 2 2 1 1 1 2 2 2 2 3 3 4 2 2 2 3 5 6 3 1 1 1 2 2 2 1 1 1 1 2 3 3 3 2 1 1 1 1 1 1 0 1 2 2 2 2 2 1 1 2 1 2 2 3 3 2 2 2 2 1 2 2 1 2 2 1 1 2 1 0 2 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 0 1 1 1 0 1 1 1 2 2 2 2 1 1 2 1 1 0 0 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 4 4 5 5 5 4 5 4 4 4 4 4 4 5 6 7 7 7 7 7 7 7 7 6 5 4 4 3 3 5 6 7 6 5 4 3 3 2 2 1 2 2 3 3 4 4 4 3 2 1 2 2 2 2 3 4 5 4 3 3 2 3 4 4 4 4 3 2 2 2 3 3 4 5 6 7 7 8 8 8 7 7 7 7 7 8 8 9 10 10 10 10 10 10 1 1 2 2 3 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 2 3 3 3 2 2 2 3 2 2 1 1 2 5 4 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 2 2 2 1 1 3 3 2 2 2 2 2 2 3 3 2 2 1 2 1 2 2 0 2 2 1 0 1 1 1 1 1 1 0 1 1 1 1 2 1 1 1 2 1 1 1 1 1 2 2 2 2 1 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 2 2 2 3 3 3 3 2 3 3 3 3 3 3 4 4 5 6 6 6 7 7 7 7 7 7 7 7 6 5 4 4 5 6 8 7 6 5 4 4 4 4 4 4 4 5 5 5 5 5 6 5 4 3 2 2 2 2 2 3 4 3 2 2 2 3 4 4 4 3 3 3 3 4 5 5 6 6 7 7 7 7 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 0 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 2 3 4 4 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 2 2 1 1 1 2 2 3 3 1 1 2 3 2 2 2 2 1 1 2 3 3 3 2 1 2 2 1 2 1 1 2 1 0 1 1 1 1 1 1 1 0 1 1 1 1 1 0 1 2 1 1 2 1 1 1 2 2 2 1 2 2 1 0 1 1 1 1 1 1 1 0 1 2 3 2 2 2 2 2 3 4 3 2 1 1 2 2 3 3 3 4 4 5 5 5 5 6 8 9 9 9 9 9 9 8 8 7 6 5 5 6 7 8 8 8 7 6 5 5 4 4 4 4 4 4 4 5 6 5 5 5 4 4 3 3 2 2 3 3 3 2 2 2 3 3 3 3 3 3 4 5 6 7 7 7 7 6 6 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 12 1 1 2 1 1 2 2 2 1 1 1 1 1 2 2 1 1 1 2 2 2 1 2 2 3 4 4 3 2 1 2 3 4 4 3 2 0 1 1 1 2 2 2 2 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 2 2 2 3 4 4 3 3 2 2 1 2 3 3 1 2 3 3 3 3 2 1 1 2 1 2 2 1 1 1 1 0 1 1 1 1 1 1 1 1 1 0 1 1 0 1 2 1 1 1 1 1 1 2 1 1 2 1 2 2 1 0 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 4 4 3 2 1 2 2 3 3 3 3 4 5 5 4 4 5 6 7 8 9 9 9 9 9 9 8 8 7 7 6 6 7 9 10 11 10 8 6 5 4 4 4 4 4 4 4 5 5 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 1 1 2 2 3 3 4 5 5 6 6 6 6 6 6 7 8 9 10 10 10 11 11 11 12 12 12 12 11 11 2 3 3 1 1 1 2 2 1 1 1 1 1 2 3 2 1 1 1 2 2 2 3 3 4 4 3 2 1 1 1 3 4 5 4 3 2 1 0 1 1 1 1 1 1 0 1 1 1 0 1 1 1 2 2 2 2 1 0 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 4 3 2 1 1 2 3 2 2 3 2 2 2 2 2 1 3 2 2 2 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 2 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 5 5 4 4 4 5 5 6 6 6 7 7 7 7 7 7 8 8 8 7 7 8 9 10 10 10 8 7 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 2 1 1 1 1 2 2 3 3 3 4 4 4 5 5 6 6 7 8 9 10 11 11 11 12 12 13 13 13 12 12 11 3 3 3 2 2 2 2 1 1 1 0 2 3 3 3 3 2 2 2 3 3 3 3 3 3 3 2 3 2 1 1 1 3 5 5 3 2 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 0 1 1 1 0 0 1 1 1 2 2 2 2 1 1 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 1 0 1 1 1 1 0 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 4 4 3 3 3 4 3 3 2 2 2 2 3 3 4 5 5 6 5 4 4 4 5 5 5 5 6 6 6 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 5 5 4 4 3 3 3 3 3 3 3 4 4 4 3 3 3 2 2 1 1 1 2 2 2 2 2 2 3 4 4 5 5 6 6 7 8 9 10 11 11 12 12 13 13 13 13 12 12 11 3 3 2 2 2 2 2 1 0 1 2 3 3 3 3 3 4 4 4 4 4 4 4 4 3 2 2 2 1 1 1 1 2 2 3 2 1 1 1 1 2 2 2 1 1 1 1 1 0 1 1 1 1 0 1 1 1 2 1 1 1 2 2 1 0 1 2 1 1 1 1 1 1 2 2 1 1 2 2 1 2 2 1 2 2 2 1 1 1 1 2 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 2 2 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 1 2 3 4 4 3 3 3 3 3 3 2 2 1 1 1 2 3 3 4 4 5 6 5 5 4 4 4 5 4 5 5 5 5 5 5 5 6 7 7 7 7 7 7 6 7 7 7 6 5 5 5 4 4 3 3 2 2 2 3 3 2 2 2 2 2 2 2 2 2 1 0 1 2 3 3 3 2 2 2 2 3 4 4 5 5 6 6 7 7 8 9 10 11 12 12 12 12 12 11 11 11 11 12 4 3 2 1 1 1 0 1 1 3 4 4 3 2 3 4 4 4 4 4 4 4 4 5 4 3 2 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 0 1 0 1 1 1 0 1 1 0 1 2 2 1 0 0 1 1 1 2 1 1 0 0 1 2 1 1 2 1 1 0 1 2 2 2 2 1 1 2 2 1 1 1 1 2 2 1 1 2 1 0 1 1 0 1 1 1 2 1 1 1 1 1 1 0 1 1 1 0 1 0 0 2 2 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 4 3 3 4 4 4 4 2 1 0 1 1 2 2 3 3 3 3 4 5 5 5 4 4 4 4 3 4 4 4 4 4 4 4 5 5 6 6 6 6 5 5 5 5 5 4 3 2 2 2 1 1 2 3 4 4 4 4 3 3 2 2 2 2 2 2 2 2 3 4 5 6 6 5 5 5 5 5 5 6 6 6 6 7 7 8 8 9 10 10 11 11 11 10 10 10 10 11 12 13 13 4 2 1 1 2 2 2 2 3 3 2 2 2 2 3 4 4 4 4 4 4 3 3 3 4 3 2 1 1 1 1 1 1 0 1 1 1 1 2 0 1 2 1 1 1 1 1 1 1 2 2 1 0 1 1 2 2 1 1 2 1 0 1 1 1 1 1 1 1 1 2 2 1 2 2 2 1 2 2 2 2 1 1 1 1 2 1 1 1 1 1 2 2 2 2 2 1 2 1 0 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 3 4 5 5 5 4 5 4 4 3 2 1 0 0 1 2 3 4 4 3 3 3 4 5 5 4 3 3 3 3 3 4 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 3 2 1 0 1 2 3 4 5 5 4 4 4 4 3 3 4 4 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 9 9 10 10 10 11 12 13 14 15 4 3 3 3 4 3 3 3 2 2 1 1 2 2 2 3 3 3 3 4 4 5 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 2 2 1 1 1 1 1 1 1 3 3 3 3 3 3 3 2 2 2 1 1 1 0 1 3 2 1 1 2 2 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 2 1 0 1 1 1 1 1 1 1 2 1 1 1 1 1 1 0 1 1 1 1 2 3 4 4 5 5 4 5 5 4 3 2 2 1 1 1 1 2 4 4 4 2 2 2 4 4 3 2 2 3 4 4 5 5 5 5 4 4 3 4 4 3 3 3 3 4 4 4 4 3 2 1 0 1 2 3 4 4 5 4 4 4 4 4 4 5 5 6 6 6 5 5 6 6 6 7 7 7 7 8 8 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 10 11 12 12 13 14 15 15 15 4 3 3 3 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 4 5 5 2 1 1 1 1 1 1 1 1 1 1 0 1 1 0 0 0 1 1 2 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 0 1 2 2 1 2 1 2 3 3 3 2 2 2 3 3 3 3 2 2 2 2 2 1 0 1 1 1 3 2 1 2 1 1 2 1 1 2 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 1 1 1 1 1 1 1 2 1 1 2 2 4 4 4 4 4 4 4 4 3 2 2 1 2 2 2 2 3 4 4 3 2 2 2 3 3 3 2 4 5 6 7 7 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 2 1 1 1 2 2 3 4 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 7 7 7 7 8 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 11 12 13 14 14 14 15 15 15 3 2 2 1 1 1 1 0 1 2 2 3 3 3 3 2 2 1 1 1 2 4 5 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 2 2 1 1 1 2 2 3 2 2 2 2 2 2 3 4 4 2 1 1 2 2 2 1 1 1 1 2 2 1 1 2 1 2 2 1 1 1 1 2 1 0 1 2 1 1 1 1 0 1 0 1 1 1 0 1 1 2 1 1 1 1 1 1 1 1 1 1 1 0 1 2 1 1 2 3 4 4 3 4 4 5 5 4 3 2 2 2 3 3 4 5 5 6 5 4 2 2 2 3 3 4 5 7 8 9 8 7 6 5 4 3 3 3 3 3 3 4 3 2 2 2 2 2 1 1 1 2 2 3 3 4 4 4 4 4 4 5 6 6 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 9 10 11 12 12 13 13 14 14 15 15 15 2 2 1 1 1 1 2 2 2 2 3 3 3 4 4 4 2 1 1 1 2 4 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 2 2 2 1 0 1 0 0 0 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 0 0 0 1 1 1 1 1 1 1 2 1 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 0 1 2 2 1 1 0 1 1 2 1 1 1 1 0 1 1 1 1 1 2 3 3 4 4 4 4 5 5 4 4 3 2 2 3 3 4 4 5 5 4 4 3 2 2 3 4 5 6 8 9 8 8 6 5 5 4 3 2 2 2 2 3 3 3 3 2 2 2 1 1 1 1 2 2 3 3 3 3 3 3 4 4 5 6 7 7 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 9 9 10 11 12 12 13 13 14 14 15 15 15 2 2 2 2 3 3 3 3 2 2 2 1 2 4 4 4 3 2 1 1 1 1 3 3 2 1 1 1 1 1 1 0 1 1 1 2 3 2 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 0 1 0 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 2 1 1 2 2 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 1 1 1 1 1 1 1 2 2 2 2 2 3 4 4 4 4 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 6 5 4 3 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 5 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 9 9 10 9 9 9 10 10 10 10 9 8 8 7 7 8 8 9 9 10 11 11 12 13 13 14 14 15 15 15 2 2 2 3 3 2 2 2 2 2 1 1 1 2 4 3 2 1 1 1 1 1 3 2 1 1 1 1 1 1 1 0 1 1 0 1 2 2 1 1 1 1 2 1 1 1 1 1 1 1 2 1 2 2 0 0 1 1 2 2 1 2 2 1 2 2 1 2 3 1 1 2 2 1 1 1 2 1 1 1 1 2 2 3 3 4 4 3 2 2 2 1 1 1 0 0 1 1 0 1 1 0 1 1 1 1 0 1 1 1 1 2 2 1 1 0 1 2 2 2 1 1 1 1 0 1 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 3 3 3 3 3 4 5 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 3 3 2 1 1 1 2 2 3 3 3 2 3 3 3 4 4 4 3 3 3 3 3 4 4 4 5 6 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 8 8 9 9 10 11 12 13 13 14 14 14 14 14 3 3 3 2 2 2 1 2 2 2 1 1 1 2 3 3 2 0 1 1 1 1 1 1 1 0 2 1 1 1 1 0 1 2 2 2 2 1 1 0 1 2 2 2 2 1 1 1 0 2 2 3 2 1 1 1 1 1 2 2 2 2 2 3 3 3 2 3 3 2 1 3 2 1 1 1 1 2 1 1 0 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 2 1 1 0 1 1 2 2 1 1 1 1 1 1 1 2 1 1 2 2 3 4 4 4 4 4 3 3 3 3 3 3 3 4 5 5 6 5 5 4 4 3 3 2 2 1 2 3 3 3 2 3 4 4 3 2 1 0 1 2 3 3 4 4 4 4 4 4 5 4 4 4 4 4 4 4 5 5 5 6 6 7 8 9 9 9 9 10 10 10 11 11 10 10 10 11 10 10 9 9 9 9 10 9 9 9 9 8 8 8 7 7 7 7 7 7 8 9 10 11 12 13 13 13 13 13 14 14 3 3 3 3 3 2 1 2 2 1 1 0 1 2 2 3 2 0 1 1 0 1 1 2 1 1 2 1 1 1 1 2 3 3 3 3 2 2 2 0 2 2 2 2 2 2 3 3 2 3 3 3 2 2 2 3 2 4 4 3 1 0 1 2 2 2 3 3 3 3 2 2 2 2 1 1 1 2 1 1 0 1 2 2 0 1 2 1 1 2 2 2 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 0 1 2 1 1 1 1 1 1 1 2 2 1 1 1 0 1 1 1 1 1 1 2 4 5 5 4 4 4 4 3 3 3 4 4 4 4 4 5 5 6 5 5 4 4 3 2 2 2 1 1 1 2 3 3 3 4 4 3 2 1 1 2 3 4 4 5 5 5 4 5 5 5 4 4 4 4 5 5 5 6 6 6 7 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 8 8 9 10 11 12 12 12 13 13 13 13 13 1 1 2 3 2 1 1 1 1 1 1 1 1 1 2 3 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 2 2 2 2 2 2 2 3 4 4 3 3 3 3 3 3 4 4 3 2 2 3 4 4 4 3 1 2 2 1 1 2 3 3 3 3 3 2 1 2 1 1 1 1 2 1 1 1 1 2 3 2 2 2 1 1 2 2 1 0 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 2 1 0 1 1 1 2 1 1 2 1 0 0 1 1 1 1 1 1 1 2 4 4 3 3 3 4 4 4 3 3 4 4 4 4 4 4 4 5 5 4 4 3 3 3 3 3 3 2 2 2 2 3 4 4 4 3 2 2 2 3 4 5 5 6 5 4 4 5 5 6 5 5 5 5 5 5 5 5 5 6 7 8 9 9 9 9 10 10 10 11 11 11 11 11 11 12 11 11 10 10 9 9 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 10 11 11 12 12 13 13 13 13 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 2 2 2 3 4 3 3 4 5 5 5 4 3 4 4 3 4 4 4 2 2 2 2 3 3 3 2 1 1 1 1 1 2 2 3 3 3 3 2 1 1 1 0 1 1 2 2 2 2 2 1 1 2 1 1 2 2 2 1 1 2 2 1 0 1 1 1 0 1 1 0 1 1 1 1 1 2 2 1 1 1 2 1 1 0 1 2 1 1 1 1 1 1 1 1 1 2 3 4 3 3 2 2 3 4 4 4 4 4 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 1 1 2 3 3 2 2 2 2 3 4 4 4 4 4 4 4 5 5 6 5 4 4 5 5 5 5 5 5 6 7 8 9 9 9 9 9 10 10 11 11 12 12 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 8 9 10 11 11 12 12 12 12 13 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 2 2 2 2 3 4 4 3 3 3 4 4 4 4 4 3 4 5 5 5 4 3 2 2 2 1 2 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 2 1 1 0 1 2 1 1 1 1 2 1 1 1 1 1 2 2 2 2 0 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 1 1 1 1 1 1 1 2 1 0 1 1 1 1 1 1 1 1 2 3 4 4 4 3 3 3 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 2 2 3 3 3 3 2 2 1 1 1 1 1 1 1 2 1 1 3 4 5 5 5 5 5 5 5 5 4 3 4 4 5 5 5 6 6 7 8 9 9 9 9 9 9 10 11 11 12 12 12 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 6 7 8 9 10 11 11 12 12 12 12 13 1 1 1 1 1 1 1 2 1 1 2 2 2 1 0 1 1 1 1 0 0 1 1 0 1 2 1 1 1 2 1 2 4 4 4 4 4 4 3 4 4 4 4 3 3 4 5 5 4 3 2 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 5 4 3 1 0 1 0 1 2 1 2 2 1 1 1 1 1 2 2 2 2 2 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 1 2 2 2 2 1 1 0 1 2 2 2 3 3 4 4 4 3 3 4 5 5 6 6 6 6 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 3 2 2 1 1 2 2 2 2 1 1 0 1 4 5 6 6 6 7 6 6 6 5 5 5 5 6 5 6 6 7 7 9 10 10 10 9 9 9 10 10 11 11 11 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 6 6 6 7 8 10 10 11 11 11 11 11 12 12 1 1 1 1 1 1 1 1 1 1 2 2 2 1 0 1 1 0 0 1 1 1 2 1 1 2 2 1 2 3 4 4 5 4 4 5 5 5 4 4 4 4 4 4 4 4 4 3 2 1 1 2 2 2 3 3 3 3 4 3 3 3 3 3 3 4 4 4 4 3 2 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 2 2 1 0 0 1 1 0 1 1 1 1 1 1 0 1 2 2 1 0 1 1 2 2 2 1 1 1 2 3 3 2 2 1 1 1 2 2 2 3 3 3 4 3 3 3 4 5 5 5 6 6 6 6 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 1 1 1 1 2 4 5 6 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 8 9 10 10 10 10 9 9 10 10 10 10 10 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 6 6 6 7 9 10 10 10 10 11 11 11 12 12 1 1 1 1 1 1 1 1 1 1 1 2 1 1 0 0 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 4 4 4 4 5 5 4 4 3 3 2 2 1 2 2 2 2 3 3 3 4 3 3 2 2 2 3 3 3 3 3 3 3 2 1 1 2 2 2 2 1 1 1 1 1 1 1 1 2 1 0 1 1 0 0 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 1 1 1 1 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 5 5 5 4 4 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 3 3 2 1 1 1 1 2 1 3 4 6 7 7 7 7 7 6 6 6 5 6 6 7 7 7 8 8 9 10 10 10 10 10 10 10 9 9 9 9 10 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 7 8 9 10 10 10 10 11 11 11 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 2 2 2 2 2 3 3 3 3 2 2 1 1 2 4 4 5 5 5 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 3 3 2 2 2 1 2 2 3 3 2 0 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 5 5 6 6 6 5 4 4 5 5 5 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 3 3 2 1 1 1 1 2 2 2 4 5 6 7 7 7 7 7 7 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 11 11 11 11 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 7 8 9 10 10 10 10 10 11 11 12 12 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 3 3 3 3 3 3 2 1 2 2 2 2 3 4 4 4 4 3 3 2 3 3 3 3 2 1 0 0 0 1 1 1 2 2 2 2 3 3 4 4 4 5 5 4 3 2 1 2 2 1 1 1 2 2 2 1 1 0 1 1 0 1 2 2 2 1 1 1 1 1 1 0 1 0 0 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 6 6 6 5 5 6 6 6 6 5 4 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 1 2 2 2 2 2 3 4 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 11 11 11 11 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 6 6 7 7 8 9 9 9 10 10 11 12 12 12 1 1 1 2 1 1 1 1 0 1 1 2 1 1 2 1 2 3 3 2 2 2 2 2 2 1 1 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 1 2 2 2 2 1 1 1 2 3 3 4 4 4 5 5 4 3 2 2 2 2 2 2 2 3 3 3 2 0 0 1 2 2 2 1 1 1 1 1 1 1 1 2 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 2 2 2 2 2 2 3 3 4 4 3 3 3 3 3 3 4 4 5 5 6 6 7 7 7 7 7 6 6 5 4 4 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 3 3 3 3 3 4 5 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 9 10 10 10 10 10 11 11 11 11 11 10 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 7 7 8 9 9 10 11 12 12 12 1 1 2 2 1 1 1 1 2 2 2 2 1 2 3 4 4 4 3 1 1 1 1 2 2 2 1 1 1 1 1 1 1 0 0 1 1 1 1 0 1 2 2 1 1 2 3 3 2 1 1 1 1 2 3 3 4 4 5 5 4 4 4 4 3 3 1 1 2 2 3 3 2 2 2 1 2 2 2 2 1 1 0 0 0 1 1 2 1 1 1 1 0 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 2 2 2 2 2 2 3 3 4 3 3 3 2 2 3 3 4 5 5 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 7 7 7 7 6 6 7 7 8 8 9 9 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 7 8 9 10 11 11 12 12 1 1 1 1 1 1 1 2 2 2 1 1 1 1 2 4 4 3 2 1 2 2 1 1 2 3 2 1 1 0 0 1 1 0 1 1 2 2 2 2 2 2 2 2 4 4 3 1 1 1 0 1 2 2 2 2 3 3 4 4 4 4 5 5 4 3 2 1 1 2 1 0 1 2 2 2 3 2 2 1 1 1 1 1 0 1 1 2 1 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 4 3 3 3 2 2 2 3 4 4 5 5 5 6 6 5 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 5 5 6 7 8 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 8 9 10 10 11 11 11 1 1 1 1 1 1 2 2 2 1 1 1 1 1 2 3 3 3 2 1 1 2 1 1 2 2 2 1 1 1 1 1 1 1 2 2 2 1 2 2 1 1 3 3 4 3 2 1 1 1 1 1 2 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 1 1 2 2 2 2 2 3 2 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 0 1 0 1 1 1 1 2 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 2 3 3 4 4 5 5 5 4 5 5 5 4 3 3 3 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 5 5 5 5 5 6 5 6 6 7 8 9 10 11 11 11 10 10 9 9 9 10 10 9 9 9 9 9 9 9 9 9 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 7 8 9 10 10 10 11 2 2 1 1 1 1 1 1 1 1 1 2 2 1 2 2 2 2 1 1 1 1 0 1 3 3 2 1 2 1 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 3 2 1 1 1 1 2 3 3 3 3 3 3 3 2 2 2 2 2 3 2 2 3 3 2 1 2 2 1 1 2 2 1 1 1 2 1 0 1 1 0 1 1 1 1 1 1 0 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 3 4 4 4 3 3 2 2 2 3 4 5 5 4 4 4 3 3 3 3 3 3 3 3 4 5 5 5 5 5 4 4 3 2 2 2 3 3 3 4 4 4 5 5 6 7 8 8 8 8 9 10 11 12 13 13 12 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 6 7 8 9 9 10 10 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 1 2 1 0 2 3 3 2 2 2 1 1 1 1 1 1 2 3 3 4 4 4 4 4 4 3 3 2 2 1 1 1 2 2 3 3 3 3 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 0 1 1 1 2 1 0 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 2 2 2 2 3 4 4 4 4 4 3 3 2 2 3 3 2 2 3 3 4 5 5 5 5 5 4 4 4 3 3 2 2 3 3 4 4 4 5 6 8 9 10 10 10 10 11 12 12 13 13 13 13 12 11 11 11 11 11 11 10 10 10 10 10 9 10 9 9 9 9 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 6 7 8 8 9 9 10 1 1 1 1 1 1 1 0 1 1 2 2 2 2 1 1 1 1 0 1 2 2 1 2 3 3 2 2 2 1 1 1 1 1 2 2 3 2 2 3 3 3 3 3 2 2 2 2 2 4 3 3 2 2 3 3 3 2 2 2 2 2 1 1 1 2 2 3 3 2 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 0 1 2 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 2 2 3 3 3 4 4 5 4 4 4 3 3 2 2 3 3 3 2 3 3 4 4 4 4 4 5 5 6 6 5 5 4 3 2 3 3 4 5 5 5 7 9 10 11 11 11 11 11 12 13 14 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 6 5 5 5 5 5 5 5 6 7 8 9 9 9 1 1 1 1 1 1 2 2 2 1 1 3 4 3 1 1 0 0 1 2 2 2 1 3 3 3 2 2 1 1 0 1 1 1 2 2 2 1 2 3 2 2 3 3 3 3 3 3 7 8 5 4 3 2 2 2 3 3 2 2 2 2 2 3 3 2 3 3 3 2 1 0 1 1 1 1 0 1 1 1 1 1 1 1 0 0 0 1 1 1 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 4 4 5 4 5 5 5 5 5 4 4 3 2 2 3 4 4 4 4 4 4 5 5 4 4 4 5 6 6 7 6 6 5 4 4 4 5 5 6 6 6 8 9 10 11 11 11 11 12 13 14 14 14 14 13 13 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 7 7 7 8 8 8 7 7 6 6 6 7 6 6 5 5 5 6 6 6 5 5 5 5 5 6 7 7 8 9 9 1 1 1 2 3 3 3 3 3 3 2 3 3 2 2 2 2 2 2 1 0 0 2 3 4 3 1 0 1 2 2 1 1 1 2 2 2 3 4 4 4 4 5 4 4 3 3 4 9 9 6 4 3 2 1 2 3 3 3 3 2 2 1 1 2 2 2 2 2 1 1 1 1 1 2 1 1 0 1 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 2 2 2 1 2 2 2 1 1 1 2 2 2 2 3 3 4 4 3 4 4 4 5 5 6 6 6 5 5 4 4 3 3 3 3 4 4 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 5 5 5 6 7 7 8 8 9 10 12 12 12 12 13 13 14 14 14 14 13 13 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 6 6 7 7 8 8 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 6 6 5 5 5 5 6 7 7 8 8 9 1 1 1 2 2 1 1 2 3 3 4 4 4 4 4 4 3 2 2 3 4 4 5 5 5 3 3 3 4 4 4 3 3 3 3 4 4 4 5 5 5 5 5 5 4 3 2 4 7 7 6 4 3 3 2 3 4 4 4 3 2 2 2 2 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 2 1 1 1 1 1 1 1 1 1 2 2 2 3 3 2 1 1 2 2 1 1 1 2 2 2 2 3 4 4 4 4 3 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 5 4 4 4 4 4 5 4 4 4 4 5 5 6 6 6 6 6 7 8 8 8 9 9 10 11 12 13 13 13 13 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 9 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 9 0 0 1 2 2 2 1 0 1 2 3 3 3 4 4 5 4 4 4 4 4 5 5 5 5 5 5 5 6 5 5 5 5 5 4 4 4 5 5 5 4 5 4 3 4 4 3 6 7 7 5 4 4 4 4 5 5 4 3 3 2 1 1 2 2 1 1 1 2 2 2 1 1 1 1 1 0 1 1 1 1 1 2 1 1 2 2 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 2 2 3 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 3 3 3 3 4 4 4 5 5 6 6 6 6 6 6 5 5 4 4 5 6 6 7 7 7 8 8 9 9 9 10 11 12 12 13 13 14 14 14 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 11 11 11 11 10 10 9 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 6 6 5 5 4 4 4 5 5 5 5 6 6 6 6 6 7 7 8 8 8 0 1 1 2 3 3 2 1 0 0 1 1 2 2 3 3 3 2 2 1 1 2 3 4 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 4 4 3 2 3 3 4 6 8 9 6 4 3 3 4 4 4 3 3 2 1 0 1 1 2 2 1 1 2 2 2 1 1 1 0 1 1 1 1 1 1 1 1 1 2 2 2 1 1 0 0 1 1 1 2 2 2 2 2 2 2 1 1 1 2 2 3 4 4 4 3 4 4 4 4 5 4 3 3 3 4 4 5 5 4 4 3 3 3 3 4 4 6 7 7 8 8 8 8 7 6 5 5 5 6 7 7 8 9 9 10 10 10 10 10 11 11 11 12 13 14 14 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 11 11 11 11 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 8 8 Wind_Direction 30 29 29 28 28 28 27 27 26 26 26 26 26 26 26 25 25 24 24 25 27 29 31 33 37 47 67 96 106 102 102 102 104 103 100 94 87 78 62 56 69 84 94 102 126 24 21 20 23 25 27 28 28 27 25 108 95 80 72 73 82 82 62 53 52 46 38 46 51 46 29 337 299 291 291 302 319 328 330 337 347 0 16 5 11 18 6 344 352 35 27 9 5 9 14 12 7 3 6 11 10 359 3 15 25 21 9 0 359 3 354 351 0 11 13 7 355 347 351 2 10 9 6 7 5 6 23 34 36 33 25 18 13 356 347 349 353 352 347 339 337 343 348 347 337 326 324 332 346 353 351 346 342 339 334 330 328 323 312 294 293 305 307 327 343 319 279 270 277 84 87 95 98 92 85 80 79 67 72 89 96 94 89 83 77 86 101 92 85 83 80 73 62 51 45 47 61 73 68 51 36 26 21 356 291 278 272 252 231 221 218 221 238 271 260 243 229 8 26 37 48 51 43 28 337 312 317 315 280 214 162 136 120 106 90 80 82 78 73 30 30 29 29 29 28 28 27 27 27 27 27 27 27 27 27 26 26 27 28 29 31 33 35 39 45 60 82 100 106 108 109 107 102 96 88 81 76 69 70 83 97 110 136 150 54 40 34 33 33 33 33 33 32 33 76 105 102 92 83 82 84 70 54 52 49 49 54 56 36 312 300 310 340 18 31 17 3 2 17 23 4 347 348 4 13 4 348 347 17 30 21 12 10 14 17 13 356 357 6 16 12 6 11 19 15 5 357 358 9 12 359 358 4 9 11 5 347 345 358 15 15 8 2 359 347 356 43 47 43 34 19 7 353 350 355 359 354 346 340 338 341 342 339 332 325 322 329 343 351 350 346 344 344 338 335 337 335 325 306 334 350 347 348 343 313 275 268 74 92 147 160 139 123 108 89 87 84 101 115 117 115 117 120 140 210 235 271 13 59 75 77 71 63 54 52 58 57 44 30 12 353 336 322 305 290 283 268 252 244 252 273 302 324 316 317 354 21 35 48 52 48 67 61 309 316 350 340 275 219 175 150 137 109 81 74 83 94 92 31 30 30 30 29 29 29 28 28 27 27 27 28 28 28 28 28 29 29 31 32 34 36 38 40 45 55 71 89 104 113 113 107 100 93 87 85 91 99 107 111 117 129 150 177 48 41 38 37 38 39 38 39 42 46 52 71 94 90 78 61 51 48 43 41 43 51 59 50 338 329 340 355 19 38 38 16 355 352 16 30 2 340 355 10 3 357 353 355 8 25 29 19 11 11 15 13 353 352 4 14 15 10 13 12 2 0 1 6 14 20 5 351 354 1 6 7 352 341 358 23 22 11 0 354 349 342 43 47 43 34 20 8 360 356 359 1 358 351 344 338 338 337 335 331 326 324 330 343 350 349 346 346 347 336 333 343 347 340 331 352 15 352 329 309 228 165 112 88 160 225 149 130 138 139 139 129 120 125 134 134 134 144 159 185 217 244 273 304 337 28 66 75 70 59 50 50 49 43 31 5 339 327 320 312 298 286 275 264 256 256 259 256 247 248 282 3 29 41 54 48 17 51 55 271 15 28 360 308 291 273 187 155 128 106 97 101 107 98 31 31 31 30 30 30 29 29 28 28 28 28 29 29 29 29 30 31 32 34 36 38 39 40 42 46 52 63 81 101 113 115 109 98 87 83 83 94 127 136 124 122 132 146 152 25 37 39 39 40 41 42 43 47 52 59 70 81 82 76 62 52 49 43 36 38 43 46 32 2 353 356 359 14 34 36 17 354 345 360 13 356 337 7 27 2 359 6 12 13 13 18 17 11 13 17 15 0 355 5 6 1 4 14 11 357 359 5 8 9 8 1 351 353 357 359 1 0 1 17 37 31 17 6 2 4 6 11 26 32 29 22 12 6 359 356 356 357 356 350 335 334 335 333 331 329 328 331 344 350 348 345 345 346 337 331 346 352 332 309 311 52 329 287 226 181 171 145 131 231 231 33 59 117 131 134 123 119 127 139 142 146 156 174 192 204 227 266 289 299 343 46 68 63 51 45 47 56 58 44 14 350 334 322 310 298 288 278 266 253 242 235 230 224 220 223 22 37 43 52 48 41 65 98 233 60 23 318 287 282 275 255 185 128 115 111 110 104 87 32 31 31 31 31 30 30 30 29 29 29 29 29 30 30 31 31 33 35 38 40 42 43 44 45 47 51 57 68 85 105 116 111 96 78 76 79 106 143 125 105 107 127 143 123 101 70 43 41 42 44 45 45 48 54 63 77 79 78 79 85 90 86 73 50 44 42 37 26 6 357 358 4 15 25 25 18 5 359 358 359 344 332 4 29 15 10 16 15 9 1 4 13 14 16 17 14 2 356 3 352 340 352 14 18 4 3 10 5 355 353 355 1 0 355 354 358 8 21 35 49 39 25 17 16 20 24 5 358 10 22 24 19 11 0 351 350 353 355 351 334 333 334 333 333 332 331 333 342 349 346 343 342 343 336 325 328 329 304 280 268 181 185 256 207 178 171 163 201 263 131 123 113 107 107 110 109 130 149 152 158 172 183 190 190 185 186 197 212 219 2 11 20 24 26 26 28 33 32 24 5 345 328 313 302 302 300 292 276 256 233 214 203 191 177 151 97 62 54 72 148 151 161 198 142 42 8 327 304 292 280 303 58 81 89 93 95 93 84 32 32 32 32 31 31 31 31 30 30 30 30 30 31 32 32 33 36 39 42 45 46 47 48 49 50 51 53 57 64 75 95 101 95 88 90 108 166 134 109 104 112 138 141 114 111 98 53 42 43 45 46 46 49 56 62 69 72 73 80 115 119 102 84 66 55 48 27 18 21 17 15 18 25 24 19 14 13 11 6 2 355 357 10 20 22 21 20 10 3 4 12 16 11 5 5 6 6 4 1 344 335 353 18 23 15 10 10 354 344 346 356 6 0 349 353 5 18 22 25 52 43 31 29 31 34 38 15 343 347 8 20 18 9 1 350 345 350 353 350 338 334 335 335 335 335 333 333 341 346 344 339 337 337 331 321 314 305 284 268 264 252 250 260 221 171 152 128 146 283 98 122 137 140 132 141 152 160 163 162 176 208 223 220 194 185 182 173 135 38 11 359 358 2 6 11 15 20 19 4 336 328 326 321 323 333 344 346 332 297 225 187 173 162 150 136 116 102 120 142 167 166 181 212 87 35 360 349 8 37 52 57 60 69 77 83 89 93 95 33 32 32 32 32 32 32 31 31 31 31 31 31 32 33 34 35 38 42 46 50 52 53 54 54 55 55 56 58 61 66 77 86 93 101 122 150 162 124 106 96 89 82 63 57 76 88 61 41 40 45 48 49 51 56 60 69 74 82 110 135 109 90 82 77 73 62 34 6 32 43 28 24 26 25 21 18 16 14 13 10 10 14 3 357 2 16 20 5 9 28 29 20 7 1 5 10 9 6 0 354 3 17 18 12 9 8 2 350 345 351 5 9 357 347 356 13 21 16 13 32 35 28 32 38 40 38 23 352 344 359 10 8 3 357 353 349 353 355 352 342 334 333 335 337 336 334 336 340 343 340 336 334 334 332 327 314 301 289 282 281 279 273 272 209 157 138 125 210 251 186 155 169 184 186 189 179 169 162 168 201 230 243 280 314 82 57 41 41 25 4 360 355 355 359 3 4 354 329 327 349 359 1 358 3 10 12 8 2 357 88 151 154 154 149 140 127 135 153 157 157 159 171 199 55 37 353 2 36 52 56 59 70 84 91 92 95 101 101 33 33 33 33 33 33 32 32 32 32 31 32 32 33 35 36 37 41 45 50 55 58 59 60 60 61 61 62 63 66 72 80 87 94 104 129 132 122 108 86 66 50 53 47 26 26 55 66 37 36 42 49 52 53 55 61 75 85 105 123 121 112 111 122 121 99 77 46 5 314 109 34 15 21 31 32 26 12 6 10 15 14 4 344 336 344 3 11 4 11 47 46 25 8 8 16 16 6 358 358 15 43 43 17 358 356 0 359 352 349 360 14 12 1 353 358 12 19 17 18 26 30 24 25 33 37 33 26 19 13 7 2 359 358 358 359 358 357 356 353 344 337 334 339 341 339 336 337 339 339 338 337 336 335 333 328 314 309 311 314 316 312 306 298 162 147 142 141 229 251 212 181 184 191 194 198 155 139 118 97 65 38 41 28 22 35 39 37 42 35 13 359 348 340 338 330 308 284 335 20 19 14 12 18 24 23 19 13 11 17 47 107 140 154 162 154 87 127 167 161 149 137 117 90 70 54 12 22 47 58 61 59 64 77 89 96 100 105 103 33 33 33 33 33 33 33 33 33 32 32 33 33 35 36 38 40 43 48 54 59 63 64 65 65 66 67 67 68 71 75 80 85 91 104 125 122 102 78 59 55 45 53 47 16 356 15 66 42 31 37 46 51 52 57 65 80 83 74 99 113 119 124 126 114 86 70 55 32 24 45 26 9 22 35 36 24 355 344 5 19 14 353 341 344 351 356 359 0 4 29 40 25 11 11 20 21 11 1 0 12 53 74 18 346 350 359 1 356 353 5 19 15 7 0 1 11 18 18 20 24 26 20 15 22 29 30 30 31 34 20 358 354 356 0 1 1 356 354 353 350 345 342 345 345 340 334 333 335 337 338 338 338 337 332 323 319 326 335 342 343 339 333 351 120 135 140 178 268 286 219 166 168 161 78 60 63 73 78 79 75 66 67 63 48 46 50 52 47 39 18 350 332 326 329 340 351 21 36 33 24 18 23 30 31 28 23 20 21 29 44 69 111 150 181 238 325 307 266 145 98 86 82 89 92 88 70 60 62 65 66 61 56 59 73 88 97 97 89 34 34 33 33 34 34 34 34 34 33 33 34 34 36 38 40 42 45 50 56 63 66 68 68 69 70 71 72 73 75 78 82 85 89 95 105 103 83 60 48 54 79 104 96 14 332 334 53 54 21 25 34 42 46 51 60 67 62 50 59 89 97 96 95 92 83 83 74 55 37 27 17 14 33 36 29 10 346 344 15 24 17 8 5 6 356 346 346 354 3 17 31 24 13 12 19 21 16 6 359 351 331 247 348 358 3 6 5 1 360 15 23 18 11 6 7 15 19 16 14 17 21 22 14 11 20 28 33 35 39 33 3 354 356 1 1 3 358 355 355 354 351 339 334 336 333 329 329 333 337 336 336 338 338 334 327 332 343 352 357 1 3 12 42 83 103 108 15 307 323 37 46 54 66 74 76 74 74 77 82 85 81 72 68 60 53 49 49 45 34 12 351 344 354 32 48 41 43 43 37 29 28 35 36 34 31 29 29 31 37 45 53 63 83 123 298 319 327 55 70 73 74 77 93 102 105 96 80 72 69 66 61 55 54 62 78 88 86 73 35 34 34 34 34 34 34 34 34 34 34 34 35 37 39 41 44 47 50 56 63 68 70 70 71 71 73 74 76 79 82 85 89 90 86 77 75 84 77 67 185 158 128 105 50 351 346 19 40 24 14 15 33 50 54 56 61 57 49 46 55 59 55 62 82 106 104 73 55 32 5 330 26 42 38 19 356 350 3 22 21 16 14 12 2 343 331 336 352 6 15 26 27 17 15 18 20 17 9 4 359 345 330 352 19 20 12 5 4 7 20 26 18 12 9 11 19 21 13 7 5 7 11 13 0 6 22 32 34 34 32 15 6 6 6 4 2 359 354 350 346 343 333 325 329 330 328 329 334 336 333 335 340 343 344 343 348 355 1 6 13 20 32 61 85 96 94 62 22 48 56 55 61 73 81 83 80 77 77 79 81 80 74 68 62 55 49 47 43 31 11 356 354 10 46 60 53 50 47 41 38 40 44 41 37 35 35 36 38 43 46 47 48 50 52 48 40 45 63 73 77 83 94 106 113 114 105 86 73 66 60 54 49 48 53 67 78 77 67 35 35 35 34 34 35 35 35 35 35 35 35 36 37 40 42 46 48 51 55 59 64 68 70 70 71 72 74 76 80 84 88 92 93 84 73 71 86 124 157 188 99 78 66 44 343 341 15 27 10 345 349 25 53 64 67 71 64 54 47 49 51 40 33 38 52 56 53 51 16 311 290 31 48 45 355 343 2 15 18 14 8 11 5 350 339 336 347 360 8 16 26 28 16 11 13 17 18 14 6 1 346 335 352 25 27 13 8 12 18 21 17 10 7 6 10 17 19 8 1 359 359 360 1 346 348 15 27 29 26 24 22 20 17 12 5 358 356 353 346 341 341 339 330 327 326 326 329 334 334 331 337 345 351 355 356 357 1 4 9 19 27 36 62 91 100 93 75 74 81 77 70 68 76 84 87 84 80 76 75 76 78 76 70 63 56 50 47 41 26 10 359 0 15 47 65 63 56 50 44 44 49 49 43 39 38 39 40 40 43 46 47 48 50 52 50 44 40 45 59 72 84 98 113 120 115 97 81 72 64 54 43 38 38 41 53 65 68 65 36 36 35 35 35 35 36 36 36 36 36 36 37 38 40 43 47 50 53 55 57 60 62 64 66 67 68 70 72 76 82 86 90 92 88 73 63 73 96 118 87 72 69 63 302 249 345 39 20 346 330 346 26 43 50 59 69 65 60 58 55 51 43 38 43 44 49 56 54 306 282 343 50 54 37 322 342 23 20 13 5 3 8 2 354 353 5 12 8 9 21 33 38 29 9 0 6 13 13 5 357 346 339 357 17 22 15 16 24 29 24 9 1 1 5 10 14 13 357 355 3 359 354 350 344 350 17 25 23 19 20 24 26 19 10 0 354 357 356 347 341 340 342 339 333 329 332 340 343 339 341 350 355 357 358 358 360 1 4 10 20 26 29 46 82 93 90 85 86 91 88 80 73 76 85 90 88 84 80 77 77 79 79 74 66 59 55 51 43 28 13 9 14 27 47 62 66 62 55 48 47 51 51 45 41 41 42 41 40 41 44 46 48 49 52 51 47 43 41 43 45 39 6 312 283 271 86 84 80 74 61 43 38 41 43 50 60 65 64 37 36 36 36 36 36 36 36 37 37 37 37 38 39 41 44 48 51 55 57 59 59 59 60 60 62 64 66 68 72 79 83 86 89 88 74 34 42 65 94 90 77 71 25 218 181 106 67 6 305 318 41 44 23 22 29 37 44 60 60 53 45 40 41 49 45 49 66 61 301 312 50 63 58 25 287 215 50 25 10 6 9 10 4 357 3 20 26 12 2 15 36 45 41 7 345 353 7 14 12 8 11 3 1 7 15 15 17 25 29 23 7 1 6 10 12 11 1 347 349 15 4 354 350 352 4 21 25 20 17 19 24 23 15 6 358 358 2 359 346 341 344 349 352 349 349 355 0 359 358 2 8 5 359 355 356 358 360 2 8 18 22 24 41 57 75 87 93 93 93 93 88 82 80 86 90 91 89 87 84 83 84 84 80 73 67 62 58 51 40 31 33 44 51 53 56 60 60 56 51 49 51 51 47 43 42 42 42 40 40 42 45 46 47 49 50 47 43 39 37 33 18 353 330 314 17 77 88 91 90 82 63 53 53 50 54 61 64 62 37 37 37 37 36 36 37 37 37 38 38 39 39 40 42 45 49 53 56 59 61 62 63 62 62 63 65 69 72 76 79 82 85 87 87 76 35 17 48 74 71 64 49 305 232 181 135 140 234 249 153 97 84 46 6 9 17 29 43 48 39 27 29 39 46 41 34 36 27 5 4 57 72 64 345 286 63 53 28 16 14 15 11 6 8 17 25 25 8 350 3 26 36 32 12 351 359 14 20 20 19 22 6 354 1 13 15 12 14 17 15 10 8 11 12 8 1 351 346 4 30 10 352 348 351 355 7 20 22 22 24 24 12 5 3 3 3 3 359 350 352 357 360 1 0 0 2 2 2 3 9 13 8 357 352 352 356 359 3 11 18 20 25 39 47 61 80 90 92 92 95 94 92 89 89 91 93 93 92 91 90 88 87 83 78 72 69 66 62 54 49 52 60 64 61 56 58 60 59 56 53 52 51 49 46 45 45 45 43 42 43 45 47 47 48 50 48 43 37 34 33 29 28 34 50 64 67 77 87 94 96 92 79 69 60 57 60 62 61 38 38 38 38 37 37 37 38 38 39 39 40 40 42 44 47 50 55 59 62 65 67 69 70 71 73 76 79 83 88 90 90 90 91 91 82 49 5 29 78 83 76 41 274 236 92 77 261 250 227 128 92 89 83 4 354 27 41 46 42 21 353 14 42 48 42 32 29 28 15 14 47 74 58 335 339 42 37 24 19 20 19 17 15 18 22 22 16 7 2 11 15 14 14 14 11 13 20 24 23 23 26 16 357 3 12 13 7 5 6 7 7 8 9 7 360 354 355 7 27 38 9 349 348 349 346 347 13 27 29 29 25 7 360 6 10 6 0 0 3 6 5 3 1 3 5 1 358 358 1 7 11 7 357 351 351 355 2 11 22 23 22 25 34 41 53 71 82 88 85 90 95 95 93 91 93 94 95 96 97 95 91 86 82 78 74 71 69 67 63 58 59 63 66 65 59 59 61 61 58 55 53 51 49 47 46 46 47 45 45 45 47 47 46 47 49 50 46 41 36 35 34 35 41 53 65 66 70 79 89 96 97 87 76 65 59 59 61 59 39 39 39 39 38 38 38 38 39 39 40 41 41 43 45 48 52 57 62 66 69 72 74 77 79 82 84 87 91 97 100 99 98 98 102 96 65 17 30 76 103 112 123 145 101 75 45 313 262 155 91 77 72 54 291 222 98 83 86 82 322 312 7 51 56 49 37 29 30 18 18 47 71 55 341 27 49 39 25 21 24 23 21 20 22 21 13 9 14 21 20 5 357 3 13 17 16 19 22 21 24 31 32 13 4 6 7 3 0 0 1 2 5 6 1 352 350 5 31 36 24 7 354 355 356 354 355 17 28 27 26 22 12 5 13 13 4 358 3 11 13 7 1 360 5 13 4 355 355 358 3 5 2 355 352 351 355 3 14 26 32 34 35 37 42 42 66 88 91 82 82 91 95 95 94 95 98 100 100 100 96 90 83 78 74 72 70 68 66 64 61 60 62 65 65 62 61 60 59 56 53 51 49 48 47 47 48 48 47 47 47 48 49 47 46 48 50 49 44 39 38 39 40 45 53 64 71 74 78 83 88 89 81 73 66 61 59 59 56 40 40 40 40 40 39 39 39 39 40 41 41 42 44 46 49 53 59 64 68 72 75 78 80 82 84 85 86 89 94 99 96 92 90 94 105 87 21 31 62 106 122 136 111 82 75 61 273 227 134 85 77 66 15 316 218 145 134 165 199 228 271 44 53 55 54 43 34 31 25 17 47 74 62 358 26 53 44 30 22 24 23 22 21 20 15 6 356 1 20 29 7 359 6 13 15 15 20 19 16 19 27 33 26 8 4 2 359 356 355 355 357 1 4 359 351 349 13 44 49 30 12 7 7 6 8 13 22 24 14 11 14 16 14 10 8 4 3 7 13 15 9 3 4 11 19 11 357 355 359 2 360 355 351 350 352 357 4 14 25 33 39 42 44 46 34 56 92 96 88 80 86 96 99 97 96 101 103 103 101 98 92 86 82 79 77 75 72 69 66 64 62 62 64 65 62 61 60 58 54 49 48 48 48 48 48 48 49 48 48 48 50 51 49 47 48 50 51 48 43 41 41 43 46 52 61 68 73 75 77 79 78 74 69 64 61 59 58 54 40 41 41 41 41 40 40 40 40 40 41 42 43 45 47 50 54 60 65 70 74 77 79 81 82 83 83 82 83 86 88 86 80 75 80 105 122 189 21 50 78 93 89 75 55 44 32 332 307 51 76 84 85 41 10 68 103 173 212 219 194 98 64 50 46 51 47 40 35 30 17 31 69 66 27 22 40 40 32 23 21 21 24 21 15 8 357 341 331 333 4 17 15 12 12 12 17 22 19 11 10 17 26 29 17 6 359 353 349 348 349 352 358 3 4 359 359 16 51 68 52 22 15 9 12 23 32 33 28 9 2 8 14 11 359 359 8 12 11 10 13 13 13 15 18 22 19 9 5 3 360 351 341 340 345 354 1 8 17 24 30 36 43 47 45 35 33 76 98 97 89 90 101 105 104 100 102 104 104 102 99 96 94 92 91 89 86 82 77 73 68 64 62 62 62 60 59 60 59 55 49 47 47 47 47 47 47 48 49 49 50 51 52 51 49 48 48 50 49 46 44 44 46 49 53 58 64 68 70 71 72 71 68 65 61 58 57 56 51 41 42 42 42 42 41 41 41 41 41 42 43 44 45 47 50 54 60 66 71 75 78 80 81 82 82 82 82 82 82 83 82 79 70 60 78 127 145 70 59 61 74 89 98 72 38 20 16 16 21 57 89 101 96 64 47 31 11 335 75 71 67 57 45 39 43 48 44 41 32 14 0 41 54 35 22 21 29 31 25 20 21 26 21 13 8 1 347 336 340 360 21 26 24 18 14 17 18 15 6 6 11 19 27 23 7 355 347 343 342 345 350 357 5 10 12 15 22 51 68 57 26 6 353 359 39 61 67 70 46 19 14 11 6 355 358 11 17 15 14 18 20 23 25 26 26 28 27 23 13 349 333 328 333 346 358 7 14 22 27 29 30 35 43 43 27 14 38 95 101 102 103 108 108 104 101 100 103 103 102 101 99 102 105 105 103 99 94 88 81 73 66 62 60 59 57 57 59 59 56 50 46 45 45 44 44 45 47 49 50 50 51 52 51 49 48 48 50 50 48 45 43 45 52 58 60 61 62 62 60 59 60 60 59 57 55 54 52 48 41 42 43 43 43 42 42 42 41 42 42 43 44 46 47 50 54 59 65 71 75 78 80 81 82 82 83 83 82 81 81 83 83 73 47 48 73 117 111 88 149 194 165 135 116 91 3 18 29 29 49 85 89 81 62 40 16 15 29 39 39 43 47 45 44 46 48 46 45 31 8 358 21 47 40 19 5 3 27 31 24 21 23 24 19 14 6 352 343 353 11 19 23 27 31 20 12 9 9 7 6 8 15 21 19 6 354 345 340 338 342 351 359 6 13 19 23 26 42 56 49 19 342 319 311 30 80 107 149 141 90 39 17 3 353 356 9 15 17 19 24 24 24 25 26 25 27 31 30 16 352 338 334 341 354 2 9 16 24 30 29 27 28 38 47 26 8 7 71 101 107 114 117 110 103 103 101 100 100 101 101 102 109 114 114 111 107 102 95 86 77 70 64 59 57 54 55 57 58 56 51 46 43 42 42 42 43 44 45 46 47 48 48 47 45 44 46 48 48 46 42 37 35 46 55 55 52 49 49 49 47 49 52 54 54 53 51 49 44 42 43 43 44 44 43 43 42 42 42 43 43 45 46 48 50 53 57 63 70 75 78 80 81 82 83 83 83 82 79 78 80 82 76 51 43 61 86 111 122 194 202 176 151 141 152 195 173 116 77 67 80 79 69 55 35 19 30 34 32 34 49 66 50 49 49 49 46 47 35 15 13 26 53 51 24 358 352 21 36 28 22 21 23 22 15 0 346 343 358 13 7 6 17 35 30 16 11 9 5 1 4 16 18 12 2 351 343 338 336 338 348 360 6 13 18 21 23 28 39 34 5 330 309 292 297 356 112 159 155 115 67 23 357 348 351 7 15 19 24 28 27 22 20 20 19 16 21 21 13 4 359 355 355 357 3 10 15 21 27 29 28 30 36 46 29 11 7 44 93 106 122 131 121 107 110 108 98 96 97 101 106 115 120 120 115 110 105 99 91 84 77 70 63 57 54 54 56 58 58 53 46 42 40 39 39 39 39 39 40 41 43 44 42 38 35 37 40 41 39 36 28 18 27 41 45 43 39 40 42 42 44 48 51 52 51 49 46 39 42 43 44 44 45 44 44 43 43 43 43 43 44 46 48 50 52 56 61 67 73 77 79 80 82 82 83 84 83 79 75 76 82 86 56 47 56 68 91 152 166 164 150 153 154 152 154 150 115 98 87 81 73 58 35 19 19 33 38 32 39 56 51 33 34 46 49 46 47 44 29 22 26 42 50 29 10 2 9 26 29 22 20 22 19 6 356 350 347 347 341 324 343 14 33 37 28 23 12 2 358 5 16 13 3 352 346 343 336 331 330 339 357 8 14 18 18 17 17 20 15 356 334 316 288 276 288 297 168 193 220 218 295 319 326 337 2 19 26 30 33 31 23 20 21 22 21 17 14 10 7 5 4 3 4 8 11 14 17 20 19 21 24 27 36 31 15 10 34 86 106 131 147 143 123 120 119 103 97 99 106 113 123 133 133 122 111 105 101 97 93 88 80 70 61 56 55 56 57 57 51 44 39 37 36 35 35 35 35 35 35 38 40 39 34 28 29 34 35 32 28 23 20 29 37 42 42 37 37 39 42 45 47 48 47 45 42 38 31 42 43 44 45 45 45 45 44 43 43 43 43 44 45 47 49 52 55 59 65 71 75 78 80 81 82 83 85 86 81 75 76 84 96 92 54 52 59 86 107 113 114 111 104 133 139 142 141 129 110 90 77 67 46 10 3 13 32 34 27 31 40 37 18 345 59 60 52 47 45 34 23 23 31 38 24 359 346 349 11 26 19 18 20 14 0 351 356 5 336 308 299 334 26 31 31 36 39 22 5 359 4 13 7 356 349 347 344 333 327 331 346 2 12 16 17 16 14 11 10 3 349 334 319 288 260 265 259 236 239 259 256 261 278 296 316 350 20 35 42 43 39 30 25 27 32 35 30 17 11 10 11 15 19 17 14 13 14 15 16 17 19 16 12 15 32 25 20 38 88 114 142 154 148 136 140 139 118 106 106 110 120 135 160 177 172 139 114 107 104 102 99 93 81 69 60 56 55 56 55 50 43 37 34 33 32 32 32 32 32 32 34 37 38 35 30 31 37 37 33 28 24 25 30 34 37 39 37 36 37 40 42 42 42 40 38 35 30 21 42 43 44 46 46 46 45 45 44 43 43 43 44 44 46 48 50 54 58 63 69 74 78 80 82 83 84 87 90 92 88 88 91 94 95 68 51 66 85 90 87 93 101 106 115 120 129 134 133 103 84 79 69 26 345 356 24 40 37 27 22 35 36 297 250 233 72 57 51 45 37 20 21 33 35 11 338 332 4 22 21 12 9 16 4 346 336 345 66 53 358 332 338 31 29 21 22 33 28 11 2 3 7 3 357 355 353 350 347 354 1 4 7 10 15 16 14 11 7 2 352 339 328 317 297 261 255 249 240 238 253 260 256 260 275 304 335 11 37 49 51 46 39 33 35 38 42 42 33 22 19 21 25 28 22 15 14 16 15 14 16 15 4 354 354 28 35 18 20 75 123 149 163 156 144 154 167 146 126 113 113 119 137 177 208 227 238 244 246 246 232 212 194 127 60 53 52 54 56 54 48 41 36 32 30 30 30 31 32 34 34 36 40 43 44 42 43 44 42 37 32 28 28 28 27 25 24 29 34 36 36 36 36 37 35 33 28 21 14 42 44 45 46 46 47 46 45 45 44 44 43 44 44 45 46 49 52 56 61 67 73 78 82 84 86 88 91 95 99 101 98 93 91 88 72 57 76 86 92 96 96 101 102 99 89 81 103 99 76 86 90 75 10 348 17 51 60 53 38 30 37 39 15 340 3 58 58 49 42 33 3 327 22 33 11 343 344 41 41 19 356 343 346 337 328 329 357 45 49 27 357 350 27 27 18 14 19 23 16 9 6 5 4 4 4 3 3 5 12 13 6 4 8 14 16 11 6 359 350 339 328 319 310 297 273 251 250 248 247 252 257 254 249 259 282 306 324 356 30 40 40 38 38 39 40 42 43 42 36 33 33 34 34 27 20 20 22 14 8 10 8 0 355 359 20 17 353 342 25 145 174 183 172 159 165 182 170 144 112 97 92 97 135 216 240 254 266 274 274 270 261 251 249 253 286 38 49 53 49 43 36 32 29 27 27 28 31 34 37 39 39 41 43 46 46 44 43 41 37 34 31 30 27 21 12 3 18 34 36 35 33 33 34 31 27 20 10 6 43 44 45 46 47 47 47 46 45 45 44 44 44 44 44 45 47 49 53 58 64 70 77 82 86 89 91 94 95 95 93 90 88 90 109 134 88 80 89 100 104 87 96 89 77 69 68 83 61 65 86 92 79 22 1 31 72 76 58 51 45 41 38 30 29 43 55 54 39 23 6 340 306 353 45 24 348 332 78 78 26 346 338 339 334 335 352 21 31 41 34 16 8 17 22 16 12 12 16 16 11 5 3 7 13 13 10 6 3 2 5 6 7 10 14 14 8 359 349 336 324 314 306 299 292 277 255 253 252 249 247 249 248 239 239 254 278 299 333 12 25 27 29 35 39 40 40 40 41 41 42 42 42 39 34 30 28 24 14 7 9 6 360 358 8 18 345 321 299 234 194 203 209 197 181 184 200 193 137 85 72 67 60 48 2 292 281 286 295 296 287 272 251 235 234 283 34 42 44 41 36 31 26 23 21 21 23 28 33 36 37 35 34 35 40 43 43 41 37 34 32 31 29 25 17 5 359 18 35 37 34 31 32 31 27 21 11 4 3 43 44 45 46 47 47 47 47 46 45 44 44 44 44 44 44 46 48 51 55 61 68 74 80 85 88 91 93 91 89 87 88 90 93 98 93 75 67 73 85 90 55 42 53 52 55 59 69 67 60 87 94 89 41 21 37 46 40 39 46 51 50 43 34 38 52 58 55 24 335 324 323 328 356 61 38 354 337 353 45 33 1 345 343 341 349 10 30 36 38 43 32 14 8 13 14 9 9 12 12 7 3 4 10 17 18 12 6 5 7 14 15 11 8 8 8 2 350 334 318 307 299 293 287 280 267 254 252 250 244 239 238 240 230 223 225 240 311 20 31 29 25 23 31 37 39 38 37 37 40 43 45 45 43 39 36 32 25 17 12 12 3 352 352 9 7 334 313 285 229 203 216 227 219 196 188 222 244 50 70 71 70 64 53 33 6 350 345 341 332 320 297 241 194 105 48 41 42 41 37 32 26 21 20 17 13 15 23 32 35 34 32 31 33 38 42 42 39 35 30 28 27 26 23 16 8 10 24 35 37 32 27 29 28 23 16 6 2 1 43 45 45 46 47 47 47 47 46 46 45 44 44 44 44 44 45 47 49 52 58 64 71 77 82 87 90 92 92 91 93 94 93 90 77 67 60 58 60 67 88 106 113 93 63 46 49 52 48 27 83 95 91 64 35 31 24 15 10 29 61 59 47 36 39 58 66 69 255 251 296 340 353 3 31 42 10 359 358 2 2 0 355 351 351 358 14 30 44 54 60 48 20 356 355 9 10 9 8 7 2 0 4 10 16 18 15 13 15 17 17 10 359 353 355 359 353 328 309 300 296 292 283 268 251 243 242 249 249 238 226 224 233 226 195 165 129 79 52 45 38 29 25 29 34 37 37 35 34 35 39 42 43 43 41 38 34 29 23 18 10 358 351 355 7 358 342 338 337 339 214 226 251 253 191 145 214 280 28 80 92 95 94 91 79 47 17 1 348 344 341 345 112 72 57 50 46 45 43 38 30 21 20 25 22 17 18 25 35 37 35 32 30 32 38 43 43 40 36 32 29 28 26 23 20 18 22 28 33 35 29 25 25 24 20 13 5 3 3 44 45 46 47 47 47 48 47 46 46 45 45 45 45 44 45 45 46 48 51 55 61 68 75 80 85 89 92 94 95 96 97 99 99 91 76 69 66 65 71 90 107 113 115 118 96 64 44 28 27 65 91 88 71 33 15 3 352 350 11 52 60 45 30 32 56 60 15 274 258 26 11 2 358 359 52 32 12 3 358 357 0 3 2 360 2 13 22 38 67 83 77 39 347 346 6 19 11 3 359 356 355 2 10 15 18 18 18 18 15 7 350 341 347 352 349 333 311 300 295 292 288 277 251 236 236 245 261 267 241 213 202 209 209 167 114 76 57 48 45 40 31 25 27 32 34 35 35 34 34 36 39 41 42 41 39 36 32 28 23 14 7 6 8 6 356 352 0 11 14 13 28 24 22 32 50 49 339 35 84 98 104 112 126 147 167 179 203 247 297 61 65 58 53 52 51 50 49 47 40 28 22 25 32 34 31 32 39 48 49 44 36 32 35 42 46 47 45 41 38 35 32 29 26 24 24 28 31 34 33 28 26 26 24 20 14 9 8 9 44 45 46 47 47 48 47 47 47 46 45 45 45 45 45 45 46 46 47 49 53 57 64 72 78 84 89 93 95 97 99 100 102 103 99 92 86 82 80 84 90 95 98 94 94 98 106 96 75 61 71 87 90 79 35 345 333 336 353 23 50 63 47 24 25 50 53 6 334 346 34 16 356 344 334 47 95 25 4 359 359 0 1 358 355 358 8 12 8 29 116 109 67 3 352 359 11 6 357 354 353 356 4 12 16 17 16 16 14 12 9 8 9 4 350 336 323 312 302 295 290 287 287 275 278 276 276 281 281 237 163 95 101 300 16 29 32 31 30 29 25 19 16 21 29 33 34 34 35 35 36 37 39 39 40 39 37 34 30 26 22 20 19 16 6 355 355 6 15 17 14 28 46 48 38 21 11 20 44 60 69 77 79 84 127 184 196 197 217 232 48 52 50 48 50 53 55 54 51 44 34 29 30 36 40 45 51 59 67 70 61 45 35 35 44 51 53 51 47 42 39 36 32 28 25 25 26 27 27 26 24 23 22 20 17 13 11 11 10 45 45 46 47 47 47 47 47 47 46 45 45 45 45 46 46 46 47 47 49 51 55 61 68 76 83 89 94 98 101 102 103 104 105 102 97 94 93 91 90 90 92 94 86 75 79 100 109 99 78 73 82 91 87 44 329 326 352 18 44 64 74 68 7 351 94 83 340 345 13 25 10 345 328 316 265 171 220 347 356 359 356 350 343 340 345 355 359 343 318 202 138 92 37 357 344 345 351 355 357 358 2 9 16 16 12 11 12 16 18 19 18 11 353 332 323 320 318 314 312 324 348 0 3 5 11 27 31 15 14 16 17 13 10 10 12 12 11 9 6 4 2 6 16 27 31 32 33 35 36 36 36 36 36 36 37 37 35 31 28 26 25 23 19 9 357 0 11 17 18 16 28 44 48 38 20 17 34 50 60 61 58 41 25 8 329 249 198 220 13 46 51 51 49 50 54 58 61 61 55 44 36 33 35 37 42 51 67 82 87 77 57 40 34 43 51 54 53 49 45 41 38 35 30 27 25 24 22 21 19 19 19 18 17 15 12 10 9 7 45 46 46 47 47 48 48 47 47 46 46 45 45 45 46 46 47 47 48 49 50 54 58 64 72 80 88 96 101 104 105 106 107 107 104 97 97 100 99 95 92 92 93 93 75 60 61 70 77 69 72 84 93 94 52 360 2 27 46 52 70 79 80 286 247 213 199 258 349 14 9 342 314 309 312 307 288 295 324 342 350 346 333 320 307 298 288 285 294 293 264 182 128 92 352 334 338 348 358 3 5 8 12 17 16 14 12 13 16 19 19 12 354 331 321 321 323 328 333 342 355 2 6 9 25 37 40 33 21 11 11 12 10 8 7 8 7 3 356 352 350 350 356 11 25 29 30 32 34 36 36 36 35 34 32 33 34 34 33 30 29 27 24 19 13 7 12 19 20 16 16 30 45 50 43 28 29 39 43 51 63 62 38 18 16 17 3 348 39 51 54 57 57 53 52 56 66 81 90 79 56 41 35 32 29 28 32 49 80 95 88 70 53 40 40 48 54 55 52 47 43 39 36 33 29 26 24 21 18 16 16 17 16 14 11 9 7 5 3 45 45 46 47 47 48 48 48 47 46 46 45 45 45 46 46 47 48 48 49 50 52 56 61 67 75 83 92 100 106 108 109 110 110 108 100 99 103 103 101 98 95 95 97 102 85 77 79 81 86 88 92 96 96 73 25 20 37 53 52 59 58 43 3 306 246 227 226 227 297 273 258 271 309 336 346 357 2 355 345 337 324 308 294 282 281 277 273 282 297 295 280 252 225 198 6 0 358 359 5 9 13 14 14 16 19 17 13 8 8 10 1 343 326 321 322 328 335 340 340 341 351 11 28 40 46 49 45 27 5 2 6 5 356 348 359 7 0 351 346 346 346 348 358 16 27 29 30 32 33 35 35 34 32 30 28 29 31 32 31 30 28 24 20 18 18 22 21 17 13 16 31 43 49 47 44 46 40 29 31 59 82 92 65 53 45 29 9 21 60 66 67 66 66 67 77 94 108 110 91 58 42 35 30 25 19 15 17 41 80 88 71 54 54 60 52 51 55 51 46 40 36 34 32 29 27 24 21 17 15 16 16 15 11 7 5 3 1 359 44 45 45 46 47 47 48 48 47 47 46 46 45 45 45 46 47 48 49 49 50 51 53 57 63 69 76 85 94 102 107 110 110 111 110 109 107 110 110 109 106 101 98 99 106 118 125 112 100 90 82 86 91 94 92 43 4 46 61 62 62 58 32 348 307 258 244 244 250 264 263 240 208 29 18 14 16 9 354 337 321 309 300 295 294 297 302 308 315 315 306 308 319 324 310 105 52 22 7 6 12 17 16 12 12 18 18 10 3 4 7 356 336 323 322 328 337 339 337 332 335 4 32 43 52 59 68 75 71 18 350 345 336 323 307 304 3 5 357 350 355 358 349 350 5 25 30 30 29 29 31 32 33 32 29 26 25 27 29 30 30 29 25 22 21 22 22 16 12 12 19 29 36 40 50 56 50 29 7 356 75 96 75 53 46 41 28 9 25 69 79 78 78 86 97 105 111 109 94 69 49 39 33 27 21 15 8 5 10 23 30 21 10 18 89 91 54 47 45 40 35 32 29 27 26 26 24 20 17 15 15 15 13 7 3 1 359 358 356 43 44 45 45 46 47 47 48 48 47 47 46 46 45 45 46 46 47 49 50 50 51 52 55 59 64 70 77 85 95 103 108 110 110 110 111 112 114 113 111 108 103 99 99 101 102 100 93 97 96 87 85 85 86 90 203 268 18 80 84 87 92 36 314 308 326 1 353 348 346 342 343 23 29 26 23 16 356 336 325 319 320 322 326 330 334 334 334 329 321 307 337 13 12 359 345 78 54 25 10 12 17 15 8 3 5 13 14 12 8 360 332 321 323 330 339 343 339 336 345 7 25 35 45 63 78 85 93 89 59 22 8 358 350 346 354 19 16 7 1 4 7 355 349 2 22 32 29 25 23 25 29 32 32 29 25 23 24 27 28 29 28 25 23 22 22 21 15 13 14 19 21 18 25 53 66 59 29 2 350 45 70 56 48 46 47 43 41 53 67 78 86 102 121 127 123 112 89 65 47 33 29 26 21 16 11 5 2 3 6 6 354 341 337 349 25 39 43 42 37 32 28 25 23 22 23 22 18 15 15 15 14 9 4 359 357 356 355 354 42 42 43 44 45 46 46 47 47 47 47 47 46 46 46 46 46 47 48 49 50 51 52 53 56 60 65 71 78 87 97 105 110 110 106 108 109 110 108 104 98 95 94 98 104 91 83 86 104 117 109 95 92 87 74 319 271 261 243 187 134 114 72 2 2 16 24 14 5 6 10 13 10 8 8 10 3 334 323 319 321 328 339 352 356 350 340 332 326 319 324 44 45 30 9 348 27 75 44 18 10 16 14 6 0 2 12 13 8 357 334 317 329 337 341 344 342 338 351 19 30 28 30 50 81 82 62 45 37 35 32 28 18 9 6 11 22 17 10 3 359 350 341 351 11 28 33 25 19 15 18 25 31 33 31 26 24 23 25 27 28 27 25 23 21 20 20 18 16 15 15 21 25 31 52 74 79 49 23 17 35 62 65 65 66 66 63 60 62 68 79 99 124 139 140 127 94 62 44 33 23 20 18 15 9 4 359 355 355 355 350 338 331 342 1 19 34 46 47 41 34 28 24 21 20 21 20 16 15 15 14 11 5 360 356 355 354 353 352 40 41 42 42 43 44 45 46 47 47 47 47 47 46 46 46 46 47 47 49 50 52 52 53 55 57 62 67 73 80 89 99 105 106 104 105 108 107 105 101 96 94 94 101 122 125 108 91 109 148 123 107 104 102 81 26 320 277 261 241 155 88 66 38 21 18 18 12 5 8 9 6 353 341 330 314 304 320 318 320 326 342 2 10 3 350 338 335 336 345 15 49 56 43 6 332 304 95 54 30 18 17 15 7 2 3 9 5 356 351 349 354 355 354 351 347 347 357 22 35 33 26 23 37 53 55 48 30 17 15 28 45 31 16 14 21 24 17 5 353 341 328 345 12 24 29 28 19 11 8 10 18 27 31 31 28 25 23 24 26 28 28 26 25 23 21 21 20 19 17 17 31 38 30 33 60 86 68 37 24 32 64 81 88 87 80 74 72 75 81 92 107 128 149 157 91 47 32 25 21 18 15 10 2 356 350 347 346 343 334 320 304 300 304 325 356 21 47 55 53 43 31 26 23 21 20 19 16 16 15 13 7 2 358 356 354 352 350 350 38 38 39 41 42 43 44 45 46 46 47 47 47 47 46 46 46 47 47 48 49 51 53 54 55 56 60 64 70 76 84 93 102 106 108 109 112 112 110 107 104 101 100 101 105 109 109 119 176 179 148 113 108 108 99 61 357 281 255 236 133 76 61 45 17 4 0 0 357 354 350 341 332 326 322 338 26 355 346 346 352 5 16 12 355 343 340 346 356 5 10 9 6 348 309 301 303 57 51 35 22 14 14 9 2 357 356 350 353 359 2 4 3 1 357 354 358 13 32 37 31 26 26 31 36 43 51 36 13 12 32 50 35 22 21 26 25 11 355 350 356 10 18 20 20 16 10 7 4 3 5 12 21 26 28 28 26 24 23 25 27 29 29 27 25 24 24 24 24 25 28 35 36 13 347 353 89 84 55 24 18 47 79 92 91 85 84 87 92 97 99 104 115 110 60 39 33 20 14 12 10 4 355 347 341 337 335 334 326 309 291 275 261 247 244 260 322 31 54 60 55 38 29 24 20 18 17 16 15 13 10 6 2 358 355 353 350 349 349 36 36 37 38 40 41 42 43 44 45 46 46 47 47 47 47 47 47 47 47 48 50 52 54 55 56 59 63 69 76 83 92 101 109 112 115 116 117 116 114 112 110 109 107 108 112 122 140 154 150 119 83 98 107 112 123 178 214 244 239 116 73 69 52 345 310 313 313 311 306 298 327 343 346 341 356 54 39 17 3 3 9 12 1 343 343 357 15 24 14 360 344 324 295 286 295 314 3 38 23 356 341 353 10 1 354 346 342 352 3 7 8 3 1 1 3 11 22 35 38 33 26 28 35 37 41 54 52 32 32 42 51 40 26 22 21 16 0 4 13 22 26 20 11 3 354 348 349 353 357 3 12 12 12 18 24 27 23 21 22 24 28 30 30 29 28 27 28 29 31 33 37 33 15 359 7 80 88 72 29 10 24 48 66 74 80 86 87 87 85 81 75 64 51 46 42 33 17 5 0 359 353 345 339 335 334 334 334 329 312 290 274 255 237 231 235 238 6 45 57 56 40 27 20 16 14 12 11 11 10 8 6 2 357 353 350 350 349 347 34 34 35 36 37 39 40 41 43 44 45 46 46 47 47 47 47 47 47 47 48 49 51 53 55 56 58 61 67 74 82 92 101 108 112 114 116 116 116 115 114 113 112 112 114 118 124 133 139 127 94 83 93 116 130 142 161 111 43 357 9 84 97 129 230 228 207 278 290 283 294 5 2 349 331 300 73 57 34 14 9 13 9 357 347 352 12 35 41 9 330 316 312 315 322 333 350 11 24 5 342 330 329 343 355 355 350 348 355 8 11 9 4 4 9 15 22 27 44 48 42 32 31 40 41 39 39 49 44 45 53 57 46 26 18 19 23 20 21 23 24 24 13 352 339 328 316 310 333 359 11 12 354 349 1 19 25 22 20 19 20 23 28 31 32 32 31 31 32 34 36 39 37 29 24 33 69 84 79 49 22 33 42 49 56 64 73 74 71 67 65 61 47 44 45 43 31 13 358 350 347 344 340 337 335 335 337 338 335 322 298 278 256 238 229 222 201 198 36 46 49 38 24 16 12 9 6 5 5 6 6 5 0 354 349 348 349 349 347 31 32 32 33 34 36 38 39 41 42 44 45 45 46 47 47 47 47 47 47 47 48 49 51 54 56 58 60 64 71 79 89 97 103 106 108 109 109 109 109 109 111 113 116 119 123 123 122 121 120 116 112 114 127 139 139 125 86 52 18 356 245 168 191 203 199 180 196 209 172 59 27 4 343 324 307 37 58 48 34 26 17 0 347 343 355 1 18 18 313 302 316 342 2 1 358 7 16 13 356 334 325 324 336 357 5 4 2 5 13 15 14 12 14 18 20 19 21 48 57 50 40 35 43 44 40 36 41 45 49 56 57 47 24 24 35 43 38 28 18 11 3 346 317 293 281 284 312 354 10 11 357 339 344 0 14 16 18 19 18 17 18 24 29 33 35 35 34 34 36 39 42 42 39 38 43 62 76 80 71 49 47 51 52 53 56 63 67 66 63 58 52 47 45 45 44 27 6 354 347 343 339 336 334 334 334 335 335 334 325 296 268 243 226 218 181 176 205 7 35 46 36 20 11 6 4 1 359 359 1 2 1 358 352 348 347 346 346 345 30 30 30 31 32 33 35 37 39 41 42 43 44 46 46 47 47 48 47 47 47 47 48 50 52 55 58 60 63 68 77 87 96 100 102 102 103 102 101 100 102 105 110 115 119 125 112 106 106 116 122 128 140 153 154 125 95 74 54 13 320 258 222 211 199 182 167 158 157 130 88 47 357 320 297 276 235 195 151 95 51 10 335 333 1 12 355 346 338 325 323 345 7 12 1 346 357 358 346 329 323 324 336 359 6 3 5 5 8 15 18 18 18 19 26 21 12 13 33 50 47 41 39 49 50 44 40 40 41 47 55 55 44 19 35 47 51 44 24 15 359 336 316 297 288 297 358 21 12 4 352 342 341 358 10 6 3 13 17 16 15 16 20 27 32 36 38 37 36 37 40 43 46 47 47 49 59 70 77 75 62 56 56 56 55 55 56 62 65 62 49 40 44 50 52 50 29 8 357 349 343 337 334 333 331 331 331 333 334 331 305 246 193 159 122 97 124 245 328 34 40 33 19 5 360 359 357 354 353 355 358 358 355 351 348 346 343 342 342 28 28 28 29 29 30 32 34 36 39 40 42 43 44 46 47 47 48 48 47 47 46 47 48 50 53 56 59 62 67 78 89 97 101 102 100 97 94 92 91 93 95 99 103 104 103 98 97 94 90 92 101 125 150 143 97 83 81 76 273 263 246 220 192 170 156 146 141 139 136 135 143 242 287 283 265 237 203 183 155 85 359 313 5 29 18 355 334 334 349 355 2 11 5 352 344 352 346 334 330 342 357 5 3 355 348 0 1 3 12 20 21 22 23 29 25 18 21 35 51 46 45 49 56 54 47 46 47 45 49 57 55 43 29 42 52 54 41 339 175 185 299 305 313 335 10 39 34 349 329 333 348 1 7 1 354 353 11 12 11 12 14 19 25 31 36 39 39 38 38 38 38 42 48 53 58 63 69 70 67 58 54 55 56 57 59 61 65 70 71 64 52 46 52 57 50 25 10 0 353 345 337 333 331 329 329 331 334 336 337 334 140 131 117 99 82 63 254 221 37 35 27 12 355 352 352 351 349 347 348 352 354 352 349 347 344 342 341 342 26 26 26 27 27 28 30 32 34 36 38 40 41 43 44 46 47 48 48 47 47 46 46 47 48 51 54 57 60 64 72 85 94 100 103 100 94 88 84 86 89 91 94 94 94 95 98 104 105 101 87 79 86 93 93 89 97 132 200 232 245 226 180 157 151 144 141 138 137 138 129 103 41 4 348 331 316 284 162 137 332 321 294 65 40 10 337 313 331 15 19 10 7 2 360 359 0 348 333 331 347 9 353 338 334 338 352 354 359 12 27 27 27 27 28 26 22 28 45 63 52 44 50 56 55 50 51 54 54 52 56 53 48 45 52 59 64 62 259 157 139 153 316 346 11 29 41 352 287 307 342 10 19 1 353 353 0 8 5 5 8 13 18 23 29 33 36 37 38 38 37 33 34 39 49 57 60 62 61 58 52 48 48 52 58 65 69 68 69 73 73 61 46 39 42 35 18 5 357 349 340 334 330 329 329 331 333 334 336 337 17 116 119 114 100 94 120 263 324 36 31 18 1 346 344 344 344 342 341 342 346 349 350 347 344 342 340 340 341 23 24 24 25 25 26 27 29 31 34 36 38 39 41 42 44 46 47 48 47 47 46 46 46 47 49 52 56 59 62 67 77 88 99 106 104 96 89 86 88 91 94 95 95 94 97 100 105 109 109 91 58 42 50 73 90 110 173 226 251 263 181 156 149 142 130 130 128 119 102 78 66 46 15 353 347 356 12 24 17 358 345 13 73 47 357 304 254 52 37 30 14 359 5 4 360 350 325 309 306 308 313 308 319 331 342 350 351 352 1 16 26 32 30 24 20 22 38 55 60 51 43 49 59 61 55 54 55 57 54 52 49 49 52 57 61 65 61 47 27 36 84 89 41 20 347 288 260 280 346 12 21 15 354 359 8 11 1 356 359 5 12 16 20 25 30 33 35 37 38 37 33 29 33 42 51 52 52 52 52 51 48 45 46 52 62 66 63 60 61 68 65 52 41 37 33 16 359 348 339 333 331 330 331 331 332 332 333 335 347 72 110 112 108 115 125 104 27 29 34 25 10 353 338 336 335 335 335 334 337 342 346 346 343 340 338 337 338 339 21 22 23 23 24 24 25 27 29 31 33 36 37 39 40 42 44 46 47 48 47 47 46 46 47 48 51 55 59 62 67 73 86 98 106 107 99 92 91 95 98 101 102 102 102 102 102 102 102 102 102 96 73 60 81 95 116 222 270 286 284 213 168 149 123 100 93 81 71 63 58 65 67 32 1 359 15 26 25 5 332 306 247 144 137 181 191 175 137 143 172 175 164 77 5 336 307 276 287 302 319 336 339 340 347 351 352 359 1 1 6 20 33 33 26 20 34 49 55 53 45 38 48 64 68 60 57 57 59 59 51 46 46 49 49 43 45 45 37 11 350 72 85 44 337 273 262 264 23 26 19 10 2 1 15 21 11 351 351 359 6 10 8 10 17 25 29 31 36 39 39 35 29 31 39 48 49 47 48 51 53 50 46 45 49 57 62 61 60 60 68 76 75 66 57 47 27 2 346 338 334 332 332 332 331 332 333 335 340 7 100 117 110 95 92 77 58 47 44 32 14 356 339 329 328 328 328 327 329 332 338 343 341 337 334 333 335 337 338 19 20 21 22 22 23 24 25 27 29 31 33 36 37 39 40 42 44 46 47 47 47 46 46 46 48 50 54 58 63 67 73 81 91 99 101 97 89 93 101 108 112 113 113 112 110 105 101 97 94 96 98 95 92 100 98 79 298 290 288 268 223 189 162 129 101 75 53 54 54 49 38 71 98 56 27 31 21 328 278 256 227 190 129 112 128 125 108 106 114 88 98 110 94 326 293 277 256 21 355 0 2 354 343 342 339 340 350 9 13 13 15 22 28 31 37 52 54 55 50 38 38 48 54 57 58 58 57 58 58 51 48 47 45 38 31 41 43 34 351 305 166 88 332 251 249 255 43 46 30 5 353 359 13 23 20 9 356 1 4 4 360 357 4 13 21 24 24 29 34 36 35 28 30 37 45 47 44 44 48 53 51 46 44 47 56 65 73 77 81 80 85 86 78 62 49 30 6 352 346 341 336 333 331 332 334 336 337 342 19 123 138 127 84 61 56 53 48 44 27 356 332 322 321 321 321 321 321 323 328 334 340 337 333 330 331 335 337 338 18 19 20 20 21 21 22 24 25 27 29 31 34 36 37 39 40 42 45 47 47 47 46 46 46 47 49 52 57 62 67 73 80 87 96 101 100 96 97 107 116 121 124 125 122 118 110 103 94 84 79 85 107 122 117 101 65 346 309 285 255 217 200 184 144 118 103 96 108 111 109 220 225 200 182 163 143 313 293 288 306 42 26 13 7 8 17 12 7 9 13 21 26 323 280 289 304 1 53 37 27 3 329 306 323 339 349 1 19 23 15 4 357 8 25 40 51 56 57 45 33 40 52 53 53 57 61 57 54 53 53 49 48 46 39 37 46 48 33 344 325 315 287 259 258 283 28 46 40 9 330 335 1 27 23 16 11 10 8 358 347 341 348 8 19 23 24 24 26 28 31 33 29 30 34 41 45 43 43 46 51 50 47 46 47 54 61 72 82 84 77 70 61 51 40 29 13 1 354 352 346 337 331 329 334 338 339 338 336 6 153 172 164 49 48 50 51 48 41 17 328 307 307 311 313 313 313 315 319 323 329 334 335 333 331 331 334 336 338 17 18 19 19 20 20 21 22 24 25 27 30 32 34 35 37 39 41 44 46 47 47 47 46 46 47 48 52 55 60 67 74 83 94 105 111 108 103 98 99 108 121 131 133 125 115 109 112 121 121 118 119 132 133 114 101 84 11 314 294 271 214 206 202 185 145 146 157 167 181 201 215 216 195 163 147 132 80 354 337 8 54 59 23 3 15 34 22 1 347 7 21 7 347 327 319 335 359 34 61 73 294 279 282 324 8 15 15 19 37 18 354 349 6 13 22 36 54 54 39 31 41 61 61 58 58 64 65 60 53 50 49 51 50 46 49 50 49 35 6 343 329 314 316 21 38 44 42 18 310 313 348 23 37 22 11 4 2 359 349 341 344 1 19 25 29 32 33 31 30 29 32 32 30 30 33 42 45 45 45 47 47 47 46 47 49 52 60 68 70 64 59 56 52 44 27 10 358 352 350 343 335 330 328 338 343 342 334 325 322 127 86 27 38 42 44 46 44 27 313 278 281 293 300 302 303 305 309 315 321 326 332 334 333 331 331 333 336 339 16 17 18 18 18 19 20 21 23 24 26 28 30 32 34 35 37 39 42 45 47 48 47 47 46 47 48 50 54 58 64 72 85 99 104 104 97 94 91 90 95 107 119 123 116 109 108 112 117 118 117 109 94 62 79 98 107 121 284 280 265 213 209 214 219 211 172 161 174 208 223 206 174 126 111 119 133 144 157 172 165 153 153 173 172 163 150 153 156 113 62 45 15 345 327 326 356 7 1 343 273 230 240 239 222 210 236 257 254 202 108 35 18 17 359 358 15 48 50 30 26 43 65 61 54 50 54 60 56 47 40 42 47 47 49 53 48 40 36 26 4 346 345 12 50 52 53 33 307 332 13 26 32 33 23 360 336 330 350 6 13 16 19 19 17 21 28 34 29 24 22 31 39 32 25 25 35 43 43 40 39 40 40 41 42 44 50 58 64 69 77 88 90 83 74 57 32 13 358 348 342 337 332 329 344 350 345 331 325 338 42 49 36 37 38 38 37 21 309 279 277 284 288 291 292 295 300 306 313 319 324 330 332 331 328 330 333 336 338 16 17 17 18 18 18 19 20 22 23 25 26 28 30 32 34 35 37 40 44 47 48 48 47 47 47 48 49 52 56 61 68 80 104 115 100 82 78 81 86 93 99 108 114 116 117 123 117 111 106 96 83 74 47 76 107 124 160 254 265 265 227 212 217 223 230 207 145 162 218 241 185 151 107 82 69 98 135 129 113 81 70 101 148 150 144 137 128 106 80 68 56 352 312 327 5 31 13 346 328 297 225 218 216 212 237 273 282 287 298 61 65 49 22 342 345 13 51 52 18 29 50 58 50 44 43 49 58 61 51 32 37 42 41 45 54 56 37 40 44 32 358 356 22 61 66 275 268 347 40 37 36 35 29 11 332 317 327 3 19 23 24 23 15 11 17 26 31 17 2 358 24 40 29 21 19 28 34 33 30 29 33 34 32 30 34 48 57 62 68 95 123 122 107 91 65 42 31 19 358 346 337 329 330 351 360 354 338 343 15 55 56 46 39 33 23 346 292 283 288 295 293 283 276 277 284 293 301 308 315 321 327 331 331 329 332 334 334 334 15 16 17 17 17 17 18 20 21 22 24 25 27 28 30 32 34 36 39 42 46 49 49 48 47 46 47 49 51 55 59 64 73 88 101 93 79 70 71 78 86 94 106 113 120 126 141 133 116 104 91 89 103 136 146 126 135 166 249 271 267 225 199 204 198 190 155 116 140 219 219 191 160 106 66 36 7 12 28 37 29 18 17 59 112 104 95 87 88 93 100 103 332 359 28 35 27 337 315 314 323 17 54 56 39 17 358 356 356 359 17 72 84 67 14 5 22 44 51 18 44 56 55 32 32 53 70 73 75 62 43 39 37 22 21 43 66 48 43 47 53 11 2 17 46 54 264 279 41 57 47 43 45 47 351 324 340 1 15 16 18 21 25 18 13 21 32 31 357 336 343 22 33 25 19 19 26 28 22 14 15 29 36 35 28 30 44 51 54 55 61 70 68 61 45 21 16 21 27 10 351 334 322 322 356 11 7 355 7 37 60 61 54 42 318 264 266 281 295 301 298 286 272 263 266 276 283 290 299 310 318 325 330 333 334 334 332 331 330 14 16 17 17 17 17 18 19 20 22 23 24 25 27 29 30 32 34 37 41 45 49 50 49 47 47 47 48 51 54 59 64 71 79 89 93 92 86 79 80 83 90 101 111 117 123 129 130 120 115 114 122 148 165 148 109 117 138 259 288 269 231 210 205 192 183 169 155 181 202 204 196 178 142 103 80 47 28 27 29 19 357 358 9 28 35 31 30 45 96 97 77 43 32 59 62 11 306 308 332 3 15 27 40 42 34 22 18 15 13 12 30 67 68 45 17 12 19 37 39 49 55 53 10 5 47 69 68 61 51 41 33 25 337 313 331 58 51 39 38 49 40 18 2 352 170 202 219 50 58 48 23 14 36 20 28 36 38 25 5 6 13 16 11 8 30 43 25 334 327 354 36 37 29 25 28 30 24 4 336 336 23 39 40 36 35 42 55 61 52 41 39 37 31 17 354 348 357 20 16 352 330 317 319 2 20 15 4 14 37 57 63 58 247 245 250 265 287 302 303 295 287 280 271 274 283 285 288 295 309 318 322 325 329 334 334 330 326 328 13 15 16 17 17 17 18 19 20 22 23 24 25 26 27 29 31 33 35 39 44 48 50 50 48 46 46 47 49 54 59 65 73 81 88 95 100 96 92 88 86 86 92 102 107 112 116 118 118 122 132 142 151 135 99 84 90 100 301 294 277 247 226 214 199 198 188 182 195 189 191 191 185 164 149 142 136 133 140 150 152 97 45 36 32 26 357 342 4 64 81 80 75 119 140 106 22 332 326 353 13 22 27 40 43 38 29 25 16 7 360 355 16 44 41 20 0 4 26 45 47 50 47 22 7 32 51 56 48 33 14 356 347 323 315 353 52 50 29 11 15 44 23 332 249 160 122 68 42 42 39 19 13 18 26 32 46 66 99 100 47 20 5 359 12 34 37 6 329 332 31 54 43 35 35 40 36 17 348 332 352 26 34 37 37 36 37 42 47 43 36 33 30 18 358 334 326 331 7 22 0 336 327 341 11 20 12 1 13 35 54 63 253 255 260 266 270 279 288 293 294 298 301 304 303 299 298 299 304 313 319 320 320 321 326 332 332 327 327 11 14 16 17 17 17 18 18 20 21 23 23 24 25 26 27 29 31 34 37 42 48 51 50 48 46 45 46 47 51 57 66 76 86 95 102 105 98 92 89 89 85 88 96 104 108 110 112 113 117 130 137 141 137 126 111 97 68 359 324 309 318 229 205 209 216 212 203 195 179 185 186 182 172 181 175 166 164 174 175 167 151 124 98 72 34 275 243 104 74 79 87 131 207 189 133 69 345 315 329 39 48 45 50 50 45 36 25 358 342 334 332 342 23 39 25 352 6 36 48 44 41 40 38 22 23 49 67 64 20 345 348 14 16 6 23 47 57 12 326 6 48 19 323 282 139 73 50 29 15 31 23 15 16 26 26 26 33 78 109 90 57 17 6 27 38 30 348 327 347 63 59 48 36 39 47 42 21 6 2 12 23 27 32 39 38 28 27 34 40 37 33 23 357 316 302 301 306 337 24 21 4 1 16 22 16 0 357 11 35 69 235 247 257 268 273 256 234 248 281 293 302 309 314 311 302 300 307 314 318 321 322 320 320 323 329 336 330 327 9 13 15 16 16 17 17 18 20 21 23 23 24 24 24 25 27 29 32 36 40 46 51 51 49 46 45 45 46 48 54 62 73 86 102 111 108 95 86 88 92 92 91 100 108 112 114 114 114 117 126 134 136 136 135 129 109 79 41 353 327 310 222 211 217 227 240 226 208 198 195 184 175 169 184 179 116 103 150 168 160 148 143 142 157 185 197 187 155 111 96 112 184 216 214 194 200 238 251 201 98 67 53 51 53 53 47 358 281 273 282 304 327 16 40 18 315 357 65 72 71 65 58 52 33 353 93 102 92 61 1 26 70 65 40 32 70 157 239 265 55 56 16 314 305 29 55 34 357 314 269 356 15 24 36 29 17 10 22 83 93 86 55 15 48 56 39 351 335 354 45 54 48 32 32 44 45 29 20 15 20 24 34 39 42 44 35 32 34 40 41 23 324 259 260 273 284 292 312 21 42 32 29 38 36 13 339 337 335 282 234 237 241 251 264 267 235 184 182 261 285 297 305 311 309 301 293 308 319 318 316 314 318 321 323 327 333 330 328 8 11 14 15 16 17 17 18 20 21 23 24 24 23 23 24 26 28 31 34 39 45 51 52 50 47 44 44 44 46 50 57 66 79 96 110 108 99 87 91 98 100 97 103 111 118 121 121 121 123 129 138 137 132 124 114 113 124 145 198 249 248 224 219 222 229 244 244 225 216 217 272 356 20 30 32 32 32 30 27 41 102 141 158 177 188 190 186 176 166 159 160 170 194 216 230 255 278 290 327 62 58 55 60 70 132 199 214 227 225 220 262 322 8 24 345 264 232 141 115 113 97 85 89 164 230 178 105 90 75 30 168 142 109 82 35 356 2 4 21 47 69 263 285 337 48 51 9 322 293 287 9 26 36 44 33 4 350 352 18 63 110 152 187 99 67 43 6 348 358 30 49 42 25 20 33 46 34 18 0 348 25 44 45 41 41 44 43 39 36 344 266 258 241 241 258 276 287 294 331 70 73 78 153 176 199 252 268 265 258 252 251 248 246 251 252 223 187 181 231 260 278 295 307 309 306 297 281 302 300 293 284 300 317 322 323 325 326 327 6 9 12 14 15 16 17 19 20 22 23 24 24 24 23 23 24 27 29 33 38 44 50 54 51 47 45 43 43 45 48 53 61 72 90 110 113 104 92 86 98 102 103 106 116 123 127 128 125 126 135 155 145 129 119 110 137 172 186 189 220 228 223 189 188 155 97 71 56 13 1 3 11 16 20 23 21 18 15 13 12 11 7 311 234 206 203 203 190 173 157 146 146 150 149 70 8 344 346 9 59 74 88 118 160 172 176 182 198 238 223 208 348 1 356 307 243 225 131 70 54 39 56 89 141 301 24 55 73 87 171 220 136 83 61 39 31 30 24 21 17 1 313 337 34 55 53 338 285 279 33 35 35 41 49 36 352 339 346 358 358 56 164 148 69 50 34 7 351 10 44 59 56 32 16 33 48 41 13 347 337 9 42 49 41 38 49 54 353 245 240 248 255 251 241 247 264 276 276 259 166 152 208 222 218 208 215 237 249 255 259 263 258 245 238 236 221 205 202 227 242 252 264 285 299 305 306 297 282 275 274 268 294 313 319 319 320 322 326 6 8 10 13 14 16 17 18 20 22 24 25 25 24 23 23 23 25 28 32 37 44 51 55 54 49 45 44 43 44 47 51 58 67 85 102 108 95 85 84 101 107 111 116 123 127 128 127 124 122 129 135 122 107 105 113 160 210 201 153 179 178 152 130 120 112 102 90 72 57 39 27 25 25 24 24 24 24 23 22 20 19 15 6 349 303 258 246 5 358 26 122 135 142 140 121 88 21 352 6 67 105 128 144 139 123 111 100 92 256 236 202 151 26 314 264 221 175 95 64 48 34 34 44 48 42 31 23 23 39 2 26 47 58 65 65 60 52 37 29 24 17 6 12 42 57 57 327 231 122 47 47 41 44 50 35 341 329 338 358 353 354 14 37 48 41 20 340 320 341 121 133 177 190 183 145 107 98 54 347 342 16 48 66 74 87 115 148 230 254 248 247 251 252 243 241 251 262 261 244 201 180 209 230 231 219 220 234 244 250 254 258 254 242 231 229 224 217 215 235 246 249 244 236 258 290 305 302 299 302 317 315 316 316 316 316 317 319 323 6 7 9 11 13 15 17 18 20 23 24 26 26 25 23 23 23 25 27 32 37 44 52 57 56 52 47 44 44 45 47 51 57 66 79 87 89 80 83 94 109 122 123 125 127 129 128 126 123 120 120 110 101 90 90 93 105 114 99 100 111 116 121 121 115 102 98 94 85 75 64 51 42 36 31 29 30 31 31 31 30 31 31 31 30 27 17 12 21 321 358 96 123 135 140 129 106 64 349 342 20 96 95 88 84 78 68 89 150 212 277 233 198 187 213 223 208 172 124 104 95 83 76 75 75 73 60 35 25 38 51 63 74 87 121 114 91 71 50 45 61 54 30 14 35 50 51 18 1 24 45 53 42 43 46 27 322 318 338 14 9 4 8 31 59 56 347 294 262 216 194 196 205 198 187 169 137 113 85 10 331 1 43 124 167 177 171 176 198 232 243 250 255 258 255 258 266 272 270 256 226 202 207 218 226 225 230 245 256 260 257 253 248 239 226 219 216 217 216 229 247 258 255 232 221 238 281 291 297 310 344 328 317 312 310 311 313 315 318 7 7 8 10 12 14 16 18 20 23 25 27 27 26 24 23 23 24 27 31 37 44 52 59 59 54 49 45 45 46 48 52 58 66 74 82 84 83 82 100 121 136 137 134 132 132 130 128 126 122 115 102 92 84 90 92 93 93 88 89 92 94 104 111 108 99 98 96 91 84 81 73 66 58 50 46 43 41 39 39 40 42 43 45 47 50 52 55 58 64 79 83 93 104 120 123 114 87 26 352 1 41 48 55 68 81 67 67 63 51 9 287 226 181 146 152 5 38 80 108 121 132 136 118 121 133 153 157 134 109 90 85 107 153 182 134 100 83 63 47 57 59 45 347 32 53 53 28 15 27 46 59 54 50 44 15 320 336 2 31 15 344 334 6 114 144 214 260 250 220 208 210 213 203 188 162 115 78 46 349 296 305 308 290 256 240 224 213 209 224 252 273 281 286 292 301 305 302 300 297 283 243 222 217 217 216 226 251 272 283 280 271 257 236 214 201 198 204 205 210 231 268 283 267 248 237 254 270 277 280 283 292 295 296 299 303 307 312 318 7 6 7 8 11 13 16 18 20 23 26 28 28 27 25 24 23 24 27 31 36 44 52 61 62 57 51 47 46 47 49 53 60 67 73 79 84 85 87 105 126 138 141 139 138 136 133 130 129 127 123 115 107 92 93 93 91 83 64 67 66 64 69 97 108 111 113 105 90 73 63 78 82 77 66 57 50 46 44 46 48 50 52 51 51 52 54 57 59 64 79 90 90 91 96 109 113 105 74 27 12 11 20 77 151 134 114 103 83 74 57 283 238 188 94 41 358 28 81 108 133 147 144 118 113 121 162 157 131 109 90 70 63 214 200 150 108 89 72 40 26 24 193 199 179 95 61 40 29 35 47 58 63 62 52 30 357 351 358 42 9 323 312 306 145 160 199 260 267 239 220 211 202 178 140 98 70 39 359 309 290 308 318 314 291 273 253 242 234 251 308 324 323 323 320 316 310 304 306 311 318 318 297 256 224 209 214 237 264 281 291 294 288 262 209 189 190 201 196 195 203 259 292 290 280 266 265 270 271 261 241 250 266 280 289 296 303 310 317 8 7 6 7 9 12 14 17 20 23 26 28 29 29 27 25 24 24 27 31 36 44 53 61 65 61 54 49 47 48 50 54 60 67 73 78 83 88 96 110 126 133 137 139 140 138 134 128 127 125 121 115 115 115 100 88 71 35 15 42 50 52 56 72 95 105 95 42 33 27 30 45 62 66 63 61 53 48 46 47 51 54 55 54 53 53 54 56 58 62 72 77 80 83 88 102 113 115 101 72 16 341 310 242 189 168 162 188 191 175 163 239 251 100 94 93 253 162 132 158 183 168 137 108 98 97 189 170 129 100 86 74 351 244 216 162 77 75 69 44 339 291 231 186 126 58 43 41 37 39 43 48 52 49 38 18 345 321 286 207 272 319 327 339 19 13 342 317 302 284 250 122 76 62 59 60 61 9 311 289 292 31 54 47 25 27 15 344 251 314 13 6 348 320 306 297 291 293 302 311 319 321 314 301 271 231 221 225 237 251 271 292 301 292 250 204 200 221 203 195 203 234 263 277 283 284 283 283 282 277 258 251 253 268 284 294 301 306 315 9 7 6 6 8 10 13 16 20 23 26 29 30 30 28 26 24 25 26 30 36 43 53 62 67 64 57 52 49 49 51 54 59 66 72 77 80 85 92 103 115 124 133 139 143 140 134 129 125 120 112 102 94 87 89 96 96 40 350 349 21 33 38 44 62 76 75 51 318 308 354 47 14 356 8 30 48 56 58 56 58 59 58 57 56 55 55 57 60 61 55 33 19 1 347 36 96 116 117 109 81 340 331 338 334 294 231 231 234 214 187 84 37 49 64 55 344 311 260 232 224 207 146 115 127 153 177 173 131 94 96 126 175 194 183 67 60 71 73 53 289 275 300 49 50 43 37 32 43 46 43 39 41 39 29 341 290 278 271 84 51 18 357 347 356 346 325 305 297 282 241 125 83 59 54 57 73 351 313 311 332 59 72 63 37 8 350 335 319 351 359 346 313 295 290 292 300 306 307 310 316 318 315 311 306 298 279 261 254 251 261 283 299 295 277 251 235 277 260 243 239 257 264 271 278 285 288 290 294 295 289 280 270 268 282 291 296 302 314 10 8 6 5 6 8 12 15 19 23 26 29 32 31 29 27 26 25 27 30 36 43 52 63 68 67 61 54 51 50 51 54 58 64 71 77 80 82 85 94 106 121 134 143 147 148 144 140 133 120 101 80 66 55 65 89 110 91 45 24 16 10 20 30 47 82 115 171 243 243 219 205 274 327 348 9 32 51 62 67 69 65 61 58 56 58 62 65 69 68 66 64 61 61 59 59 64 92 115 130 133 111 33 17 3 352 338 309 265 226 188 84 54 37 32 32 4 323 298 278 259 190 130 110 119 133 139 123 95 71 65 137 194 168 124 81 74 79 77 11 271 254 224 63 58 51 39 19 67 97 82 60 50 33 319 257 229 258 332 13 43 32 9 342 327 310 302 301 300 283 228 150 101 74 61 60 75 26 328 322 329 16 51 58 48 0 337 328 327 328 318 298 278 274 278 284 293 294 296 302 312 316 316 316 319 326 330 332 331 329 329 326 320 309 294 271 293 319 308 296 281 276 273 274 277 283 285 288 291 299 303 304 301 295 289 287 291 303 316 11 9 6 4 4 6 9 14 18 22 26 29 31 32 31 29 26 25 27 30 35 43 51 62 70 69 64 57 53 52 52 54 58 62 69 76 81 85 89 96 108 122 135 145 152 156 160 165 154 132 102 71 43 31 37 55 81 91 87 75 1 321 341 5 25 55 159 198 231 273 292 309 325 342 12 41 55 64 68 69 68 66 64 64 67 72 75 78 79 79 79 78 79 80 81 79 78 89 106 127 142 139 123 102 77 341 307 272 231 215 181 109 92 73 63 62 42 295 294 298 282 158 107 87 84 73 73 83 89 69 37 359 345 45 68 69 77 89 85 13 272 216 155 98 65 55 35 351 237 183 144 101 78 50 310 265 199 105 40 25 41 35 6 308 287 307 322 329 332 318 237 160 116 92 71 56 78 94 301 309 333 24 46 50 31 346 328 320 319 310 295 282 270 264 261 259 261 266 270 275 283 291 303 314 324 332 337 338 337 336 334 331 327 323 319 313 305 291 281 274 265 260 261 264 268 273 274 271 262 269 287 301 307 304 299 295 301 319 328 12 9 7 3 2 4 7 12 16 20 25 28 31 32 32 30 28 26 27 30 35 42 51 61 70 73 68 61 55 53 53 54 57 61 67 74 82 88 91 94 99 109 119 132 146 155 166 184 198 169 137 124 110 39 14 43 79 108 120 144 190 258 305 344 346 322 248 226 245 319 342 334 332 4 82 84 80 77 71 65 63 64 70 75 81 85 88 89 90 90 90 90 90 91 92 92 93 94 100 111 129 140 139 144 161 199 225 223 185 172 171 144 132 133 138 156 189 232 253 267 286 86 81 77 71 51 40 49 88 91 74 40 23 47 47 42 45 78 83 72 278 188 144 90 64 55 26 327 266 216 131 83 62 51 8 315 225 112 66 37 33 26 1 329 327 2 14 6 343 318 273 163 118 92 68 41 20 175 244 297 5 45 55 52 358 316 306 302 299 291 285 281 279 275 271 265 264 265 263 254 237 230 240 280 318 327 329 328 325 323 323 323 322 320 317 311 300 280 262 256 256 255 255 255 259 263 264 263 258 257 265 285 301 305 310 316 332 339 339 12 10 7 3 0 1 4 8 14 19 23 27 30 32 32 31 29 28 27 29 34 40 50 60 69 75 73 66 59 54 52 53 55 59 64 69 75 80 80 79 77 80 88 104 126 135 143 165 197 148 130 125 140 159 179 185 161 137 131 139 160 290 350 9 340 314 303 12 14 4 354 344 21 114 111 98 85 74 65 53 49 54 70 81 89 94 98 99 100 100 100 100 100 100 101 100 100 100 103 108 116 124 130 142 157 171 153 123 106 102 95 92 98 116 131 148 178 204 203 173 102 81 79 77 71 56 38 33 54 88 97 100 103 95 93 86 58 84 86 88 260 226 166 97 84 77 8 316 315 330 48 65 62 61 3 292 251 158 91 55 32 23 4 341 320 89 73 26 317 296 281 136 91 71 48 12 325 323 16 13 15 23 223 223 236 255 267 276 279 282 284 288 291 293 293 292 291 291 286 271 235 222 221 231 263 285 297 301 305 308 310 313 315 314 313 311 309 304 296 289 287 284 280 275 273 277 283 291 301 312 319 325 326 330 335 342 347 343 337 12 11 8 4 360 358 0 5 11 16 21 25 29 31 32 32 30 29 28 28 32 39 47 59 69 76 78 70 62 56 53 52 54 56 60 64 68 71 72 70 68 68 73 82 95 104 104 106 109 111 109 110 114 118 113 112 113 111 103 92 69 34 21 17 312 303 317 11 23 19 17 33 122 132 120 96 77 68 62 49 47 57 74 86 97 103 107 107 108 107 107 106 106 105 105 105 105 105 108 112 115 119 123 131 139 146 137 122 107 94 86 82 81 86 107 117 123 120 109 100 86 70 69 74 80 84 77 66 62 72 85 102 123 119 126 135 150 113 99 92 283 267 161 119 113 118 116 346 352 332 291 178 138 137 203 244 250 148 111 95 75 45 344 296 252 188 164 184 270 283 290 9 56 49 19 318 277 195 62 32 359 301 266 259 268 266 266 269 273 281 289 297 301 305 311 318 326 329 325 315 290 262 251 255 265 272 277 284 292 298 301 305 309 310 311 312 315 318 320 320 316 312 308 307 311 321 332 340 343 340 336 335 337 341 346 352 348 338 330 12 11 9 4 360 356 356 1 6 12 17 22 26 29 31 32 31 30 28 28 31 36 44 55 68 76 79 75 66 59 54 52 53 55 59 62 66 69 71 70 69 67 69 74 82 91 99 106 109 109 106 105 105 106 95 88 78 71 101 109 113 162 227 238 263 287 302 334 24 25 34 67 124 136 113 81 66 62 60 59 58 67 81 96 108 113 115 115 114 112 111 110 109 109 109 110 111 111 112 113 114 115 117 121 128 132 131 124 110 87 44 46 68 85 93 100 98 83 72 71 73 74 79 83 95 123 134 110 84 67 67 71 79 83 85 83 85 97 92 80 354 294 274 114 113 116 126 136 184 254 239 224 194 170 168 171 84 83 103 123 144 179 236 246 234 206 192 201 257 298 335 22 48 31 282 252 206 114 101 87 315 293 295 305 315 313 310 306 301 304 310 317 322 328 334 340 344 341 334 326 324 327 329 328 325 324 322 319 312 307 303 303 307 308 309 311 315 319 321 318 316 315 318 325 336 344 346 344 340 337 334 333 334 336 342 347 347 341 332 11 11 9 5 360 355 354 356 2 7 13 18 22 26 29 31 31 31 29 28 30 33 40 49 62 75 81 79 71 61 55 52 52 54 58 61 64 67 69 69 68 67 67 70 75 84 95 105 100 94 93 102 106 102 85 75 50 41 75 99 116 138 256 271 274 280 295 319 1 30 47 75 113 128 99 68 61 65 63 61 62 78 98 114 124 125 123 121 117 115 114 113 113 114 114 114 114 114 114 114 113 113 112 114 116 118 118 115 108 97 72 43 57 75 83 83 78 64 54 54 62 80 94 95 97 103 113 89 80 75 79 85 80 68 51 35 27 55 87 91 88 276 274 81 88 102 150 183 197 221 250 259 284 60 37 24 18 20 26 36 42 275 260 254 247 248 223 189 329 4 25 40 55 241 226 186 108 93 91 86 344 330 340 351 354 349 343 338 333 334 339 344 349 353 355 354 350 342 332 325 327 334 340 341 337 334 332 329 325 321 318 312 307 307 308 310 312 314 314 313 315 322 331 337 343 346 345 339 336 334 335 334 333 332 335 340 344 346 345 10 10 8 5 360 354 351 352 356 2 8 13 18 23 26 29 30 30 29 28 28 31 35 43 54 69 82 83 76 67 58 51 49 51 55 58 61 64 66 67 66 64 64 64 68 72 75 77 70 68 88 119 136 134 114 86 37 16 29 59 73 67 10 316 290 282 295 316 344 25 48 59 69 81 73 68 68 70 66 71 82 103 121 130 134 132 129 125 121 119 118 118 118 118 118 118 117 117 117 116 116 115 114 112 111 110 108 105 102 95 82 49 30 28 41 57 65 62 43 37 40 59 95 100 97 80 68 81 84 92 195 113 93 83 66 31 339 347 103 116 171 242 239 129 98 121 198 195 166 130 332 341 6 41 26 6 343 8 18 13 349 299 275 271 279 321 9 44 53 35 29 18 276 238 194 124 95 64 43 25 6 4 5 8 9 359 346 334 326 335 358 11 7 3 359 354 347 340 332 325 326 329 331 331 330 328 327 325 323 322 323 321 316 312 311 310 310 311 316 323 332 338 342 343 344 344 342 336 333 332 334 333 331 328 329 332 337 343 346 8 8 8 4 360 354 349 348 351 356 2 8 14 19 23 27 29 29 29 28 28 29 32 38 46 59 77 92 93 76 58 43 42 47 52 56 59 61 63 65 64 63 61 60 60 62 64 66 72 81 93 112 136 128 110 81 48 6 345 1 46 51 310 269 272 283 301 315 336 4 26 26 31 41 59 63 61 58 52 67 95 121 133 137 139 138 134 130 127 124 123 122 122 122 121 121 120 119 119 118 118 117 114 112 109 106 103 99 96 91 82 71 57 46 40 44 55 60 56 33 11 16 81 106 102 89 72 79 75 50 7 40 60 76 160 215 213 168 106 156 221 233 214 146 118 125 219 205 141 110 63 351 332 152 158 163 148 108 91 63 291 281 283 290 307 350 30 48 49 36 357 301 256 210 142 95 66 46 32 21 12 3 349 331 324 316 304 298 299 320 60 51 28 10 350 334 326 324 323 322 321 320 318 317 317 318 319 317 316 316 317 320 320 319 318 316 319 327 340 347 347 343 340 339 337 336 333 328 325 325 327 326 324 324 325 326 331 338 345 5 6 5 3 359 354 347 345 346 350 356 2 8 14 19 23 26 27 27 27 27 27 29 33 39 48 62 116 195 224 298 357 25 38 47 52 56 58 60 62 62 62 60 58 56 55 56 57 58 61 64 76 110 122 117 111 123 210 258 271 256 244 252 261 294 319 324 316 323 341 360 2 18 46 73 64 53 44 38 54 91 126 138 142 144 144 141 136 132 129 127 126 126 126 126 125 124 122 121 120 119 117 114 111 108 106 102 98 94 92 88 82 70 61 49 37 38 62 80 72 17 357 8 59 70 63 47 51 56 48 37 35 30 351 245 220 182 145 167 225 240 237 178 105 85 62 338 282 173 124 143 203 233 208 150 131 125 135 149 185 254 291 297 298 297 50 74 69 55 8 273 252 229 181 122 66 41 38 35 30 15 353 320 291 274 266 269 276 280 249 149 117 107 241 253 256 267 276 287 296 301 303 304 306 308 310 312 309 308 308 310 317 324 327 331 336 342 348 354 352 344 333 328 326 325 322 319 317 317 317 318 320 322 324 325 326 329 336 343 3 3 3 2 358 353 347 342 342 345 350 356 3 9 15 19 22 24 25 25 25 26 26 28 32 38 39 244 242 247 257 275 320 10 33 46 52 55 57 58 59 59 58 55 52 50 50 50 50 50 52 54 66 116 145 149 161 186 194 195 191 214 246 283 9 25 357 318 317 331 348 5 42 79 85 67 49 40 39 53 90 130 144 149 151 150 147 142 138 134 131 130 130 130 130 129 128 126 124 123 120 118 115 112 109 107 101 96 91 90 83 72 59 66 69 62 22 45 72 78 55 22 11 21 39 42 36 31 62 66 60 43 319 258 244 221 182 178 225 253 286 15 63 64 48 13 330 325 330 18 182 193 200 176 96 80 64 18 354 356 344 311 293 276 247 172 136 128 146 225 229 216 188 151 105 64 31 351 195 145 45 348 308 284 273 269 271 277 277 254 207 198 207 209 213 232 248 253 255 257 266 278 289 296 302 306 309 307 305 304 306 317 330 336 343 349 350 348 343 334 323 316 315 315 315 315 315 314 314 316 317 321 324 326 327 329 332 337 341 359 0 360 358 356 351 345 340 338 340 344 350 358 4 10 14 18 20 21 22 23 23 24 26 27 27 7 264 251 249 253 263 277 310 351 21 39 49 53 55 56 57 55 53 50 47 45 44 44 45 46 49 53 71 170 156 152 161 166 163 162 171 197 206 172 146 232 287 315 337 8 35 47 30 27 38 41 40 45 60 94 129 148 156 158 157 154 148 143 139 136 135 135 135 134 133 131 130 128 125 122 119 116 113 111 107 100 94 88 89 85 76 67 82 100 107 89 55 62 77 93 98 85 61 79 85 84 68 75 77 76 256 240 236 230 199 25 7 347 348 358 60 110 97 84 3 300 304 313 324 297 18 52 42 36 32 20 1 346 344 330 278 260 252 236 184 148 150 171 215 205 188 166 151 138 139 191 203 192 175 160 221 248 251 256 263 272 285 292 269 205 189 181 168 155 287 282 274 266 258 259 266 279 290 299 305 309 309 307 305 305 317 333 341 346 345 340 330 317 309 305 305 307 309 311 314 315 316 317 320 320 319 318 321 325 330 334 336 337 357 356 356 355 353 348 342 338 334 334 339 345 352 358 5 10 14 16 18 19 20 20 21 22 23 18 352 274 256 251 252 258 268 284 305 326 352 24 45 52 53 54 53 50 47 44 41 39 39 39 41 45 50 60 95 141 140 136 126 114 129 149 183 210 221 229 255 303 344 39 45 42 28 338 329 354 29 39 55 75 100 127 147 158 164 163 160 155 150 145 142 140 139 139 138 136 135 133 130 127 124 121 118 115 112 109 104 97 91 89 90 90 89 102 112 108 97 84 87 103 127 143 149 149 142 125 108 91 89 103 188 228 213 161 92 49 27 19 12 326 241 196 160 124 109 46 292 298 320 1 22 19 22 24 23 22 17 6 342 325 301 275 254 238 178 88 163 195 206 210 195 178 157 155 161 177 197 193 188 186 202 220 228 232 239 249 261 275 277 232 175 159 147 136 129 330 299 293 287 281 280 282 288 296 301 306 308 307 303 301 300 312 335 344 343 335 325 314 308 303 299 295 295 297 301 306 309 313 319 322 321 317 312 309 312 320 327 330 330 354 353 352 351 349 345 340 333 330 330 332 339 346 353 0 6 10 13 14 16 17 18 18 18 19 14 354 289 260 252 252 256 264 276 290 302 309 322 1 41 50 51 51 48 44 40 37 35 34 34 35 37 42 50 66 118 134 130 112 96 98 102 146 271 287 310 335 10 44 69 74 61 276 267 300 329 357 35 85 95 99 114 134 154 167 168 165 160 156 152 148 145 144 142 140 138 136 134 132 130 127 124 121 117 114 110 102 94 84 76 83 98 120 139 119 105 97 95 97 96 95 93 99 100 96 87 89 100 140 195 218 216 167 119 99 81 121 186 197 219 213 191 135 91 70 330 294 314 2 37 46 16 359 358 26 14 355 324 294 274 269 267 255 225 153 179 228 230 222 202 180 165 155 162 176 190 198 186 177 176 230 255 258 254 246 242 243 250 242 210 175 159 155 163 181 201 240 267 281 287 292 296 300 302 304 305 303 300 297 294 300 310 333 344 335 324 316 311 308 305 301 296 292 292 294 299 303 309 318 322 323 319 314 310 308 308 315 321 325 352 350 348 346 344 340 335 330 325 325 328 333 340 348 355 0 5 8 11 12 13 14 15 16 15 11 2 313 261 250 249 251 258 269 285 300 301 308 312 337 38 47 48 46 41 37 33 31 29 29 29 30 32 38 45 73 132 130 126 102 83 59 31 6 15 19 21 24 46 104 170 230 264 285 304 315 320 18 97 91 91 99 117 145 165 171 168 165 160 156 152 150 147 144 141 138 135 132 129 128 125 122 119 116 111 105 97 91 85 79 81 101 124 133 114 99 87 76 73 67 60 55 52 50 49 50 65 168 190 224 306 321 136 150 168 195 207 208 211 223 234 123 96 86 88 256 256 310 45 55 67 245 239 224 75 24 317 277 253 244 246 254 255 241 218 215 232 239 237 194 171 169 176 186 194 196 189 167 147 118 352 310 297 285 262 239 227 225 221 208 193 181 182 193 211 220 229 239 253 268 280 290 295 297 299 297 294 291 290 292 300 305 312 326 325 319 315 311 311 312 313 310 308 306 306 308 312 317 322 325 324 319 317 316 316 318 321 323 321 350 347 345 342 339 335 330 325 321 318 321 327 334 342 349 355 360 4 7 9 11 12 13 13 12 11 6 334 266 244 239 240 246 264 293 317 327 345 349 342 7 39 44 43 38 33 28 26 25 24 24 25 27 32 37 49 100 126 124 116 91 67 43 30 36 47 39 5 286 273 268 267 288 303 312 313 330 49 98 92 92 96 110 137 158 167 166 164 160 156 154 151 147 142 138 135 130 125 122 120 118 115 112 111 108 106 102 99 94 86 75 85 95 100 89 91 95 104 109 111 115 116 88 64 46 14 282 208 163 105 23 295 271 219 221 250 266 269 269 271 285 50 83 93 155 213 221 111 71 63 137 201 191 150 103 146 273 270 267 257 253 254 260 257 249 238 240 244 242 210 192 193 206 213 209 195 174 157 143 128 135 284 287 285 265 228 208 203 206 206 203 197 198 207 224 238 244 245 247 253 265 278 287 290 289 285 279 279 283 291 300 308 313 314 324 319 314 310 310 310 312 311 310 310 311 313 317 323 327 328 325 317 315 316 319 323 327 329 329 348 345 342 339 335 330 325 320 315 313 315 320 327 336 343 349 355 359 3 6 8 9 11 12 12 10 6 353 258 226 222 226 236 261 359 31 41 36 26 4 342 23 39 40 35 28 23 19 20 20 21 21 23 27 33 41 70 105 109 109 111 115 103 82 74 85 88 272 265 301 308 309 326 349 7 14 354 43 105 103 105 107 112 131 147 156 157 157 156 154 151 147 142 136 131 127 122 116 111 107 105 101 100 101 103 104 104 102 96 81 53 36 83 91 87 97 113 126 127 130 134 136 119 97 75 311 236 189 151 132 131 322 330 1 337 299 278 276 280 286 312 59 80 96 144 194 208 82 71 81 219 178 116 56 338 260 262 269 274 272 270 271 282 281 277 269 263 253 237 215 206 213 229 240 232 207 175 166 164 167 180 205 231 251 242 216 193 189 196 203 207 207 205 212 227 245 254 259 259 259 264 272 279 282 282 278 275 276 282 297 311 322 331 324 302 287 284 285 287 289 289 287 287 293 300 305 311 320 325 327 325 319 316 316 319 323 327 331 333 347 344 341 336 331 326 320 314 310 308 309 313 320 328 336 343 349 354 359 2 5 7 9 11 12 13 13 12 208 205 208 213 223 242 40 51 53 59 57 26 349 339 21 30 29 21 17 14 14 15 16 18 20 23 28 39 75 100 105 104 121 144 149 138 127 126 175 254 295 326 352 1 350 15 22 357 327 53 82 97 103 109 116 127 137 143 144 146 148 148 145 140 135 129 122 116 109 102 95 91 88 84 82 83 84 85 87 90 94 98 110 142 110 102 89 73 69 72 75 74 80 92 98 104 130 243 228 148 105 83 26 11 16 21 338 292 280 300 313 316 334 75 91 108 156 165 142 83 92 184 211 98 50 15 318 288 276 275 279 280 281 285 294 292 289 287 286 279 263 224 211 221 239 248 242 226 198 194 196 200 202 211 228 249 250 228 186 179 193 203 209 211 211 218 230 245 255 264 272 277 279 280 280 282 283 284 283 288 298 310 321 329 336 328 307 276 263 264 272 283 292 295 296 294 292 294 299 313 321 325 324 321 319 319 319 321 325 330 333 346 343 339 335 329 322 316 310 305 303 303 305 312 320 329 336 343 349 354 359 3 5 7 10 14 18 22 35 179 193 198 204 216 168 62 52 48 55 66 54 1 331 335 14 17 12 8 7 8 9 12 15 18 23 32 50 91 114 117 122 122 120 117 114 121 138 206 263 297 339 16 1 335 8 18 19 1 352 13 56 92 110 120 128 133 134 132 131 135 137 136 129 123 117 111 104 96 90 85 83 82 80 78 79 82 87 91 92 93 92 88 77 84 91 85 63 36 27 35 42 45 51 65 100 178 225 231 83 67 33 345 11 47 61 323 297 302 1 357 334 281 139 116 119 153 147 124 93 136 188 155 85 56 5 296 303 301 294 289 285 282 280 283 283 284 287 295 298 297 289 276 266 262 256 244 231 215 212 214 218 222 229 245 262 272 271 246 177 190 204 216 213 237 254 258 255 257 262 276 288 295 298 304 309 312 311 310 312 316 320 325 330 335 332 322 300 286 284 289 296 306 312 315 314 309 304 302 311 318 323 323 322 323 326 325 324 325 329 333 344 342 338 333 327 320 313 307 302 299 298 300 305 313 322 330 336 343 349 355 360 3 7 11 18 27 37 69 164 184 194 199 196 126 102 85 69 83 87 84 43 324 306 339 358 0 359 360 1 4 7 12 17 26 40 58 89 124 125 117 89 68 71 84 110 150 233 271 313 7 38 15 349 346 7 20 34 50 39 51 78 109 122 130 135 137 134 127 124 123 122 115 109 104 103 100 94 90 93 90 85 80 75 74 77 86 93 93 85 70 49 36 37 72 97 100 63 25 28 55 56 51 47 152 204 204 119 96 98 116 253 215 99 91 301 298 315 24 23 1 307 100 97 98 107 96 98 117 174 179 156 118 110 18 297 326 322 302 289 285 282 279 281 280 278 275 277 282 284 283 282 279 276 270 256 238 223 221 223 227 232 236 244 253 264 270 276 113 98 50 2 16 354 304 278 266 262 264 284 306 327 348 349 345 338 330 325 321 321 320 322 325 329 330 326 312 303 299 298 301 310 317 321 323 322 321 318 318 318 319 320 321 325 331 332 331 329 330 333 343 341 337 333 326 319 312 304 299 295 294 296 300 306 315 323 330 337 344 351 357 1 5 13 29 47 64 91 150 182 203 200 181 145 129 142 171 158 143 143 181 235 273 310 345 349 350 352 356 1 6 11 18 29 47 74 102 125 116 110 94 82 76 74 78 353 303 319 16 33 39 1 320 319 342 21 35 37 34 41 61 96 117 126 131 137 136 130 119 121 120 115 104 96 94 98 93 88 87 78 73 72 76 68 65 68 79 85 81 53 14 13 25 57 98 120 113 65 48 55 77 100 177 207 160 102 74 92 139 177 198 173 130 114 250 291 319 34 31 8 335 22 61 78 79 64 81 120 148 143 128 112 111 95 334 358 320 291 282 283 285 288 292 289 285 276 269 266 265 265 267 270 274 275 270 257 239 239 239 239 239 240 242 246 254 261 275 39 39 22 1 4 355 336 309 298 294 295 318 1 24 29 10 347 323 312 308 308 311 312 315 318 321 320 313 292 288 289 294 300 310 317 323 324 326 328 327 323 319 314 316 321 327 334 338 338 336 334 334 343 340 337 332 326 318 311 303 297 293 291 292 296 301 308 316 324 330 337 346 353 359 7 26 59 82 94 99 104 137 186 180 167 155 134 176 184 181 166 174 202 279 317 329 339 340 343 347 353 359 6 13 20 35 64 101 122 121 94 99 108 108 83 59 35 15 5 7 26 39 32 294 297 314 336 4 18 22 24 31 49 78 109 119 124 129 135 134 126 122 119 113 95 83 80 91 90 83 65 39 49 66 81 75 65 56 53 68 91 127 82 21 32 51 74 105 116 95 77 73 136 165 171 148 87 62 39 353 188 166 134 124 138 172 236 286 328 46 45 346 319 341 17 84 98 73 67 87 98 89 84 89 109 125 145 46 279 276 277 282 287 294 301 299 298 297 292 284 276 268 267 271 278 284 283 278 263 257 252 248 244 244 245 246 246 242 225 101 34 16 8 9 7 0 342 322 312 309 314 18 78 78 55 308 286 285 287 292 300 306 310 313 317 317 313 299 288 287 293 304 313 322 327 328 329 330 330 327 322 318 323 331 338 343 346 346 344 341 339 342 340 337 332 326 319 310 303 296 292 289 290 291 296 302 310 316 323 330 341 350 359 15 63 107 120 115 109 104 107 109 115 122 124 120 111 118 120 108 85 15 337 326 328 331 334 339 345 352 360 8 17 28 51 84 115 112 100 82 108 116 116 108 111 95 60 27 352 323 290 286 312 339 323 314 305 333 357 17 31 44 67 95 117 123 124 128 121 112 101 84 75 75 64 65 72 76 93 94 16 16 45 67 77 59 46 40 49 67 106 124 58 45 51 57 82 119 121 125 130 129 132 113 92 75 58 274 232 177 119 109 130 195 223 241 279 305 84 201 277 306 331 27 95 99 93 75 65 76 82 89 99 111 122 149 204 246 259 266 274 284 294 299 298 299 300 300 298 296 293 288 282 277 281 284 283 278 271 264 256 245 240 239 241 231 205 165 145 91 35 20 11 1 346 323 311 306 306 302 279 193 171 186 218 246 263 277 289 298 304 308 311 315 318 320 315 305 300 302 312 322 330 334 334 334 334 336 337 339 340 343 347 351 352 352 351 349 346 344 341 339 337 332 326 319 311 303 297 291 288 288 289 292 297 302 308 314 322 333 345 1 56 124 140 140 132 124 119 115 114 110 108 107 105 103 105 103 88 36 338 322 319 323 328 333 340 348 356 5 13 25 41 67 90 113 104 101 106 125 121 117 116 134 134 128 146 244 274 289 28 57 39 312 293 297 325 340 8 41 48 57 83 118 123 120 112 85 75 74 57 54 63 63 33 28 32 93 127 196 260 345 49 64 45 28 26 36 52 74 96 83 63 55 55 69 91 105 103 91 47 26 55 77 88 240 230 199 142 122 126 167 179 158 57 15 334 277 252 263 314 20 66 80 86 104 97 85 85 100 100 94 82 107 223 232 239 246 254 263 267 273 279 285 289 291 294 297 299 300 297 290 278 271 273 274 274 272 267 262 254 246 240 236 215 188 168 154 122 68 40 6 331 310 300 299 302 306 300 283 248 214 211 222 242 262 278 290 297 300 304 307 311 316 322 322 319 316 316 322 328 333 335 337 339 342 347 351 354 354 354 354 354 353 351 349 348 347 346 341 339 337 332 327 320 313 304 297 292 288 287 287 288 291 295 299 303 310 320 335 38 133 145 151 146 141 136 132 130 128 124 120 117 115 111 106 86 32 344 331 326 325 327 333 340 348 359 8 16 24 40 68 93 103 96 89 90 95 104 108 99 85 89 103 135 173 207 237 18 75 107 160 241 278 309 337 344 4 34 48 54 81 113 116 102 68 38 34 39 49 63 69 68 321 347 7 41 121 160 199 104 74 72 31 359 6 24 38 51 60 71 64 44 36 36 42 62 75 69 10 343 72 101 139 245 227 172 135 122 112 118 100 82 66 44 334 286 279 280 50 73 79 82 88 109 106 100 91 92 97 110 160 225 234 235 240 247 253 258 259 261 266 277 284 287 288 290 292 294 293 290 284 279 276 274 273 272 271 269 266 261 252 240 221 201 187 174 153 129 121 165 235 251 263 269 272 275 280 278 271 253 245 249 263 275 283 290 295 299 302 305 310 318 325 327 327 324 322 321 323 329 335 341 344 349 354 357 359 357 355 352 349 347 345 344 343 341 340 340 339 337 333 328 322 315 307 299 293 289 285 284 285 285 287 288 290 291 288 244 153 148 149 152 150 149 148 146 142 137 130 125 119 110 97 71 31 6 352 345 343 343 346 351 359 8 18 25 33 43 65 107 127 113 90 83 86 87 89 91 93 89 81 84 128 162 178 99 72 68 168 229 248 291 322 347 4 353 8 35 49 66 86 92 85 29 330 343 8 42 70 76 293 286 346 14 35 85 140 208 131 106 98 286 346 6 31 32 24 24 47 61 39 351 14 29 62 90 97 272 253 143 134 152 234 213 140 120 110 94 66 68 69 69 56 271 277 291 304 31 66 80 91 104 124 109 92 68 43 260 223 219 228 235 241 247 256 263 266 266 266 267 273 277 279 279 278 276 275 279 283 286 287 285 283 280 282 281 279 275 269 260 246 229 215 207 200 184 166 159 173 192 207 217 227 233 237 251 264 274 280 283 284 286 288 291 295 302 308 314 321 326 330 332 332 329 324 319 318 321 331 340 347 351 355 357 357 356 353 349 344 340 338 337 337 336 334 332 339 338 337 333 329 324 318 311 304 296 291 286 282 280 279 279 275 270 260 230 183 162 155 155 156 157 158 157 155 147 140 132 121 100 73 46 34 25 16 12 10 10 13 18 24 29 33 37 41 51 65 85 111 118 114 103 99 100 87 85 86 93 107 112 95 72 63 63 63 57 38 273 268 291 337 7 25 29 322 319 346 40 50 73 100 149 204 242 289 341 43 87 86 302 294 1 29 44 69 127 144 116 106 111 156 318 6 48 52 1 4 48 74 56 339 2 32 78 95 112 242 235 158 128 118 84 40 59 83 106 104 86 71 65 354 262 268 281 315 5 26 34 53 89 120 142 89 66 47 352 283 258 243 242 246 251 255 260 268 276 281 283 281 276 276 278 280 280 276 271 274 282 290 295 294 294 295 298 300 299 293 284 270 252 234 220 215 218 209 196 185 188 196 203 212 219 228 239 255 271 283 289 291 293 294 299 304 312 318 323 327 333 337 339 338 337 335 333 332 333 337 343 347 352 355 355 354 351 348 345 341 336 333 331 331 331 328 326 325 338 337 336 334 330 326 321 315 308 301 293 286 280 276 272 267 261 246 226 199 177 167 162 163 162 162 161 160 157 151 149 136 107 60 33 23 23 24 26 26 28 32 41 51 56 59 54 50 50 65 92 109 116 108 104 100 99 95 81 72 72 76 97 116 122 123 102 89 78 63 272 265 287 332 13 55 60 7 291 295 326 27 46 98 130 174 193 218 287 329 41 97 114 256 292 320 17 32 34 76 96 90 96 110 144 260 43 65 79 341 346 34 79 74 330 340 16 43 100 179 214 209 116 87 68 26 1 6 30 71 86 92 97 178 244 266 301 357 40 35 17 359 345 60 95 87 71 68 63 281 270 267 264 259 258 258 258 260 266 276 285 291 294 289 283 281 285 291 292 288 288 294 304 309 311 313 321 328 331 328 315 304 291 273 244 227 222 226 226 224 219 219 223 228 238 248 259 274 283 288 291 292 295 299 307 317 327 333 331 327 324 330 335 339 341 342 344 348 350 351 351 354 356 358 354 349 344 342 340 338 336 332 327 323 321 323 326 329 332 337 336 334 333 330 327 323 318 312 304 295 287 279 271 265 254 241 223 204 189 177 171 169 168 164 163 163 165 167 169 170 135 83 33 18 17 20 25 30 33 37 46 58 70 75 74 67 57 57 81 140 151 146 117 101 90 83 75 64 58 59 61 66 104 139 160 139 131 131 253 271 285 313 345 24 70 75 358 301 297 313 11 43 86 106 123 105 74 20 334 14 100 122 171 273 286 344 13 20 47 76 85 97 122 163 202 73 59 43 346 344 14 80 62 339 316 356 63 133 161 168 152 89 83 74 319 327 345 15 45 33 231 209 197 202 293 26 35 38 2 295 286 297 358 54 69 80 150 208 226 251 264 273 271 269 268 269 269 271 274 282 291 297 294 288 281 285 296 301 303 307 319 333 337 335 335 339 338 331 316 302 298 295 289 272 251 235 236 239 241 244 249 254 260 268 275 282 289 295 298 301 309 321 332 338 339 335 329 323 318 317 322 329 336 339 342 345 350 352 353 353 358 2 3 351 342 337 336 337 337 334 328 323 318 321 328 333 336 337 334 333 332 331 329 327 324 320 314 306 296 286 275 264 251 236 218 203 191 182 177 174 174 173 172 179 176 174 174 174 162 117 52 19 14 18 23 29 34 40 46 58 72 84 88 84 75 64 59 70 190 201 191 153 91 39 13 10 33 74 82 67 57 68 109 131 122 111 82 347 342 347 355 359 24 54 75 352 293 283 273 332 27 90 101 103 77 62 34 321 332 88 123 153 236 274 333 11 22 36 82 113 128 156 190 139 76 54 22 336 344 28 82 79 343 299 347 55 101 112 99 88 77 111 148 198 330 351 14 87 232 234 228 190 114 74 50 7 303 256 257 279 23 39 49 59 70 241 237 231 241 256 270 276 281 285 288 286 283 280 286 295 301 300 297 295 306 318 320 320 335 0 15 8 355 343 332 320 301 283 280 286 293 296 291 284 277 280 276 269 262 262 266 271 276 281 287 297 309 326 349 354 351 343 334 325 318 313 311 313 315 318 323 330 336 338 339 340 342 343 345 352 359 7 353 344 339 339 338 335 329 324 320 320 326 332 336 338 339 331 330 330 329 329 327 325 320 314 306 294 281 267 250 230 213 198 187 178 171 169 170 176 182 185 186 173 164 160 165 164 114 30 13 11 16 23 29 38 47 58 72 84 93 97 91 82 71 62 61 95 223 203 170 117 81 340 332 7 65 81 47 7 346 352 63 91 97 87 53 22 39 30 6 359 15 52 290 275 269 254 330 19 110 114 114 111 158 213 244 284 198 138 149 196 252 308 13 29 44 84 115 133 135 136 86 101 89 30 320 346 36 72 92 260 284 330 14 49 79 54 29 11 146 135 118 52 355 298 228 213 206 199 114 78 71 50 268 269 278 324 32 55 52 37 22 16 281 258 243 232 241 255 268 276 283 289 289 290 293 304 312 314 306 301 300 320 359 355 347 358 15 27 20 356 328 308 294 281 268 269 279 293 298 300 305 321 325 315 299 285 279 277 277 279 281 283 312 5 21 10 350 331 315 306 303 301 303 306 310 310 311 316 327 334 337 332 328 330 335 342 348 355 10 8 359 352 343 335 328 322 320 322 327 329 331 333 338 340 328 327 327 328 329 328 326 322 314 304 289 269 246 226 208 196 186 179 172 166 157 161 171 184 187 183 169 156 146 139 127 69 29 9 6 10 21 31 43 54 68 82 95 101 101 96 86 77 69 67 70 97 170 164 143 132 100 8 7 62 93 96 324 307 303 31 87 100 126 147 155 111 76 37 350 344 337 312 288 277 260 24 28 25 102 114 132 193 212 221 249 229 161 147 187 242 292 1 19 38 61 75 91 110 116 119 122 114 81 344 8 39 63 141 234 262 315 359 27 80 67 317 296 277 150 109 89 314 277 252 184 142 119 74 66 69 233 262 289 357 31 39 42 36 40 220 189 254 250 243 223 225 236 250 257 264 272 277 282 290 299 302 300 291 286 281 262 35 28 2 352 359 20 36 289 278 277 276 275 275 276 282 290 297 302 310 325 320 308 298 291 288 286 281 278 273 237 89 68 47 355 316 298 292 293 294 296 296 298 300 301 304 312 327 334 335 325 319 321 329 339 346 355 10 22 18 0 340 328 321 322 325 328 330 330 332 335 341 344 325 324 325 326 328 330 328 324 316 300 272 239 214 200 191 184 181 178 175 167 155 154 160 170 172 157 134 112 86 64 47 27 8 359 2 10 24 37 51 66 80 94 103 107 105 100 91 83 76 72 72 76 90 110 127 127 131 135 224 195 154 143 193 257 286 73 95 113 168 168 153 123 105 87 343 312 310 305 289 267 248 358 23 48 80 88 110 218 220 221 237 293 171 159 198 256 310 16 33 34 35 53 67 90 109 114 106 99 80 40 9 11 306 236 253 265 16 32 58 112 158 213 262 294 36 85 102 258 266 264 122 98 88 54 334 271 252 287 346 41 56 27 295 254 211 200 209 229 235 234 220 213 215 229 241 253 262 265 266 266 267 268 270 270 269 264 246 207 179 203 242 229 213 202 217 238 256 265 275 286 293 298 302 307 312 315 315 304 292 286 287 292 302 315 328 358 62 76 72 51 320 292 287 288 290 292 292 291 290 293 298 306 315 327 331 328 312 310 315 329 339 346 354 5 19 24 359 335 327 326 330 332 332 331 332 334 338 342 345 321 321 323 326 329 331 330 326 316 282 222 196 187 182 179 177 177 178 179 171 158 145 139 132 120 88 69 47 31 22 10 355 354 356 2 14 31 50 67 82 93 103 109 113 113 109 101 90 83 78 74 73 74 76 79 89 121 134 137 100 98 116 148 211 247 89 107 128 223 187 151 132 138 161 196 216 228 241 257 247 268 349 38 55 63 39 353 272 237 70 45 6 351 326 273 309 17 54 58 31 359 9 35 57 70 59 66 88 93 74 319 298 282 278 303 330 79 71 76 130 156 156 220 337 10 50 136 244 253 256 82 83 80 36 277 280 292 338 24 56 83 139 258 253 222 211 208 220 226 228 221 210 203 206 224 246 259 262 261 257 251 252 256 261 263 260 248 221 206 205 219 222 219 209 212 222 239 254 274 293 305 313 320 324 324 321 311 295 283 276 288 317 349 3 9 13 20 23 20 344 283 274 275 282 288 293 294 294 297 303 310 317 323 325 323 315 306 314 333 345 346 347 350 356 0 2 351 343 337 335 334 334 335 334 334 335 339 342 343 319 319 321 325 329 331 330 327 302 207 182 176 175 174 173 173 175 174 168 154 125 112 104 98 92 90 68 336 336 339 342 345 351 355 1 22 51 74 88 95 102 109 115 118 118 117 111 101 90 82 77 72 70 69 70 73 87 112 130 126 113 111 114 87 65 81 101 142 225 216 162 142 147 195 210 212 211 222 242 258 316 2 68 75 63 353 316 300 74 66 49 18 351 343 345 22 51 68 76 43 339 320 1 40 56 29 35 75 100 122 235 269 291 312 330 358 67 81 54 35 57 81 69 31 336 298 257 245 248 250 81 89 100 139 265 291 317 357 35 71 104 147 235 253 237 224 215 216 221 223 220 203 192 187 205 231 250 260 266 268 261 255 253 255 257 255 248 228 215 211 225 236 239 233 227 226 232 242 264 292 308 315 321 327 329 328 324 319 315 313 343 6 14 16 15 11 359 341 319 290 271 264 265 282 296 303 306 310 315 320 321 322 323 321 318 317 327 347 360 356 348 343 341 344 348 348 345 341 337 335 337 340 342 339 337 337 340 342 342 317 316 319 324 327 329 327 313 197 175 171 169 168 169 172 168 163 147 130 130 142 122 100 86 82 76 33 338 328 332 337 341 349 353 6 51 87 100 103 104 109 115 121 121 117 110 110 107 77 74 73 67 62 61 62 62 64 68 97 128 161 156 143 118 86 86 104 205 234 229 171 157 168 219 227 229 241 268 278 286 323 32 90 94 97 281 284 306 45 71 57 15 334 340 3 51 55 76 120 168 248 276 314 68 69 31 19 43 88 133 227 253 285 327 352 10 32 47 27 3 357 37 92 100 322 292 280 271 271 303 74 87 95 105 105 307 308 314 116 135 147 187 228 245 246 236 224 216 220 221 211 194 187 186 196 210 225 239 253 259 259 254 249 248 251 252 247 230 218 216 231 243 249 247 240 233 229 226 225 239 303 319 325 331 335 338 340 343 348 353 0 8 14 18 16 9 346 324 311 301 293 290 297 312 318 318 316 317 318 318 316 314 314 317 325 341 356 3 3 350 337 325 319 321 326 328 327 325 324 336 346 353 351 346 342 342 342 340 337 313 314 316 321 323 324 309 206 176 170 171 170 158 147 121 127 156 165 150 144 143 126 91 64 44 20 357 341 337 337 339 341 343 342 84 131 122 119 114 104 101 136 152 128 108 72 56 45 45 52 59 63 58 49 45 48 57 69 86 96 110 138 138 128 112 114 145 225 245 239 197 172 177 207 211 192 54 328 299 285 314 91 96 102 149 249 273 332 39 85 81 2 316 343 32 82 97 174 188 173 214 298 2 61 69 41 12 38 84 116 252 266 105 64 50 26 21 25 26 352 323 292 183 148 165 281 278 276 325 39 55 65 79 89 89 307 283 261 220 198 196 208 221 233 241 238 231 221 225 223 208 196 196 201 205 207 209 215 224 234 242 246 249 252 258 259 255 235 223 222 230 240 246 248 241 229 206 182 157 132 97 10 344 341 342 343 342 346 349 349 347 350 359 9 13 7 352 341 333 322 313 308 314 325 325 317 309 306 307 308 308 310 315 328 347 1 2 356 346 331 317 304 292 284 280 293 298 304 315 338 354 2 357 351 345 341 335 331 330 310 311 313 316 312 283 204 183 176 171 167 156 105 61 22 354 340 178 165 157 137 114 42 12 4 359 354 350 347 345 346 347 331 195 170 154 134 113 111 92 30 61 169 51 43 28 22 25 32 46 58 64 61 41 18 29 40 56 79 75 75 80 95 113 123 154 189 211 231 247 254 161 134 127 94 57 29 321 285 262 202 109 102 114 195 236 267 324 51 104 110 51 322 349 65 125 191 227 210 83 49 17 346 38 81 112 78 92 102 128 252 283 358 54 55 356 337 348 42 328 293 277 236 205 201 241 258 276 42 49 49 45 79 99 110 256 265 260 246 230 220 220 224 229 234 234 234 235 240 233 218 209 213 222 224 219 214 218 225 233 242 252 259 265 268 268 265 253 240 232 234 238 242 243 230 203 167 144 125 108 91 60 18 354 349 349 350 348 345 341 336 334 337 347 1 12 14 3 345 315 297 289 291 311 318 310 305 304 306 308 311 315 325 336 346 349 342 333 324 317 314 314 321 321 312 302 298 301 321 348 3 6 359 351 344 336 331 329 335 308 307 305 297 261 193 182 180 177 167 141 99 60 52 59 23 338 325 166 144 126 74 325 340 346 351 351 352 354 1 16 96 176 177 171 161 131 67 92 98 67 66 61 33 24 6 356 13 22 36 48 49 37 358 355 5 21 39 54 22 20 29 63 94 127 196 213 218 232 312 351 29 88 100 94 67 287 263 256 231 168 107 98 104 232 257 289 344 49 104 117 108 344 336 337 224 246 354 58 72 66 355 280 237 103 95 75 85 106 162 238 268 334 67 77 313 285 280 189 245 255 255 233 211 197 194 311 27 54 54 39 353 77 109 144 228 253 263 266 255 245 241 249 256 261 253 247 243 249 240 224 215 220 228 233 230 225 228 236 244 251 256 260 263 265 266 265 260 251 241 236 235 234 228 204 174 153 137 122 104 92 73 44 13 2 357 353 346 336 327 323 324 329 336 345 354 1 357 336 307 294 286 274 271 284 298 301 302 304 305 308 314 322 324 324 316 315 320 330 337 342 347 353 355 355 344 337 339 354 4 8 4 357 349 344 340 338 337 341 305 300 291 256 208 189 188 190 194 181 146 71 33 45 128 141 256 286 276 233 264 302 319 338 345 351 353 3 30 76 113 146 170 167 155 120 80 36 29 39 46 50 54 43 10 351 355 13 29 32 14 355 330 317 333 349 16 52 65 5 337 12 73 79 67 264 254 241 196 93 65 68 100 126 153 208 236 248 251 209 134 94 94 97 267 287 341 23 17 54 102 106 72 339 316 294 248 100 95 93 82 276 286 346 60 68 66 53 45 234 243 238 88 96 114 197 254 268 279 269 266 263 252 213 136 87 60 48 56 69 55 15 48 98 151 240 267 280 286 281 279 283 296 299 295 273 253 239 238 234 226 214 217 225 232 230 226 226 234 240 244 247 250 253 256 259 261 261 256 247 235 230 224 211 186 169 158 148 137 122 115 100 80 43 12 350 335 316 303 294 292 296 309 323 332 337 339 336 326 312 303 295 277 257 242 261 280 289 293 292 291 286 289 291 292 300 319 343 355 5 11 14 13 12 11 10 9 8 10 9 7 1 355 351 349 348 347 345 345 293 259 225 215 209 203 202 205 206 191 166 136 266 239 201 172 208 259 325 315 305 319 333 345 351 359 32 99 114 121 131 149 156 126 93 71 58 43 28 23 19 22 40 47 32 18 29 35 27 6 325 301 306 317 332 354 15 46 30 348 301 76 91 101 212 247 244 225 195 161 136 108 76 102 146 231 252 266 275 250 198 145 133 177 228 220 136 71 23 17 60 105 104 324 294 279 251 119 99 78 4 337 337 352 47 70 69 28 341 305 289 346 70 89 89 298 299 338 344 324 300 293 298 358 57 70 43 10 337 60 45 23 1 17 21 343 315 300 288 282 291 310 332 332 314 283 259 239 229 226 222 215 216 222 233 232 228 224 229 234 238 240 242 245 248 252 256 259 256 250 237 227 214 204 188 180 174 166 160 153 150 147 144 150 179 214 226 234 240 244 236 225 210 215 253 301 305 305 302 301 298 296 286 270 248 247 266 281 289 289 288 283 282 287 301 329 351 5 12 18 22 23 21 18 16 16 15 14 12 9 5 1 358 356 355 354 354 352 352 254 214 205 203 200 194 192 195 197 188 150 163 222 217 202 179 195 339 357 344 336 338 347 356 12 98 135 140 131 123 119 133 128 106 86 62 29 22 356 336 352 5 48 59 45 26 26 10 336 313 304 307 348 14 30 27 14 359 321 316 326 69 108 145 212 219 215 210 202 176 140 117 92 70 22 297 283 292 292 271 228 196 168 171 176 174 132 103 59 334 346 82 101 142 274 278 274 119 109 109 102 314 316 320 337 89 94 57 315 298 292 23 63 74 37 14 8 15 3 340 305 296 301 359 60 78 54 334 316 345 358 349 330 1 20 20 311 277 264 270 288 309 337 331 292 270 260 246 226 218 216 217 223 231 247 248 244 235 233 235 238 240 242 243 245 249 254 256 256 252 243 228 213 204 197 194 195 192 187 180 178 176 177 182 190 199 205 209 212 218 214 206 194 189 188 197 211 222 228 244 267 284 288 284 273 263 274 287 296 302 307 309 318 334 355 7 15 20 23 25 26 24 21 18 16 15 15 13 11 9 7 4 2 360 359 359 358 357 356 231 198 182 173 133 97 107 121 173 164 102 132 164 160 134 101 45 5 358 353 359 7 22 62 121 142 143 140 133 114 98 94 63 50 84 71 13 339 328 329 343 28 67 87 49 352 300 268 274 297 328 351 14 18 26 185 213 242 269 297 2 69 103 178 236 216 193 167 210 196 157 142 138 141 221 278 288 311 327 332 309 256 175 135 124 116 101 94 79 322 335 41 121 163 236 279 288 282 126 138 147 169 267 297 304 146 127 128 244 266 264 114 79 70 29 5 1 24 4 320 283 280 291 355 53 79 97 314 305 322 317 312 311 7 30 41 275 269 268 278 291 299 291 260 246 252 252 248 219 212 213 217 225 239 255 260 255 244 236 234 237 241 244 247 248 251 254 258 259 258 252 242 230 216 208 206 210 210 209 208 202 197 191 193 197 202 205 206 206 209 210 209 203 198 194 194 195 194 190 195 215 250 271 280 283 282 285 291 298 308 321 334 343 352 1 14 22 26 27 28 27 24 21 18 16 15 15 13 11 10 10 8 6 4 3 3 2 0 357 151 119 112 122 89 66 68 74 91 91 103 143 137 122 101 81 47 12 10 18 31 61 95 122 135 142 145 149 143 98 61 50 46 67 88 112 103 330 331 352 14 38 73 97 103 290 283 258 244 264 18 23 14 354 332 301 268 246 236 220 72 62 42 322 273 233 177 163 202 208 196 171 171 178 194 212 246 309 334 337 322 240 183 163 117 94 85 93 85 315 295 262 160 165 191 296 310 315 303 140 134 131 162 253 271 247 136 105 36 288 281 46 84 84 55 9 358 39 346 287 263 263 291 340 35 82 116 123 308 315 304 303 313 11 47 63 298 291 289 285 281 273 258 250 249 255 257 251 227 222 218 215 215 230 252 261 259 251 236 229 230 237 243 248 251 254 257 261 264 264 259 251 240 228 220 217 221 222 222 222 223 224 223 223 228 235 237 234 230 228 231 233 232 228 225 222 223 221 214 211 213 222 239 254 268 276 280 282 283 297 336 7 12 9 3 5 9 18 21 22 23 21 20 19 18 16 15 14 13 12 12 11 11 10 9 7 5 0 355 95 83 77 75 84 85 81 72 77 120 138 114 76 90 92 90 75 54 49 66 88 110 121 129 135 136 139 162 152 79 33 24 28 51 69 89 101 102 13 5 357 353 55 100 128 260 290 299 279 52 69 50 30 6 356 344 329 295 220 140 89 66 358 298 279 249 167 162 181 206 200 177 178 181 185 177 172 166 310 306 295 265 220 187 126 123 148 154 167 214 246 233 193 150 129 45 337 323 312 275 136 137 158 208 240 262 67 70 45 294 280 46 84 85 63 31 18 38 272 255 253 259 287 330 45 86 108 118 143 271 277 289 317 17 49 51 323 296 284 269 251 242 244 252 259 264 263 254 235 230 224 217 211 222 240 257 263 263 248 235 230 235 243 252 258 262 264 267 271 271 266 256 246 237 233 230 230 231 231 230 231 233 238 245 253 259 261 259 255 254 256 259 259 255 251 251 255 257 256 249 240 231 228 228 235 248 257 267 267 266 88 64 48 34 19 11 7 8 11 12 16 17 17 20 19 17 16 16 16 16 15 15 15 14 13 10 4 358 351 63 65 65 68 74 88 96 100 150 190 78 61 67 91 103 112 115 107 101 105 113 121 126 134 141 137 113 81 75 71 61 13 26 42 54 68 98 109 111 46 345 351 17 66 105 160 262 285 288 67 79 72 56 45 70 18 305 276 228 163 132 171 216 245 256 285 74 85 93 18 101 118 131 149 157 148 141 141 183 281 282 252 204 182 151 163 179 184 183 188 202 201 182 140 115 89 355 304 279 237 182 142 122 142 131 69 74 70 6 250 234 110 79 67 30 334 294 237 251 248 250 271 312 4 61 85 112 147 168 204 252 282 332 34 58 78 251 262 262 257 242 236 237 252 261 265 261 255 246 243 239 234 227 231 239 255 264 269 264 255 247 251 259 268 275 277 278 280 282 281 275 263 253 245 242 240 240 241 240 237 235 235 238 246 253 259 261 260 258 260 263 269 275 279 282 283 283 280 273 264 257 253 252 251 251 249 246 242 225 155 112 93 80 64 47 32 20 14 13 13 14 16 18 20 20 19 18 19 20 19 18 17 16 14 11 6 1 356 353 38 39 46 63 76 82 91 108 120 45 37 35 54 87 109 115 117 114 112 110 111 115 120 127 130 126 84 62 55 66 63 15 28 36 43 49 61 70 58 39 19 9 4 21 88 162 210 239 330 72 78 79 266 212 128 214 251 265 244 185 166 177 193 214 282 33 40 41 19 339 338 39 87 84 76 61 114 136 154 232 276 289 228 181 155 129 130 163 163 146 142 151 141 121 111 114 249 267 256 215 155 111 85 83 75 68 80 70 267 246 225 121 80 75 250 244 225 228 274 282 302 345 12 36 68 94 113 129 118 95 304 313 338 35 87 207 225 236 242 247 242 236 231 239 246 252 256 261 271 280 277 271 255 248 246 254 264 270 272 271 270 273 282 289 291 292 294 297 298 294 284 271 259 252 248 247 247 248 246 241 237 234 232 237 245 254 257 258 258 265 278 301 327 343 352 355 352 342 324 307 296 292 292 293 294 288 233 126 111 103 94 90 84 79 65 47 35 27 23 22 22 23 24 25 25 25 24 23 23 22 20 18 15 11 7 3 1 1 2 16 24 33 45 43 48 58 341 337 4 6 8 32 78 115 122 120 114 109 104 102 110 103 85 85 85 79 75 72 75 63 47 47 21 5 8 39 62 62 42 349 302 298 304 322 192 188 107 74 76 75 28 310 2 343 266 263 272 319 337 110 143 127 99 57 44 41 87 286 294 302 285 167 130 115 83 18 158 166 196 223 245 249 206 158 109 87 45 354 87 98 84 61 65 103 112 198 273 271 107 96 81 74 76 85 102 134 192 253 264 263 85 81 60 306 277 210 256 276 273 274 304 51 64 68 89 93 85 58 20 332 311 309 318 248 244 247 245 246 248 244 235 226 226 231 240 252 308 357 325 307 296 280 264 253 253 266 276 282 282 283 286 295 303 307 308 310 315 314 307 295 278 265 256 252 250 249 247 243 237 233 228 223 220 221 229 242 252 271 323 354 5 11 16 21 25 28 30 29 27 22 17 15 17 34 63 85 94 93 88 82 74 66 57 50 43 39 37 35 34 34 33 32 32 32 32 31 29 26 24 22 19 15 11 8 8 9 11 12 3 4 340 323 326 320 315 324 338 351 6 28 64 102 125 133 124 113 102 92 87 86 78 68 65 69 75 85 96 96 97 98 96 35 335 329 45 83 108 166 244 250 253 284 1 22 48 67 113 137 147 136 53 6 308 276 259 285 340 334 325 311 116 110 103 267 242 194 159 281 299 278 237 168 152 172 231 224 199 184 190 211 268 223 165 116 120 136 262 108 95 84 42 40 74 88 65 299 294 334 77 77 82 99 126 142 164 222 271 307 32 80 93 65 324 311 267 240 242 242 229 173 107 79 55 48 75 81 55 345 300 294 296 299 279 268 264 258 252 246 245 243 240 238 239 244 250 253 263 286 298 294 287 276 263 253 269 283 289 289 290 291 303 316 324 323 323 324 322 315 303 285 269 256 251 247 245 239 232 226 223 221 220 214 208 203 208 229 6 12 12 13 18 24 30 37 41 44 44 44 43 43 46 51 61 73 83 87 84 81 75 68 61 53 48 44 41 42 41 42 41 40 38 37 36 36 35 32 30 27 26 24 22 19 18 17 17 18 17 335 319 310 303 296 300 307 318 337 358 34 59 82 96 119 133 132 116 98 78 67 65 71 70 60 60 61 61 80 95 113 119 120 112 327 326 1 113 147 210 231 232 150 63 39 16 7 8 172 155 138 140 165 227 246 253 256 349 1 329 285 240 156 135 140 276 254 216 156 205 266 267 236 206 178 190 209 222 198 160 130 109 346 310 260 127 113 120 132 61 88 94 69 37 37 92 56 293 294 330 66 96 133 191 186 166 136 320 331 345 32 75 102 133 225 266 253 245 243 233 178 115 88 64 27 343 50 82 86 272 273 284 302 309 289 269 261 257 250 245 246 251 253 250 245 241 238 228 218 210 259 279 283 279 271 252 257 273 284 287 289 290 313 324 327 325 324 323 320 314 306 291 272 256 245 237 231 226 218 211 212 215 218 220 217 205 193 21 15 11 12 16 24 32 42 48 52 56 57 57 56 55 55 57 62 69 75 78 77 75 71 66 62 58 54 50 48 47 45 43 42 41 39 38 37 37 36 34 33 31 29 29 27 25 23 22 21 20 20 341 329 313 304 297 291 300 312 345 29 59 84 84 83 91 127 145 108 83 57 37 39 45 56 61 41 25 16 12 24 45 68 92 96 304 283 283 230 189 309 340 4 29 51 49 2 333 327 332 116 160 179 207 222 224 207 107 75 51 271 259 236 185 145 175 227 226 211 195 198 210 226 213 191 165 150 160 183 147 124 109 107 18 284 205 137 112 102 70 17 48 87 111 84 74 100 142 219 277 305 40 117 134 161 191 116 82 35 7 6 33 55 82 125 194 235 257 264 274 314 63 71 71 52 27 18 53 72 83 261 264 273 284 280 262 253 251 254 250 246 244 248 252 251 242 232 229 232 226 208 213 229 250 256 253 229 219 230 256 269 278 291 311 318 319 319 320 320 317 312 304 291 273 251 233 221 212 205 197 194 201 207 217 228 244 280 351 8 9 9 12 17 27 38 50 58 63 67 67 66 64 60 59 58 60 62 65 68 71 73 72 70 68 65 62 58 55 52 49 46 43 40 40 40 39 39 38 36 34 33 31 29 28 27 25 24 23 23 22 353 350 347 340 319 299 294 149 118 106 97 90 77 69 66 95 107 81 74 27 356 28 38 58 76 85 51 39 26 14 10 16 51 57 21 313 315 347 38 43 30 342 299 195 160 159 282 308 313 281 244 228 249 249 157 124 126 135 223 246 253 245 197 143 176 194 208 197 176 153 139 132 139 128 112 91 79 58 71 89 109 149 193 234 207 159 116 89 55 9 354 35 100 91 83 80 170 237 273 300 349 92 99 89 62 65 75 104 302 331 58 50 51 87 220 239 260 274 301 2 61 64 54 43 39 44 62 72 244 258 259 255 249 250 252 250 250 254 251 248 244 245 248 252 238 224 220 225 221 213 206 210 221 231 235 224 216 222 240 260 277 292 304 310 313 316 318 319 316 311 301 284 264 242 222 208 197 187 178 169 179 193 212 234 285 347 12 16 15 14 17 23 36 50 64 71 73 74 73 72 69 67 65 63 64 66 69 72 75 78 79 77 75 70 66 62 59 56 54 50 47 44 43 43 43 42 41 39 36 35 33 32 31 30 29 28 27 27 27 16 29 47 69 97 124 133 133 127 113 79 61 50 46 52 61 73 86 75 350 346 22 44 75 109 127 126 105 92 45 4 17 42 36 5 324 332 348 45 82 193 246 243 229 163 154 172 236 264 273 290 304 317 326 25 103 131 182 242 253 262 295 33 65 116 128 58 60 77 84 73 83 101 100 86 61 35 15 9 30 61 125 152 171 3 21 99 126 129 112 348 23 68 105 112 248 235 253 281 358 31 53 81 87 81 67 72 137 306 54 79 89 192 250 239 234 232 251 13 47 66 66 61 55 44 31 87 193 227 243 245 239 241 246 251 252 252 252 253 251 247 245 242 241 232 224 220 227 227 223 216 215 222 239 252 262 256 256 260 270 281 292 301 307 314 318 321 320 314 304 287 266 247 231 212 196 183 174 164 151 147 146 145 93 49 40 41 40 36 34 38 48 64 75 83 84 84 82 80 78 76 74 73 72 72 72 72 75 78 82 82 80 75 70 66 62 60 57 54 51 49 46 45 44 44 43 42 40 39 38 37 36 35 34 34 33 32 31 30 56 75 87 105 118 126 129 129 124 106 66 33 29 32 44 55 72 62 30 334 335 14 71 83 109 105 101 99 117 148 217 128 80 83 344 300 298 317 352 351 314 302 308 321 8 50 95 198 281 304 335 326 309 284 307 41 75 280 272 269 279 63 55 23 334 335 11 57 69 52 9 355 4 50 85 100 93 334 334 359 23 50 68 64 60 58 87 143 137 134 120 69 74 102 141 185 232 253 311 76 54 39 24 86 94 72 40 33 47 69 103 166 209 232 241 218 185 93 60 53 52 67 79 77 43 326 259 232 219 225 224 223 229 241 248 249 247 246 249 251 251 247 244 241 240 240 243 249 251 250 246 246 249 255 259 265 270 275 279 281 287 294 304 315 328 332 330 322 308 286 251 228 210 199 186 176 165 156 143 132 120 110 99 88 78 70 66 63 62 65 74 86 96 101 101 98 95 91 88 84 82 80 78 77 76 74 74 75 77 80 82 81 77 72 66 62 58 55 51 48 46 45 44 43 43 43 43 43 43 42 40 39 39 38 37 36 35 34 32 87 93 104 119 120 115 92 95 100 99 87 50 15 26 39 55 69 33 342 304 319 17 40 61 76 55 20 39 95 130 188 137 113 113 196 277 294 336 3 18 323 308 305 313 334 15 39 42 348 316 298 269 250 239 230 50 43 307 275 257 198 148 143 200 240 243 188 134 122 122 302 301 313 344 63 125 168 196 230 327 6 25 40 41 46 55 65 69 75 99 107 87 72 65 96 241 260 289 88 98 95 25 328 37 82 105 88 99 116 151 197 216 226 239 265 230 98 73 59 44 18 45 78 104 157 246 250 233 221 224 221 217 214 231 241 244 242 241 247 255 263 265 263 260 257 255 253 253 254 253 250 247 244 242 242 245 261 278 292 298 301 305 320 336 350 349 343 325 300 244 196 179 171 163 158 154 149 137 126 117 108 101 94 96 95 91 86 85 87 93 100 106 110 110 109 105 101 96 92 88 85 83 81 79 78 76 75 75 75 76 79 82 81 76 70 64 60 56 52 50 48 47 45 44 44 46 47 46 44 43 42 41 41 40 40 40 38 37 36 99 100 105 111 96 79 52 59 72 91 83 26 338 21 45 78 93 81 284 283 288 334 48 87 85 331 295 322 37 53 67 137 146 159 188 220 231 200 142 153 264 274 285 298 298 299 118 120 245 271 263 252 236 208 140 118 114 263 253 239 203 177 171 196 207 210 178 151 134 149 203 263 278 297 358 109 146 159 156 147 120 65 49 34 11 352 4 33 59 88 94 82 63 34 334 331 355 38 56 89 126 127 76 52 92 117 151 176 186 212 236 255 263 277 346 45 56 59 45 31 14 38 81 153 197 222 234 239 249 259 247 234 220 226 236 249 248 249 257 273 283 284 278 269 260 251 246 242 240 239 237 234 229 225 219 214 234 286 304 309 311 314 328 340 350 354 356 358 152 160 158 155 152 149 142 136 130 124 117 109 98 88 82 86 90 93 88 86 86 95 104 111 113 112 110 106 101 96 92 88 84 83 81 79 78 77 76 75 75 75 77 79 81 79 75 69 64 60 56 53 49 47 44 42 43 43 43 41 41 43 43 44 44 44 44 43 42 40 38 107 97 87 86 88 78 48 43 55 74 84 18 326 14 49 77 94 120 281 297 349 56 102 122 152 222 272 306 323 331 227 202 184 187 196 206 187 152 127 177 271 267 268 272 259 223 173 172 198 246 250 245 222 182 152 152 193 242 247 254 292 136 156 178 172 158 134 123 122 136 171 239 269 288 331 53 89 105 108 118 160 116 113 112 142 279 284 292 89 98 86 70 51 8 321 320 38 75 60 69 108 115 111 94 96 96 92 253 247 233 236 258 329 22 57 62 45 33 21 26 39 74 189 219 238 250 281 320 306 286 267 255 242 238 246 264 269 271 272 281 285 283 275 267 259 251 242 234 230 228 228 224 217 205 196 188 181 220 273 288 295 301 316 329 341 358 21 70 111 132 141 145 144 141 127 118 113 115 112 108 102 92 78 75 74 74 70 70 76 90 103 111 112 112 110 106 101 96 91 87 84 83 82 81 80 79 79 78 79 79 78 78 79 78 77 71 66 60 53 47 43 41 38 34 34 34 36 39 42 46 47 48 48 47 47 45 43 41 39 85 68 60 61 62 76 61 53 62 85 157 225 304 1 45 61 79 17 327 315 351 45 97 125 148 170 210 266 265 249 218 183 167 171 194 208 174 152 138 205 231 234 230 233 246 223 196 176 205 237 239 231 201 176 167 170 205 232 244 281 24 35 54 102 122 123 118 110 109 118 133 195 276 286 315 50 75 83 72 41 10 75 127 142 174 216 260 322 51 90 91 96 212 236 249 264 106 93 70 45 26 51 123 143 122 100 68 292 261 236 213 198 9 37 57 72 33 327 316 326 32 175 255 273 299 331 357 352 303 273 270 270 268 262 265 270 270 267 261 264 265 266 261 258 254 249 240 227 221 218 220 215 207 194 187 181 178 186 201 232 261 285 309 324 341 2 30 60 91 118 133 136 135 131 120 111 106 112 111 104 100 93 84 78 72 67 67 72 83 97 108 113 114 112 110 106 102 97 93 89 86 84 83 83 83 84 84 84 84 84 83 80 77 75 72 69 65 61 53 46 42 36 32 29 30 34 38 43 47 50 51 51 50 50 48 46 44 42 39 68 40 31 35 23 33 68 63 55 29 336 277 289 357 62 76 70 11 311 292 325 14 51 109 163 184 197 216 237 221 186 148 150 166 212 219 209 190 187 208 210 207 196 203 222 224 212 191 221 237 242 211 166 153 163 177 198 206 209 143 112 111 84 83 99 114 121 124 125 129 139 174 251 269 304 66 56 38 20 5 356 352 38 131 147 173 310 343 25 85 113 167 218 210 202 121 77 83 91 351 315 324 219 165 142 131 140 235 248 244 183 85 51 33 38 61 131 242 272 307 17 22 338 323 324 339 336 302 264 253 258 271 284 284 259 246 247 241 233 234 239 244 244 244 243 241 234 222 211 207 212 211 205 193 187 183 181 180 181 186 227 313 330 337 342 343 2 31 72 102 122 125 124 121 119 119 120 117 112 105 100 94 88 85 83 81 87 95 102 109 113 115 116 115 113 109 105 100 96 92 90 88 86 86 87 89 89 89 89 87 86 83 79 75 71 69 67 65 60 53 44 36 30 30 34 39 43 47 52 55 55 54 52 50 48 46 43 41 38 83 58 63 47 17 37 69 85 39 325 314 314 323 13 95 124 159 217 243 255 304 28 36 42 267 245 229 206 193 177 169 161 182 199 214 208 201 184 202 220 218 196 170 176 197 222 221 221 229 234 231 156 129 128 164 196 200 187 179 167 169 170 171 156 134 133 133 134 129 129 131 154 220 271 87 85 80 30 320 321 327 332 341 20 107 102 50 357 34 63 93 166 240 207 139 89 76 94 113 111 334 331 328 297 200 174 179 203 229 240 93 83 70 4 1 43 110 120 110 45 42 39 322 291 278 259 248 249 247 247 247 253 256 251 238 232 232 225 218 217 221 227 229 231 231 231 229 221 208 203 206 208 205 194 189 183 175 168 155 128 93 45 359 326 299 291 311 337 11 71 110 126 128 127 127 128 130 124 119 114 112 109 104 101 99 99 103 107 111 114 116 118 120 120 118 113 108 104 100 97 95 93 91 90 90 91 91 91 91 89 87 84 80 77 72 69 67 64 60 54 44 37 31 32 36 41 45 50 57 59 59 57 54 51 49 45 42 40 37 156 161 152 130 108 112 114 120 155 271 291 305 316 329 160 165 184 222 285 290 98 103 116 250 275 272 262 175 153 154 193 217 221 215 206 181 166 157 206 233 238 201 173 165 192 220 231 234 237 232 198 136 135 157 211 216 206 178 167 162 169 175 178 165 149 136 125 114 104 103 105 115 273 293 338 131 145 204 233 239 245 299 330 347 76 106 91 61 37 40 61 233 241 228 113 103 107 108 103 87 30 338 308 280 247 216 185 163 136 67 66 87 92 340 1 19 50 57 57 47 59 88 250 248 242 226 227 233 240 242 243 243 244 242 240 238 235 227 219 215 216 219 224 225 225 224 223 220 211 205 204 206 202 194 181 169 158 150 139 120 119 135 197 220 230 242 261 293 311 13 116 128 131 131 131 131 131 128 125 122 124 125 123 118 114 111 111 112 115 118 120 122 124 124 120 116 111 107 104 102 101 100 97 94 93 93 94 95 94 92 88 85 81 77 72 69 66 62 57 51 43 37 32 33 35 41 47 55 62 64 63 60 57 53 49 45 42 40 36 198 162 150 146 140 132 114 128 156 227 271 285 292 297 256 155 126 73 323 279 222 184 176 191 234 261 254 216 200 202 217 218 218 212 194 171 163 167 199 219 224 204 193 188 202 218 231 240 248 250 190 155 153 184 208 213 190 156 152 155 172 182 180 159 138 123 112 106 100 106 115 141 281 308 341 72 124 152 182 207 163 140 36 332 22 99 94 84 34 326 238 207 198 144 83 89 100 96 93 93 153 243 252 250 245 223 71 63 54 44 41 57 77 82 40 32 31 29 22 1 325 260 248 253 251 243 241 241 247 249 251 250 248 247 246 243 240 233 227 220 219 221 229 230 228 223 224 226 219 210 205 205 200 188 166 155 146 143 142 147 163 180 198 207 214 228 249 269 273 221 138 132 133 134 133 133 132 131 130 128 129 130 129 126 122 119 117 117 119 121 124 125 126 126 122 119 114 111 109 107 106 104 102 101 100 102 102 101 98 94 90 85 81 76 72 68 64 60 54 49 43 37 34 34 36 43 51 60 65 68 68 65 60 56 52 48 44 40 34 87 86 99 106 107 110 113 137 153 188 236 252 258 268 297 122 140 165 217 251 251 232 205 202 211 227 225 219 210 215 220 213 201 189 192 188 182 183 191 203 206 203 205 204 204 201 205 214 223 226 195 175 169 183 194 197 172 156 155 153 153 144 129 112 111 111 112 127 140 150 150 152 178 332 354 27 55 81 43 358 13 66 63 8 4 45 95 112 190 271 272 193 131 93 68 64 69 81 107 142 204 230 259 198 131 86 83 78 75 52 35 32 60 76 68 59 33 7 339 311 287 269 253 255 257 257 257 257 258 255 252 249 246 243 240 237 234 232 228 222 224 228 236 239 239 232 232 234 227 216 206 203 192 177 160 152 147 151 161 174 184 193 203 208 217 237 253 258 252 188 145 138 137 138 136 136 135 134 133 132 134 135 135 132 128 126 124 123 124 124 126 128 128 128 125 122 118 115 113 111 110 109 109 110 110 111 110 106 101 96 90 86 81 77 73 69 63 58 53 48 44 39 37 36 38 46 55 65 70 72 72 69 65 60 54 49 44 39 33 27 22 70 92 104 130 143 145 138 143 264 251 225 233 29 45 158 184 204 220 236 241 240 231 223 214 196 181 166 207 244 232 205 196 202 207 209 197 189 190 195 200 206 209 207 192 194 202 209 197 174 160 157 169 181 183 175 160 143 124 109 91 69 60 78 94 110 138 152 151 137 133 138 189 314 18 57 73 355 343 352 32 42 29 9 26 94 107 114 306 301 247 103 89 75 53 57 86 163 192 222 251 328 46 72 80 96 103 105 69 49 40 75 102 120 133 164 225 239 243 247 245 241 241 245 253 257 257 254 247 243 240 239 239 238 235 233 229 223 218 219 223 231 236 238 234 231 229 223 212 201 194 186 175 164 158 158 166 177 189 196 200 205 213 227 233 236 234 220 169 147 142 141 140 140 141 141 140 140 140 142 143 142 138 135 133 131 129 128 129 130 131 131 131 128 126 122 120 118 117 116 117 117 118 118 116 113 107 102 97 92 87 82 78 73 69 62 57 53 50 47 43 41 41 43 50 58 66 72 75 75 71 67 60 53 47 42 38 34 297 272 203 108 105 105 95 89 71 2 312 295 272 103 81 49 290 234 223 216 217 221 233 242 252 210 158 155 159 187 226 234 222 210 202 204 198 175 180 186 194 188 179 171 176 3 272 252 249 204 166 139 151 171 181 179 174 150 130 112 99 82 59 50 64 86 84 59 64 84 97 109 123 163 182 158 125 121 114 327 340 10 22 21 357 19 73 99 107 262 283 301 76 100 109 121 212 211 194 181 161 95 52 25 18 25 49 64 68 2 286 203 168 165 166 173 181 196 211 220 226 231 233 232 231 231 237 242 246 243 239 235 239 243 245 243 238 230 222 216 213 213 215 219 219 219 220 219 217 207 196 190 186 179 171 167 166 176 186 194 193 192 192 203 215 222 220 213 193 165 151 146 144 143 144 145 147 147 148 150 149 148 145 142 139 137 135 133 132 132 132 133 133 133 132 129 127 125 124 124 125 125 124 123 121 117 113 109 105 101 96 91 85 79 74 68 63 58 54 52 50 49 48 48 49 54 59 64 71 76 76 72 65 58 51 46 42 39 37 268 227 184 150 110 89 83 108 158 241 255 254 213 164 159 194 243 252 247 235 227 227 253 287 316 304 212 181 183 194 216 237 250 233 186 148 146 153 176 191 197 157 125 83 29 346 298 276 260 238 202 159 169 175 180 172 161 143 133 126 129 136 150 115 89 78 54 28 23 48 74 73 72 6 46 112 120 136 153 195 262 338 356 359 347 41 79 98 94 5 324 344 69 121 147 181 213 232 231 173 120 87 63 34 8 17 42 47 16 284 260 231 178 192 201 204 196 188 204 219 231 232 232 231 227 224 226 236 246 245 241 235 236 239 242 240 236 229 222 216 210 205 201 198 197 198 204 208 208 199 193 194 194 190 179 174 174 184 189 192 183 178 179 197 208 215 212 202 184 165 155 150 147 146 147 149 152 154 156 157 154 152 149 147 145 142 139 137 135 135 136 136 136 136 135 134 132 131 131 131 130 129 127 125 122 118 115 113 110 106 101 95 88 81 75 69 65 61 57 55 54 54 54 53 54 56 60 63 69 74 76 71 64 56 50 46 44 42 40 222 175 160 152 114 118 150 209 219 228 227 225 200 182 181 207 224 241 248 269 322 347 356 329 318 306 293 240 208 195 195 240 267 294 78 95 107 118 136 129 116 108 107 101 261 253 246 244 238 225 203 173 159 160 162 157 148 138 139 144 155 152 143 122 109 92 63 23 13 39 50 44 17 337 350 40 87 118 142 160 161 172 300 310 330 75 84 88 60 351 324 329 82 144 152 162 168 166 28 43 49 52 49 43 29 26 27 11 314 287 293 300 334 249 237 227 199 174 186 218 236 234 233 231 232 234 237 245 248 245 237 231 228 226 227 227 226 223 215 208 199 194 187 182 181 182 189 195 200 195 192 194 194 192 185 181 181 189 190 188 180 178 181 194 203 207 202 191 176 167 162 157 154 153 153 156 159 161 162 163 160 158 156 153 150 147 144 142 140 140 140 140 140 139 139 138 137 136 135 134 133 131 129 126 123 122 120 118 115 111 105 99 92 84 78 72 68 64 61 59 57 57 57 56 56 58 63 67 71 75 76 71 63 56 52 49 47 45 44 161 126 114 109 89 124 213 246 250 248 231 209 178 187 206 222 233 244 260 310 344 11 15 342 307 297 301 321 6 356 306 271 288 330 85 83 78 65 56 53 72 102 153 200 229 235 237 231 216 195 189 131 116 117 122 128 124 122 126 130 134 132 134 136 145 157 183 161 107 76 67 354 298 309 338 40 68 67 66 73 84 65 1 327 328 80 89 91 80 334 306 308 320 50 78 89 92 87 77 45 13 359 10 26 48 21 345 300 298 302 318 315 297 267 248 230 197 181 186 221 240 237 233 227 227 229 233 239 240 240 233 227 222 218 216 215 213 208 195 184 173 174 177 179 177 178 182 190 197 196 194 191 189 186 182 181 183 187 187 185 180 181 184 191 195 197 191 184 176 172 168 164 161 159 160 162 164 165 166 166 164 162 160 156 153 150 147 145 144 143 143 143 143 142 142 141 140 139 138 137 135 133 131 129 128 126 125 123 119 114 109 103 96 90 83 77 73 68 64 61 59 57 57 56 55 57 63 70 77 82 79 73 65 59 56 52 50 48 47 152 143 135 150 171 194 232 248 258 255 233 212 205 201 225 244 264 277 301 337 7 36 33 325 279 281 289 322 345 341 336 333 355 61 96 102 100 93 88 89 109 164 199 224 237 255 260 257 204 185 182 132 121 121 120 117 111 112 114 118 123 131 142 151 159 167 176 139 121 107 138 251 271 298 347 54 67 63 34 18 52 45 24 336 341 65 93 104 144 231 264 289 326 10 34 45 57 95 116 150 225 267 36 102 120 188 245 256 266 285 317 308 296 282 259 236 210 201 198 219 232 237 228 218 221 223 225 229 233 236 231 225 218 213 208 202 194 183 170 162 158 169 183 198 193 188 186 190 197 197 192 186 182 180 177 178 179 182 183 183 182 183 185 188 191 191 187 182 176 172 168 166 164 164 164 165 166 165 165 164 163 162 160 157 155 152 150 148 147 146 145 146 146 145 145 144 143 142 140 139 138 136 135 134 133 132 131 128 124 118 113 109 104 97 91 84 78 72 67 63 59 56 55 54 54 56 62 71 82 90 86 78 69 64 60 57 54 52 50 136 127 151 189 200 208 220 234 244 239 228 219 216 210 210 241 269 287 307 21 64 75 87 268 271 280 294 330 340 343 349 15 52 94 124 151 168 178 169 169 174 201 216 229 240 255 252 233 200 186 166 140 135 135 135 129 119 116 114 115 113 110 113 122 132 134 123 102 97 93 291 288 293 332 30 63 76 83 58 60 78 99 126 277 312 28 102 128 194 229 236 240 311 47 53 48 51 88 117 152 189 196 168 157 161 185 202 213 211 205 198 271 277 275 265 248 224 213 207 216 226 239 230 227 229 228 227 226 230 236 231 220 204 193 184 178 170 163 158 159 162 174 188 202 200 195 186 191 201 206 198 185 178 174 171 172 175 180 185 186 187 188 189 189 189 188 182 177 172 169 167 166 166 167 166 166 165 163 162 162 162 161 161 159 157 155 153 152 151 150 149 149 149 148 147 146 145 144 143 142 141 140 139 139 138 138 136 134 129 124 121 118 113 106 99 91 84 77 71 66 60 55 53 52 54 58 65 75 86 93 92 85 74 68 63 60 58 55 53 91 87 125 185 233 231 250 272 299 299 279 265 264 233 217 232 258 290 309 80 91 91 88 272 276 283 303 334 346 357 14 63 87 112 166 196 201 194 182 181 189 208 218 226 232 239 241 225 195 164 139 123 127 132 137 130 121 111 105 91 78 73 85 116 132 139 128 113 113 126 251 275 296 30 50 55 55 63 73 89 107 154 194 243 290 6 113 152 192 232 232 144 92 78 64 48 48 69 94 128 204 203 176 141 128 121 120 140 187 201 205 215 231 245 256 256 246 227 213 213 225 241 239 237 237 235 234 230 232 234 225 194 158 150 148 149 153 158 163 170 177 186 191 197 194 191 187 191 198 207 203 192 182 177 175 175 180 189 194 196 195 193 191 188 185 182 176 172 169 168 167 167 167 166 166 165 163 162 162 163 163 163 163 162 160 159 157 156 155 154 153 153 152 151 150 148 148 147 146 145 144 144 143 143 143 142 141 139 135 131 129 125 119 113 105 97 89 81 75 68 61 56 51 52 56 63 72 81 90 95 95 89 79 71 67 63 61 58 56 308 329 344 350 351 6 7 351 347 351 351 324 308 288 261 232 256 287 21 79 83 72 30 285 283 290 320 344 4 13 45 94 132 168 211 219 221 201 179 171 189 217 231 241 249 262 266 235 183 158 135 119 120 127 132 124 119 112 114 108 98 80 66 93 127 134 112 101 98 110 160 222 185 98 87 66 6 17 39 63 96 222 254 289 340 18 97 144 162 203 94 72 78 61 30 12 21 82 153 182 221 213 185 128 102 80 33 320 258 235 223 214 218 226 241 248 253 232 214 204 221 238 244 244 240 239 237 232 228 219 191 153 136 139 148 169 178 183 182 187 193 198 196 192 191 191 191 191 193 194 193 189 185 184 183 184 189 196 201 201 198 194 191 187 182 178 174 171 169 169 168 168 167 166 165 164 164 164 164 164 165 165 165 164 163 162 161 159 159 158 157 156 154 153 152 151 151 150 150 149 148 147 147 147 147 146 145 144 141 136 132 127 123 117 111 103 93 83 76 69 63 57 52 54 60 69 77 85 91 95 96 92 84 76 71 67 64 61 59 244 282 293 294 271 247 218 201 188 189 279 288 289 289 267 214 171 50 42 53 55 48 343 305 301 316 347 359 5 337 297 193 193 214 239 235 220 163 143 146 187 224 242 244 250 266 255 218 173 161 141 133 134 148 140 123 118 114 114 109 100 83 53 15 17 34 62 72 75 70 67 241 183 138 110 109 262 336 4 31 14 345 332 317 305 273 193 152 134 118 94 95 101 82 354 335 301 241 208 193 179 156 134 113 111 111 262 264 257 247 235 221 216 219 230 234 233 217 207 202 212 223 233 234 232 230 228 224 212 191 163 154 152 160 174 189 194 193 189 192 195 200 196 193 194 195 196 193 189 186 185 186 187 188 188 190 192 197 201 201 197 193 190 185 180 176 173 172 171 170 170 170 168 167 165 164 164 164 165 165 166 166 166 166 165 164 163 162 161 160 159 158 157 156 155 155 154 153 152 150 148 147 146 146 145 145 146 142 139 136 134 132 128 123 116 107 96 85 77 71 65 61 57 59 65 74 81 88 93 96 98 94 88 82 76 71 67 64 61 181 204 239 248 243 228 209 187 177 174 212 253 271 263 208 155 120 75 43 28 70 235 272 282 288 304 318 278 246 242 240 237 229 251 256 245 212 175 165 172 198 218 228 219 221 237 219 189 169 161 144 142 149 184 154 108 93 82 70 74 82 97 87 17 354 2 32 68 81 45 14 355 13 41 65 89 115 100 56 50 28 351 277 231 207 201 170 118 93 89 97 125 141 138 166 266 249 240 225 164 127 119 122 132 156 183 206 227 242 248 236 222 212 214 225 232 230 216 209 205 208 212 217 217 216 213 211 207 192 179 168 172 176 180 184 189 191 190 188 191 194 198 198 198 198 198 199 194 190 187 186 185 183 184 186 189 194 199 199 197 193 190 186 182 178 175 173 172 172 171 170 170 169 168 166 165 164 164 165 165 166 166 166 166 166 165 164 163 163 162 162 161 160 159 159 157 155 153 151 148 146 144 143 142 142 141 141 142 142 141 140 138 134 127 119 109 98 88 80 73 69 67 65 68 73 80 86 91 96 98 100 96 91 85 79 74 70 66 63 165 191 233 258 268 268 218 165 177 185 207 220 229 213 194 171 158 149 205 218 210 209 216 237 249 247 230 216 224 224 220 207 201 219 229 231 206 186 172 185 204 224 220 196 186 182 202 191 179 165 152 140 149 165 130 99 87 78 69 61 73 121 154 168 178 338 5 86 98 83 57 42 49 35 23 40 85 103 83 64 356 271 256 236 191 105 91 85 89 111 212 205 189 171 187 205 223 221 194 132 119 125 148 179 193 198 200 216 230 242 235 224 212 211 219 234 236 228 222 219 221 223 224 220 214 206 200 194 185 181 179 184 184 183 180 179 181 185 189 194 197 200 202 202 200 199 198 197 196 195 191 187 182 182 184 190 195 198 195 192 188 185 182 179 177 175 173 173 172 172 171 170 169 169 167 165 164 164 165 165 165 166 166 167 167 167 166 166 165 165 165 165 165 163 161 159 155 152 148 146 144 144 143 144 145 146 148 148 148 148 146 144 138 131 121 111 101 92 85 78 75 75 76 78 80 85 90 95 98 100 100 97 92 85 79 74 70 68 65 60 323 290 299 301 307 304 171 187 201 213 209 204 195 194 192 187 194 215 216 210 199 198 206 211 214 213 216 222 218 210 196 197 206 214 212 194 176 164 180 205 232 214 180 160 164 184 194 188 168 153 134 143 144 134 122 109 97 85 70 58 59 121 129 128 99 50 55 82 92 87 87 85 59 340 325 9 107 128 156 229 247 253 259 78 79 93 120 186 212 235 248 219 176 200 214 228 205 165 135 139 159 192 207 204 208 214 225 234 242 240 233 219 216 220 233 240 246 247 249 253 254 251 242 232 220 210 199 190 186 183 184 183 181 179 178 180 184 188 192 196 200 202 201 198 196 195 196 197 197 194 191 186 186 187 192 193 192 190 187 184 182 180 178 176 174 174 173 172 172 171 171 170 169 168 166 165 165 166 166 167 167 167 167 168 168 168 168 169 169 169 169 168 166 162 158 154 151 148 147 147 146 147 148 149 150 152 153 153 153 151 148 142 133 122 113 104 98 92 87 84 84 87 88 88 90 92 96 99 100 100 96 91 84 78 74 71 69 67 318 302 298 300 292 291 291 300 338 204 200 190 184 185 198 204 204 211 225 238 215 183 189 193 197 203 209 216 219 213 206 196 206 211 213 199 182 167 168 183 206 226 215 183 149 162 176 181 171 159 149 137 142 136 129 120 116 112 117 118 128 280 274 162 135 110 82 61 80 82 74 72 80 118 186 281 249 195 177 177 185 181 165 131 104 97 105 136 209 203 356 353 340 319 292 271 249 213 187 169 172 183 197 203 202 220 227 228 231 235 236 232 227 222 221 225 233 241 246 250 252 252 249 241 231 220 215 211 207 199 194 190 187 185 184 182 181 181 182 186 189 194 195 195 193 193 193 193 193 194 192 190 188 188 188 189 189 188 186 184 182 181 179 177 176 175 174 174 173 173 173 172 171 170 169 168 167 167 167 168 168 168 168 168 169 169 170 171 172 173 173 171 169 166 162 158 155 152 150 149 149 149 150 151 152 154 155 156 157 157 156 153 145 134 123 115 108 104 100 97 95 92 94 96 98 96 96 97 98 100 100 98 94 88 82 77 73 71 69 Height 799 797 796 794 793 791 790 788 787 785 784 782 781 780 779 778 777 775 774 773 772 771 771 770 770 769 769 769 768 768 768 769 769 769 770 770 771 773 776 778 779 782 786 791 793 793 791 787 783 779 776 774 772 772 771 771 772 773 774 778 784 790 792 792 793 794 795 795 797 800 802 804 804 804 804 803 802 801 801 800 799 797 797 797 797 797 796 795 794 794 793 792 791 790 789 788 787 786 786 786 786 785 784 783 784 784 784 784 783 783 781 780 779 779 779 779 778 778 777 777 776 775 774 773 773 773 773 772 772 771 771 771 771 771 770 768 767 766 765 764 762 761 760 760 759 758 756 754 754 753 753 752 751 750 749 748 747 746 745 744 743 743 743 743 743 743 742 741 741 741 742 744 745 745 746 747 749 750 751 751 751 751 751 751 751 750 750 749 748 748 748 748 748 748 748 748 748 748 748 749 749 750 750 750 750 749 748 747 746 744 742 740 738 737 736 735 734 734 735 736 737 738 738 738 737 735 733 731 729 729 731 734 736 738 744 755 767 775 778 799 798 796 795 793 792 790 789 787 786 784 783 782 781 779 778 777 776 775 774 773 772 771 771 770 770 769 769 769 768 769 769 770 770 770 770 772 776 780 782 783 785 788 790 791 791 789 787 784 781 778 776 774 772 771 771 771 772 775 781 786 790 792 794 795 796 797 799 802 804 805 805 805 804 803 802 802 801 801 801 800 800 799 799 798 798 797 796 795 795 794 793 792 791 790 790 790 789 788 788 787 786 786 785 785 786 786 785 784 783 782 781 779 779 779 779 779 779 778 778 777 776 775 774 773 773 773 772 772 772 772 772 772 771 770 768 768 767 765 764 762 761 761 760 759 758 756 755 754 754 753 752 752 750 749 748 747 746 745 743 743 743 742 742 742 742 742 742 741 742 742 743 744 745 746 748 749 750 750 750 751 751 751 751 751 751 750 749 749 748 748 748 748 749 749 749 749 749 749 750 751 751 750 750 750 749 748 747 745 743 741 740 739 739 738 737 736 737 738 739 740 740 740 740 740 739 738 738 735 733 733 735 738 742 749 760 770 776 778 800 798 797 795 794 792 791 789 788 786 785 783 782 781 780 779 778 777 775 775 774 773 772 771 771 770 770 769 769 769 769 770 770 770 770 771 774 779 783 784 785 787 788 789 790 789 788 787 785 783 780 778 776 775 774 772 771 771 775 782 788 791 793 796 798 799 800 802 803 804 805 805 805 805 804 804 804 803 802 801 801 801 800 799 799 798 798 797 796 795 794 794 794 793 792 791 791 790 788 788 787 787 787 787 787 786 786 785 784 783 783 783 782 780 779 779 780 780 779 778 778 778 777 776 774 773 772 772 772 772 772 772 772 770 769 767 767 767 765 764 762 761 761 760 759 758 756 755 754 754 754 753 752 751 750 748 747 747 745 743 743 743 743 742 742 742 742 742 742 742 742 742 743 743 745 746 748 749 750 750 750 751 751 751 751 751 750 750 749 749 749 748 748 749 749 749 750 750 752 753 753 752 751 750 749 748 747 746 745 743 742 741 740 740 739 739 739 739 740 741 741 741 741 742 742 741 742 743 741 738 736 736 738 743 753 764 772 776 778 800 799 797 796 794 793 791 790 788 787 785 784 783 782 780 779 778 777 776 775 774 773 773 772 771 771 770 770 770 770 770 770 770 770 770 773 777 782 784 786 786 787 788 789 789 789 788 788 787 785 783 781 779 778 777 775 773 772 777 786 793 796 798 800 801 802 802 803 805 805 806 806 806 806 805 805 805 804 802 801 801 801 800 800 800 799 798 797 796 795 795 795 796 795 794 793 792 791 790 789 789 789 789 789 788 787 786 785 784 784 784 784 784 782 781 780 780 780 780 779 779 779 779 777 775 773 773 772 771 772 772 772 772 771 769 768 767 767 766 765 763 762 761 760 759 758 756 755 755 754 754 753 753 752 751 749 748 748 747 744 743 743 743 742 741 741 741 741 741 741 742 743 743 743 744 745 747 749 749 750 750 751 751 751 751 751 750 750 750 750 749 749 748 749 749 750 751 752 753 753 753 753 752 751 749 748 747 745 744 742 741 741 740 740 740 740 740 741 741 742 742 742 743 743 743 744 747 746 745 742 740 738 739 744 753 763 771 776 779 801 800 798 797 795 794 792 790 789 788 786 785 783 782 781 780 779 778 777 776 775 774 773 773 772 771 771 771 770 770 770 770 770 770 771 775 780 784 785 786 787 788 789 790 790 790 790 790 789 788 786 784 782 781 779 776 774 776 784 793 798 800 801 803 804 804 805 806 807 807 808 807 807 806 806 806 805 804 803 802 801 801 800 800 800 800 799 798 798 798 798 797 797 796 795 795 795 794 793 792 792 791 790 790 790 789 787 786 786 785 785 784 784 783 782 781 781 780 780 780 781 781 780 779 777 776 775 775 774 773 773 773 773 773 772 771 769 768 767 766 764 762 761 760 759 758 757 756 755 755 754 754 753 752 751 749 748 748 747 744 742 742 743 741 740 740 740 740 740 740 741 742 743 743 743 745 746 748 749 749 750 751 751 751 751 751 751 751 751 750 750 750 749 749 750 751 752 752 753 754 755 755 754 752 750 748 746 744 743 741 740 740 740 740 741 741 741 742 743 743 744 744 744 744 745 747 749 747 744 742 740 739 741 748 756 765 772 777 780 802 800 799 797 796 794 793 791 790 788 787 785 784 783 782 781 780 779 778 777 776 775 774 774 773 772 772 771 771 771 770 770 770 770 773 778 782 784 785 786 787 789 790 790 790 790 791 791 790 789 787 786 785 783 780 776 776 783 791 798 801 802 803 804 805 806 807 807 808 808 809 808 808 808 807 807 806 805 804 803 802 800 800 800 800 800 800 800 799 799 799 798 797 797 796 796 795 794 794 793 793 792 791 791 791 790 789 789 788 787 786 785 784 784 783 782 782 781 781 781 781 781 781 780 779 778 778 779 777 775 774 774 774 774 774 773 771 769 768 767 765 763 761 760 759 758 757 756 755 755 755 754 753 752 752 749 747 747 745 743 741 740 740 738 739 739 740 740 740 740 740 742 742 743 743 744 745 746 748 749 750 751 752 752 752 752 752 752 753 753 754 754 753 753 753 754 754 755 757 757 757 756 754 752 750 748 745 743 742 740 739 739 739 740 741 741 742 743 744 744 744 744 744 745 746 751 752 750 746 742 741 743 749 756 763 769 775 779 780 802 801 800 798 797 795 793 792 790 789 788 786 785 784 783 782 780 779 779 778 777 776 776 775 774 773 772 772 771 771 771 770 770 771 775 779 782 784 785 786 787 788 789 790 791 791 791 791 790 790 789 788 787 786 783 781 784 792 798 801 802 803 804 806 807 807 808 809 809 810 810 810 810 810 809 808 807 806 805 804 803 801 801 801 800 800 800 800 800 800 800 799 799 798 797 796 795 794 794 793 793 793 792 791 791 791 791 790 789 788 787 786 786 785 783 783 783 782 782 782 782 781 781 780 780 780 780 781 779 777 775 774 774 774 774 773 771 770 768 767 766 764 762 761 759 758 757 756 755 755 755 754 753 752 751 749 746 744 742 740 738 736 736 735 737 739 740 740 740 739 740 741 741 742 742 742 744 745 747 749 751 752 753 754 754 755 755 756 758 759 760 760 760 759 759 759 759 759 759 758 757 756 754 752 750 747 745 743 741 740 739 739 739 740 740 740 742 743 743 743 743 744 745 746 749 755 756 753 749 746 747 752 758 762 767 772 777 780 781 803 802 800 799 797 796 794 793 791 790 788 787 786 785 783 782 781 780 779 779 778 778 777 776 775 775 774 773 773 772 771 771 770 771 775 779 781 783 784 786 787 788 789 790 791 791 791 792 792 791 790 790 789 789 788 788 792 799 802 802 803 804 806 807 808 808 809 810 811 811 811 811 811 810 809 809 808 808 808 807 806 805 804 803 801 800 800 800 800 800 800 800 799 799 798 797 796 795 795 794 793 793 793 793 792 792 791 790 789 789 788 787 787 786 784 783 783 783 783 782 782 782 781 781 781 781 781 780 779 778 776 775 775 774 773 772 770 769 768 767 766 764 762 761 760 758 757 756 756 755 755 754 753 751 750 748 745 742 739 737 735 734 733 734 735 737 738 739 739 738 738 739 739 740 740 741 743 745 747 749 752 754 756 759 759 760 762 763 764 765 765 765 765 764 764 763 762 760 759 758 757 757 755 752 749 747 746 744 742 740 739 739 740 740 740 740 741 742 742 742 742 744 745 749 754 759 759 756 752 751 756 762 765 767 769 773 777 780 781 804 803 801 800 798 797 795 794 792 791 789 788 787 785 784 783 782 781 780 780 779 779 778 777 777 776 775 775 774 773 772 771 771 772 776 779 781 782 784 786 789 790 791 792 793 793 793 793 793 793 792 792 792 792 792 793 796 801 803 804 805 806 807 808 809 809 809 810 811 811 812 812 811 810 809 810 810 811 810 809 808 807 805 804 802 800 800 800 800 799 799 799 799 798 798 797 797 796 795 794 794 794 794 794 793 792 791 790 790 789 788 787 787 786 785 784 783 783 783 782 782 782 783 782 782 781 781 780 779 779 779 778 776 775 773 772 771 770 769 767 765 763 761 760 760 759 758 757 756 755 755 754 753 752 750 747 744 740 737 735 734 734 734 734 734 736 737 738 738 738 738 738 739 739 740 742 743 745 747 751 755 759 761 763 764 765 766 766 767 768 769 768 768 767 765 764 762 760 759 760 760 759 755 752 751 750 749 747 744 742 741 740 741 741 741 741 741 741 741 740 742 745 747 751 757 760 761 759 756 757 763 768 771 772 773 775 778 780 781 805 803 802 800 799 797 796 795 793 792 790 789 788 786 785 784 783 782 781 781 780 780 779 779 778 777 777 776 775 775 774 772 772 773 776 779 780 782 786 789 791 793 794 796 796 795 794 794 794 794 795 795 795 796 795 795 797 801 804 805 806 807 808 808 809 810 810 810 811 811 812 812 812 810 810 811 812 811 810 809 808 807 806 804 802 801 801 801 800 800 799 799 798 798 798 797 797 796 795 794 794 794 794 793 792 791 790 790 789 788 788 787 787 787 786 785 784 784 784 783 783 784 784 784 783 782 782 781 781 781 781 780 779 777 775 774 773 772 770 769 767 766 764 762 761 760 759 757 756 756 755 754 753 752 750 747 742 739 736 735 734 734 734 734 735 736 738 738 739 738 738 739 740 741 742 744 746 748 750 754 758 761 763 765 767 768 769 769 769 770 770 770 769 768 766 765 763 762 762 763 762 759 756 754 754 753 751 749 747 745 743 742 742 742 742 742 742 741 741 742 745 749 752 755 758 761 761 760 759 762 768 772 775 776 777 778 779 780 781 806 804 803 801 800 798 797 796 794 793 791 790 789 787 786 785 784 783 782 782 781 781 780 780 779 779 778 777 777 776 775 774 773 775 777 779 781 783 789 793 794 795 795 796 799 798 796 795 796 797 798 798 798 798 798 798 801 804 805 805 806 807 808 809 810 810 810 810 811 812 813 813 812 811 813 814 814 813 811 809 809 809 808 807 805 804 802 801 801 800 799 799 799 798 797 797 797 797 796 794 794 793 793 793 792 791 791 790 789 788 787 787 787 787 787 786 786 786 786 785 785 785 785 785 784 783 782 782 781 781 782 781 780 778 776 775 774 773 772 770 769 769 767 764 761 760 759 758 757 756 755 753 752 751 749 746 742 738 736 735 735 735 735 735 736 737 738 739 739 740 741 743 745 745 745 746 748 751 754 757 761 764 766 768 770 770 771 771 771 771 771 771 770 769 767 766 765 765 765 765 763 760 757 757 757 755 753 751 749 746 744 744 744 743 743 743 743 743 744 746 750 754 757 758 760 761 760 759 761 766 772 776 778 779 780 780 780 780 780 806 805 804 802 801 799 798 796 795 794 792 791 790 788 787 786 785 784 783 783 782 782 781 781 780 780 779 779 778 777 777 776 775 775 778 781 783 786 791 794 795 795 796 799 803 804 802 800 800 800 800 800 799 799 800 802 804 806 807 806 807 808 809 810 810 810 810 810 812 814 815 814 813 813 816 817 817 814 812 811 811 810 809 808 807 805 803 802 801 800 800 799 798 797 797 797 797 797 796 795 795 794 793 792 792 792 792 791 789 788 788 788 788 788 788 787 787 787 787 787 786 786 785 785 785 784 783 782 782 781 781 780 779 778 777 776 775 774 773 771 769 768 767 765 762 760 759 758 757 756 755 753 751 750 748 745 742 739 737 736 736 736 736 737 737 738 739 740 741 741 744 747 749 749 748 747 750 754 758 761 764 766 769 770 771 772 772 772 772 773 773 772 771 770 769 767 767 767 767 766 763 760 758 759 758 757 755 752 750 747 746 747 747 746 745 747 748 749 750 752 755 759 760 760 760 759 759 759 763 771 776 779 781 781 782 782 781 780 781 807 806 805 803 802 800 799 797 796 795 793 792 791 789 788 787 786 785 784 784 783 782 782 781 781 781 781 780 780 779 778 777 776 776 779 784 786 788 791 793 795 796 800 804 807 808 806 805 805 804 803 801 801 801 802 804 806 807 807 807 808 809 810 810 810 811 812 813 815 816 815 814 813 814 817 818 818 816 815 814 813 811 810 809 807 806 804 803 801 801 800 799 799 799 799 798 798 798 798 797 795 794 793 792 792 792 792 791 790 790 791 791 790 790 789 788 788 788 788 788 787 786 786 785 785 784 783 782 782 781 780 779 778 779 779 778 777 775 774 772 770 768 766 765 762 760 759 758 757 756 755 753 750 748 747 745 742 740 738 737 737 737 738 738 737 738 739 741 742 742 745 750 753 754 751 748 751 756 761 765 767 769 771 772 773 773 774 774 774 774 774 773 773 772 770 769 768 768 768 766 763 759 760 761 760 757 754 752 750 749 749 749 749 748 748 750 753 755 758 760 762 763 763 762 761 761 759 759 767 775 781 783 783 784 784 783 782 782 782 808 807 805 804 803 801 800 799 797 796 794 793 792 791 789 788 787 786 785 784 784 783 782 782 782 781 781 781 781 780 780 778 777 777 780 786 790 790 791 793 795 798 803 807 809 809 808 808 809 808 805 804 805 806 806 807 807 808 807 808 809 810 811 812 812 814 815 815 815 816 815 814 814 816 818 819 819 818 818 816 814 812 811 810 808 806 804 803 802 802 801 800 801 801 802 801 800 799 798 797 795 794 793 792 792 791 791 790 791 791 792 792 791 790 790 789 789 789 789 788 788 787 786 786 785 785 784 783 783 781 779 778 779 780 780 779 777 775 775 773 770 767 765 763 760 758 757 756 756 755 754 753 751 749 748 746 744 741 740 739 738 739 739 739 738 739 740 742 743 744 746 752 756 757 754 750 752 758 763 768 770 771 772 774 774 775 775 775 775 775 775 774 774 773 771 770 769 769 768 766 763 761 762 763 761 757 755 753 754 753 753 752 751 751 752 754 758 761 763 764 765 765 764 763 762 762 762 762 768 777 783 785 786 785 785 784 783 783 783 809 807 806 805 804 802 801 800 798 797 796 794 793 792 791 789 788 787 786 785 784 784 783 783 782 782 782 782 782 781 781 779 778 778 782 788 793 792 792 793 796 801 806 809 810 810 809 809 810 809 808 808 809 811 811 810 810 809 808 808 811 812 813 814 814 815 815 815 815 816 815 815 815 818 819 819 819 818 817 816 815 814 812 810 808 806 805 805 805 803 801 800 801 802 802 801 800 798 798 797 796 795 795 793 792 791 791 791 791 791 792 792 791 791 791 791 790 790 789 789 788 788 788 787 786 786 785 784 783 782 780 780 781 781 780 778 777 775 775 773 769 766 764 762 760 758 756 755 755 754 753 753 753 752 750 748 746 744 742 741 741 740 740 739 740 741 742 744 745 745 747 753 758 759 757 753 754 759 765 769 772 773 773 774 775 775 776 776 776 776 776 776 775 773 772 771 771 770 768 766 765 764 764 763 761 759 757 757 758 758 757 756 756 756 758 760 764 767 768 768 767 766 765 764 763 764 766 767 771 778 784 786 787 787 786 785 784 783 785 809 808 807 806 805 803 802 801 799 798 797 795 794 793 792 791 790 789 788 787 786 785 784 784 783 783 783 782 782 782 781 780 779 779 784 790 794 795 794 795 800 805 808 809 809 810 810 809 810 811 810 808 810 813 814 813 812 811 812 813 815 815 816 815 815 816 816 816 816 816 816 816 816 818 819 819 818 818 817 817 816 814 813 811 810 808 808 808 807 805 802 801 802 802 801 801 799 798 798 798 798 797 797 795 793 792 792 792 792 792 792 792 791 791 791 790 790 790 789 789 789 789 789 788 787 786 785 784 783 783 783 784 784 782 780 779 777 776 774 772 770 768 766 764 762 760 758 757 756 755 754 754 754 754 752 750 748 746 745 744 744 743 742 742 743 745 746 746 747 748 749 754 759 761 759 756 756 760 766 770 772 773 774 775 776 776 777 777 777 777 777 777 775 773 773 773 772 770 768 766 766 765 764 763 762 761 761 761 762 761 760 759 760 763 765 767 769 771 771 771 771 770 769 768 768 769 772 774 777 780 784 787 787 787 787 786 785 784 786 810 809 808 807 806 804 803 802 800 799 798 797 796 794 793 792 791 790 789 788 787 786 786 785 784 784 784 784 783 783 782 781 780 781 784 791 796 797 796 797 801 806 808 808 808 809 809 809 810 810 809 808 811 813 815 815 815 814 815 816 817 817 817 816 817 817 817 817 817 817 817 817 817 818 819 819 818 818 818 817 816 815 814 812 811 811 810 809 808 808 807 806 804 802 801 801 800 799 799 799 799 798 798 798 796 795 794 794 793 793 792 792 791 791 791 790 790 790 789 789 789 789 789 788 788 787 785 784 783 784 784 784 784 782 781 780 779 777 775 774 773 771 769 767 764 762 761 759 757 755 754 754 754 754 754 752 750 748 748 747 746 746 745 745 747 749 748 748 748 751 753 756 760 763 762 758 757 761 766 770 772 773 775 776 777 777 778 778 778 778 778 777 776 774 774 774 773 770 767 766 766 766 765 765 765 765 765 765 765 764 763 763 765 768 771 772 772 774 775 775 776 775 775 774 774 774 777 779 781 783 785 787 787 787 787 786 786 786 787 811 810 809 808 807 805 804 803 802 800 799 798 797 796 794 793 793 792 791 790 789 788 787 787 786 786 785 785 785 784 782 781 781 782 785 790 797 799 799 799 801 805 807 808 808 809 809 810 810 810 809 809 812 814 815 815 816 816 816 816 817 817 817 817 817 818 818 818 817 818 818 817 818 818 819 818 818 818 817 817 816 815 814 813 813 812 812 811 810 810 810 808 806 804 802 802 801 800 799 799 799 799 800 800 799 797 796 795 795 794 793 792 792 791 791 790 790 790 790 790 790 790 789 789 788 787 786 785 785 785 785 784 784 783 783 783 781 779 777 776 776 774 772 769 767 765 766 763 759 756 755 754 755 756 756 755 753 751 750 749 749 748 748 749 751 752 750 748 748 753 758 760 762 764 764 762 759 761 765 769 771 773 775 777 778 778 779 779 779 779 779 778 777 775 775 775 772 769 767 767 768 768 768 768 769 769 768 767 767 767 767 768 770 773 775 775 776 777 778 779 779 779 779 779 779 780 781 783 784 785 787 787 788 788 787 787 786 787 788 812 811 810 809 808 806 805 804 803 802 800 799 798 797 796 795 794 793 792 791 791 790 789 788 788 787 787 786 786 785 783 781 782 784 787 790 796 800 800 801 802 804 806 807 808 809 809 810 810 810 809 810 813 815 815 815 816 816 816 816 817 817 817 817 818 818 818 818 818 818 818 818 818 818 818 818 817 817 817 817 817 816 816 815 815 814 813 812 811 811 811 809 808 806 804 803 802 801 802 802 801 801 801 801 801 800 799 798 796 795 794 793 792 792 791 790 790 790 790 790 790 790 790 790 789 789 788 788 788 788 787 786 785 785 785 784 782 781 780 779 777 776 774 772 771 770 770 768 766 764 762 761 760 759 758 757 756 754 753 752 751 751 752 752 753 754 753 749 748 753 761 764 764 765 765 765 761 761 764 767 770 772 775 778 779 779 779 780 780 780 780 779 777 776 776 775 771 768 767 768 770 771 771 771 771 771 770 770 770 771 771 772 774 777 778 778 779 780 781 782 782 783 783 784 784 784 785 786 787 787 788 788 788 788 787 787 787 787 789 813 812 811 810 808 807 806 805 804 803 802 800 799 798 797 796 795 794 794 793 792 791 791 790 789 788 788 787 787 786 784 783 784 787 790 792 795 798 800 801 803 804 806 806 807 809 809 810 810 810 809 810 812 814 814 815 815 816 816 816 817 817 817 818 818 818 818 818 818 818 818 818 818 817 817 817 817 818 818 818 818 818 817 817 816 815 814 813 811 811 810 809 808 807 806 805 804 804 804 804 803 802 802 802 802 802 801 799 798 796 795 794 793 792 791 791 790 790 790 790 790 791 791 791 790 790 790 790 790 790 789 788 787 786 785 784 783 782 781 780 778 776 775 774 773 773 773 773 773 773 772 770 766 762 760 758 757 756 755 754 754 754 754 755 756 756 755 752 749 752 762 766 766 765 766 766 765 762 763 766 769 771 775 777 778 778 779 779 780 780 779 778 778 777 777 775 771 768 767 769 772 773 773 773 773 773 773 773 773 774 775 776 778 779 780 781 782 783 783 784 785 786 786 787 787 787 787 788 788 789 789 789 789 788 787 787 787 788 789 814 813 812 811 809 808 807 806 805 804 803 802 801 800 798 798 797 796 795 794 793 793 792 791 791 790 789 788 787 787 785 784 785 789 793 794 795 796 798 801 803 804 804 805 806 809 810 810 810 810 810 810 811 812 814 815 816 815 816 816 817 817 818 819 819 819 819 819 819 819 819 818 817 817 819 820 820 819 819 819 819 818 817 817 816 815 815 814 813 812 810 809 808 808 808 808 807 806 805 804 803 803 802 802 802 802 801 800 798 797 796 795 794 792 791 791 791 791 790 791 791 791 791 791 790 790 790 790 790 790 790 789 788 787 786 785 784 783 781 779 777 776 775 775 774 774 774 775 776 776 775 772 768 764 761 760 758 757 757 757 757 757 757 757 757 758 758 755 752 753 762 767 768 767 766 767 767 765 764 766 769 772 775 777 777 777 777 778 778 778 778 778 778 778 777 774 771 769 769 771 774 775 776 776 776 776 776 775 776 776 777 778 779 780 782 783 784 784 784 785 786 788 788 788 787 788 788 789 789 790 790 790 789 788 788 787 788 789 790 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 795 794 793 793 792 791 790 789 788 787 787 786 788 792 796 796 795 796 798 801 802 803 803 804 805 807 809 810 810 810 810 809 810 812 814 816 816 816 816 817 817 818 819 820 819 819 820 820 820 820 820 819 818 819 820 821 821 819 818 819 819 819 818 818 817 817 817 816 815 813 812 811 811 810 810 810 809 808 806 805 804 804 803 803 803 803 802 801 799 798 796 795 794 793 792 791 791 790 790 791 791 791 791 791 790 790 790 790 790 790 789 789 789 788 787 786 785 783 781 779 777 777 777 777 777 776 775 774 775 775 774 773 770 767 765 762 761 759 759 759 759 759 759 759 759 760 760 758 757 756 762 766 768 768 767 768 768 767 766 767 770 774 776 777 777 776 776 776 776 776 777 777 777 777 776 775 773 772 771 772 775 777 778 778 778 778 777 777 777 779 780 780 780 782 784 785 785 784 784 786 788 790 791 789 788 789 790 791 792 792 792 791 790 789 788 787 788 789 791 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 798 797 796 795 794 794 793 792 791 790 789 789 789 789 791 794 797 797 796 797 799 801 802 802 803 803 803 805 807 809 809 809 809 808 810 813 815 816 816 817 817 817 817 818 819 819 820 820 821 820 820 820 820 819 819 819 820 821 821 820 819 820 820 820 819 818 818 818 817 817 816 815 814 813 812 811 810 810 810 809 808 807 806 805 804 804 804 804 803 801 800 798 797 796 795 794 792 792 791 791 790 790 791 791 790 790 790 790 790 790 790 790 789 789 788 788 787 786 785 784 782 780 780 781 781 781 780 778 777 777 777 777 776 775 773 770 767 765 763 762 762 762 761 761 761 761 762 762 762 762 761 760 764 767 768 768 768 768 768 768 768 769 771 774 776 777 777 777 776 776 776 776 776 776 776 777 776 776 775 774 772 772 775 778 779 780 780 779 780 780 781 782 783 783 783 786 788 788 787 787 789 791 793 794 793 792 792 792 793 794 794 793 792 791 790 788 787 787 788 790 793 816 815 814 813 812 811 810 809 808 808 807 805 804 803 803 802 801 800 799 798 797 796 796 795 794 793 792 791 789 790 792 793 794 795 797 798 799 799 800 801 801 802 803 803 803 804 805 807 807 807 806 807 811 815 817 817 817 817 817 817 817 818 819 820 821 821 821 820 820 820 821 821 821 821 822 823 823 822 821 820 820 820 819 819 818 818 817 817 817 816 814 812 812 811 811 810 810 810 810 808 807 806 806 806 805 804 803 802 800 799 797 796 794 793 792 792 792 791 791 791 791 791 790 790 790 790 789 789 789 789 789 788 788 788 787 786 785 784 784 783 784 784 784 783 782 780 780 780 781 780 778 776 773 771 769 767 766 766 765 764 764 764 764 764 765 764 764 764 764 764 766 768 768 768 768 769 768 768 769 770 772 774 776 777 777 777 776 776 776 776 776 776 776 776 776 776 776 774 772 772 776 779 782 783 783 784 785 786 787 788 788 788 790 792 794 794 793 794 796 797 797 796 795 794 795 795 796 795 795 794 792 790 788 786 786 789 791 794 796 817 816 815 814 813 812 811 810 810 809 808 807 806 805 804 803 802 801 800 800 799 798 797 796 795 794 793 792 791 792 794 795 796 796 797 799 801 801 801 801 802 802 803 804 804 804 804 805 806 805 804 808 814 818 818 818 817 818 818 819 819 819 820 821 821 821 820 820 820 821 823 824 824 824 824 825 824 823 822 821 821 821 820 820 820 819 818 818 818 816 814 812 811 811 811 810 810 810 809 809 807 806 806 805 804 803 802 801 799 798 797 796 795 794 793 792 792 792 792 792 792 791 790 790 789 789 789 789 789 789 788 788 788 787 787 787 786 786 785 785 785 785 785 784 783 782 781 782 782 781 779 776 773 772 772 771 770 769 768 768 768 768 768 767 767 766 766 766 766 766 767 768 768 768 768 769 769 768 769 770 771 773 775 776 777 777 777 777 777 777 776 776 776 776 776 776 775 773 770 772 777 781 785 787 789 790 792 793 793 794 795 796 797 798 799 799 798 798 798 799 798 797 797 797 797 797 797 796 795 793 791 788 787 788 790 793 796 798 798 818 817 816 815 814 813 812 811 810 810 809 808 807 806 805 804 803 803 802 801 800 799 798 797 797 796 795 794 793 794 795 796 796 797 799 801 802 801 801 801 802 803 803 804 804 804 804 804 805 805 804 809 816 818 818 818 819 820 820 820 819 819 819 820 820 819 818 819 821 823 824 826 826 826 825 825 824 823 823 823 823 822 821 821 821 820 819 819 818 816 815 813 811 810 810 809 809 808 808 808 807 806 806 805 804 803 801 800 799 798 798 797 796 794 793 793 793 792 792 792 791 791 790 789 789 789 789 789 788 788 788 787 787 787 787 787 786 786 786 786 785 785 785 784 783 782 782 782 782 781 779 777 776 775 775 773 772 771 771 770 770 770 769 769 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 769 771 773 775 776 777 777 777 777 777 777 777 776 776 776 777 776 773 770 767 772 780 786 791 794 796 797 798 799 799 800 800 800 801 801 800 799 799 799 799 799 799 799 799 799 799 799 798 797 794 792 790 790 791 794 796 798 800 800 800 818 817 816 815 815 814 813 812 811 810 810 809 808 807 806 805 804 803 803 802 802 801 800 799 798 797 796 795 794 795 796 796 797 798 800 802 802 802 802 802 802 803 803 803 804 804 804 804 805 805 805 809 816 818 819 819 820 820 820 819 819 820 820 821 820 819 818 820 823 824 825 826 826 825 826 826 825 823 823 823 823 823 821 821 820 819 819 818 818 817 815 813 810 809 809 809 808 808 807 807 806 806 805 804 803 802 801 800 800 799 798 797 795 794 794 794 794 793 792 792 791 790 790 789 789 788 788 788 787 787 787 787 787 787 787 787 787 787 786 786 785 785 785 784 783 783 782 782 781 781 779 778 778 777 776 775 774 773 773 772 771 770 770 769 769 769 769 769 768 768 768 768 768 768 768 768 767 767 767 768 770 773 775 776 777 777 777 777 777 777 776 776 776 776 776 773 770 768 771 780 789 796 799 801 802 803 803 803 803 802 802 802 802 802 801 800 799 799 800 800 800 800 800 801 801 801 799 796 793 792 794 796 798 799 801 801 801 801 800 819 818 817 816 815 815 814 813 812 811 811 810 809 808 807 806 805 805 804 803 803 802 801 800 799 799 798 797 796 796 797 798 798 799 800 801 801 802 802 802 802 803 804 804 804 804 804 805 806 806 805 808 815 819 819 819 820 820 820 820 821 821 821 821 821 820 821 824 827 827 827 826 826 825 825 826 825 823 822 822 822 822 822 821 820 819 819 819 818 817 815 814 812 810 810 810 809 808 807 806 806 805 804 804 803 802 802 801 799 798 796 795 795 795 795 795 794 794 793 791 790 789 789 789 788 788 788 787 787 786 787 787 787 787 787 787 787 787 787 786 786 786 785 784 784 783 783 782 781 780 779 778 777 777 776 776 776 775 774 773 772 772 771 770 770 770 769 769 768 768 768 768 767 767 767 767 767 766 767 768 771 774 776 777 777 777 777 777 777 777 777 776 776 775 773 770 770 775 785 794 800 804 805 806 806 806 806 805 805 804 804 805 805 804 802 801 800 800 801 802 802 802 803 803 803 802 798 796 795 798 801 802 802 803 803 803 802 802 801 819 819 818 817 816 815 814 814 813 812 812 811 810 809 808 807 806 806 805 804 804 803 803 802 801 800 799 798 798 798 799 799 799 800 801 801 802 802 802 802 802 803 804 805 805 805 806 806 807 807 805 808 813 818 818 819 820 821 821 821 821 821 822 822 822 822 825 827 828 828 827 827 826 826 826 826 825 824 823 822 822 822 822 821 820 820 819 819 819 818 817 816 815 813 811 810 810 808 807 806 806 805 804 803 803 802 802 800 799 798 798 798 798 797 796 795 794 794 792 790 789 788 788 788 788 787 787 786 786 786 786 786 787 787 787 787 787 787 787 787 787 787 786 785 784 784 783 782 781 780 779 777 777 776 777 777 777 777 776 775 775 774 772 771 770 770 769 768 768 767 767 767 767 766 766 766 767 767 767 769 771 774 776 777 778 778 778 778 778 778 777 776 774 772 771 773 780 789 798 804 807 808 808 808 808 808 808 807 807 807 808 808 807 806 804 802 802 803 805 806 806 806 806 806 805 803 801 801 802 804 805 805 805 804 804 804 803 802 801 820 819 819 818 817 816 815 815 814 813 812 811 811 810 809 808 807 807 806 805 805 804 804 803 802 802 800 799 799 800 800 800 800 801 802 802 802 803 803 803 803 803 804 804 805 806 807 807 808 808 805 807 812 817 820 821 822 822 822 821 820 820 822 823 823 823 826 827 828 828 828 827 827 827 827 827 827 826 825 824 823 822 822 822 821 820 820 820 819 819 818 818 818 816 813 811 811 810 809 807 806 805 804 803 802 802 801 801 800 800 800 799 798 796 795 794 794 793 791 789 788 787 787 787 787 787 786 786 786 786 786 786 787 787 787 787 787 786 787 787 787 787 787 786 785 784 784 783 782 780 779 778 777 777 777 778 778 778 778 777 776 775 773 772 771 771 770 769 768 768 768 767 767 767 767 767 768 768 768 769 771 773 776 777 778 778 779 779 779 778 777 775 771 771 775 783 792 801 806 808 810 810 810 809 809 809 809 809 809 810 810 810 809 808 806 805 806 808 809 809 809 808 808 807 806 805 805 805 806 807 807 806 806 805 805 804 803 802 801 821 820 819 818 818 817 816 815 815 814 813 812 812 811 810 809 808 808 807 806 806 805 805 804 804 803 802 801 801 801 801 801 801 801 802 803 803 803 803 804 804 804 804 804 805 806 807 808 809 809 807 806 812 818 822 823 823 823 822 821 821 821 825 826 825 826 827 828 828 828 828 827 827 827 827 827 827 827 826 825 824 824 823 823 822 822 821 820 820 819 819 819 818 816 814 813 812 811 810 809 807 805 804 803 802 802 801 801 801 800 799 798 796 795 794 793 792 791 789 788 787 787 787 787 787 787 787 787 787 787 786 786 786 786 786 786 786 786 786 787 787 788 788 787 786 785 784 783 782 781 780 779 778 778 778 779 779 779 779 778 777 776 775 774 773 772 771 770 770 769 769 768 768 768 768 768 769 769 770 771 772 774 775 777 777 778 778 779 779 778 775 773 773 778 786 794 801 806 809 810 811 811 810 810 810 810 810 810 810 810 811 810 810 809 808 808 809 810 810 810 809 809 809 808 808 807 807 807 807 807 807 806 805 805 804 804 803 802 802 821 821 820 819 818 818 817 816 815 815 814 813 812 812 811 810 809 809 808 807 807 806 806 805 805 804 804 803 803 802 802 802 802 801 802 803 804 804 804 804 804 804 804 804 805 806 807 808 809 809 809 809 812 819 822 823 823 823 823 822 823 824 827 828 828 828 829 829 828 828 828 828 828 827 827 827 827 827 826 825 825 824 824 824 823 822 821 821 820 820 819 819 818 817 816 815 813 812 810 809 807 806 804 804 803 802 802 801 800 799 799 798 797 797 795 793 791 789 788 787 787 787 787 787 787 786 786 786 786 786 786 786 786 786 786 786 786 786 786 787 787 788 788 788 786 786 785 784 783 781 780 780 779 779 779 779 779 779 779 779 778 777 776 776 775 774 773 772 771 770 770 769 769 769 770 770 770 770 771 772 774 775 777 778 778 778 778 779 779 777 775 776 781 789 796 802 806 810 811 811 812 811 811 811 811 811 811 811 811 811 811 811 811 811 811 810 811 811 810 810 810 810 810 810 809 809 808 808 808 807 807 806 806 805 805 805 804 804 804 822 821 821 820 819 818 818 817 816 815 815 814 813 813 812 811 810 810 809 808 808 807 807 806 806 805 805 804 804 804 803 803 803 802 803 804 804 804 804 805 805 805 805 805 806 807 808 808 809 810 811 811 814 819 822 823 824 824 824 824 824 825 827 828 828 829 829 828 828 829 829 828 828 827 827 827 827 826 826 825 825 825 824 824 822 821 821 820 820 819 819 819 818 818 817 816 814 813 811 809 808 806 805 804 803 802 801 800 799 800 800 799 798 797 795 793 791 789 788 787 787 787 788 787 787 786 786 786 787 787 787 788 788 788 788 788 788 788 788 788 788 789 788 788 787 786 785 784 783 782 781 781 781 781 781 780 780 780 780 779 779 778 777 777 776 775 773 772 772 772 771 770 770 771 772 772 772 773 773 774 776 778 779 779 779 779 779 779 779 778 778 783 791 798 803 807 809 811 812 812 812 812 811 811 811 811 811 811 811 811 811 811 811 812 812 812 811 811 811 810 811 811 811 810 810 810 810 809 809 809 808 808 807 807 807 807 807 806 806 823 822 821 820 820 819 818 818 817 816 815 815 814 813 813 812 811 811 810 809 809 808 808 807 807 806 806 806 805 805 804 804 803 803 803 804 805 805 805 805 805 805 805 805 806 808 809 810 810 811 812 812 814 818 822 824 824 825 825 825 824 825 826 827 828 829 828 828 828 828 828 828 828 828 827 827 827 826 825 825 825 824 824 823 822 821 820 820 820 820 819 819 818 818 817 817 816 814 811 810 808 807 806 805 804 803 802 802 802 801 801 800 798 796 794 793 792 790 789 789 788 789 788 788 787 787 787 788 789 790 790 791 791 791 791 791 791 790 790 790 790 790 789 789 788 787 786 784 783 782 782 782 782 782 782 781 781 781 780 780 779 779 778 777 776 775 774 774 774 773 773 772 772 773 773 773 774 775 776 777 777 779 780 779 779 779 780 780 780 780 783 790 799 804 807 810 811 812 812 812 812 812 811 811 812 812 811 811 811 811 811 811 811 812 812 812 812 810 810 810 811 811 811 811 811 811 811 811 811 811 810 810 809 809 809 808 808 808 807 823 822 822 821 820 820 819 818 818 817 816 815 815 814 813 813 812 811 811 810 809 809 808 808 808 807 807 806 806 806 805 805 804 804 804 804 805 805 805 805 805 805 805 805 807 808 810 811 812 812 812 812 814 818 822 825 826 826 826 826 826 827 828 828 827 828 828 828 828 828 828 828 828 828 828 828 827 827 826 825 824 823 823 822 822 821 820 820 820 819 819 819 818 817 817 816 816 815 813 810 809 808 807 806 804 804 804 804 803 801 801 800 798 796 794 793 792 791 791 790 790 789 788 788 788 789 790 791 792 793 792 792 793 793 793 792 792 792 791 791 791 791 791 790 789 787 786 784 784 783 783 783 783 783 783 783 782 782 781 780 780 779 779 778 777 777 776 776 776 775 774 774 774 774 774 774 776 778 779 779 778 779 779 779 780 782 784 783 782 783 788 796 803 807 809 811 812 812 812 812 812 812 812 812 812 812 811 811 811 810 811 811 811 812 812 812 810 808 809 810 811 811 812 812 812 813 813 813 813 812 811 811 811 811 810 810 809 809 808 824 823 822 822 821 820 820 819 818 818 817 816 816 815 814 813 813 812 812 811 810 810 809 809 808 808 808 807 807 806 806 805 805 804 805 805 805 805 806 806 806 805 805 806 807 808 810 810 812 813 813 813 816 819 823 825 826 827 827 827 828 828 829 828 827 828 827 827 827 827 828 828 828 828 828 829 829 828 827 825 823 823 823 822 822 821 820 820 820 820 819 819 818 817 817 816 816 815 814 813 811 810 809 807 806 805 804 803 802 801 801 800 799 796 794 792 792 792 791 791 790 790 789 790 790 791 792 793 794 794 793 793 793 793 793 792 792 792 793 793 793 793 792 791 789 787 785 785 785 786 786 785 785 786 786 785 784 783 782 781 781 781 780 780 779 778 778 778 777 776 776 776 775 775 775 775 778 780 780 779 779 779 781 783 786 788 789 787 786 787 792 800 806 808 810 810 811 811 812 812 812 811 811 811 811 812 812 812 811 811 812 812 812 812 811 810 809 808 810 811 812 813 813 814 814 814 814 814 813 813 812 812 812 812 812 811 810 810 809 825 824 823 822 822 821 820 820 819 818 818 817 816 816 815 814 814 813 812 812 811 811 810 810 809 809 808 808 808 807 806 806 805 805 805 806 806 806 806 806 806 806 806 806 807 809 810 811 812 813 813 813 816 820 824 826 827 828 828 829 829 829 829 828 828 828 828 828 828 828 828 828 828 828 829 829 829 829 827 826 825 824 823 822 822 821 820 820 820 820 819 819 818 818 817 816 816 816 815 814 812 810 809 808 806 804 803 803 802 802 801 800 798 796 794 793 793 792 792 791 791 791 791 791 792 792 792 793 794 794 794 794 794 794 794 793 793 794 794 794 794 793 792 791 788 786 786 788 789 789 789 788 788 788 788 788 787 785 784 783 783 783 783 782 781 780 780 779 778 777 777 776 776 776 776 777 779 782 782 781 781 783 786 789 791 792 791 791 791 793 798 803 807 808 808 808 808 809 810 811 811 811 811 812 813 814 815 814 814 814 814 814 814 813 812 811 810 810 812 813 814 815 816 815 815 815 815 815 814 814 814 814 814 813 812 812 811 810 810 825 824 824 823 822 822 821 820 820 819 818 818 817 816 816 815 814 814 813 812 812 811 811 810 810 809 809 809 808 808 807 806 806 806 806 806 806 806 806 806 806 806 806 806 807 808 810 812 813 813 813 813 815 820 824 825 827 828 829 829 829 829 828 828 828 829 829 830 829 829 829 829 829 829 829 829 830 829 828 826 826 825 824 823 823 822 821 820 820 819 819 819 819 819 818 817 816 815 815 814 812 811 810 809 807 806 804 804 803 802 800 798 797 795 794 793 793 792 792 791 791 791 791 791 791 792 793 794 795 795 795 796 797 797 796 796 796 796 796 796 795 793 791 789 788 788 790 793 793 793 792 790 790 789 789 790 789 788 788 787 787 786 786 785 784 783 781 780 779 779 778 777 777 778 778 777 778 782 784 785 786 787 790 792 793 793 793 795 797 800 802 805 807 808 808 807 807 808 810 811 812 814 815 816 817 818 818 817 817 816 816 815 815 814 814 814 813 812 813 814 816 817 817 816 816 816 816 816 815 815 815 815 815 814 813 813 812 811 810 826 825 824 824 823 822 822 821 820 820 819 818 818 817 816 816 815 814 814 813 812 812 811 811 811 810 810 809 809 808 808 807 807 806 807 807 807 807 807 807 807 807 807 807 807 807 809 811 812 813 812 812 814 818 823 825 827 827 828 830 830 828 828 829 830 830 831 831 831 830 831 831 830 829 829 830 830 830 828 827 826 825 825 825 824 824 823 822 820 820 819 819 819 819 818 817 815 815 814 814 813 812 811 810 809 807 806 805 803 801 800 798 797 796 795 794 793 793 792 792 792 792 792 792 792 793 795 797 797 797 797 797 798 799 799 799 800 800 799 797 795 793 792 793 795 796 797 797 797 795 794 792 791 791 791 792 792 792 791 790 790 789 788 788 786 785 784 782 781 780 779 778 779 779 779 778 777 782 786 789 789 790 791 792 793 794 795 797 799 801 804 806 808 808 808 808 809 812 813 815 817 818 819 820 819 819 818 818 817 817 816 815 815 815 815 814 814 813 813 814 816 817 817 816 816 816 816 816 816 816 816 816 815 815 814 813 813 812 811 826 825 825 824 824 823 822 821 821 820 819 819 818 818 817 816 816 815 814 814 813 813 812 812 811 811 810 810 810 809 809 808 807 807 807 807 807 807 807 807 807 807 807 807 807 807 808 810 811 812 812 812 814 817 822 826 826 827 828 829 829 828 828 830 831 831 831 831 831 831 831 831 831 830 829 830 830 830 829 828 827 826 826 825 825 825 824 823 822 821 820 820 819 819 818 817 816 816 815 814 813 812 811 810 809 808 807 805 803 802 800 799 798 797 796 795 795 794 793 794 794 795 794 795 795 796 797 798 798 798 798 799 801 802 802 803 803 802 800 799 799 801 803 805 805 805 803 802 801 799 797 795 795 795 795 794 794 794 793 793 792 791 790 790 789 787 786 784 783 782 781 781 781 781 780 779 777 782 788 792 793 792 792 793 794 794 796 798 799 802 805 807 808 808 809 811 815 818 819 819 820 820 820 820 819 818 818 817 816 816 815 814 814 814 814 814 814 814 814 814 815 816 816 816 816 816 816 816 816 816 816 816 816 815 815 814 813 813 812 827 826 825 825 824 823 823 822 821 821 820 819 819 818 818 817 816 816 815 814 814 813 813 812 812 811 811 811 810 810 809 809 808 808 807 808 808 808 808 808 808 808 808 808 808 808 808 809 810 811 813 814 815 817 821 824 825 826 827 828 829 828 829 830 830 830 830 831 831 831 831 831 831 831 830 830 830 830 830 829 828 827 827 826 825 825 825 824 824 824 822 821 820 819 818 817 816 816 815 814 813 811 810 809 809 808 807 805 804 802 801 800 799 798 798 797 797 797 797 797 797 798 797 797 797 798 798 798 799 799 800 801 805 807 807 806 805 805 806 808 810 812 814 813 812 811 809 807 804 802 800 800 800 799 797 795 795 796 796 795 794 793 792 792 791 790 788 787 786 785 784 783 783 783 782 781 780 783 790 794 795 794 794 795 795 796 797 799 801 804 806 808 809 810 812 817 821 823 823 822 821 820 820 819 818 817 817 816 816 815 814 814 813 814 814 814 814 815 814 813 815 815 816 816 816 816 817 817 817 817 817 817 816 816 815 814 814 813 812 827 827 826 825 825 824 823 823 822 821 821 820 819 819 818 818 817 816 816 815 814 814 813 813 812 812 811 811 811 810 810 809 809 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 809 811 813 814 816 818 820 822 823 824 826 828 829 829 829 829 829 829 830 830 830 831 831 831 831 830 830 830 830 830 830 829 829 828 828 828 827 826 825 825 826 825 823 822 821 819 818 817 817 817 816 815 814 813 811 809 808 807 806 805 804 803 802 801 800 799 799 799 799 799 799 799 799 799 799 799 800 800 800 800 800 800 802 805 809 810 809 809 810 812 815 817 818 818 818 817 816 815 812 809 806 805 805 805 803 801 799 798 798 798 798 797 796 796 795 794 793 792 791 790 789 788 787 787 787 786 786 785 783 786 792 796 797 797 797 797 798 799 799 801 803 806 808 810 812 814 818 822 825 826 826 825 824 823 821 820 818 817 816 816 815 814 814 813 813 813 814 814 815 815 814 813 814 816 816 817 817 817 817 817 817 817 817 817 817 816 816 815 814 813 813 828 827 826 826 825 824 824 823 822 822 821 821 820 819 819 818 818 817 816 816 815 814 814 813 813 812 812 812 811 811 811 810 809 809 809 809 809 809 809 809 809 809 809 809 809 809 808 809 809 811 812 814 816 818 819 819 821 823 826 828 828 828 829 828 828 829 829 829 830 831 831 832 831 831 830 830 830 830 830 830 829 829 829 828 827 827 826 826 826 825 824 823 822 821 820 820 819 818 817 816 815 813 811 809 808 807 806 806 805 804 803 802 801 801 801 801 801 800 799 800 800 801 801 801 802 802 802 802 802 803 805 809 812 813 811 812 815 819 822 822 822 822 821 819 817 815 813 812 812 812 812 810 806 803 802 802 801 800 800 800 799 798 797 796 795 794 794 793 792 791 790 790 790 790 790 789 788 791 794 797 799 799 800 800 801 802 803 804 806 809 812 814 817 820 823 826 827 828 828 827 826 824 822 821 819 817 816 815 814 814 813 813 813 814 814 814 815 815 814 813 814 816 818 818 818 818 818 818 818 818 818 818 817 817 816 815 814 813 813 828 827 827 826 825 825 824 824 823 822 822 821 820 820 819 819 818 817 817 816 816 815 814 814 813 813 812 812 812 812 811 810 810 810 809 809 809 809 809 809 809 809 809 809 809 809 809 809 810 811 812 814 816 817 818 817 820 824 827 828 827 827 827 828 829 829 829 830 830 831 831 832 832 831 830 830 830 830 830 830 829 829 829 828 828 828 827 827 827 827 825 824 824 823 823 822 821 820 818 817 816 814 812 811 809 808 807 807 806 805 804 803 803 802 803 803 803 802 801 802 803 803 803 803 803 804 804 805 805 807 809 812 815 815 814 816 820 823 825 825 825 824 823 820 818 817 817 819 820 819 816 813 810 808 808 806 804 802 802 802 802 801 799 798 797 796 796 795 795 794 793 793 793 793 793 793 793 794 797 799 801 802 802 803 804 805 807 807 809 812 816 819 821 823 825 827 827 828 827 827 826 825 823 821 819 818 816 815 814 813 813 813 814 814 814 815 815 815 814 814 816 818 819 819 818 818 819 819 819 818 818 818 818 817 817 816 815 814 813 828 828 827 826 826 825 825 824 823 823 822 822 821 820 820 819 819 818 817 817 816 815 815 814 814 813 813 812 812 812 811 811 810 810 810 809 809 809 810 810 810 809 809 809 810 810 809 810 810 811 813 815 816 817 817 818 822 825 827 827 826 827 828 828 829 829 830 830 830 830 831 831 831 830 830 829 829 830 830 830 829 829 828 828 828 828 828 828 828 827 826 826 825 825 824 823 822 821 819 818 818 816 815 813 811 810 808 808 807 806 805 804 804 804 804 805 805 804 804 804 805 804 804 804 806 807 807 807 809 810 813 815 817 817 818 820 823 825 825 826 826 826 825 823 821 821 822 823 823 821 818 815 815 814 812 809 807 805 805 804 803 802 801 800 799 798 798 797 797 796 796 797 797 797 796 796 795 797 799 802 804 805 806 807 808 808 809 810 811 814 818 822 824 825 826 828 828 828 828 828 827 826 824 822 820 818 816 815 814 814 814 814 814 814 814 815 815 815 814 816 818 820 821 820 820 819 819 819 819 819 819 818 818 817 817 816 815 814 813 828 828 827 827 826 826 825 824 824 823 823 822 821 821 820 820 819 819 818 817 817 816 815 815 814 814 813 813 812 812 812 811 811 811 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 811 813 815 817 818 818 820 823 826 826 826 827 827 828 829 829 829 830 830 830 830 830 830 830 830 829 828 828 828 828 828 828 828 828 828 828 828 828 828 828 827 828 828 828 827 825 825 824 823 821 820 819 818 817 814 812 811 810 808 807 806 805 805 805 806 806 807 807 806 805 805 806 806 806 807 809 809 809 810 812 814 816 818 818 819 820 822 823 824 825 826 827 828 827 825 825 825 825 824 823 821 819 819 820 818 815 812 811 810 809 807 805 803 802 802 801 801 801 800 800 801 802 802 802 801 799 798 798 801 803 806 808 809 810 811 811 810 811 812 814 817 820 824 827 828 829 830 831 831 831 830 828 827 825 823 821 818 817 815 814 814 814 814 814 814 815 815 815 815 816 818 821 823 824 822 822 821 821 820 820 819 819 819 818 818 817 816 816 815 814 829 828 828 827 827 826 825 825 824 824 823 822 822 821 821 820 819 819 818 818 817 817 816 815 815 814 814 813 813 813 812 812 812 811 811 810 810 810 811 811 811 811 811 811 811 811 811 811 811 811 813 816 818 819 820 822 824 827 827 827 827 828 828 828 829 829 829 829 829 829 829 830 830 830 829 828 827 827 828 828 829 829 828 828 828 829 829 829 829 829 829 829 829 828 827 826 826 825 824 822 820 819 818 816 814 813 812 810 809 808 807 806 806 807 808 809 808 806 806 807 808 809 809 809 809 810 812 813 815 818 819 819 820 821 823 823 824 825 826 828 829 830 829 827 828 827 826 824 822 823 824 824 823 821 818 818 819 817 813 810 808 808 807 806 805 804 804 804 805 805 805 806 806 804 803 802 804 807 809 810 811 813 813 814 813 813 813 815 818 821 823 826 828 830 831 832 833 833 832 830 829 827 825 824 822 819 817 815 814 814 815 815 815 815 815 815 815 816 819 823 825 825 825 824 823 822 822 821 820 820 819 819 819 818 818 817 816 815 814 829 828 828 827 827 826 826 825 825 824 823 823 822 822 821 820 820 819 819 818 818 817 816 816 815 815 814 814 813 813 813 812 812 812 811 811 811 811 811 811 811 811 811 812 812 812 812 811 811 812 812 815 818 820 821 823 825 826 826 826 826 827 827 827 827 827 827 828 828 828 829 829 828 828 828 828 828 828 829 829 829 829 829 829 828 829 829 829 829 829 829 829 829 829 828 827 827 826 826 824 822 821 820 819 818 817 815 812 812 810 809 808 808 808 809 809 808 807 808 810 811 811 810 810 810 812 815 816 818 819 821 821 823 824 825 826 826 828 830 830 831 831 830 829 829 827 825 824 825 829 830 829 827 825 825 825 825 822 819 818 817 816 815 812 811 810 809 809 808 808 809 810 810 809 808 808 811 813 814 814 814 816 816 816 816 815 817 819 821 823 825 826 828 830 831 831 832 832 832 831 829 827 826 824 822 819 817 815 814 815 815 815 815 815 814 815 817 820 824 827 828 827 826 825 824 824 823 822 821 820 820 820 819 818 818 817 816 815 815 829 828 828 827 827 826 826 825 825 824 824 823 822 822 821 821 820 820 819 819 818 818 817 816 816 815 815 814 814 813 813 813 813 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 813 814 817 820 821 821 822 825 825 826 825 825 825 825 825 825 825 826 827 827 828 828 827 827 826 827 827 827 828 829 829 829 829 828 828 829 828 828 829 829 828 830 829 829 829 828 827 827 826 826 825 825 825 823 822 821 820 817 815 814 813 812 811 810 809 809 809 809 809 810 812 813 812 812 813 814 816 817 819 820 821 822 824 826 827 828 829 829 831 832 832 831 831 831 830 828 826 825 827 832 835 834 832 830 829 830 829 829 827 827 826 824 822 820 817 816 815 815 814 813 813 813 814 814 814 814 815 816 817 817 817 817 818 818 818 818 818 819 820 822 824 825 827 828 830 831 832 832 832 832 831 830 829 827 825 823 820 818 816 815 815 815 815 815 814 815 817 821 825 828 830 830 829 828 827 826 825 824 823 822 821 821 820 820 819 818 817 816 816 815 829 828 828 828 827 827 826 826 825 824 824 823 823 822 822 821 821 820 820 819 819 818 817 817 816 816 815 814 814 814 813 813 813 813 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 814 815 818 820 821 821 822 824 825 825 824 824 824 824 824 824 824 825 826 826 827 826 826 825 825 825 826 827 827 828 828 829 829 829 830 830 829 830 830 830 831 830 830 829 829 828 827 826 826 826 826 826 826 825 824 824 822 820 818 817 817 816 815 812 811 810 810 811 811 813 814 815 814 815 816 817 818 819 820 822 823 825 827 829 830 830 830 831 832 833 833 833 832 832 830 828 828 831 835 838 838 836 834 832 832 833 833 832 832 831 830 828 825 822 821 820 820 819 818 818 818 818 818 818 819 820 820 820 820 820 820 820 820 820 820 821 821 822 822 823 824 827 828 830 832 833 834 835 834 833 832 831 830 828 826 824 822 819 817 815 815 815 815 815 816 818 822 825 829 830 831 831 830 829 828 827 826 825 824 823 822 821 821 820 819 819 818 817 816 815 829 829 828 828 827 827 826 826 825 825 824 824 823 823 822 821 821 820 820 819 819 818 818 817 817 816 815 815 814 814 814 813 813 813 813 812 812 812 812 813 813 813 813 812 812 812 812 812 812 813 814 817 820 821 821 822 823 825 825 824 824 824 824 824 824 824 824 825 826 826 825 825 825 825 826 827 827 828 828 829 829 829 830 830 830 830 830 830 831 830 830 830 830 830 829 827 825 825 825 825 825 825 825 825 825 823 822 820 819 819 818 816 815 814 814 814 814 814 815 817 817 816 816 818 820 821 821 823 825 827 829 831 831 831 831 831 833 834 834 835 835 834 833 832 831 835 838 840 840 838 836 835 834 835 837 837 836 834 833 831 828 826 824 824 823 822 821 820 821 821 822 822 822 823 823 823 822 822 822 822 822 822 823 823 824 824 824 825 825 827 829 830 832 833 834 835 835 835 834 833 832 830 829 827 825 823 821 818 816 815 816 817 819 821 824 827 829 831 831 831 830 830 830 829 828 827 826 824 823 822 821 821 820 820 819 818 817 816 815 829 829 828 828 827 827 827 826 826 825 825 824 823 823 822 822 821 821 820 820 819 819 818 818 817 816 816 815 815 814 814 814 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 815 817 820 821 822 822 823 824 824 824 823 824 824 824 824 824 824 825 825 825 824 825 825 825 826 827 827 828 828 829 829 830 830 830 830 830 830 830 830 829 830 831 832 831 828 826 824 825 825 824 825 826 826 826 826 825 823 821 820 819 818 818 818 819 818 817 816 817 819 819 818 817 818 821 823 824 825 826 829 831 832 832 832 832 833 833 835 836 836 836 836 836 836 836 837 840 842 842 841 839 838 839 839 840 840 840 838 836 832 831 830 830 829 829 827 825 824 825 826 827 826 825 825 826 826 825 824 824 824 825 825 826 826 826 827 826 826 826 827 829 830 830 831 832 833 834 834 834 835 834 833 831 830 828 827 825 823 820 817 817 818 822 825 828 830 831 832 831 831 830 830 830 830 829 828 827 826 825 824 822 821 821 820 820 819 818 818 817 816 829 829 828 828 828 827 827 826 826 825 825 824 824 823 823 822 821 821 820 820 820 819 819 818 818 817 816 816 815 815 814 814 814 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 814 815 818 820 821 822 823 823 824 824 823 824 824 824 824 824 824 824 824 825 825 824 824 824 824 824 825 826 826 827 828 828 829 830 831 831 830 830 830 829 829 830 831 831 829 828 828 827 827 825 825 825 826 826 826 825 825 823 821 820 819 819 819 819 820 820 819 819 820 821 820 818 819 822 825 826 827 828 829 831 832 833 833 833 834 835 835 836 837 837 837 838 839 839 839 840 842 843 843 842 841 842 842 842 842 842 841 839 837 836 836 835 835 834 834 832 831 831 833 834 832 830 828 829 830 830 829 828 829 829 830 829 829 829 829 829 828 828 829 829 830 830 830 830 831 833 834 834 834 835 835 834 833 831 829 828 827 826 824 821 821 823 827 830 832 833 833 832 832 831 831 830 830 829 828 828 827 826 826 825 823 822 821 820 820 819 818 818 817 816 829 829 828 828 828 827 827 826 826 825 825 824 824 823 823 822 822 821 821 820 820 819 819 819 818 817 817 816 816 815 815 814 814 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 815 818 820 822 823 823 823 824 824 824 824 824 823 823 823 823 823 823 823 823 823 823 823 823 823 824 825 826 826 827 828 828 828 829 829 829 829 830 830 829 829 830 830 830 830 830 829 828 825 825 825 825 825 825 824 824 823 822 821 820 820 820 820 821 821 821 822 822 821 820 821 823 826 828 828 828 829 830 832 833 834 835 837 837 837 836 836 837 838 839 839 840 840 841 842 842 844 844 842 842 843 844 843 843 842 842 841 841 841 840 839 838 838 837 836 835 835 837 837 836 834 833 834 835 834 833 833 834 835 834 832 831 831 831 831 831 831 831 832 832 831 831 832 834 835 835 835 835 835 837 836 835 832 830 828 828 828 827 826 826 827 831 833 834 834 833 833 833 832 831 830 829 828 828 827 827 826 825 825 824 823 822 821 820 819 819 818 817 816 829 829 828 828 828 827 827 827 826 826 825 825 824 824 823 823 822 822 821 821 820 820 819 819 818 818 817 817 816 815 815 814 814 814 814 814 813 813 813 813 813 813 813 813 813 813 813 813 813 813 814 816 819 821 822 823 823 824 824 823 822 822 821 821 821 821 821 821 821 821 821 821 821 822 822 822 823 824 824 825 826 827 827 827 827 828 828 829 830 829 828 829 830 830 830 830 829 828 826 826 827 827 826 825 825 825 824 824 825 824 824 822 822 822 823 824 824 824 824 824 826 828 829 830 830 830 830 832 834 836 837 838 839 839 838 837 837 839 840 841 841 841 842 842 843 844 843 843 843 843 844 844 844 843 843 842 842 843 843 842 842 841 840 839 837 836 837 840 840 839 838 837 838 837 837 837 838 838 838 836 834 833 833 833 833 833 833 833 832 832 833 835 837 839 839 839 838 837 837 838 837 836 833 831 831 831 831 831 830 831 832 834 834 834 834 833 834 834 833 832 830 829 827 827 827 826 826 825 824 824 823 822 821 820 819 819 818 817 816 829 829 828 828 828 827 827 827 826 826 825 825 824 824 823 823 822 822 821 821 820 820 820 819 819 818 818 817 816 816 815 815 814 814 814 814 814 814 814 813 813 814 814 814 814 814 814 814 814 813 813 814 816 819 820 822 823 824 824 823 821 821 821 821 821 821 821 821 820 821 821 821 821 821 821 821 821 822 822 823 823 824 825 825 826 826 827 828 828 828 827 828 829 830 830 829 829 829 828 828 828 828 827 826 826 827 828 830 830 830 829 827 825 825 826 828 828 828 828 829 831 831 832 832 833 833 834 836 838 839 840 840 840 840 840 839 840 842 843 843 843 842 843 843 843 843 842 844 845 847 847 846 845 844 843 843 843 843 843 843 843 842 842 840 839 839 841 842 841 841 840 838 840 839 839 839 840 840 840 839 838 837 837 836 836 836 836 835 835 836 839 841 842 843 842 841 840 839 838 839 838 838 836 835 835 835 835 835 835 835 835 835 835 834 834 834 834 834 834 833 831 829 828 827 826 826 826 825 824 824 823 823 822 820 819 818 818 817 816 829 829 828 828 828 827 827 827 826 826 825 825 824 824 824 823 823 822 822 821 821 820 820 819 819 819 818 817 817 816 816 815 815 814 814 814 814 813 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 816 817 819 821 822 823 823 822 821 821 821 821 821 821 821 820 820 820 821 821 821 821 821 821 821 821 821 821 822 822 823 824 824 824 825 825 825 826 826 827 828 829 829 829 829 828 829 828 828 827 827 829 830 832 834 834 834 833 832 829 828 829 831 832 832 832 832 833 833 833 834 836 837 838 838 839 840 840 840 840 841 842 843 843 844 844 844 843 843 845 844 843 842 844 846 849 850 849 847 846 845 843 843 843 843 843 843 843 843 843 843 842 842 843 843 842 841 841 840 842 842 841 841 842 842 842 842 842 840 839 838 838 838 839 840 840 842 844 844 844 844 844 843 841 840 839 839 840 839 839 839 839 839 838 837 837 837 836 835 835 834 834 834 834 834 834 833 832 830 828 827 826 826 826 825 825 824 824 823 822 821 819 818 817 817 816 829 829 828 828 828 828 827 827 826 826 826 825 825 824 824 823 823 822 822 821 821 820 820 820 819 819 818 818 817 816 816 815 815 814 814 814 814 813 814 814 814 814 814 814 814 814 814 814 814 815 815 815 814 815 816 818 820 821 822 822 822 821 821 821 821 821 820 820 820 820 820 820 820 821 821 821 821 821 821 820 820 820 821 822 822 822 822 823 822 822 822 823 825 826 827 829 829 829 829 829 828 827 828 830 832 834 835 835 836 836 835 835 833 831 832 833 834 834 833 833 834 834 834 836 838 839 839 839 839 840 840 841 841 842 843 844 844 844 845 845 845 845 846 845 843 844 846 849 851 851 850 848 846 845 844 845 845 845 844 843 844 844 844 843 842 842 843 844 844 843 843 843 845 845 844 844 844 844 844 844 843 842 841 841 841 842 843 844 845 846 846 845 845 844 844 843 842 841 840 840 840 840 840 840 840 840 839 838 838 837 836 835 835 834 834 834 834 834 834 833 832 831 829 828 827 826 825 825 825 825 824 824 823 822 820 819 818 817 816 829 829 828 828 828 828 827 827 827 826 826 825 825 824 824 823 823 822 822 822 821 821 820 820 820 819 819 818 818 817 816 815 815 814 814 814 814 814 814 814 814 814 814 814 814 814 815 815 815 815 815 815 815 815 816 818 820 821 821 821 821 821 821 821 820 820 820 820 820 821 821 821 821 821 821 821 821 821 821 820 820 820 820 821 821 821 821 820 820 819 819 820 822 824 825 827 827 828 828 829 829 829 831 833 834 835 835 836 836 837 837 837 836 834 834 834 834 835 834 834 834 835 835 837 838 838 838 839 839 840 841 841 842 843 844 845 845 845 846 846 846 846 846 845 845 846 849 851 852 852 850 849 847 846 846 848 848 847 845 845 845 845 844 842 841 842 844 847 846 846 847 847 848 848 848 847 846 847 847 846 844 843 843 844 845 846 846 847 848 847 847 846 845 844 844 844 843 841 840 840 840 840 840 840 840 840 839 838 837 836 835 835 834 834 834 833 833 833 833 833 832 831 830 829 828 827 825 825 825 825 824 824 823 822 821 820 818 817 817 829 829 828 828 828 828 827 827 827 826 826 826 825 825 824 824 823 823 822 822 821 821 821 820 820 820 819 819 818 817 816 816 815 815 814 814 814 814 814 814 814 814 815 815 815 815 815 815 815 815 815 815 815 815 816 817 819 821 821 820 820 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 820 820 820 820 820 820 820 820 820 820 820 820 820 822 823 825 826 828 829 830 831 831 833 834 834 835 835 835 836 836 837 836 836 835 835 835 834 834 834 834 835 836 836 837 838 838 839 840 841 841 841 842 843 844 846 847 847 847 848 848 848 848 848 847 848 849 851 852 852 851 850 850 848 848 848 850 850 849 848 847 846 844 843 842 843 846 848 850 850 850 850 850 850 850 850 849 849 849 849 848 847 847 847 847 848 848 848 848 848 848 847 846 846 844 844 843 843 842 840 840 840 840 840 839 839 839 839 838 837 836 835 835 834 834 833 833 833 833 833 832 832 831 830 830 829 828 826 825 825 825 825 824 823 822 821 820 819 818 817 829 829 828 828 828 828 827 827 827 826 826 826 825 825 824 824 823 823 822 822 822 821 821 820 820 820 819 819 818 818 817 816 815 815 814 814 814 814 814 815 815 815 815 815 815 815 815 815 815 816 815 815 815 816 817 818 819 820 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 820 820 820 820 820 820 820 820 820 819 819 820 822 823 825 828 829 830 831 832 833 833 834 834 835 835 836 836 836 836 835 835 835 835 835 834 834 834 835 836 836 837 838 840 841 842 842 842 842 843 844 846 847 847 848 848 849 849 850 850 850 850 850 850 851 852 852 851 850 850 850 851 852 853 852 851 850 849 848 847 846 847 848 850 851 851 851 851 851 851 851 851 850 850 850 850 851 850 850 850 850 850 850 849 849 848 848 848 847 846 845 844 844 844 843 841 840 840 840 839 839 839 838 838 838 837 836 835 835 834 834 833 833 833 833 833 833 832 832 831 830 829 829 828 827 826 825 825 825 824 823 822 821 820 819 818 817 829 829 828 828 828 828 827 827 827 826 826 826 825 825 825 824 823 823 823 822 822 821 821 821 821 820 820 819 819 818 817 817 816 815 815 814 814 814 815 815 815 815 815 815 815 815 815 816 816 816 816 816 817 818 818 819 819 820 821 821 821 821 821 821 821 821 821 821 821 821 821 821 822 822 822 821 821 821 821 821 821 821 821 821 821 820 820 820 820 820 820 820 820 819 820 822 824 826 828 829 830 831 833 833 834 834 835 835 835 835 835 834 834 834 834 835 835 835 834 834 835 836 837 837 839 840 841 842 842 843 843 844 846 847 847 848 848 849 850 850 851 852 852 852 852 852 852 852 852 851 851 851 853 854 855 855 854 853 852 851 851 850 850 850 851 852 852 851 851 851 851 851 851 851 851 851 850 851 851 852 852 852 852 852 851 850 849 848 847 847 847 847 846 845 844 843 843 841 839 839 838 838 838 838 837 837 837 836 836 834 834 833 833 833 832 832 832 832 832 832 832 831 830 829 828 828 827 826 825 825 825 824 823 822 821 820 820 818 817 829 829 828 828 828 828 827 827 827 827 826 826 825 825 825 824 824 823 823 822 822 822 821 821 821 821 820 820 819 819 818 817 816 816 815 815 815 815 815 815 815 815 815 815 815 816 816 816 816 816 816 816 818 819 819 819 820 820 821 821 821 821 821 821 821 821 821 821 821 821 822 822 822 822 822 822 822 822 821 821 821 821 821 821 821 821 821 820 820 820 820 820 820 820 820 820 822 824 827 828 830 832 833 834 835 835 835 834 834 834 834 834 833 833 834 834 835 835 835 835 835 836 836 837 839 840 841 841 842 842 843 845 846 847 848 848 848 848 849 851 852 853 854 854 854 853 853 853 853 852 853 853 854 855 855 855 855 855 855 854 854 852 851 851 852 852 852 851 851 851 852 852 852 852 852 851 851 852 853 853 853 853 853 852 850 849 848 848 848 848 848 848 846 844 844 843 842 841 840 839 838 838 838 837 837 837 836 836 835 834 833 833 832 832 832 832 832 832 832 831 831 831 830 828 827 827 826 826 825 825 825 824 823 822 821 821 820 819 818 829 829 828 828 828 828 827 827 827 827 826 826 826 825 825 824 824 823 823 823 822 822 822 821 821 821 821 820 820 819 818 818 817 816 816 815 815 815 815 815 815 815 815 815 816 816 816 816 816 816 816 816 817 819 820 820 821 822 822 822 821 821 821 822 821 821 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 821 821 821 821 821 821 821 821 821 820 820 820 820 820 820 822 825 828 830 832 833 834 835 835 834 834 833 833 833 833 833 833 834 835 835 835 835 835 834 834 835 836 837 839 840 841 842 842 844 845 846 847 848 848 847 848 850 852 853 854 854 854 854 854 854 854 854 854 854 855 855 855 856 857 857 857 857 857 855 853 852 851 852 852 852 851 851 851 852 852 852 852 852 851 852 853 854 854 854 853 852 850 849 848 847 847 847 848 848 847 846 845 843 842 841 841 840 839 839 838 837 836 835 835 835 835 834 834 833 832 832 831 831 831 831 831 831 831 830 830 829 828 827 826 826 825 825 824 824 824 823 822 821 821 820 819 818 829 828 828 828 828 828 827 827 827 827 826 826 826 825 825 824 824 824 823 823 822 822 822 822 821 821 821 820 820 819 819 818 817 817 816 816 816 815 815 815 815 815 815 816 816 816 816 816 816 816 817 817 818 819 820 821 823 823 824 823 822 822 822 822 822 822 822 823 823 824 823 823 823 823 822 822 822 822 822 822 822 822 822 822 822 821 821 821 821 821 821 821 821 820 820 820 820 821 823 826 828 830 832 833 833 833 833 833 832 832 832 833 833 833 834 835 835 835 835 834 834 833 834 834 836 838 840 841 842 843 844 846 847 848 848 848 848 849 851 853 854 854 854 854 854 854 855 856 856 856 856 856 856 857 858 859 859 859 858 857 856 854 853 852 852 852 852 852 852 852 852 852 852 852 852 852 853 854 854 853 854 852 851 850 849 849 848 847 847 847 847 847 846 845 843 842 841 841 840 839 839 839 837 836 834 834 834 833 833 832 832 832 831 831 830 830 830 830 830 830 829 829 828 828 827 826 825 825 825 824 823 823 822 822 821 820 819 819 818 829 829 828 828 828 828 827 827 827 827 826 826 826 825 825 825 824 824 823 823 823 822 822 822 822 821 821 821 820 820 819 819 818 817 817 816 816 816 816 816 815 816 816 816 816 816 816 816 816 817 817 818 819 820 821 822 824 825 825 824 824 823 823 823 824 824 824 824 824 824 823 823 823 823 823 822 822 823 823 823 822 822 822 822 822 822 821 821 821 821 821 821 821 820 820 820 820 820 821 823 826 828 830 831 832 832 832 832 831 832 832 832 833 833 834 834 835 834 834 834 833 833 833 834 836 838 839 840 841 843 845 846 847 848 848 848 848 850 852 854 855 855 855 854 854 855 857 858 858 858 858 858 858 859 859 860 859 859 858 857 856 856 856 856 856 854 853 852 851 851 852 852 852 852 853 854 854 855 855 854 853 851 850 850 850 850 849 848 847 847 846 846 845 844 843 842 842 841 840 840 839 839 838 836 835 834 833 832 832 831 831 831 830 830 830 829 830 829 829 829 829 828 828 827 826 826 825 825 825 824 823 822 821 821 821 820 819 818 818 829 828 828 828 828 828 827 827 827 827 827 826 826 826 825 825 824 824 823 823 823 822 822 822 822 822 821 821 821 820 820 819 818 818 817 817 816 816 816 816 816 816 816 816 816 816 816 816 816 817 817 819 821 822 822 824 824 825 825 826 826 826 826 826 826 826 825 824 824 824 823 823 823 823 823 823 823 823 823 823 823 822 822 822 822 822 822 822 822 822 821 821 821 821 821 820 820 820 820 822 824 826 828 830 831 831 831 831 830 830 830 831 831 832 833 834 834 834 833 833 833 833 833 834 835 837 839 839 841 843 845 847 847 847 848 849 849 850 852 854 854 855 855 855 855 856 857 858 859 860 860 859 859 859 860 860 860 859 858 857 857 857 857 857 857 855 853 851 851 851 852 852 851 852 853 855 856 856 856 855 854 852 851 851 851 850 849 848 847 847 846 845 844 843 843 842 842 841 840 840 840 840 839 838 836 835 834 833 832 831 831 830 830 829 829 829 829 829 828 828 828 827 827 826 826 825 825 824 824 824 823 822 821 820 820 819 819 818 817 829 828 828 828 828 828 827 827 827 827 827 826 826 826 825 825 824 824 824 823 823 823 822 822 822 822 822 821 821 821 820 820 819 818 818 817 817 817 816 816 816 816 816 816 816 817 816 816 816 816 817 819 821 822 823 824 825 825 826 827 828 829 829 829 828 826 825 824 824 823 823 823 823 823 823 823 824 823 823 823 823 823 823 823 823 823 823 823 823 822 822 822 822 821 821 821 821 821 820 821 822 824 826 828 829 830 830 829 829 829 829 829 829 830 832 833 833 833 833 833 833 833 834 834 836 838 839 840 841 843 846 847 848 848 849 850 851 851 852 854 855 855 855 855 855 856 858 859 860 860 860 859 858 859 859 859 860 860 859 858 858 857 857 857 857 856 854 852 851 851 851 851 851 851 853 855 856 857 857 856 854 853 852 852 851 850 849 848 847 846 845 844 843 842 842 841 841 840 840 840 840 839 839 838 838 837 836 835 834 833 832 831 830 829 829 828 828 828 827 827 827 826 826 826 825 825 824 824 823 823 822 822 821 820 820 819 818 817 817 829 828 828 828 828 827 827 827 827 827 827 826 826 826 825 825 825 824 824 823 823 823 823 822 822 822 822 822 821 821 821 820 820 819 819 818 817 817 816 816 816 816 816 817 817 817 817 816 816 816 817 818 820 821 823 824 825 825 826 828 829 830 830 829 827 826 825 824 824 824 823 823 823 823 824 824 824 824 824 824 824 824 824 824 824 824 824 823 823 823 823 823 823 822 822 822 822 822 822 822 822 823 824 826 828 829 829 829 829 829 829 829 829 829 831 832 833 833 833 833 833 833 834 835 836 839 840 842 843 844 846 848 849 850 851 851 851 851 853 854 855 855 855 855 855 857 858 859 859 860 860 859 859 859 859 860 860 860 859 858 858 857 857 857 857 856 855 853 852 851 851 851 850 851 852 855 856 857 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 841 840 840 839 839 839 838 838 837 837 837 836 835 834 834 833 832 831 830 829 828 827 827 827 826 826 826 825 825 825 824 824 823 822 822 821 821 820 820 819 819 818 818 817 829 828 828 828 828 827 827 827 827 827 827 826 826 826 825 825 825 824 824 824 823 823 823 822 822 822 822 822 822 821 821 821 820 820 819 818 817 817 817 817 817 817 817 817 817 817 817 817 816 816 817 818 819 820 821 823 824 825 827 828 829 830 830 829 827 826 825 824 824 824 824 823 824 824 824 824 824 824 824 825 825 824 824 824 824 824 824 824 824 824 824 823 823 823 823 823 823 823 823 823 823 824 824 825 827 828 829 829 829 829 830 830 830 830 830 831 832 832 833 833 833 833 834 836 837 840 842 843 845 846 847 849 850 851 851 852 852 852 853 854 855 855 855 855 856 857 858 859 859 859 859 859 859 859 859 859 859 860 859 858 858 858 857 856 856 855 854 854 853 851 851 851 850 852 854 855 857 857 856 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 840 839 838 838 837 837 837 836 836 835 835 835 834 834 833 832 832 831 829 828 827 827 826 826 826 825 825 825 824 824 823 822 822 821 821 820 820 819 819 819 818 818 817 829 828 828 828 828 827 827 827 827 827 827 826 826 826 825 825 825 824 824 824 823 823 823 823 822 822 822 822 822 822 821 821 821 820 820 819 819 818 818 818 818 818 818 817 817 817 817 817 817 817 817 818 819 820 821 823 825 827 827 828 829 830 830 830 829 827 825 824 824 824 824 824 824 824 824 824 824 825 825 825 825 825 825 825 825 825 825 825 825 824 824 824 824 824 824 824 824 824 824 825 825 825 825 825 826 827 828 828 829 829 830 830 830 830 830 831 831 832 833 833 834 834 836 838 839 841 842 844 845 847 848 849 850 851 852 853 853 853 853 854 855 855 855 855 855 856 858 859 859 859 859 859 859 859 859 860 860 860 859 858 858 857 856 855 854 854 853 853 853 852 851 851 851 854 855 856 857 857 857 856 856 854 853 851 850 849 848 847 846 846 845 845 844 842 841 841 840 839 839 838 837 836 836 835 834 834 834 833 833 833 832 832 832 831 830 829 828 827 827 826 826 825 825 824 824 824 823 823 822 822 821 820 820 819 819 818 818 818 817 829 828 828 828 827 827 827 827 827 827 826 826 826 826 825 825 825 825 824 824 823 823 823 823 823 822 822 822 822 822 822 821 821 821 820 820 819 819 819 818 818 818 818 818 818 818 817 817 817 817 818 819 820 821 822 825 828 829 829 829 830 830 831 831 830 828 826 824 824 824 824 824 824 824 824 825 825 825 826 826 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 826 826 826 826 826 827 827 828 828 829 830 830 830 830 830 831 832 833 833 834 835 835 837 839 841 842 843 844 846 848 849 850 851 851 852 853 854 854 853 854 855 855 856 856 856 856 858 858 858 858 859 859 859 859 859 859 859 859 859 858 858 857 855 854 853 853 853 853 853 852 852 853 854 855 856 857 857 857 857 856 856 854 852 851 849 848 847 846 845 845 845 844 843 842 841 840 840 839 839 838 837 836 836 835 834 834 833 833 832 832 832 832 832 831 831 829 829 828 827 827 826 825 825 824 824 824 823 823 822 822 821 821 820 819 818 818 818 817 817 828 828 828 828 827 827 827 827 827 827 826 826 826 826 825 825 825 825 824 824 824 823 823 823 823 822 822 822 822 822 822 822 821 821 821 820 820 819 819 819 819 819 819 818 818 818 818 818 818 818 818 818 819 820 822 824 827 829 830 830 831 831 831 831 830 829 827 825 824 824 824 824 824 824 825 825 826 826 826 826 826 826 826 826 826 826 826 826 826 825 825 825 825 825 825 826 826 826 826 826 826 827 827 827 827 827 827 828 828 829 830 831 831 831 831 832 833 834 834 835 836 836 838 839 841 842 843 845 847 849 851 851 851 852 853 854 854 854 854 855 855 855 855 855 856 857 858 858 858 859 859 859 859 859 859 859 859 859 858 858 857 856 855 854 853 854 854 854 853 853 853 854 855 856 857 857 856 856 855 855 854 852 851 850 849 848 847 846 845 845 845 844 843 841 841 840 840 839 839 838 837 836 836 835 835 834 833 833 832 831 831 831 831 831 831 830 829 828 827 827 826 825 825 824 824 824 824 823 822 822 822 821 820 820 819 818 817 817 817 828 828 828 827 827 827 827 827 827 826 826 826 826 826 825 825 825 825 824 824 824 823 823 823 823 822 822 822 822 822 822 822 822 821 821 821 820 820 820 820 819 819 819 819 818 818 818 818 818 818 818 818 818 819 821 823 826 828 830 832 832 832 832 831 830 830 829 827 826 825 825 825 825 825 825 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 827 827 827 827 827 827 827 827 827 828 828 829 830 831 831 832 833 833 833 834 835 836 837 837 838 838 839 841 842 844 846 848 850 851 851 852 853 854 854 855 855 855 855 855 855 855 855 856 857 858 858 858 859 859 859 859 859 859 859 860 860 859 858 857 856 854 854 853 854 854 853 853 853 854 855 855 856 856 856 855 855 854 853 852 851 851 850 849 848 847 846 845 845 845 845 844 844 843 842 841 841 840 839 838 836 835 835 834 834 833 833 832 831 831 831 831 831 830 830 829 828 827 827 826 826 825 825 825 824 824 824 823 822 822 822 821 820 819 818 818 817 816 828 828 828 827 827 827 827 827 826 826 826 826 826 825 825 825 825 825 824 824 824 823 823 823 823 822 822 822 822 822 822 822 822 821 821 821 821 821 820 820 820 819 819 819 819 819 819 818 818 818 818 818 818 818 820 822 825 828 830 832 833 833 832 832 832 830 829 828 827 826 826 826 826 826 826 826 826 826 826 826 826 826 826 827 827 827 827 827 826 826 826 826 826 826 827 827 827 827 827 827 827 827 828 828 828 828 828 829 829 830 831 832 833 833 834 835 836 836 837 838 839 839 839 839 841 843 845 847 849 850 851 852 853 854 854 854 855 855 855 855 855 855 855 855 855 856 858 858 859 858 859 859 859 859 859 859 859 859 859 858 857 856 855 854 853 854 854 854 854 854 854 854 855 855 855 855 854 854 853 853 852 851 850 849 848 847 846 845 844 844 844 844 844 844 844 843 842 841 840 839 838 836 835 834 834 833 833 833 832 831 831 831 831 830 830 829 829 828 828 828 828 827 826 826 825 825 824 824 823 822 822 822 821 821 820 819 818 817 816 828 828 827 827 827 827 827 826 826 826 826 826 826 825 825 825 825 825 824 824 824 823 823 823 823 822 822 822 822 822 822 822 822 822 821 821 821 821 821 820 820 820 819 819 819 819 819 819 819 819 818 818 818 818 819 821 823 825 828 830 831 831 831 831 831 830 828 828 827 826 826 826 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 828 828 828 828 828 828 828 828 828 828 829 829 829 831 832 833 834 835 836 837 838 838 839 839 840 841 841 842 843 845 847 849 850 851 852 853 854 854 854 854 854 855 855 855 855 855 855 855 855 856 858 858 859 859 859 859 859 859 859 859 859 859 858 858 857 856 855 854 853 853 853 853 853 853 853 853 854 854 854 854 854 853 853 852 851 850 849 848 847 846 845 844 844 844 844 844 843 843 843 842 842 841 839 838 837 836 835 834 833 833 833 832 832 831 831 831 830 830 830 829 829 829 829 828 828 827 827 826 825 824 824 823 823 822 822 822 821 821 820 819 818 817 817 828 828 827 827 827 827 826 826 826 826 826 826 825 825 825 825 825 824 824 824 824 823 823 823 823 822 822 822 822 822 822 822 822 822 822 821 821 821 821 821 820 820 820 819 819 819 819 819 819 819 818 818 818 818 818 819 821 823 824 826 828 829 830 830 830 829 828 828 827 827 827 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 828 828 828 828 828 828 828 828 828 828 828 829 829 829 830 831 832 834 835 836 837 838 839 839 840 841 842 843 844 845 846 848 849 850 851 852 853 854 854 854 854 854 855 855 855 855 855 855 854 855 856 857 857 858 858 859 859 859 859 859 859 858 858 858 858 857 856 855 854 853 853 853 853 853 852 852 851 851 852 852 852 852 852 852 852 851 850 849 848 847 846 846 845 844 844 844 844 844 843 843 843 842 841 840 839 837 836 836 835 834 833 833 832 832 831 831 830 830 830 830 830 829 829 829 828 828 828 827 827 826 825 824 824 823 822 822 822 822 821 821 821 820 819 818 818 828 827 827 827 827 826 826 826 826 826 826 825 825 825 825 825 825 824 824 824 824 823 823 823 822 822 822 822 822 822 822 822 822 822 821 821 821 821 821 821 821 820 820 820 819 819 819 819 819 819 819 818 818 818 818 818 820 821 823 824 826 828 829 829 829 828 828 828 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 828 828 828 828 828 828 827 827 828 828 828 828 828 829 829 829 829 829 829 829 829 829 829 830 831 831 832 834 836 837 837 837 839 840 841 842 843 844 845 846 848 849 850 851 852 852 852 853 853 853 854 854 854 854 854 854 854 853 853 854 855 857 858 858 858 858 858 858 859 859 859 859 859 858 857 856 855 853 853 853 853 853 853 852 851 850 849 850 850 851 851 851 850 850 850 850 849 848 847 846 845 845 844 844 844 844 844 844 844 843 843 842 841 839 838 837 836 835 834 834 833 833 832 832 831 831 830 830 830 830 829 829 829 828 828 827 827 827 826 826 825 824 824 823 822 822 822 821 821 821 821 820 820 819 819 828 827 827 827 826 826 826 826 826 826 825 825 825 825 825 825 824 824 824 824 823 823 823 823 822 822 822 822 822 822 821 821 821 821 821 821 821 821 821 821 821 820 820 820 820 819 819 819 819 819 819 818 818 818 818 818 819 821 823 825 827 829 830 829 829 829 828 828 827 827 827 828 828 827 827 827 827 828 828 827 827 827 827 828 828 828 828 828 828 828 828 828 828 828 828 829 829 829 829 829 829 829 829 829 829 829 830 830 831 832 833 835 836 836 837 838 839 841 842 843 844 845 846 847 848 849 850 851 852 852 852 852 853 853 853 853 854 854 853 853 853 852 852 853 855 857 858 858 858 858 858 859 860 861 861 860 859 858 857 856 854 852 851 852 852 852 851 850 849 849 849 849 849 849 849 849 849 849 849 849 849 848 846 845 845 845 844 844 844 844 844 843 843 843 842 841 840 839 838 836 835 834 834 833 833 832 832 831 831 830 830 830 830 830 829 829 828 828 827 827 826 826 825 825 825 824 823 823 822 822 822 821 821 821 820 820 820 820 819 827 827 827 826 826 826 826 826 825 825 825 825 825 825 825 824 824 824 824 824 823 823 823 822 822 822 822 822 821 821 821 821 821 821 821 821 821 821 821 821 821 820 820 820 820 820 819 819 819 819 819 819 818 818 818 818 818 819 821 824 826 828 829 830 829 829 828 828 828 829 829 828 828 827 827 827 827 827 827 827 827 828 828 828 828 828 828 828 828 828 828 828 828 829 829 829 829 829 830 830 830 830 830 830 830 830 830 831 832 833 834 835 836 836 837 838 839 841 842 843 844 846 847 848 848 849 850 851 851 852 852 852 853 853 853 853 853 853 852 853 853 853 852 853 855 857 858 859 859 859 860 861 861 861 861 860 859 857 856 855 853 852 851 851 851 850 849 848 848 849 849 849 848 848 848 848 848 848 849 849 849 847 846 844 844 844 844 844 844 843 843 843 843 842 841 840 839 838 837 836 835 834 833 833 832 832 832 831 831 830 830 830 830 829 829 829 828 827 827 826 826 825 825 824 824 823 823 823 822 822 821 821 821 820 820 819 819 819 819 827 827 826 826 826 826 825 825 825 825 825 825 825 825 824 824 824 824 824 823 823 823 823 822 822 822 822 821 821 821 821 821 821 821 821 821 821 821 821 821 821 820 820 820 820 820 820 819 819 819 819 819 819 818 818 818 818 819 820 822 825 827 829 830 830 830 829 829 829 829 829 828 828 828 828 827 827 827 827 827 828 828 828 828 828 828 828 828 828 829 829 829 829 829 829 829 830 830 830 830 830 830 830 830 831 831 831 831 833 834 835 835 835 836 836 838 839 841 842 843 844 845 846 848 849 850 850 851 851 852 852 852 853 853 853 853 853 853 853 853 853 853 852 852 855 857 858 859 859 860 861 862 862 862 861 860 859 857 855 853 852 851 850 850 849 849 848 848 848 849 849 848 848 847 847 847 847 848 848 848 847 846 845 843 843 842 843 843 843 843 842 842 842 841 841 840 838 837 836 836 835 834 833 833 832 832 831 831 830 830 829 829 829 829 829 829 828 827 827 826 826 825 825 824 824 823 823 822 822 822 821 821 821 820 819 819 819 818 818 827 826 826 826 825 825 825 825 825 825 825 825 825 824 824 824 824 824 824 823 823 823 823 822 822 822 821 821 821 821 821 821 822 822 821 821 821 822 822 822 821 821 820 820 820 820 820 820 820 819 819 819 819 819 818 818 818 819 819 821 824 827 829 830 830 831 831 830 829 829 828 828 828 828 828 828 828 827 827 828 828 828 829 829 829 829 829 829 829 829 829 829 829 830 830 830 830 830 830 831 831 831 831 831 831 831 832 832 833 834 835 835 835 836 837 838 839 840 841 842 843 844 845 847 849 850 850 851 851 852 852 853 853 853 853 853 853 853 853 853 853 853 852 853 855 857 858 858 860 861 862 862 862 861 861 860 858 857 854 852 851 850 850 849 849 848 848 848 848 848 848 848 848 847 847 846 847 847 847 846 845 844 843 842 841 841 841 842 842 842 842 841 841 841 840 839 838 837 836 835 835 834 833 833 832 831 831 830 830 829 829 829 829 829 829 828 828 827 827 826 826 825 825 824 824 823 822 822 822 821 821 821 820 820 819 819 818 818 818 826 826 826 825 825 825 825 825 825 825 825 824 824 824 824 824 824 824 823 823 823 823 822 822 822 822 821 821 821 821 821 821 822 822 822 822 822 823 823 823 823 821 821 820 820 820 820 820 820 820 819 819 819 819 819 819 819 819 820 822 824 825 827 829 831 832 832 831 830 829 829 829 829 828 829 829 828 828 828 828 828 828 829 829 829 829 829 829 829 829 829 830 830 830 830 831 831 831 831 831 831 832 832 832 832 832 832 832 833 834 835 836 836 836 837 839 839 840 841 842 843 843 844 846 848 849 849 850 851 852 853 853 853 853 853 853 853 853 853 853 853 852 852 852 854 856 857 858 860 861 861 861 861 861 860 859 858 856 854 852 851 850 850 849 848 848 847 847 847 847 848 848 847 847 846 846 846 846 845 844 843 843 842 840 840 840 841 841 841 841 841 841 841 840 840 839 838 837 836 835 835 834 833 832 832 831 830 830 829 829 828 828 828 828 828 828 827 827 826 825 825 825 824 824 824 823 823 822 822 821 821 821 820 820 819 819 818 818 817 826 826 825 825 825 825 825 824 824 824 824 824 824 824 824 824 824 823 823 823 823 823 822 822 822 822 821 821 821 821 821 822 822 822 823 823 824 824 824 825 824 822 821 820 820 820 820 820 820 820 819 819 819 819 819 819 819 819 820 823 824 825 826 828 830 832 832 832 831 830 830 830 829 829 829 829 828 828 828 828 828 828 829 829 830 830 830 830 830 830 830 830 830 831 831 831 831 831 832 832 832 832 832 832 832 832 832 832 833 834 835 836 835 836 837 838 840 841 842 843 843 844 845 847 848 849 849 850 851 852 853 854 854 854 853 853 853 853 853 852 852 851 851 852 853 854 856 857 859 860 861 861 860 860 860 859 858 856 853 851 850 849 849 848 847 847 847 847 846 846 846 846 846 846 845 845 845 844 843 843 842 842 841 840 840 840 840 841 841 841 841 841 841 840 840 839 838 837 836 836 835 834 833 832 831 831 830 829 829 828 828 828 828 828 827 827 826 826 825 825 824 824 824 824 823 823 823 822 821 821 821 820 820 820 819 819 818 817 817 825 825 825 825 824 824 824 824 824 824 824 824 824 824 824 823 823 823 823 823 823 822 822 822 822 822 821 821 821 821 821 821 822 822 823 824 825 825 825 825 824 823 822 821 820 820 820 820 820 820 819 819 819 819 819 819 819 819 820 822 824 826 827 829 831 832 833 833 832 831 831 830 829 829 829 829 828 828 828 828 828 829 829 829 830 830 830 830 830 830 830 830 831 831 831 832 832 832 832 833 833 833 833 833 833 833 833 833 833 835 835 836 836 836 837 838 840 841 842 843 844 845 847 848 849 849 849 850 851 852 854 854 854 853 853 853 853 853 852 851 850 849 850 851 853 853 854 856 858 859 860 860 860 860 860 859 857 855 852 850 849 849 848 847 847 847 847 846 846 846 845 845 845 844 844 843 843 843 842 842 841 841 841 840 840 840 840 840 841 841 841 841 841 840 840 839 838 837 837 836 835 834 833 832 831 831 830 830 829 828 828 828 828 828 828 827 827 826 825 825 824 824 823 823 823 823 822 822 822 821 821 820 820 819 819 818 818 817 817 825 825 825 824 824 824 824 824 824 823 823 823 823 823 823 823 823 823 823 823 823 822 822 822 822 821 821 821 821 821 821 821 821 822 823 824 825 825 825 824 824 823 822 821 821 820 820 820 820 820 820 819 819 819 819 819 819 819 820 822 824 826 829 831 833 833 833 833 832 832 832 831 830 829 829 829 829 828 828 828 829 829 829 829 830 830 830 830 830 831 831 831 831 832 832 832 832 832 833 833 833 833 833 833 833 833 833 833 834 835 836 836 836 836 836 838 840 841 842 843 844 846 847 848 848 849 849 850 851 853 854 854 854 854 854 853 853 853 852 851 850 849 850 851 853 854 855 856 857 859 859 859 859 859 859 858 856 854 852 850 849 848 848 847 846 846 846 845 845 845 844 844 843 843 843 843 843 842 842 841 841 840 840 840 839 839 840 840 841 841 841 840 840 840 839 838 837 837 837 836 836 835 834 833 832 831 831 830 829 829 828 828 828 828 828 827 827 826 825 825 824 824 823 823 822 822 822 822 821 821 821 820 820 819 819 818 818 817 817 824 824 824 824 824 823 823 823 823 823 823 823 823 823 823 823 823 823 823 822 822 822 822 822 822 822 821 821 821 821 821 821 821 821 822 823 823 823 823 823 822 822 822 821 821 821 820 820 820 820 820 819 819 819 819 819 819 819 820 822 824 826 828 831 833 834 834 834 834 835 835 834 832 830 829 829 829 829 829 829 829 829 829 829 830 830 830 830 830 831 831 831 831 832 832 832 832 832 833 833 833 833 833 833 834 833 833 833 834 836 837 837 837 836 837 837 839 841 842 844 845 846 847 847 848 849 850 852 852 853 854 854 854 854 854 853 853 853 852 851 851 850 850 851 853 855 856 857 857 858 859 859 859 859 859 858 856 853 851 850 849 848 848 846 845 845 844 844 844 844 843 843 843 843 842 842 842 842 841 841 840 840 840 839 839 839 840 840 841 841 840 840 839 839 839 838 837 836 837 836 836 835 835 834 833 832 831 830 829 829 828 828 828 827 827 827 827 826 825 825 824 824 823 823 822 822 822 822 821 821 820 820 819 819 818 818 818 817 816 824 824 824 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 822 822 822 822 822 822 822 821 821 821 821 821 821 821 821 821 821 821 821 822 822 822 821 821 821 821 821 820 820 820 820 820 819 819 819 819 819 819 819 820 822 823 824 825 827 830 833 834 836 837 837 838 838 837 834 832 830 830 829 829 829 829 829 829 829 829 829 830 830 830 830 831 831 831 832 832 833 833 833 833 833 834 833 833 833 833 834 834 834 834 835 836 836 837 837 837 837 838 838 839 842 844 845 846 846 847 848 850 851 852 853 853 854 854 854 854 854 854 853 853 852 852 851 851 851 851 853 855 856 857 857 858 859 859 859 858 857 856 854 853 851 849 849 848 847 846 845 845 844 844 843 843 843 843 843 842 842 841 841 841 840 840 839 839 839 839 839 839 839 840 840 840 840 839 839 839 838 838 837 836 836 836 836 835 834 834 833 832 831 830 830 829 829 828 828 827 827 827 826 826 825 824 824 823 823 823 822 822 822 821 821 820 820 819 819 818 818 817 817 817 816 824 823 823 823 823 823 823 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 820 820 820 820 819 819 819 819 819 819 819 820 821 822 823 823 824 826 829 832 834 836 838 839 840 840 838 835 833 831 830 830 830 829 829 829 829 829 829 829 830 830 830 830 831 832 832 832 833 833 833 833 833 833 834 834 834 834 834 835 835 835 835 835 836 836 837 837 838 838 838 838 838 840 842 845 846 846 848 849 851 852 852 853 853 854 854 854 854 854 854 853 852 852 852 852 852 851 852 853 856 857 857 858 858 858 859 858 857 856 854 853 851 850 849 849 848 847 846 845 844 844 843 843 843 842 842 842 842 841 841 840 840 839 839 839 838 838 838 838 838 839 839 839 839 839 840 839 839 838 837 837 836 836 835 834 834 833 833 832 832 831 830 830 829 829 828 828 827 827 826 826 826 825 824 824 823 823 822 822 822 821 821 820 820 819 819 818 818 817 817 816 816 815 823 823 823 823 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 821 821 821 821 821 821 821 821 821 821 822 822 821 821 821 821 821 821 820 820 820 820 820 819 819 819 819 819 819 819 819 820 821 822 823 823 824 826 829 832 834 836 838 839 840 840 838 835 834 832 832 831 830 830 829 829 829 829 829 829 830 830 831 831 832 833 833 833 833 833 833 833 833 833 834 834 834 834 834 835 836 836 836 836 836 837 837 838 838 838 839 839 839 840 843 845 846 847 848 850 851 851 852 853 853 854 854 854 854 854 854 853 852 852 852 852 851 852 853 854 856 857 857 858 858 858 858 857 856 854 853 851 850 849 848 848 847 847 846 845 844 844 843 843 843 842 842 841 841 840 840 839 839 839 839 838 838 838 838 838 838 838 838 838 838 838 839 839 838 838 837 836 836 835 834 833 833 833 832 832 831 831 830 830 829 829 828 828 827 827 826 826 826 825 824 824 823 823 822 822 821 821 820 820 820 819 819 818 818 817 817 816 815 815 823 822 822 822 822 822 822 822 822 821 821 822 822 822 822 822 822 822 822 822 822 822 822 821 821 821 821 821 821 821 821 821 821 822 822 822 821 821 821 821 821 820 820 820 820 820 820 820 819 819 819 819 819 819 819 820 821 822 823 823 823 824 827 831 833 835 837 839 840 840 839 837 836 834 833 833 832 831 830 829 829 829 829 829 830 830 831 832 832 833 834 834 834 834 834 834 834 834 834 834 834 834 834 835 836 837 837 837 837 837 838 837 838 838 839 839 839 839 841 843 845 847 848 849 850 851 851 852 852 853 853 854 854 854 854 854 853 852 852 852 852 851 852 854 855 856 856 857 857 858 857 857 855 854 853 851 851 850 849 848 847 846 846 846 845 844 843 843 843 843 842 841 841 840 840 840 839 839 839 838 838 838 837 837 837 837 837 837 837 837 837 837 837 837 836 836 835 835 834 833 833 832 832 832 831 831 831 830 830 829 828 828 828 827 827 826 826 826 825 825 824 823 823 822 821 821 821 820 820 820 820 819 819 818 818 817 817 816 815 822 822 822 822 822 821 821 821 821 821 821 821 821 821 821 821 821 821 821 822 822 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 820 820 820 820 820 819 819 819 819 819 819 819 819 819 820 821 822 823 823 823 823 824 828 831 835 836 838 839 839 839 838 836 835 834 833 833 832 831 831 830 829 830 829 830 830 831 832 833 834 834 835 835 835 835 834 834 834 834 834 834 834 834 834 835 837 837 838 838 839 839 839 838 838 839 840 839 839 840 842 844 846 848 848 849 850 851 852 852 852 852 853 853 854 854 854 853 853 852 852 851 852 853 854 855 856 856 856 857 857 857 856 855 854 853 852 851 851 850 849 848 847 846 846 845 844 843 843 842 842 842 842 841 841 840 840 839 839 839 838 838 837 837 837 837 837 837 837 837 836 836 836 836 836 835 835 834 834 833 833 833 833 832 832 831 831 831 830 830 829 829 828 827 827 827 826 826 826 826 825 825 824 823 823 822 821 821 821 821 821 820 820 820 819 819 818 818 817 817 816 822 822 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 820 820 820 820 819 819 819 819 819 819 819 819 819 819 819 819 820 821 822 823 823 824 825 826 828 831 834 836 837 838 839 839 838 837 835 834 834 833 833 832 831 830 830 830 830 830 831 832 833 834 835 835 835 835 835 835 834 834 834 834 834 834 834 834 835 836 837 839 839 839 839 840 839 839 839 840 841 841 841 841 843 845 846 847 848 849 850 851 851 852 852 852 852 853 853 853 853 853 853 852 852 853 854 855 856 856 856 856 857 857 858 858 856 854 853 852 852 851 850 849 849 848 847 846 845 844 844 843 843 842 842 842 842 841 841 840 840 839 839 838 838 838 837 837 837 836 836 836 836 836 836 836 836 835 835 834 834 834 834 833 833 833 832 832 832 831 831 830 830 830 829 829 828 827 827 826 826 826 825 825 825 824 824 823 823 822 822 822 822 821 821 821 820 820 819 819 818 818 817 817 816 822 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 820 820 820 820 820 819 819 819 819 819 819 819 819 819 819 819 819 819 820 821 823 824 825 826 827 829 830 832 833 835 836 837 838 839 838 837 836 835 835 834 833 833 832 831 830 830 830 830 831 833 835 836 836 836 836 835 835 835 835 834 834 834 834 834 834 835 836 837 838 839 839 839 840 841 840 840 840 841 842 843 843 843 844 845 846 847 848 849 850 851 851 852 852 852 852 852 852 853 853 853 853 853 854 855 856 857 857 857 857 857 857 858 858 857 856 854 853 852 851 850 849 849 848 847 847 846 845 844 843 843 843 842 842 841 841 841 841 840 839 839 839 838 838 837 837 837 836 836 836 836 836 836 836 836 835 835 835 834 834 834 833 833 833 833 832 832 831 831 831 831 830 830 830 829 828 828 827 826 826 825 825 825 824 824 824 824 823 823 823 823 822 822 821 821 821 820 820 819 818 818 817 817 816 821 821 821 821 820 820 820 820 820 820 820 820 820 820 820 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 820 820 820 820 820 819 819 819 819 819 819 819 819 819 819 819 819 819 821 822 825 826 827 828 830 831 833 834 834 834 834 836 838 838 838 838 837 836 835 835 834 833 832 831 830 830 830 830 831 832 834 835 836 836 836 836 836 836 835 835 835 835 834 834 835 835 836 838 838 839 839 840 840 841 841 841 841 842 843 844 844 844 844 845 846 847 848 850 851 851 851 851 851 851 851 851 851 852 852 853 853 855 856 857 858 858 857 857 857 858 858 858 858 857 856 855 853 852 851 850 849 848 847 847 846 846 845 844 843 842 842 842 842 841 841 841 840 840 840 839 839 838 838 837 837 836 836 836 836 836 836 836 835 835 835 835 834 834 834 834 833 833 833 833 832 832 832 832 832 831 831 830 830 829 829 828 827 827 826 826 825 825 825 824 824 824 824 823 823 823 822 822 822 821 821 821 820 819 819 818 818 817 817 821 821 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 820 820 820 820 820 819 819 819 819 819 819 819 819 819 819 819 819 819 821 823 825 827 827 828 829 832 834 835 835 834 834 836 837 838 839 839 839 837 837 836 835 834 832 831 830 830 830 830 830 832 834 835 836 836 836 836 836 836 836 836 835 835 835 835 835 835 836 837 838 839 839 840 841 842 842 842 842 843 844 844 844 844 844 845 846 847 849 851 851 851 851 851 850 850 850 850 851 851 852 853 854 856 857 858 858 858 857 857 858 858 858 857 857 856 855 854 853 852 851 850 849 848 847 846 846 846 845 844 843 842 842 842 842 841 841 840 840 840 840 840 839 838 837 837 836 836 836 836 836 835 835 835 835 835 835 834 834 834 834 833 833 833 833 833 833 833 833 833 832 832 831 830 830 829 829 828 828 827 827 826 826 825 825 824 824 824 824 824 823 823 823 823 822 822 821 821 820 820 819 819 818 818 817 820 820 820 820 820 820 820 820 819 819 819 820 820 820 820 820 820 820 820 820 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 820 820 820 820 820 820 819 819 819 819 819 819 819 819 819 819 819 819 819 820 822 824 826 827 828 830 832 834 835 835 835 835 836 838 839 840 840 840 839 838 836 835 834 832 831 830 830 830 830 830 832 834 835 836 836 837 837 837 836 836 836 835 835 835 835 835 835 836 837 838 838 839 840 842 843 843 844 844 844 845 845 845 845 845 845 847 848 849 851 851 851 851 850 849 849 849 850 850 851 852 853 855 856 857 858 857 857 857 857 857 857 857 856 855 854 853 853 853 852 850 849 849 848 847 846 846 845 845 844 843 842 841 842 842 841 841 841 841 841 840 840 838 837 837 836 836 836 836 836 835 835 835 835 835 835 834 834 834 834 834 833 833 833 833 833 833 833 833 832 832 831 831 830 830 829 829 828 827 827 827 826 826 825 825 824 824 824 824 824 823 823 823 823 823 822 822 821 820 820 819 819 818 817 817 820 820 820 819 819 819 819 819 819 819 819 819 819 819 820 820 820 820 820 820 820 820 820 820 820 820 820 820 821 821 821 821 821 821 821 820 820 820 820 820 820 820 819 819 819 820 819 819 819 819 819 819 819 819 819 820 822 824 827 828 829 831 833 834 835 835 836 837 839 840 840 840 840 839 838 837 835 834 832 830 830 830 830 830 831 833 835 836 837 837 837 837 837 837 837 836 836 836 836 836 836 836 836 837 838 839 839 840 842 844 845 845 846 846 846 846 846 846 846 847 848 849 850 850 851 851 851 850 849 849 849 849 850 851 852 854 855 857 857 857 857 857 857 857 856 856 855 853 852 851 851 851 851 850 849 849 848 847 846 845 845 845 844 843 842 841 841 841 841 841 840 840 839 839 839 839 838 837 837 836 836 836 836 835 835 835 835 835 835 835 834 834 834 834 833 833 833 833 833 833 833 833 833 832 832 831 831 830 830 829 828 828 827 827 827 826 826 826 825 824 824 824 823 823 823 823 823 823 822 822 821 821 820 820 819 819 818 817 817 819 819 819 819 819 819 819 819 819 819 819 819 819 819 820 820 820 820 820 820 820 820 820 820 820 820 821 821 821 821 821 821 821 821 821 820 820 820 820 820 820 820 820 820 820 820 820 819 819 819 819 819 819 819 819 819 820 822 825 827 829 830 832 833 834 835 836 838 839 840 840 839 839 839 838 837 836 834 832 830 830 830 830 831 832 834 836 837 837 837 837 837 837 837 837 837 836 836 837 837 837 837 837 838 839 839 840 840 842 844 845 846 846 846 846 846 846 847 847 848 848 849 850 850 850 851 851 850 849 849 849 849 850 851 853 854 855 856 857 857 857 857 856 855 854 853 852 851 849 848 848 848 848 848 848 848 847 845 845 844 844 844 843 842 841 840 839 839 839 839 838 838 838 838 838 837 837 837 837 836 836 836 835 835 835 835 835 835 835 835 834 834 834 833 833 833 833 833 833 833 833 833 833 832 832 831 830 830 829 829 828 828 827 827 827 826 826 826 825 825 824 824 823 823 823 823 823 823 822 822 821 821 820 820 819 819 818 817 817 819 819 819 819 819 819 819 818 818 819 819 819 819 819 819 820 820 820 820 820 820 820 820 820 820 821 821 821 821 821 821 820 821 820 820 820 820 820 820 820 820 820 820 820 820 820 820 819 819 819 819 819 819 819 819 819 819 820 822 825 828 829 831 833 834 835 836 837 839 840 839 839 838 838 837 836 835 833 831 830 830 830 830 831 833 834 836 836 837 837 837 837 837 837 837 837 837 837 838 839 839 839 839 839 840 840 841 841 843 844 846 847 847 847 847 846 846 847 848 848 849 849 850 850 850 850 850 849 849 849 849 849 850 852 853 854 854 855 856 856 855 855 854 852 850 849 848 848 847 847 846 846 846 847 847 846 845 844 844 843 843 842 842 841 839 838 838 838 838 838 838 837 837 837 837 837 837 837 837 837 837 836 836 835 835 835 835 835 834 834 834 834 834 834 833 833 834 833 833 833 833 833 832 832 832 831 830 829 829 828 828 828 827 827 827 826 826 825 825 825 824 824 824 823 823 823 823 822 822 821 821 820 820 819 819 818 818 817 817 819 819 818 818 818 818 818 818 818 818 819 819 819 819 819 819 819 819 820 820 820 820 820 820 820 820 821 821 821 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 819 819 819 819 819 819 820 820 820 820 821 823 826 828 829 832 833 834 835 836 837 837 837 837 837 836 836 836 835 833 831 830 829 830 830 831 833 835 835 836 836 837 837 838 838 838 838 838 838 839 840 840 840 840 840 840 841 842 842 843 844 846 847 848 849 849 848 847 847 848 848 849 849 850 850 850 850 849 849 849 849 849 849 849 850 852 853 854 855 855 855 854 854 852 851 849 847 847 846 846 845 845 844 844 845 845 844 844 843 842 842 841 841 840 839 838 837 837 836 837 837 837 837 837 837 836 836 836 836 836 836 837 837 837 836 836 835 835 835 834 834 834 834 834 834 834 834 834 834 834 833 833 832 832 832 832 831 831 830 829 829 828 828 828 827 827 827 826 826 826 825 825 825 824 824 824 823 823 823 822 822 821 820 820 820 819 819 818 818 818 817 818 818 818 818 818 818 818 818 818 818 818 819 819 819 819 819 819 819 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 819 819 819 819 819 819 819 820 820 820 820 820 821 823 825 826 827 830 832 834 835 836 836 835 836 836 836 836 837 837 836 834 832 830 829 829 830 832 833 835 836 837 837 837 838 839 839 839 839 839 840 841 841 841 840 840 840 841 842 843 844 845 846 847 849 850 851 851 850 849 849 850 850 850 849 850 850 850 849 849 849 849 849 849 849 849 850 852 854 855 855 854 853 852 851 849 848 846 845 845 844 844 843 843 843 843 843 843 842 841 841 840 840 839 838 837 837 836 836 836 836 836 836 836 836 836 836 835 835 836 836 836 836 837 837 837 836 836 836 835 835 835 834 834 834 834 834 834 834 834 834 834 833 833 832 832 832 832 831 831 830 830 829 828 828 828 827 827 827 826 826 826 826 825 825 824 824 824 823 823 823 822 822 821 820 820 820 819 819 819 818 818 817 818 818 818 818 818 818 818 818 818 818 818 819 820 820 820 820 820 819 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 819 819 819 820 820 821 822 821 821 822 823 825 826 826 827 829 831 833 834 834 835 835 836 836 836 836 837 836 835 833 831 829 829 829 830 832 834 836 837 838 838 838 839 840 840 841 841 841 841 841 841 841 841 842 842 843 844 845 845 846 848 849 850 851 852 851 850 851 851 852 851 851 850 849 849 849 849 848 848 848 848 849 850 851 852 853 854 854 854 853 851 849 848 847 845 844 844 843 843 843 842 842 842 842 842 841 840 839 839 838 838 837 837 836 836 836 835 835 835 835 835 835 835 835 834 835 835 835 836 836 836 836 836 837 837 836 836 836 835 835 835 834 834 834 834 834 834 834 834 834 834 833 832 832 832 832 831 831 830 830 829 828 828 828 827 827 827 827 826 826 826 825 825 824 824 824 823 823 823 822 822 821 821 820 820 820 819 819 818 818 817 817 817 817 817 817 817 817 818 818 818 818 820 821 822 822 822 821 820 820 819 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 819 820 821 822 822 822 822 821 820 820 821 821 822 823 822 822 822 823 824 826 827 827 828 830 831 833 834 834 835 836 836 836 836 836 835 835 833 832 829 829 829 829 830 832 834 836 838 839 839 839 839 840 841 841 841 842 842 842 842 842 843 843 844 845 845 846 846 848 849 851 851 852 852 851 852 852 852 852 852 851 850 849 848 848 848 848 848 849 849 850 851 853 853 854 854 854 853 852 850 848 847 846 845 844 843 843 842 842 841 840 840 840 840 839 838 838 837 837 837 837 836 836 836 835 835 834 834 833 833 834 834 834 834 834 834 835 835 835 835 836 836 836 836 836 836 835 835 834 834 834 834 834 833 833 833 833 834 834 834 833 832 832 831 831 831 831 830 830 829 828 828 828 827 827 827 826 826 826 826 825 825 824 824 824 823 823 823 822 822 821 821 821 820 820 820 819 818 818 817 817 817 817 817 817 817 817 817 818 818 819 820 822 822 822 822 821 820 820 820 819 819 820 820 820 820 820 819 819 819 820 820 820 820 820 820 821 821 820 820 820 821 822 824 824 824 824 823 823 823 824 825 825 825 823 822 822 823 826 829 830 830 830 831 832 834 834 835 835 836 836 836 836 835 835 834 832 830 829 829 829 829 830 831 834 836 837 838 839 839 839 840 841 841 841 842 842 842 842 843 844 844 845 845 846 846 847 849 851 852 852 852 852 852 852 853 853 853 853 851 849 848 848 847 847 848 848 849 850 851 852 853 854 855 855 854 853 852 850 848 846 845 845 844 843 842 841 840 839 838 838 838 838 837 837 837 836 836 836 836 835 835 834 834 833 833 833 832 832 832 832 833 833 833 833 834 834 834 834 835 835 835 836 836 835 835 834 834 834 834 834 833 833 833 833 833 833 833 833 833 832 831 831 831 831 830 830 829 829 828 828 828 827 827 827 826 826 826 826 825 825 824 824 824 823 823 823 822 822 822 821 821 821 820 820 819 819 818 817 817 817 817 817 817 817 817 817 817 817 818 820 821 821 821 821 820 820 820 819 819 819 819 819 819 819 819 819 819 819 820 820 820 820 820 821 822 823 823 823 823 823 824 824 825 826 826 827 827 828 828 828 828 826 824 824 824 826 828 831 831 831 831 832 833 833 834 835 835 835 836 836 836 835 835 834 831 830 828 828 828 828 829 831 833 835 836 837 838 839 839 840 841 841 841 841 841 841 842 843 844 844 845 846 846 847 848 850 851 851 852 852 851 851 853 854 854 854 853 851 849 848 848 848 848 848 849 850 851 852 853 854 855 855 856 855 854 852 850 847 845 844 844 843 842 840 839 837 837 836 836 836 836 836 836 836 836 836 835 835 834 833 833 832 832 832 832 832 831 831 832 832 832 832 833 833 833 833 833 833 833 834 834 833 833 833 833 832 832 832 832 832 832 832 832 832 832 832 832 832 831 831 830 830 830 830 830 829 828 828 827 827 827 827 826 826 826 826 825 825 825 824 824 824 823 823 823 823 822 822 821 821 821 820 820 819 819 818 817 816 816 816 816 817 817 817 817 817 817 818 819 820 820 820 820 820 819 819 819 819 819 819 819 819 819 819 819 819 819 820 820 820 820 821 823 824 825 825 826 825 824 824 825 826 828 829 830 831 831 831 830 829 828 827 827 828 829 831 831 831 831 831 832 832 833 833 834 834 834 834 835 836 835 834 833 831 830 829 828 828 828 828 829 831 833 834 836 838 839 839 840 840 841 841 841 841 841 842 843 844 845 846 846 847 848 849 850 851 851 851 851 851 851 853 854 855 854 853 851 850 849 848 848 848 849 850 851 852 852 853 854 855 855 855 855 854 851 848 846 845 844 844 843 841 838 837 835 835 835 835 836 836 836 835 835 835 834 834 833 833 832 832 831 831 831 831 831 831 830 831 831 831 832 832 832 832 832 831 831 831 832 832 832 831 831 831 830 830 830 830 830 830 830 830 830 830 830 831 831 831 830 830 829 829 829 829 829 828 828 827 827 827 826 826 826 826 826 825 825 825 824 824 824 824 823 823 823 822 822 821 821 821 820 820 819 818 818 817 816 816 816 816 817 817 817 817 817 817 818 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 820 820 820 821 822 824 826 827 827 827 826 825 826 827 829 831 832 833 834 834 833 832 831 831 831 831 831 831 832 832 832 832 832 832 831 832 832 833 834 834 834 834 834 834 833 832 831 830 829 829 828 828 828 828 830 831 833 835 837 838 839 840 840 840 840 841 841 841 841 842 843 845 846 847 847 848 849 850 851 851 852 852 852 852 853 855 855 855 854 852 850 849 849 849 849 850 851 853 854 854 855 855 856 856 856 856 853 851 848 846 845 844 843 841 839 837 835 835 835 835 835 835 835 835 835 834 834 833 832 832 831 831 831 830 830 830 830 830 830 830 830 830 830 831 831 831 831 830 830 830 830 830 830 830 830 829 829 829 829 829 829 829 829 829 829 829 829 829 829 830 830 830 829 829 829 829 829 828 828 828 827 827 827 826 826 826 826 825 825 825 825 824 824 824 824 824 823 823 822 822 821 821 821 820 820 819 818 818 817 816 816 816 817 817 817 817 817 817 818 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 820 820 821 821 822 822 823 825 826 828 828 828 828 829 829 830 832 833 834 835 836 836 835 834 834 833 833 832 831 831 832 832 832 832 832 831 831 831 831 832 833 833 833 832 832 832 832 832 831 830 830 829 829 828 828 828 829 831 833 834 836 837 837 838 839 839 840 841 841 841 841 841 842 844 845 846 846 847 848 848 850 851 851 851 852 853 855 856 857 856 855 853 851 850 849 850 850 850 851 854 855 856 856 856 857 857 857 856 853 850 848 846 844 843 842 840 838 836 835 834 835 835 835 835 835 835 835 834 832 831 831 831 830 830 830 830 830 830 830 829 829 829 829 829 830 830 830 830 830 829 829 829 829 829 829 829 829 829 829 828 828 828 828 828 828 828 828 828 828 828 828 829 829 829 829 829 829 829 828 828 828 828 827 827 827 827 826 826 826 825 825 825 825 824 824 824 824 824 823 823 822 822 822 821 821 820 820 819 819 818 818 816 817 817 817 817 817 817 818 818 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 820 820 821 822 823 824 824 824 825 827 829 830 831 832 833 832 833 834 835 836 837 837 837 836 836 837 836 835 833 832 831 831 832 831 831 831 831 831 831 831 831 832 832 832 832 831 831 831 831 831 831 830 830 829 828 828 828 829 830 832 833 834 835 836 836 837 838 839 840 841 841 841 841 841 842 843 845 846 846 847 848 850 851 851 852 852 853 855 856 856 856 854 852 851 850 850 851 850 851 852 854 855 857 856 856 857 857 856 855 853 850 847 844 843 842 841 839 838 836 835 834 834 834 834 834 834 834 834 833 832 830 830 830 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 827 827 827 827 827 827 827 826 826 826 825 825 825 825 825 824 824 824 824 823 823 823 822 822 821 821 820 820 819 819 819 819 817 817 817 817 817 817 818 819 819 819 818 818 818 818 819 819 819 819 819 819 819 819 819 819 819 819 820 820 821 822 824 825 825 825 825 826 829 831 832 833 834 834 834 835 836 837 838 838 837 837 837 838 840 840 839 836 833 831 830 830 830 831 831 830 831 831 831 831 831 832 832 832 832 832 832 831 831 831 831 830 829 829 828 828 828 829 830 831 832 833 833 835 836 837 838 840 841 841 841 840 841 841 842 845 846 847 848 849 850 851 851 852 852 853 855 856 856 855 853 852 851 851 851 851 851 852 852 854 855 856 856 856 857 857 856 854 852 849 846 843 842 841 840 839 837 836 835 834 834 834 834 834 834 834 833 832 831 830 829 829 828 828 828 829 829 829 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 829 829 829 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 827 827 827 827 827 827 826 826 826 826 826 826 826 826 826 825 825 825 825 825 824 824 824 824 823 823 822 822 821 821 820 820 820 819 819 819 817 818 818 817 817 817 818 819 818 818 818 818 818 818 819 819 819 819 819 819 819 819 819 819 819 820 821 822 823 825 826 826 826 826 827 829 830 832 833 834 835 836 837 838 839 839 839 839 838 837 838 840 841 842 841 838 835 831 829 829 829 829 830 830 831 831 831 831 831 832 832 832 832 832 832 831 831 831 830 830 829 829 829 828 828 829 830 832 832 832 833 834 835 835 837 838 840 840 840 840 840 841 842 844 846 847 849 850 850 851 851 851 852 854 856 856 857 856 854 852 851 852 852 852 852 853 853 854 855 856 856 856 856 856 855 853 850 846 843 841 840 840 840 838 837 835 834 834 834 834 834 834 833 833 833 832 831 829 829 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 827 827 827 827 827 827 827 827 827 826 826 826 826 826 826 826 826 826 826 826 825 825 825 825 825 825 824 824 824 823 823 822 822 821 821 821 821 820 820 819 819 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 819 819 819 819 819 819 819 819 819 820 821 823 824 825 826 827 827 828 829 831 832 832 833 835 835 836 837 838 839 840 841 840 840 839 839 839 840 842 842 842 839 835 831 829 828 828 829 829 829 830 831 831 831 831 831 831 831 831 831 831 831 831 830 830 830 829 829 829 828 829 829 830 831 832 832 833 834 835 835 836 838 840 840 840 840 840 841 843 845 847 849 851 851 851 851 851 851 852 854 856 857 857 856 854 853 852 853 853 853 854 854 854 855 855 856 856 856 855 855 853 851 847 844 842 840 839 838 838 836 835 834 833 834 834 834 834 833 833 832 832 831 830 829 828 828 827 827 828 828 828 828 828 828 827 827 827 827 827 827 827 827 827 827 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 827 827 827 827 827 827 827 827 827 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 825 825 825 825 825 824 824 823 823 823 822 822 822 821 821 821 820 819 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 819 819 819 819 819 819 820 820 822 823 825 826 827 827 828 829 830 832 833 834 835 835 836 837 837 837 839 840 840 840 840 840 840 840 840 840 840 840 838 836 833 831 830 829 829 828 828 829 830 830 831 831 831 831 830 830 830 830 830 830 830 829 829 829 829 829 829 829 828 828 829 831 832 832 833 834 835 836 837 839 840 840 840 840 840 842 844 846 848 850 851 851 851 851 851 851 853 855 856 856 855 855 853 853 853 853 854 854 855 855 855 855 856 856 856 855 854 853 852 849 845 842 841 839 838 837 835 834 834 833 833 834 834 834 833 833 832 831 831 831 830 829 828 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 827 827 827 827 827 827 827 827 827 827 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 825 825 825 825 824 824 824 823 823 823 822 822 822 821 820 820 819 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 819 819 819 819 819 820 822 823 825 826 828 828 828 828 829 831 833 835 836 836 837 838 838 837 838 838 839 840 840 840 840 840 840 839 839 838 837 835 833 832 832 831 830 828 827 827 828 829 829 830 830 830 829 829 828 828 828 828 828 828 828 828 828 828 829 829 829 828 828 829 830 832 832 832 833 836 837 838 839 840 841 841 841 841 842 845 847 849 850 851 852 852 852 852 852 854 855 855 855 853 852 852 852 853 853 853 854 855 855 855 855 856 856 856 855 853 851 850 846 843 839 838 837 837 835 834 833 833 833 833 833 834 834 833 833 832 831 830 830 830 829 828 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 828 828 828 828 828 828 828 828 828 828 828 828 828 828 827 827 827 827 827 827 827 827 827 827 827 827 826 826 826 826 826 826 826 826 826 826 826 826 826 826 825 825 825 825 825 824 824 824 824 823 823 822 822 821 821 820 820 819 819 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 819 820 820 820 821 822 824 826 827 828 829 829 829 829 831 833 835 836 837 838 839 839 838 838 838 839 840 840 840 840 840 839 838 837 835 833 832 832 833 833 831 829 827 826 826 826 827 828 828 828 828 827 827 826 826 826 826 827 827 827 828 828 828 829 829 829 829 828 829 830 831 832 833 834 835 838 839 840 841 841 841 841 842 842 845 848 851 851 852 853 853 854 854 854 855 856 856 855 852 852 852 853 853 853 853 854 855 855 855 856 857 856 856 854 852 850 846 843 840 837 836 836 835 834 833 832 832 833 833 833 833 833 833 833 832 831 830 829 829 829 829 828 827 826 827 827 827 827 827 827 826 826 826 826 826 826 826 826 827 827 827 827 827 828 828 828 828 828 828 828 828 828 828 828 828 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 826 826 826 826 826 826 826 826 826 826 826 826 826 825 825 825 825 825 824 824 824 823 823 822 822 821 821 820 820 819 819 817 817 817 817 818 818 818 818 818 818 818 818 818 818 818 818 819 819 821 822 822 822 822 823 825 827 829 830 831 831 832 832 833 834 836 837 838 838 839 840 839 840 840 841 841 841 840 839 838 837 836 834 833 832 831 832 832 832 830 828 826 825 825 825 825 826 825 825 826 826 826 826 826 826 826 827 827 828 828 828 828 828 829 829 829 828 828 829 831 833 834 834 835 838 840 841 842 842 842 842 842 842 844 848 851 852 853 855 856 856 856 856 856 856 855 854 852 852 852 853 853 853 854 855 855 856 856 857 857 857 855 854 851 848 843 840 838 836 835 835 834 833 833 832 832 832 833 833 832 832 832 831 830 830 829 829 829 829 828 827 827 826 826 827 827 826 826 826 826 826 826 826 826 826 826 826 826 827 827 827 827 828 828 828 828 828 828 828 828 828 828 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 826 826 826 826 826 826 826 826 826 826 826 826 826 826 825 825 825 825 824 824 824 823 823 822 822 822 821 821 820 820 819 817 817 817 817 817 817 818 818 818 818 818 818 819 819 819 819 819 820 822 823 824 823 823 824 827 829 831 832 833 834 835 835 836 837 838 838 839 840 841 841 842 841 841 841 842 842 841 840 838 835 834 833 832 832 832 832 832 831 829 827 825 825 825 825 825 825 825 825 825 826 826 826 826 826 826 827 828 828 828 828 828 828 829 829 829 829 829 829 830 832 834 835 836 838 840 841 842 843 843 842 843 844 845 848 851 853 855 856 857 857 856 856 856 855 854 853 852 852 853 853 853 854 855 856 857 858 858 858 857 856 854 852 849 845 841 838 837 835 834 834 833 833 832 832 832 832 831 831 831 830 830 830 829 829 829 829 829 828 828 827 827 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 827 827 827 827 827 828 828 828 828 828 828 828 828 828 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 826 826 826 826 826 826 827 827 826 826 826 826 826 826 826 826 825 825 825 824 824 824 823 823 823 822 822 821 821 821 820 820 817 817 817 817 817 818 818 818 818 818 818 820 820 820 819 819 820 821 823 824 824 824 824 825 827 830 832 833 834 836 837 838 838 839 839 839 839 841 842 842 842 841 841 841 842 842 842 841 838 836 834 833 833 832 833 833 832 831 829 826 825 825 825 826 826 826 826 826 826 826 827 827 826 826 827 827 828 829 829 829 828 828 829 829 829 829 829 828 829 831 834 836 837 839 841 842 843 844 844 844 846 847 848 849 851 854 855 856 857 857 857 855 854 853 852 852 852 852 853 854 855 855 856 857 858 858 858 858 857 854 852 849 846 842 839 837 835 834 833 833 832 832 832 832 831 831 831 831 830 830 830 830 830 829 829 829 828 828 827 827 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 827 827 827 827 827 828 828 828 828 828 828 828 828 828 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 826 826 826 826 826 826 827 827 827 826 826 826 826 826 826 826 825 825 825 825 824 824 824 823 823 822 822 822 821 821 821 820 817 817 817 817 817 818 818 818 818 818 819 820 820 820 820 820 822 824 825 825 825 825 825 826 827 830 832 834 835 838 839 839 839 839 839 840 839 841 842 842 841 841 840 841 841 842 841 840 838 836 834 832 832 832 832 832 832 830 828 825 825 825 825 825 826 826 826 826 826 827 827 827 827 827 827 828 828 829 829 829 829 829 829 829 829 829 829 829 829 831 834 836 839 841 843 844 845 845 845 846 848 849 851 851 852 853 855 856 857 856 855 854 853 852 852 852 852 852 854 856 857 857 857 858 858 857 856 856 854 852 849 846 843 840 837 835 834 833 833 832 832 832 831 831 831 831 831 830 830 829 829 829 829 828 828 828 828 828 827 827 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 827 827 827 827 827 828 828 828 828 828 828 828 828 828 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 826 826 826 826 827 827 827 827 827 826 826 826 826 826 826 826 825 825 825 824 824 824 823 823 822 822 822 822 821 821 821 817 817 817 817 818 818 818 818 818 818 819 820 821 821 821 821 823 825 825 825 825 825 826 827 829 831 833 835 836 838 839 839 838 838 838 838 839 840 840 840 839 839 839 839 839 839 839 838 837 834 831 829 829 830 831 831 830 828 826 824 823 823 823 824 824 825 826 826 826 827 828 828 828 828 828 828 828 829 829 830 830 830 830 830 830 830 830 830 831 832 834 837 840 842 844 845 845 845 846 847 849 851 852 853 853 854 855 856 856 855 854 852 852 852 852 852 852 853 855 857 858 858 858 858 857 856 855 854 852 850 846 843 840 838 836 834 833 833 832 832 832 831 831 831 830 830 829 829 829 828 828 828 828 828 828 828 828 828 827 827 826 826 826 826 826 826 826 826 825 825 825 826 826 826 826 826 826 827 827 827 827 827 828 828 828 828 828 828 828 827 827 827 827 827 827 828 828 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 826 826 826 826 826 825 825 825 824 824 824 823 823 823 822 822 822 822 821 821 817 818 818 818 818 818 819 819 819 819 821 822 822 822 822 822 824 825 825 825 826 826 827 828 830 832 833 834 835 836 835 835 834 834 834 834 835 837 838 838 837 837 836 836 836 836 835 834 832 830 827 826 826 826 827 828 826 824 823 822 822 822 822 823 823 824 825 826 826 827 828 828 829 829 829 829 829 829 831 831 831 831 831 831 831 831 832 831 832 832 835 838 840 842 844 845 845 846 848 850 850 851 853 854 854 855 856 856 855 854 853 853 852 852 852 853 854 855 857 858 859 859 858 858 857 856 855 854 852 849 844 840 837 836 835 834 833 833 833 832 832 831 830 830 829 828 828 827 827 827 827 827 827 827 827 827 828 828 828 827 827 826 826 826 826 826 826 825 825 825 825 825 826 826 826 826 826 826 827 827 827 827 827 828 828 827 827 827 827 827 827 827 827 827 828 828 828 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 826 826 826 826 826 826 825 825 825 824 824 824 823 823 823 823 822 822 822 821 821 818 818 818 819 819 819 820 820 820 822 823 823 823 822 822 823 825 826 826 826 826 827 827 829 830 831 832 831 831 830 829 829 829 830 831 831 832 833 834 833 832 831 831 831 831 831 830 830 827 825 822 821 822 822 823 824 823 822 822 822 822 822 823 823 823 824 825 825 826 827 828 829 829 829 829 829 829 830 831 831 832 831 831 831 831 832 832 832 832 833 835 838 840 842 844 845 845 846 848 850 851 852 853 853 854 854 854 854 854 853 853 853 853 853 853 854 856 857 858 859 860 860 859 858 857 856 855 854 851 848 842 838 835 835 835 835 833 832 832 832 831 830 829 828 828 827 826 826 826 826 826 826 826 826 826 827 827 827 827 827 827 827 826 826 826 826 826 825 825 825 825 825 826 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 828 828 828 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 826 826 826 825 825 825 824 824 824 824 823 823 823 822 822 822 822 821 819 820 820 820 820 820 820 821 822 824 824 824 824 823 823 825 826 828 827 827 828 829 829 829 829 829 828 827 826 825 825 826 827 828 828 828 828 828 827 826 826 825 826 826 827 827 826 825 823 820 818 818 819 820 820 821 821 821 822 822 823 823 823 823 823 824 824 825 826 827 828 829 829 829 829 829 830 831 831 832 832 832 832 832 832 833 833 833 833 833 836 838 841 843 844 845 845 846 848 850 851 852 853 854 853 853 853 853 853 853 853 853 854 855 856 857 858 859 859 860 860 860 859 858 857 856 854 852 848 844 840 837 836 835 835 834 832 831 830 830 830 829 828 827 827 826 825 825 825 826 826 826 826 826 826 826 826 826 826 826 827 827 826 826 826 826 826 825 825 825 825 825 825 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 828 828 828 827 827 827 827 827 827 827 827 827 827 827 827 827 828 828 827 827 827 827 827 827 827 827 827 826 826 826 825 825 825 824 824 824 824 823 823 823 823 822 822 822 822 819 820 821 821 821 821 821 823 824 825 825 825 824 824 824 826 827 827 827 828 829 830 830 829 828 827 825 824 823 824 824 824 824 824 823 823 823 823 823 823 822 822 822 823 824 824 823 821 819 817 816 816 817 819 820 820 820 821 821 822 822 822 823 823 823 824 824 825 825 826 828 829 829 830 829 829 830 831 832 833 833 833 833 832 832 833 834 834 835 836 838 840 842 844 845 845 846 848 849 851 852 852 853 853 853 853 853 853 853 853 853 854 855 857 859 859 859 860 860 860 860 860 859 858 856 854 851 848 843 840 837 836 835 834 833 831 830 829 829 828 828 827 827 826 825 825 825 825 825 825 825 825 825 825 825 825 825 826 826 826 827 827 827 827 826 826 826 826 826 825 825 825 825 826 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 828 828 828 827 827 827 827 827 827 827 828 828 828 828 828 828 828 828 828 827 827 827 827 827 827 827 827 826 826 826 825 825 825 825 824 824 824 824 823 823 823 823 823 822 822 819 820 820 820 821 822 822 824 825 826 826 826 825 825 825 826 826 826 827 828 829 829 829 828 826 825 823 822 822 823 822 821 820 818 818 818 819 820 821 820 820 820 820 820 820 820 818 817 816 815 815 815 817 818 819 818 818 819 820 820 821 822 822 822 823 823 824 825 825 827 828 829 830 830 829 830 830 831 832 833 834 834 834 833 833 834 835 836 837 839 841 843 844 845 845 846 847 849 850 852 852 852 852 853 853 852 852 853 853 853 853 855 856 858 859 860 860 860 860 860 860 860 859 856 854 851 847 843 839 837 835 835 833 832 831 829 828 827 827 826 826 825 825 825 824 824 824 824 824 824 825 825 825 825 825 825 825 826 826 826 826 827 827 827 826 826 826 826 826 826 825 825 825 825 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 828 828 828 828 827 827 827 827 827 827 827 828 828 828 828 828 828 828 828 828 828 827 827 827 827 827 827 827 826 826 826 825 825 825 825 824 824 824 824 824 823 823 823 823 823 822 818 819 819 819 821 822 823 824 825 827 827 827 826 826 826 826 826 827 827 827 827 826 825 824 823 822 820 820 819 818 816 815 814 814 814 815 815 816 817 817 817 817 817 817 817 816 816 815 815 815 815 815 815 816 817 817 817 818 819 820 820 821 821 821 822 823 824 825 826 827 829 830 830 830 829 829 830 832 833 835 835 835 835 834 834 834 835 837 839 841 843 844 845 845 845 846 847 849 851 852 853 853 853 853 853 853 853 853 853 854 855 856 857 858 859 859 859 859 860 860 860 859 857 854 850 847 844 840 837 835 834 833 831 830 829 828 827 826 825 825 825 824 824 824 824 824 824 824 824 824 824 824 824 824 825 825 825 825 826 826 826 826 826 826 826 826 826 826 826 825 825 825 825 825 826 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 827 827 828 828 828 828 828 828 827 827 827 827 827 828 828 828 828 828 828 828 828 828 828 828 828 827 827 827 827 827 826 826 826 826 825 825 825 824 824 824 824 824 824 824 823 823 823 822 818 819 819 819 821 822 824 824 825 827 827 827 826 826 827 827 826 826 825 824 823 822 821 819 817 815 814 814 813 812 811 811 812 812 813 813 812 812 813 813 814 815 815 814 814 813 813 814 814 814 815 815 815 815 815 816 816 817 817 818 819 820 821 821 822 823 824 825 826 827 828 829 830 830 830 830 831 833 834 836 836 835 835 835 835 834 836 838 841 843 845 845 845 845 846 847 848 849 851 852 852 852 852 853 853 853 853 854 854 856 857 857 858 858 859 859 859 860 859 859 858 856 854 851 847 843 840 838 836 834 832 831 829 827 826 825 825 824 824 824 824 824 824 823 823 824 824 824 824 824 824 824 824 824 824 825 825 825 825 826 826 825 825 825 826 826 826 826 825 825 825 825 825 825 826 826 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 827 828 828 828 828 828 828 828 827 827 827 827 828 828 828 828 828 828 828 828 828 828 828 828 827 827 827 827 827 826 826 826 826 825 825 825 824 824 824 824 824 824 824 824 823 823 822 819 820 820 820 821 823 824 825 826 827 826 826 826 826 827 827 826 825 823 821 820 818 816 813 811 809 809 810 810 811 811 811 811 811 811 811 810 810 810 811 811 812 812 812 812 812 813 813 813 813 813 813 814 815 815 815 816 816 816 818 819 820 821 822 823 824 825 825 826 826 827 828 830 831 832 832 832 833 835 835 836 836 836 836 835 835 836 839 841 844 845 846 845 846 846 848 849 850 850 851 852 852 853 852 852 853 853 854 855 856 857 858 858 858 859 859 859 859 858 857 854 852 849 846 843 840 837 835 833 831 829 828 826 825 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 824 824 824 824 824 825 825 825 825 825 825 825 825 826 826 825 825 825 825 825 825 825 825 826 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 827 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 827 827 827 827 827 827 826 826 826 825 825 825 825 825 825 824 824 824 824 824 823 823 823 820 820 820 821 821 823 824 825 826 827 827 826 825 826 827 826 826 823 820 817 814 812 811 809 808 808 808 809 809 810 809 809 809 809 809 808 809 809 810 810 810 810 811 812 812 812 812 812 812 812 812 813 813 814 814 814 815 815 816 817 819 821 822 823 824 824 825 826 826 826 827 829 831 832 833 833 833 834 835 836 836 836 837 837 837 836 837 839 842 845 845 845 845 846 847 848 849 849 850 850 851 852 853 853 853 853 854 854 855 856 857 858 858 859 858 857 856 855 854 852 849 846 844 841 839 836 834 831 829 827 826 825 824 823 822 822 822 822 822 822 822 822 822 822 822 823 823 823 823 823 823 823 823 824 824 824 824 824 824 824 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 826 826 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 827 827 828 828 828 828 828 828 828 828 828 827 827 828 828 828 828 828 828 828 828 828 828 828 827 827 827 827 827 826 826 826 826 825 825 825 825 825 825 825 824 824 824 823 823 823 819 819 820 820 821 822 824 825 826 825 825 823 823 823 824 824 822 818 814 811 810 810 809 809 808 809 809 809 809 808 808 808 808 808 808 808 809 809 809 809 809 810 810 811 812 812 812 812 812 812 812 812 812 813 813 813 814 814 815 817 819 821 822 823 824 824 825 826 827 827 828 831 833 834 834 834 834 835 835 836 837 838 838 838 838 838 838 840 842 844 845 845 845 846 847 848 848 849 849 850 850 851 852 854 854 855 855 855 856 857 857 857 858 857 856 854 853 851 850 848 845 842 839 836 834 833 831 829 827 825 824 822 822 821 821 820 820 820 820 820 820 820 821 821 821 822 822 822 822 822 822 823 823 823 823 823 823 824 824 824 824 824 825 825 825 825 825 825 825 825 825 825 825 825 825 825 826 826 826 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 827 827 828 828 828 828 828 827 827 827 827 827 828 828 828 828 828 828 828 828 828 828 827 827 827 827 827 826 826 826 826 825 825 825 825 825 825 825 824 824 824 824 824 823 819 819 818 819 820 821 823 823 822 821 820 819 818 819 819 819 817 813 811 810 810 810 810 810 809 808 808 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 810 811 811 811 811 811 811 812 812 812 812 812 812 813 813 814 815 816 818 819 821 822 823 824 826 827 828 828 830 832 833 834 834 834 834 835 836 837 838 838 839 839 838 838 839 840 843 844 845 845 846 846 846 847 847 848 849 850 850 852 853 854 855 855 855 856 857 857 857 857 857 856 854 851 850 849 848 845 841 838 835 833 831 830 829 827 825 823 822 820 820 819 819 818 818 818 818 818 819 819 819 820 820 821 821 821 821 822 822 822 822 822 822 823 823 823 823 823 823 824 824 824 824 824 824 824 824 824 824 824 825 825 825 825 825 826 826 826 826 826 826 826 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 828 828 827 827 827 827 827 827 828 828 828 828 828 828 828 828 828 828 828 827 827 827 827 826 826 826 826 826 825 825 825 825 825 825 825 824 824 824 824 823 819 819 819 819 820 821 821 820 819 818 817 817 817 817 817 815 813 811 811 811 811 810 810 810 810 809 809 809 809 809 809 809 809 809 809 809 809 809 809 810 810 810 810 810 810 810 810 811 811 811 811 812 812 812 813 813 813 814 815 816 817 819 820 821 822 824 825 826 827 829 830 832 833 834 834 834 835 837 838 838 839 839 839 838 838 838 839 841 843 845 845 845 846 846 846 846 847 848 849 851 852 853 854 855 856 857 857 857 857 857 856 856 855 852 850 848 847 845 843 840 836 833 832 830 829 828 827 824 822 820 819 818 817 817 817 817 817 817 817 818 818 819 819 819 820 820 820 821 821 820 820 821 821 821 821 822 822 822 822 823 823 823 823 824 824 824 824 824 824 824 824 824 824 824 825 825 825 825 825 826 826 826 826 826 826 826 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 828 828 828 828 828 828 828 828 828 828 828 827 827 827 827 826 826 826 826 826 826 825 825 825 825 825 825 825 824 824 824 824 818 818 819 819 820 820 819 819 817 817 816 817 817 816 815 814 812 812 811 811 811 811 811 811 810 809 809 809 809 809 809 809 809 809 809 809 809 810 810 810 810 810 810 810 810 810 810 811 811 811 812 812 812 813 813 814 814 815 816 817 818 819 819 820 821 822 823 825 826 829 831 832 834 834 835 835 836 837 838 839 839 839 839 839 838 838 840 842 844 845 846 846 846 846 846 847 847 849 850 852 853 854 854 855 856 857 856 856 856 856 855 854 852 848 845 842 841 839 837 834 832 830 829 828 826 825 822 820 819 817 816 816 815 815 816 816 816 816 817 817 818 819 819 819 819 819 819 819 819 819 819 819 819 820 820 820 821 821 821 822 822 822 823 823 823 823 823 823 823 823 823 823 824 824 824 824 825 825 825 825 825 826 826 826 826 826 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 828 828 828 828 828 828 828 828 827 827 827 827 826 826 826 826 826 826 825 825 825 825 825 825 825 824 824 824 824 816 817 817 817 817 817 817 816 816 815 815 815 815 815 814 813 812 812 812 812 812 812 811 811 810 809 809 809 809 809 809 809 809 809 809 809 809 809 810 810 810 810 810 810 810 810 810 810 811 811 811 811 812 812 813 814 815 816 817 817 818 819 819 820 821 822 823 824 826 828 830 832 834 835 836 836 837 838 839 839 839 840 840 840 840 840 841 842 844 845 845 846 846 846 847 848 849 850 851 852 852 853 853 854 855 855 855 855 854 854 853 851 848 844 840 836 833 832 831 830 829 828 826 825 822 820 818 817 816 815 815 815 815 815 815 815 816 816 817 817 817 818 818 818 818 818 818 818 818 818 819 819 819 819 819 819 820 820 820 821 821 821 821 822 822 822 822 822 822 822 823 823 823 824 824 824 824 825 825 825 825 825 826 826 826 826 826 826 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 828 828 828 828 828 828 828 827 827 827 827 827 826 826 826 826 826 825 825 825 825 825 825 825 825 824 824 824 816 817 817 817 816 816 816 815 815 815 815 815 815 814 814 813 813 812 812 812 812 812 812 811 810 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 810 810 810 811 811 812 812 813 814 814 816 817 818 819 819 820 820 821 822 822 823 826 828 831 832 834 835 836 837 838 839 839 840 840 840 840 840 840 841 841 842 843 845 845 845 846 846 847 849 850 850 851 852 852 852 852 853 853 853 854 854 853 851 849 847 844 840 835 831 829 828 828 828 827 826 824 821 819 817 816 815 815 814 814 814 814 815 815 815 816 816 816 817 817 817 817 817 817 818 818 818 818 818 818 818 818 818 819 819 819 819 820 820 820 820 820 821 821 821 821 821 822 822 822 823 823 823 824 824 824 824 825 825 825 825 825 825 826 826 826 826 826 826 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 828 828 828 828 828 828 827 827 827 827 827 826 826 826 826 826 825 825 825 825 825 825 825 825 825 824 824 816 817 817 817 817 816 816 815 815 815 814 814 814 813 813 813 813 813 812 812 812 812 812 811 810 810 810 809 809 809 809 809 809 809 809 809 808 808 808 808 809 809 809 809 809 808 808 808 809 809 810 811 812 812 813 813 814 815 817 818 819 820 820 820 820 820 821 823 826 829 832 834 835 835 836 837 838 839 840 840 841 841 841 841 840 840 841 842 843 845 845 845 846 847 848 849 850 851 850 851 851 851 851 851 852 852 852 850 848 846 843 841 838 835 831 829 826 826 826 826 825 823 820 818 816 815 814 814 813 813 813 813 814 814 815 815 815 816 816 816 816 816 816 816 817 817 817 817 817 817 818 818 818 818 818 818 819 819 819 819 820 820 820 820 821 821 821 821 822 822 822 822 823 823 823 824 824 824 824 825 825 825 825 825 825 826 826 826 826 826 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 828 828 827 827 827 827 827 827 827 826 826 826 826 826 826 826 825 825 825 825 825 825 825 824 824 815 815 815 815 814 813 811 811 811 812 812 811 811 811 812 813 813 812 812 812 812 812 812 811 810 809 809 809 809 809 809 809 809 809 808 808 808 808 808 809 809 809 808 808 808 807 807 807 807 807 808 810 812 812 813 813 814 815 816 817 818 819 820 820 821 821 822 824 827 831 833 835 836 836 836 837 838 840 840 841 841 840 840 840 840 840 840 840 842 843 844 845 846 847 848 849 849 848 847 847 848 849 850 850 850 849 848 845 842 840 837 835 833 830 828 825 823 822 821 821 820 818 816 815 813 813 812 812 812 812 812 813 813 814 814 814 814 814 815 815 815 815 815 815 816 816 816 816 816 816 817 817 817 817 817 818 818 818 819 819 819 820 820 820 820 821 821 821 821 822 822 822 822 823 823 823 823 824 824 824 825 825 825 825 825 825 825 826 826 826 826 826 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 826 826 826 826 826 826 825 825 825 825 825 825 825 825 824 814 814 813 811 808 805 803 804 805 807 808 809 809 809 811 811 812 812 812 811 811 811 810 810 809 809 809 809 809 809 808 808 808 808 807 807 807 807 807 808 808 807 806 806 806 806 806 806 806 806 807 809 811 812 813 813 814 815 817 817 818 819 821 822 823 824 825 827 829 832 834 835 835 836 837 838 839 840 840 840 840 840 839 839 838 838 839 839 841 842 843 844 845 846 847 847 845 844 843 844 845 847 847 848 846 845 843 840 837 833 831 829 827 825 823 821 818 817 816 815 814 813 812 811 810 810 810 810 810 811 812 812 812 812 812 812 813 813 814 814 814 814 814 814 814 814 814 815 815 815 815 815 816 816 816 817 817 818 818 818 819 819 819 820 820 820 821 821 821 821 822 822 822 823 823 823 823 824 824 824 824 825 825 825 825 825 825 825 826 826 826 826 826 826 826 826 826 826 827 826 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 826 826 826 826 826 826 826 826 825 825 825 825 825 825 824 814 813 811 808 804 801 800 801 802 803 804 805 805 806 808 808 808 810 809 808 807 807 807 807 806 807 807 807 807 807 806 807 807 806 805 804 804 804 805 806 806 805 804 804 804 805 806 806 806 806 807 808 810 811 812 813 814 816 817 819 820 821 822 823 825 827 828 828 830 832 833 835 836 837 838 839 839 840 840 839 839 838 837 837 836 837 838 839 840 842 843 843 844 844 843 843 842 841 841 842 843 844 844 843 842 840 838 834 831 827 824 822 821 820 819 817 815 813 812 811 810 809 809 808 808 808 808 808 809 809 809 810 810 810 810 811 812 813 813 813 813 813 813 813 813 813 814 814 814 814 814 814 815 815 816 816 817 817 817 818 818 819 819 819 820 820 820 821 821 821 822 822 822 823 823 823 823 823 824 824 824 824 825 825 825 825 825 825 825 826 826 826 826 826 826 826 826 826 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 826 826 826 826 826 826 826 826 825 825 825 825 825 825 825 814 813 812 808 804 801 801 801 801 801 801 801 802 803 803 803 804 804 803 802 802 803 803 803 804 804 804 804 804 803 803 803 803 803 802 801 801 802 802 803 804 803 802 803 803 804 806 806 806 806 806 807 809 810 810 812 814 816 818 820 821 822 823 824 825 827 828 829 830 832 834 835 836 837 837 838 838 839 838 837 837 837 836 836 836 837 838 839 841 841 842 842 842 842 842 841 840 840 840 840 840 840 839 838 837 834 832 828 825 821 819 818 817 816 816 814 813 811 810 810 809 809 808 807 807 807 807 807 807 807 807 808 808 808 809 810 810 811 811 812 812 812 812 812 812 812 813 813 813 813 813 814 814 815 815 816 816 816 817 817 818 818 819 819 819 820 820 820 821 821 821 822 822 822 823 823 823 823 823 824 824 824 824 824 825 825 825 825 825 825 825 826 826 826 826 826 826 826 826 826 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 826 826 826 826 826 826 826 826 825 825 825 825 825 825 825 813 813 811 808 805 802 801 801 801 801 801 801 801 801 801 801 801 801 802 802 802 802 802 802 802 801 801 801 801 800 800 800 800 799 799 799 799 800 800 801 801 801 802 802 803 803 804 804 805 805 806 807 808 809 809 811 813 815 818 820 821 822 824 824 825 826 828 829 830 832 834 836 837 837 837 836 836 835 834 834 834 835 835 835 836 837 839 840 841 842 842 842 842 841 841 840 838 838 837 837 836 836 834 833 831 828 825 821 819 817 815 814 813 813 812 811 810 810 809 809 809 808 807 806 806 806 806 806 806 806 806 806 807 807 807 807 807 808 809 810 810 810 810 810 811 811 811 811 812 812 813 813 814 814 815 815 816 816 817 817 818 818 818 819 819 819 820 820 820 821 821 821 822 822 822 822 823 823 823 823 824 824 824 824 824 825 825 825 825 825 825 825 826 826 826 826 826 826 826 826 826 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 826 826 826 826 826 826 826 826 825 825 825 825 825 825 825