CAPE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 5 5 8 14 19 25 37 45 48 51 55 55 76 38 0 0 5 47 9 19 7 1 14 24 45 35 26 25 23 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 9 9 5 0 0 0 0 0 6 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 5 11 17 31 36 38 49 55 56 57 73 87 80 72 71 90 39 107 65 0 0 2 30 26 19 17 22 21 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 8 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 12 20 46 39 53 59 57 59 69 99 77 95 95 78 92 75 85 37 0 0 0 0 10 11 11 15 13 1 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 8 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 12 26 42 23 30 52 47 48 66 95 84 68 82 83 72 14 1 2 0 0 0 0 7 10 7 10 16 10 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 8 5 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 0 0 0 0 0 2 14 17 29 36 28 27 43 31 40 44 33 47 28 65 70 63 51 0 1 0 0 0 0 0 7 10 10 12 11 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 2 11 7 13 18 18 19 27 26 29 29 23 20 23 48 48 44 27 0 0 0 0 0 0 0 0 6 7 5 3 2 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 13 13 24 11 16 15 17 26 34 36 37 16 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 5 9 3 11 12 22 29 27 25 45 20 1 0 0 0 0 0 0 0 0 0 0 0 0 3 9 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 9 6 8 11 7 4 13 18 23 28 42 45 16 0 0 0 0 0 0 0 0 0 0 0 4 13 22 27 31 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 6 15 12 7 31 35 15 23 28 22 26 43 47 19 0 0 0 0 0 0 0 0 1 15 24 27 27 30 23 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 4 16 10 13 37 30 12 23 21 22 35 18 64 36 9 0 0 0 0 0 0 0 5 26 26 28 28 31 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 7 13 10 19 12 6 4 11 15 11 11 18 28 24 34 40 31 11 0 0 0 0 0 0 4 17 27 34 37 41 42 33 38 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 1 1 1 1 1 0 1 3 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 1 0 0 1 1 1 1 2 16 18 11 22 25 25 18 9 8 3 8 9 26 30 22 67 63 18 0 0 0 0 0 0 0 11 30 28 36 34 38 47 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 6 7 5 4 1 0 0 0 0 0 2 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 3 3 3 4 4 3 3 4 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 13 1 1 3 5 7 9 11 6 9 7 9 21 20 12 6 2 8 14 5 17 27 18 4 25 60 48 11 0 0 0 0 0 0 12 36 44 28 20 32 38 39 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 7 7 7 7 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 4 4 4 4 5 5 5 6 8 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 6 4 13 23 18 5 15 10 14 15 11 6 3 1 5 15 16 4 3 7 13 13 7 29 20 28 30 40 67 79 13 0 0 16 45 56 8 0 32 56 36 32 35 51 64 61 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 6 9 6 6 7 7 8 11 9 13 14 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 5 5 11 11 7 19 10 15 8 8 15 3 8 7 7 8 7 11 38 33 24 20 26 27 26 50 60 64 55 0 0 0 1 22 53 28 4 48 69 57 45 47 72 75 78 62 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 11 13 13 11 11 11 12 14 16 18 19 12 23 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 5 11 15 18 12 14 6 11 11 2 6 18 9 6 6 22 79 39 33 30 30 36 38 54 75 72 58 28 0 0 0 23 47 41 1 57 75 67 57 65 86 90 79 78 61 21 147 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 4 10 13 15 16 18 18 17 16 20 21 23 24 22 22 41 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 18 21 22 18 9 10 7 7 5 9 24 6 8 6 35 76 17 25 31 30 32 46 62 95 65 71 62 2 5 30 37 47 46 29 66 73 58 63 77 80 106 87 72 75 70 18 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 7 10 11 14 17 18 21 22 23 27 23 22 22 26 35 46 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 3 16 12 17 13 1 6 1 0 2 6 10 3 13 12 22 31 14 20 31 42 45 55 79 103 56 81 58 21 46 38 65 71 70 69 76 67 46 73 77 64 78 84 75 40 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 5 1 0 0 0 0 0 1 0 0 0 0 0 3 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 5 5 6 10 14 17 16 16 20 22 24 27 27 23 20 26 37 42 42 48 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 49 57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 3 12 5 5 3 0 0 0 0 0 2 2 3 12 15 30 33 27 26 25 44 59 83 94 82 79 87 63 53 61 61 77 81 72 70 67 50 40 78 60 43 55 71 48 93 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 7 6 4 2 0 0 0 0 0 1 2 4 3 2 4 4 3 9 2 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 10 10 17 21 23 23 22 22 24 26 27 27 25 25 28 35 40 43 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 3 4 12 25 21 27 43 47 43 44 62 81 90 79 76 93 67 52 63 78 72 60 84 67 56 51 50 51 70 50 41 59 77 46 96 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 8 9 10 10 7 3 0 0 0 0 0 0 2 5 5 5 6 7 7 7 9 4 8 4 2 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 6 7 9 13 17 16 23 25 25 25 25 23 27 27 28 27 27 32 38 38 40 43 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 8 13 0 0 0 0 0 0 0 0 0 0 2 4 0 1 6 5 0 0 0 0 0 0 1 6 9 11 22 29 25 39 49 52 50 64 87 68 67 99 89 58 28 23 25 56 84 83 68 53 59 52 59 70 66 62 61 62 51 30 54 7 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 6 0 0 0 0 0 0 0 5 4 4 5 6 7 8 8 8 8 6 8 4 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 14 20 23 23 21 23 23 23 27 29 29 29 28 28 27 31 39 41 42 44 45 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 14 16 0 0 0 0 0 0 0 0 0 0 2 4 2 9 10 4 0 1 2 2 1 1 7 15 10 19 26 27 31 42 43 42 57 67 70 42 62 22 19 12 1 8 17 46 62 76 79 66 67 43 64 75 68 68 72 38 32 34 38 39 5 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 0 0 0 0 0 0 1 12 10 7 8 11 11 11 11 11 10 7 7 2 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 17 20 26 25 24 25 27 24 22 26 30 34 38 40 34 29 30 35 35 34 48 49 51 6 40 6 0 0 0 0 0 0 0 0 0 0 0 0 12 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 8 1 0 0 0 0 0 0 0 0 0 0 2 5 9 1 0 0 1 3 5 2 9 15 18 21 33 31 36 41 45 45 44 65 59 77 90 80 3 0 0 0 16 51 46 41 48 68 82 73 42 91 107 96 67 24 4 15 24 18 21 66 9 25 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 6 7 4 4 3 11 6 0 3 15 15 12 12 13 14 20 12 14 12 9 10 11 4 5 3 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 20 20 28 27 31 36 41 37 27 30 35 41 47 51 48 41 37 34 31 32 50 48 56 32 94 6 0 0 0 0 0 0 0 0 0 0 0 0 15 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 11 5 1 5 1 12 9 0 0 0 0 0 0 0 0 0 7 8 10 9 0 0 0 0 4 8 5 12 20 26 32 39 36 51 56 55 70 89 71 70 127 110 32 20 123 106 32 32 73 69 52 43 53 70 75 71 118 133 101 48 0 0 0 19 21 41 79 42 69 24 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 14 14 13 17 22 21 18 15 15 17 15 16 14 14 15 15 12 13 8 3 0 0 0 5 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 20 22 32 41 43 40 41 44 38 31 28 32 40 49 57 54 53 46 36 31 41 39 47 24 46 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 0 3 0 0 0 0 0 0 0 0 0 2 15 14 13 12 6 2 2 1 10 19 22 24 30 30 39 44 43 51 57 52 80 96 72 80 117 85 51 62 152 155 35 23 48 57 70 46 45 52 60 68 76 95 35 8 0 0 1 36 30 33 44 45 61 12 0 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 7 9 26 18 16 18 19 23 15 18 20 19 17 18 14 15 12 11 11 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 22 30 38 39 23 27 32 36 42 34 31 32 39 48 50 52 50 42 30 25 33 29 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 18 2 0 0 0 0 0 0 0 0 5 16 13 12 14 17 16 15 14 20 23 28 35 43 39 42 44 50 62 59 63 88 83 67 77 103 43 78 108 124 122 11 0 25 47 52 53 65 61 56 62 75 62 9 2 3 2 6 41 30 27 43 48 40 51 8 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 36 17 21 18 15 20 17 17 26 23 19 20 13 15 11 10 13 17 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 23 25 26 4 13 21 24 33 38 41 34 33 36 40 49 48 44 30 21 25 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 1 3 5 0 0 0 0 0 0 0 0 0 8 17 17 14 14 14 13 17 27 26 22 26 41 53 49 48 46 51 60 69 74 107 75 63 74 74 44 36 128 109 37 2 0 27 44 52 55 62 63 81 76 68 51 3 6 6 3 1 3 21 24 33 45 59 78 4 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 14 31 14 24 17 21 25 14 15 26 20 19 22 14 34 14 14 12 9 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 7 0 0 0 0 1 7 41 41 38 33 33 40 45 47 35 29 32 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 4 0 5 6 13 16 0 0 0 0 0 0 0 4 15 22 22 17 16 14 15 17 25 32 25 25 38 53 57 56 52 54 57 68 92 132 72 70 76 81 81 82 93 61 14 0 4 39 35 62 74 61 61 99 75 56 33 3 6 6 3 1 0 2 0 33 37 55 62 24 23 3 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 20 13 19 12 23 34 29 16 17 11 14 13 11 19 12 21 21 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 47 38 38 42 41 38 36 34 43 50 48 45 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 8 3 14 9 24 21 0 0 0 1 4 5 10 19 19 28 28 24 23 21 15 26 41 46 32 41 48 59 65 63 57 53 58 68 91 111 82 89 84 78 80 85 80 68 57 25 19 73 70 74 76 78 86 96 74 58 29 2 2 3 2 1 0 28 101 50 45 65 77 77 87 17 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 10 11 6 6 8 11 10 7 6 10 9 10 13 6 8 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 51 44 51 55 48 35 38 46 49 49 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 6 6 14 9 37 50 26 0 1 10 18 21 29 42 37 42 39 27 23 22 21 32 54 54 36 36 45 47 54 65 68 54 75 72 90 103 93 104 102 100 114 121 83 83 96 63 52 86 71 64 65 75 78 71 72 44 16 68 80 0 0 1 2 1 12 48 71 90 94 90 78 73 81 22 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 6 8 7 6 5 6 7 5 4 8 8 10 9 4 5 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 15 24 49 56 50 50 43 37 37 41 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 17 19 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 10 8 13 26 29 13 8 19 27 29 34 41 44 35 21 28 13 21 43 35 27 58 58 42 33 43 43 58 71 77 75 89 62 82 101 108 120 118 116 120 103 79 88 116 99 91 84 72 59 80 81 76 63 53 32 85 123 75 0 0 0 3 1 23 63 90 99 96 94 66 8 1 3 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 2 5 8 7 6 6 7 5 3 3 6 5 13 17 11 4 22 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 4 0 0 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 48 51 47 44 5 27 38 0 0 0 0 0 0 0 0 0 0 0 0 0 7 14 11 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 8 19 23 25 27 24 33 28 30 36 39 40 43 47 37 24 12 1 8 31 47 43 30 49 57 46 37 37 42 65 72 83 92 93 86 98 105 111 119 124 116 107 93 88 103 130 115 106 84 61 62 80 75 93 76 55 62 61 120 49 0 0 0 4 3 51 81 69 40 75 81 86 58 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 8 5 6 6 5 4 3 6 4 3 3 4 7 12 13 7 1 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 10 9 7 18 24 13 0 0 0 0 8 12 11 7 2 0 0 0 0 1 14 27 31 32 27 0 5 10 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 11 15 16 15 21 39 46 49 47 42 43 42 48 51 53 55 52 37 30 29 23 30 41 58 55 45 50 65 56 47 42 46 65 73 89 102 100 92 100 113 115 117 120 114 87 90 105 121 130 114 101 102 90 76 80 86 111 90 65 58 71 105 87 85 44 2 4 3 56 72 43 6 35 37 43 24 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 7 7 3 2 2 1 4 4 3 3 4 5 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 7 11 13 15 17 27 30 13 0 0 0 0 18 28 33 34 28 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 0 0 0 0 2 6 16 6 8 19 28 44 45 49 48 46 49 51 61 60 58 58 53 47 38 39 43 34 24 32 39 42 52 74 76 75 67 63 67 71 90 106 99 95 112 113 109 110 112 113 107 86 97 64 78 111 93 83 77 81 99 122 127 116 89 71 65 77 81 170 77 2 1 6 37 19 8 15 32 23 2 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 6 10 10 10 5 3 3 3 3 3 1 2 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 5 6 10 11 11 13 23 25 24 18 14 12 9 21 23 26 27 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 10 7 3 1 1 0 0 0 7 14 10 5 20 32 36 42 49 52 50 45 45 56 69 64 59 54 47 44 37 38 39 38 34 33 34 34 39 52 62 79 81 80 75 72 81 96 93 100 113 111 101 107 115 111 101 69 103 28 25 61 77 83 75 100 115 120 116 113 78 74 79 70 68 199 53 0 0 11 48 6 0 13 33 34 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 8 11 12 13 13 6 8 9 5 1 0 0 0 3 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 4 7 8 11 10 13 20 21 24 16 15 14 10 16 24 26 25 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 17 14 4 3 3 2 0 0 0 8 9 5 25 33 28 28 49 73 39 42 38 46 60 69 64 54 51 50 47 41 41 37 40 43 42 47 36 33 37 50 68 70 78 75 73 78 85 100 102 109 113 110 140 145 115 89 81 100 77 60 49 61 98 106 107 99 101 101 91 78 74 70 63 53 69 12 2 1 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 7 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 5 12 11 14 17 15 14 11 14 14 12 12 24 26 26 15 0 0 0 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 0 0 0 0 0 0 3 2 7 20 31 30 26 61 67 6 37 37 60 74 72 62 54 50 51 53 54 50 37 38 47 54 54 50 42 40 45 54 56 70 72 74 80 86 103 108 117 129 148 175 136 105 121 133 117 110 108 99 112 119 104 83 83 87 92 95 103 101 89 80 43 1 2 3 1 0 2 4 3 0 1 8 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 5 7 14 12 13 12 10 10 12 14 14 15 17 20 21 17 7 0 0 2 3 3 3 3 2 0 0 0 0 0 0 0 5 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 8 12 22 45 31 10 32 27 64 69 62 55 57 48 44 26 35 59 43 40 49 69 80 74 57 50 50 48 44 57 72 74 84 91 92 112 112 123 155 173 134 117 137 128 116 111 99 76 110 119 75 17 81 77 92 104 111 110 92 79 73 62 40 0 0 0 1 1 2 1 2 17 35 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 4 7 7 9 14 13 15 13 13 14 13 13 17 16 15 12 8 9 3 3 3 1 1 2 2 5 6 0 0 0 0 0 0 0 16 7 0 0 0 0 0 0 0 0 0 0 0 15 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 16 7 3 9 14 35 38 38 43 48 50 47 14 34 59 53 54 55 54 63 68 64 68 61 62 55 51 72 79 89 103 113 125 135 129 153 159 142 130 151 133 123 110 86 72 120 145 131 102 98 97 57 61 91 102 75 98 42 90 81 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 4 4 5 8 14 17 17 14 12 11 9 10 14 10 7 6 5 4 2 2 3 3 2 3 2 4 3 0 0 0 1 0 3 11 34 7 0 0 0 0 0 0 0 0 0 0 0 15 24 16 3 32 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 0 0 3 9 13 21 23 38 48 46 42 5 48 60 60 69 62 64 66 45 28 47 63 68 70 66 69 83 91 110 124 132 141 132 162 160 150 143 131 129 161 139 103 95 127 145 125 65 20 31 3 0 66 97 86 120 124 70 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 7 11 14 16 16 14 11 8 7 6 5 9 6 4 3 3 3 3 3 3 3 4 3 3 2 2 1 0 0 0 0 15 37 47 2 0 0 0 0 0 0 0 0 0 0 0 27 14 27 44 41 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 7 13 29 34 38 33 4 62 59 64 68 53 51 73 59 22 20 72 68 74 82 85 91 108 122 130 130 132 142 161 158 144 138 136 144 160 151 124 112 123 114 24 3 0 0 0 0 72 80 87 102 37 8 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 7 9 15 14 15 13 11 10 5 6 5 8 9 6 5 5 5 5 5 4 4 5 5 6 6 5 3 6 3 0 0 0 1 38 59 52 0 2 0 0 0 0 0 0 0 0 0 2 15 17 22 29 22 20 2 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 3 9 11 13 20 27 27 38 55 62 73 61 63 68 65 56 67 73 58 55 76 66 79 85 88 93 106 120 119 120 127 143 158 145 87 83 59 1 26 110 103 92 60 4 8 0 0 20 39 40 88 111 122 133 97 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 13 20 20 14 9 9 6 5 6 3 3 5 5 4 4 6 9 9 8 8 8 8 9 8 13 13 5 5 6 2 0 0 1 4 59 60 80 73 0 0 0 0 0 0 0 0 1 0 0 2 13 14 22 19 13 9 1 67 37 27 49 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 8 11 11 12 16 23 30 31 33 45 58 62 58 57 57 65 69 68 78 81 87 78 67 79 79 86 107 117 113 110 120 140 163 161 117 51 8 0 0 14 74 76 69 51 52 117 81 68 57 74 89 89 121 118 116 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 5 11 14 15 10 6 6 6 4 3 2 2 2 5 5 6 9 12 14 11 10 9 11 14 10 12 14 9 2 2 0 0 1 1 2 6 51 65 33 9 0 0 0 0 0 0 0 0 1 0 0 0 1 2 12 7 14 31 17 46 19 40 62 11 6 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 10 12 12 12 11 16 19 23 32 32 61 63 56 54 53 53 64 66 72 91 85 106 100 99 110 107 109 144 132 113 117 135 155 169 116 53 63 8 0 0 3 26 68 56 79 108 128 123 86 63 78 85 76 101 83 101 53 0 0 1 0 0 0 0 0 0 49 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 9 6 6 7 8 9 8 5 5 4 5 5 4 7 12 15 15 13 12 11 10 13 14 8 6 4 2 0 0 0 0 4 4 3 7 41 35 44 12 0 27 47 0 0 0 0 0 0 0 0 0 0 1 7 1 7 9 12 25 4 19 29 30 27 1 0 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 9 11 14 12 16 18 26 33 35 62 70 68 65 59 51 62 74 74 84 102 107 101 99 112 131 140 79 63 83 112 122 204 72 24 0 0 0 0 0 0 20 59 55 73 74 85 68 20 48 68 79 82 85 71 109 97 86 54 1 1 0 0 33 66 58 111 62 11 0 0 0 0 0 0 0 2 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 5 3 3 2 1 0 3 9 10 8 6 6 6 7 8 9 16 16 13 11 10 11 13 14 15 13 7 2 0 0 0 0 0 0 2 3 5 9 25 22 26 27 34 38 39 0 0 0 0 0 0 0 0 0 0 1 2 0 5 6 3 7 5 11 21 17 21 23 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 7 10 13 20 18 28 36 38 48 65 68 71 67 58 65 74 81 91 105 101 98 95 115 144 146 63 8 24 70 80 14 2 0 0 0 0 0 0 0 30 67 80 85 17 31 31 11 44 50 78 78 71 69 75 81 118 119 51 0 0 0 67 99 84 97 98 55 16 29 80 77 60 48 31 34 84 85 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 1 1 0 0 0 3 7 9 8 8 7 8 11 14 17 14 8 8 9 10 13 16 13 12 8 1 0 0 0 1 0 0 0 6 8 11 5 5 0 3 21 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 11 17 32 26 18 8 33 48 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 2 8 9 14 23 16 30 44 53 51 54 60 65 69 69 71 78 90 98 105 111 113 120 160 87 73 109 49 35 7 0 0 0 0 0 0 0 0 2 56 60 81 100 86 5 0 2 16 42 52 72 65 71 86 83 78 111 161 129 27 2 0 12 63 89 92 90 125 138 137 122 114 119 112 88 73 68 62 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 0 0 1 1 0 0 0 1 5 8 8 7 10 12 13 11 8 6 8 11 12 14 15 11 11 6 2 2 1 0 0 0 0 0 1 8 10 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 24 5 1 10 34 29 0 2 0 0 0 0 0 0 0 0 0 0 0 3 4 5 6 8 14 20 21 23 24 41 42 59 70 65 58 69 75 79 86 91 81 96 101 107 114 123 159 47 69 131 125 106 20 0 0 0 3 22 18 5 2 0 12 52 70 70 50 0 0 0 17 40 57 59 76 78 77 96 121 90 145 156 108 72 209 23 83 114 102 84 77 73 79 88 100 119 68 60 63 46 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 2 1 0 0 0 0 4 8 9 9 11 12 13 13 11 8 11 12 12 11 10 7 3 4 4 3 3 3 2 1 0 0 0 8 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 3 1 8 26 17 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 4 8 12 19 27 28 31 33 35 36 39 53 61 65 84 80 86 98 96 77 97 98 112 121 122 124 112 113 120 116 88 20 5 57 68 49 55 48 25 30 48 36 16 23 11 11 15 9 44 59 68 72 75 93 93 102 112 112 85 126 135 165 186 144 1 29 107 114 86 70 72 92 111 80 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 4 6 8 11 12 14 19 23 24 19 8 6 6 4 1 2 2 4 3 2 3 3 3 3 1 1 1 4 5 0 0 0 0 0 3 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 14 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 14 20 28 32 38 37 35 41 52 50 59 100 131 95 81 99 76 63 74 93 114 104 111 143 176 139 82 63 69 85 95 95 67 46 48 55 57 57 55 53 40 32 36 64 84 77 64 71 87 97 99 98 95 110 110 106 101 110 116 107 105 123 137 117 143 137 90 56 79 112 41 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 14 13 10 14 15 17 15 4 1 1 1 1 5 9 1 0 1 2 5 5 4 2 0 0 0 2 0 0 0 0 0 4 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 4 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 10 11 19 34 41 45 43 41 47 60 49 70 144 155 96 50 169 105 60 64 85 127 70 72 98 117 111 39 34 37 47 70 61 30 32 42 54 46 60 57 54 56 59 74 96 104 100 93 98 98 106 110 108 106 113 115 109 101 103 127 112 117 123 133 152 184 104 72 53 52 80 119 117 101 51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 16 17 16 14 13 13 10 8 5 2 1 0 1 4 9 2 2 0 1 4 6 5 3 3 3 2 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 3 1 0 0 0 0 0 0 0 0 0 0 0 3 5 6 11 16 31 30 28 59 55 52 54 63 51 30 122 118 95 120 132 125 82 65 70 87 49 52 83 113 112 65 65 55 63 76 71 51 51 45 48 68 70 70 67 66 67 72 93 99 98 102 111 109 110 110 108 110 115 96 123 110 107 125 146 132 128 106 125 187 117 18 40 76 103 112 122 108 54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 11 12 12 11 13 12 6 5 5 5 3 1 1 1 2 2 1 0 0 1 2 3 2 2 3 5 3 0 0 0 0 0 0 0 6 12 14 24 42 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 5 8 12 18 26 36 51 57 64 64 65 46 45 64 59 110 95 89 114 166 170 76 52 64 69 72 66 86 114 122 105 104 86 87 87 73 60 69 57 53 57 67 67 61 63 72 86 99 106 112 107 108 114 114 106 112 122 129 111 102 99 106 110 109 134 138 117 120 163 190 63 122 151 124 89 91 75 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 3 2 2 3 3 2 0 0 0 0 0 0 0 0 0 1 0 2 2 4 3 0 0 0 0 0 0 0 5 10 20 41 61 31 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 13 18 27 38 46 64 69 67 66 67 88 72 66 76 95 91 92 92 110 153 150 85 115 139 116 59 75 101 115 116 118 119 87 80 75 68 77 78 74 70 69 70 66 61 74 91 104 110 109 100 99 106 113 104 115 110 108 101 82 92 93 95 109 122 77 113 132 136 138 135 153 151 152 96 41 112 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 7 3 0 0 0 0 0 0 0 0 0 0 3 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 2 6 12 8 4 1 24 53 21 6 0 0 1 4 4 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 12 18 24 34 48 69 68 69 78 76 75 111 82 90 92 91 100 102 102 111 111 108 103 130 135 123 99 107 116 96 113 150 166 99 75 75 77 82 96 94 88 90 88 77 80 90 109 110 99 93 92 93 106 114 110 113 85 76 79 86 109 103 97 111 120 93 117 143 86 75 109 155 139 143 70 12 44 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 18 9 0 0 0 0 0 0 0 0 0 0 2 3 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 21 29 34 39 39 39 33 0 0 0 0 4 11 11 19 18 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 16 23 27 37 47 53 56 68 86 81 87 116 93 98 101 104 110 109 110 131 129 119 119 110 92 115 128 127 124 84 111 168 165 37 1 53 61 66 79 84 73 69 80 94 97 95 127 116 105 106 103 91 96 106 105 100 83 116 95 91 114 115 117 101 95 95 87 48 15 37 59 46 54 98 96 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 28 40 40 42 50 54 43 37 19 0 0 0 9 5 7 15 23 15 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 5 13 21 26 31 40 46 50 55 71 80 75 84 97 98 109 94 107 116 114 116 146 145 139 126 108 119 144 147 139 117 52 100 150 164 101 0 6 30 40 53 64 72 83 98 102 94 89 134 94 97 116 108 72 72 101 112 96 76 119 97 91 98 101 108 98 92 118 104 11 1 13 13 9 17 47 22 10 1 1 1 0 1 2 3 4 2 1 1 0 0 3 21 22 18 8 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 22 39 43 54 55 57 60 55 43 13 0 0 0 0 0 7 18 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 15 18 21 24 29 36 45 44 46 53 64 72 75 81 92 104 119 122 124 128 117 113 148 141 129 125 134 164 137 138 114 93 77 98 164 197 121 17 48 31 30 52 69 76 94 89 86 93 105 124 71 64 76 77 57 68 104 110 98 90 98 94 93 91 91 91 96 65 114 92 10 1 1 1 6 19 32 1 1 1 2 2 1 0 0 4 7 7 3 2 1 0 0 3 5 8 11 9 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 37 40 39 42 54 54 63 62 46 9 2 0 0 0 0 0 8 17 19 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 12 18 24 27 29 29 32 37 46 49 49 55 64 75 85 82 97 98 108 134 133 128 123 145 173 106 122 116 126 136 119 120 163 130 98 111 179 180 120 63 48 43 32 65 68 67 77 70 88 116 121 92 42 50 46 46 50 63 100 92 79 84 113 109 79 99 102 97 97 98 136 66 6 3 3 2 1 0 1 0 2 1 2 2 1 2 3 6 5 3 1 1 1 0 0 0 0 0 7 7 4 14 1 9 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 46 48 38 34 39 39 58 26 2 0 0 0 0 0 1 5 8 20 27 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 26 21 24 24 21 24 26 31 33 35 40 46 50 61 72 84 91 103 94 90 105 123 117 135 164 162 113 111 87 103 114 117 124 97 103 120 143 165 157 137 105 83 70 47 73 71 83 98 95 124 136 87 38 0 2 56 58 59 67 81 77 77 87 95 97 91 110 95 87 86 93 121 34 1 2 11 38 4 1 1 1 2 0 3 3 2 1 3 1 1 0 0 1 2 1 0 0 0 0 0 0 0 1 2 7 9 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 41 41 27 27 26 24 37 8 0 0 0 0 0 0 1 5 13 33 38 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 20 28 26 32 30 27 25 22 25 30 35 42 47 46 60 69 94 119 110 93 89 98 116 134 178 169 172 151 114 95 104 113 110 97 80 136 139 145 148 142 147 129 115 104 86 70 77 88 106 122 118 49 15 0 0 0 1 44 58 70 83 98 72 67 70 83 92 86 90 85 90 73 7 48 44 49 66 87 2 6 76 62 1 0 2 2 3 4 3 0 0 0 1 2 1 1 1 0 0 0 0 0 0 2 3 4 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 44 41 29 26 20 16 20 2 0 0 0 0 0 1 0 8 26 45 31 10 4 7 5 0 0 0 0 0 0 0 0 0 0 1 5 10 20 25 24 32 28 32 32 28 27 33 35 41 46 53 77 74 101 121 107 106 114 114 137 179 214 135 134 122 108 108 108 121 123 113 105 118 125 124 103 126 223 258 165 101 73 62 75 79 101 113 86 0 0 0 0 4 14 64 63 76 84 84 82 85 85 82 86 90 96 56 17 0 0 9 17 51 69 57 21 67 83 39 0 0 1 1 4 3 0 0 0 0 1 2 0 0 0 0 1 1 0 0 0 4 5 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66 57 48 42 24 19 17 19 21 0 0 0 1 3 8 5 20 46 46 2 11 10 7 5 0 0 0 0 0 0 0 0 0 0 1 5 5 14 15 20 32 33 39 39 35 35 43 35 44 52 61 76 76 93 104 111 119 151 137 159 220 234 128 108 109 108 115 122 118 116 105 99 114 139 64 22 0 11 10 53 68 57 59 76 79 141 61 12 0 0 0 0 37 74 83 85 87 85 82 87 105 86 79 90 100 83 39 10 0 0 0 1 39 46 48 55 50 29 9 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 66 51 36 24 28 29 40 49 44 37 23 12 11 17 21 55 79 72 42 48 49 24 7 0 0 0 0 0 0 0 0 0 0 1 1 5 20 11 16 23 25 31 32 36 46 51 34 51 56 64 73 76 101 100 113 120 114 135 134 215 220 135 75 97 101 101 108 111 91 91 101 136 165 94 71 18 93 203 102 98 80 76 92 113 158 35 0 0 0 0 0 53 79 86 95 91 88 84 86 92 74 69 93 92 76 43 3 0 0 0 11 61 61 50 44 54 63 7 0 0 0 0 1 3 2 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 58 43 32 28 34 29 35 30 26 30 31 21 19 20 37 94 100 65 45 38 42 9 2 0 0 0 0 0 0 0 0 0 0 6 5 8 27 9 25 25 28 50 49 31 50 50 35 51 52 63 64 65 82 90 91 99 109 118 111 176 213 149 75 77 106 76 91 102 71 85 97 189 178 74 97 24 0 43 106 117 91 89 98 109 94 89 131 53 0 10 34 73 75 80 89 85 86 85 78 70 76 81 83 84 73 64 0 0 0 0 6 31 54 50 43 47 53 29 25 26 12 1 2 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 82 63 52 59 53 39 25 26 26 22 22 28 31 36 41 71 114 120 19 0 18 30 4 0 0 0 0 0 0 0 0 0 0 0 10 12 17 22 12 36 27 22 28 40 23 46 40 43 62 46 57 63 63 67 84 82 86 145 157 110 140 250 189 90 100 160 69 94 105 82 91 137 204 172 90 57 2 15 65 119 124 87 93 82 87 104 106 119 84 24 42 110 94 91 97 100 92 82 90 89 75 61 67 64 71 31 0 1 1 0 0 0 5 25 32 31 42 54 50 44 53 20 0 0 0 2 2 2 2 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 64 72 61 44 31 22 23 25 21 31 38 44 59 59 99 124 100 0 0 20 17 2 0 0 0 0 0 0 0 0 0 0 3 16 17 23 23 22 36 27 25 32 37 30 47 35 49 59 48 58 60 69 75 81 84 81 122 134 120 143 223 241 177 130 141 61 88 89 98 119 148 201 198 163 124 63 121 125 121 104 78 82 75 75 89 109 120 83 58 78 106 86 79 76 79 83 86 96 76 53 50 55 49 25 8 2 4 5 3 3 2 1 6 21 21 24 26 26 25 38 9 0 0 0 0 0 1 1 2 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 4 3 11 10 25 27 21 18 25 34 40 52 76 59 82 114 111 53 1 30 12 0 0 0 0 0 0 0 0 0 0 1 7 16 14 20 22 24 29 31 36 33 33 37 46 39 51 58 65 75 72 80 75 83 88 66 95 115 122 132 155 162 142 153 139 85 99 84 102 121 162 242 236 142 137 168 151 115 95 87 74 61 59 65 98 97 83 101 85 99 96 82 83 82 78 104 103 90 104 64 74 88 63 0 0 3 8 12 13 9 4 1 5 15 15 16 30 19 5 8 1 0 0 0 0 0 0 0 1 2 3 2 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 59 71 42 37 60 58 52 49 52 49 45 52 57 53 83 104 113 70 8 41 7 0 0 0 0 0 0 0 0 0 0 4 14 21 24 23 26 27 27 27 32 28 34 41 45 46 56 60 62 64 70 86 68 83 87 79 109 112 114 115 123 132 116 149 135 105 105 112 135 123 118 164 223 133 130 141 132 113 81 79 72 63 65 86 96 94 84 88 87 92 94 85 73 76 94 111 107 102 118 94 83 71 60 50 66 9 5 7 10 11 8 3 0 2 8 11 18 8 0 0 0 0 0 0 0 0 0 0 0 2 3 1 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 96 63 41 43 57 71 63 86 90 72 47 45 45 46 45 48 58 71 58 34 34 0 0 0 0 0 0 0 0 0 0 1 8 14 15 17 24 25 26 26 26 25 24 34 43 51 57 59 57 55 58 71 87 61 82 89 96 110 106 106 115 141 170 142 109 116 125 136 154 150 133 127 133 161 177 151 139 101 76 92 80 77 81 79 77 82 104 78 63 79 97 96 98 96 90 94 96 100 121 116 72 105 67 57 78 99 26 6 3 4 7 10 6 2 0 8 25 24 18 14 12 9 5 0 0 0 0 0 0 0 1 2 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80 61 36 49 59 53 28 80 56 32 19 20 26 32 24 16 23 39 67 56 26 0 0 0 0 0 0 0 0 0 0 3 9 5 10 10 12 16 24 27 25 25 30 38 43 50 57 63 63 54 55 69 78 64 78 90 105 113 111 109 126 135 152 158 97 135 140 148 153 152 147 145 144 143 161 177 191 129 89 93 85 84 91 85 80 102 90 62 85 82 55 59 75 71 74 87 94 94 106 94 74 85 81 101 90 77 57 4 3 2 3 4 3 1 1 0 11 32 24 19 18 19 15 0 0 0 0 0 0 0 1 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 91 75 76 74 59 69 89 97 15 7 4 1 5 9 4 6 17 34 59 35 14 0 0 0 0 0 0 0 0 0 0 1 2 2 17 20 19 19 24 27 24 24 31 42 52 52 55 58 58 55 57 63 68 72 84 85 98 108 111 112 121 134 140 116 104 157 129 144 160 171 171 143 126 130 144 168 144 87 69 74 73 68 81 72 70 78 87 89 107 82 35 28 48 55 72 84 92 101 95 84 80 81 83 100 78 74 49 0 0 2 1 0 0 0 1 5 19 30 18 21 13 13 11 0 0 0 1 1 0 0 0 0 1 2 2 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 83 95 92 55 81 96 68 1 14 5 0 0 1 10 11 20 36 49 21 3 0 0 0 0 0 0 0 0 0 0 4 5 6 15 16 14 15 20 23 26 25 30 40 51 54 54 61 63 61 64 66 68 78 88 90 97 99 105 110 113 121 157 149 137 147 127 147 152 141 127 129 113 141 134 118 103 94 89 86 91 91 76 57 69 93 103 77 120 116 107 88 55 56 53 58 78 102 91 65 60 72 78 60 56 79 60 11 0 0 0 0 12 25 15 36 40 42 38 23 13 3 6 6 0 1 0 0 0 0 0 0 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 3 1 0 0 0 0 68 78 85 82 57 80 84 82 70 34 18 6 2 7 21 8 32 47 54 47 5 0 0 0 0 0 0 0 0 0 0 4 7 7 6 7 10 12 17 21 23 26 35 38 41 44 46 56 58 57 63 74 73 81 91 94 88 89 103 111 115 121 147 165 157 152 152 156 138 129 118 107 96 106 91 85 93 98 97 78 104 108 69 53 76 91 111 123 129 130 127 120 111 124 33 34 68 90 76 57 52 64 82 79 48 72 78 52 10 0 0 42 59 65 63 86 68 68 50 19 11 6 22 23 4 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 18 5 1 0 0 0 0 45 48 56 57 52 64 66 84 86 59 41 18 11 21 31 15 53 61 59 41 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 13 15 17 21 26 29 35 37 38 40 46 56 57 66 82 88 87 95 100 101 102 108 114 123 132 134 163 121 141 166 156 110 103 105 98 87 83 79 81 90 101 102 84 114 100 73 78 77 80 98 102 96 121 119 131 133 105 43 45 74 79 68 66 50 84 88 77 61 73 81 99 93 72 63 70 77 90 100 110 100 95 59 22 8 9 15 38 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 2 0 0 0 0 0 31 33 40 40 44 56 56 75 69 66 62 47 26 36 33 33 61 61 64 38 8 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 4 14 18 21 26 33 38 38 38 42 49 57 62 64 73 83 90 89 95 100 101 104 115 114 117 131 144 138 108 115 144 145 110 82 84 80 71 70 88 78 75 81 83 77 95 86 78 70 60 75 76 77 87 114 129 129 101 92 98 76 72 71 73 79 88 86 100 90 86 96 85 119 128 124 106 63 61 80 91 94 114 81 59 44 25 4 0 26 58 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 22 25 28 28 34 47 61 99 85 74 71 62 27 60 43 50 74 68 65 28 6 0 0 0 0 0 0 0 0 0 0 0 0 1 6 13 15 19 27 30 33 38 44 44 49 54 65 71 70 76 78 80 83 85 84 94 94 99 108 107 112 118 122 120 118 116 123 119 101 92 90 89 65 61 83 77 76 88 106 107 90 81 77 71 61 64 64 71 84 97 105 119 105 120 121 93 66 66 79 96 98 79 51 95 122 128 119 141 148 141 109 66 50 55 64 83 100 91 77 71 49 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 29 30 24 24 37 61 79 72 72 67 53 37 60 36 59 77 69 50 8 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 20 24 27 32 36 38 39 39 42 51 64 72 71 66 70 75 75 77 84 90 98 86 92 98 101 115 112 117 119 118 113 105 108 103 97 94 71 61 67 78 77 72 80 84 88 86 82 68 70 74 75 73 56 69 79 93 112 101 111 82 58 55 57 95 132 112 49 41 95 104 108 108 110 114 91 69 55 56 62 48 68 83 88 86 74 57 27 6 15 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 32 33 29 27 32 49 67 74 74 55 48 38 32 26 45 52 45 28 7 1 0 0 0 0 0 0 0 0 0 0 0 3 8 13 16 18 22 27 34 42 43 48 52 55 61 63 64 62 63 70 73 73 81 92 96 78 94 94 98 111 106 123 131 111 90 102 107 96 88 90 88 65 66 76 79 72 78 71 77 96 108 75 88 89 81 72 56 66 77 94 104 84 105 103 93 72 53 101 134 127 107 95 94 91 64 63 82 101 69 49 46 55 57 5 46 68 71 73 69 51 35 35 60 73 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 32 45 44 40 45 50 53 52 52 55 36 31 21 10 10 16 25 19 14 13 0 0 0 0 0 0 0 0 0 0 0 2 3 6 12 16 14 17 24 30 37 38 47 50 54 57 60 66 68 67 64 66 74 80 83 84 86 96 96 106 110 98 99 112 94 89 107 101 90 77 68 67 69 68 72 85 94 91 84 83 95 100 80 96 105 85 71 74 78 83 84 84 81 80 83 97 78 64 101 88 80 71 89 107 43 64 30 49 104 83 53 36 41 41 8 30 36 53 75 83 58 56 45 39 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 4 3 3 3 3 1 0 0 0 0 1 0 1 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 44 51 45 47 54 61 73 72 84 72 33 14 10 8 10 14 17 13 8 4 0 0 0 0 0 0 0 0 0 0 0 2 5 13 22 28 18 16 22 26 29 34 39 41 43 47 51 63 60 60 58 61 78 74 72 76 88 92 99 105 104 99 98 92 80 83 98 98 84 87 69 61 65 74 73 83 94 97 97 87 83 82 78 79 96 88 105 112 99 93 65 68 83 95 92 64 56 69 96 107 89 117 129 125 85 101 66 70 83 60 42 28 37 35 19 19 19 51 71 69 48 46 33 29 27 16 14 16 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 2 2 1 0 1 1 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 52 49 42 48 60 76 82 106 79 36 13 10 6 10 13 11 12 10 4 0 0 0 0 0 0 0 0 0 0 0 1 8 34 28 20 16 13 15 17 20 24 28 32 34 36 40 48 54 55 54 64 78 66 71 70 86 103 96 112 110 109 106 90 83 80 94 101 92 126 87 69 73 80 82 79 80 81 78 72 75 76 79 81 81 84 101 95 95 108 73 82 82 77 79 75 66 73 83 78 52 65 111 131 116 71 54 43 42 40 32 33 39 34 23 19 17 11 28 38 35 29 38 33 29 27 25 20 18 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 3 3 1 0 0 0 1 1 2 2 1 0 0 0 0 0 0 0 0 53 54 53 44 46 49 57 74 99 65 31 13 10 8 13 14 12 11 9 2 0 0 0 0 1 0 0 0 0 0 7 6 10 35 39 37 31 25 22 17 18 23 29 34 40 38 43 48 52 51 58 68 76 73 72 77 81 90 96 109 120 116 106 95 86 85 94 100 107 118 119 102 96 95 89 84 90 94 88 79 77 76 82 81 80 85 109 82 91 107 86 103 110 90 73 73 67 81 81 69 52 73 79 85 79 61 43 32 35 61 70 44 46 45 29 19 28 29 53 65 62 48 47 34 28 35 43 43 43 21 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 13 12 12 11 3 1 1 2 10 32 4 0 0 0 0 0 0 0 0 0 0 60 50 43 38 39 39 59 87 99 59 27 11 7 5 7 8 14 14 7 0 0 0 0 5 22 5 1 1 0 0 10 5 9 23 25 37 38 30 21 15 15 21 28 34 41 38 49 54 58 67 67 58 61 64 63 76 78 87 93 95 105 117 116 107 95 93 115 109 110 115 115 121 112 102 95 91 88 99 95 87 84 79 91 82 79 82 86 82 97 95 82 86 111 76 54 61 76 80 74 63 59 62 64 77 65 49 35 22 34 67 77 65 62 45 30 21 19 21 37 49 60 55 38 40 32 28 38 55 61 38 34 24 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 8 2 1 2 7 7 0 0 0 0 0 0 0 0 0 1 2 0 60 46 34 27 29 28 48 64 66 59 27 12 3 3 12 11 14 16 9 1 0 0 0 21 52 31 16 9 5 0 3 1 3 9 16 29 30 23 15 11 14 16 24 33 37 34 43 46 54 56 51 51 54 54 55 67 86 87 96 94 91 108 109 114 107 104 128 116 115 108 100 109 107 98 94 94 93 89 85 84 85 86 98 88 93 87 76 100 97 88 68 62 74 71 69 59 68 92 79 69 61 57 58 70 59 45 31 17 25 66 51 38 43 38 25 20 15 14 25 40 39 36 34 36 23 25 15 27 51 41 42 42 27 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 7 3 2 1 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 54 36 32 26 21 22 34 56 65 53 22 10 3 0 0 2 8 15 13 5 0 0 6 27 49 54 51 15 2 0 0 0 0 0 5 14 16 15 14 16 20 26 30 35 37 37 38 38 47 52 49 49 57 56 57 67 93 92 95 88 87 101 106 119 107 102 111 105 103 95 91 93 93 85 80 78 77 73 75 77 82 87 91 95 106 88 74 88 89 90 65 52 68 66 65 61 68 91 86 90 86 71 66 86 61 37 30 32 32 35 35 29 31 39 30 21 14 17 24 24 31 25 35 50 38 47 50 49 49 41 37 31 27 25 27 34 40 40 34 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 14 10 13 11 10 9 7 10 6 2 1 3 3 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 5 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 12 15 14 10 10 24 42 48 35 13 2 0 0 0 1 5 7 16 9 1 0 4 11 18 42 69 12 2 0 0 0 0 0 0 4 11 14 12 13 17 21 22 27 35 39 40 43 43 51 54 55 58 47 45 52 61 66 72 74 78 86 97 107 92 90 94 95 91 79 75 72 69 67 66 60 58 60 62 69 73 78 80 85 90 78 72 75 76 71 74 59 54 64 68 66 63 82 112 111 88 78 83 87 51 25 39 38 34 36 36 30 25 27 31 24 12 8 10 11 18 14 12 25 47 51 63 61 54 46 43 43 43 35 31 40 63 61 64 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 9 12 17 15 11 7 3 2 0 0 3 6 7 1 0 1 0 0 0 0 0 0 0 0 1 0 3 8 8 2 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 6 7 4 2 3 9 15 19 13 5 0 0 0 0 0 2 4 21 17 5 0 1 1 2 37 58 20 23 5 0 0 0 0 1 3 9 15 17 12 18 23 23 19 23 32 37 37 34 52 51 56 60 44 36 36 40 50 61 57 60 71 76 71 72 74 79 80 73 54 48 50 48 47 60 53 51 58 68 67 71 72 72 71 79 96 85 78 72 60 73 51 43 61 87 65 58 72 102 109 63 59 93 85 44 33 68 49 34 39 48 34 29 29 39 53 35 23 16 13 12 12 11 14 19 31 52 54 57 56 53 49 53 49 42 40 46 50 46 29 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 11 12 14 15 8 4 2 1 0 2 8 10 9 5 6 4 2 0 0 0 0 0 0 0 0 0 2 2 1 0 2 1 0 0 0 0 0 1 1 0 0 0 2 3 2 1 2 1 50 34 13 5 1 4 4 4 1 2 1 0 0 0 0 0 1 4 13 17 7 0 0 0 0 13 16 23 54 5 0 0 0 2 12 15 12 13 16 8 19 35 34 19 19 36 36 33 34 49 42 40 37 29 22 24 26 34 43 41 37 49 57 58 55 58 62 69 64 47 39 43 39 40 51 47 49 55 60 58 66 62 63 63 65 77 86 75 67 63 61 45 41 44 55 65 70 67 89 114 102 56 56 65 68 75 84 50 35 43 59 49 45 32 34 46 49 22 17 15 13 8 4 11 9 5 18 40 55 60 56 51 52 59 57 52 48 50 29 28 28 28 20 2 0 0 0 0 0 0 0 0 0 0 0 5 8 12 25 18 10 7 7 5 1 0 0 0 1 2 8 8 7 7 9 4 1 0 1 0 0 0 0 0 0 0 0 4 5 0 0 0 0 0 0 0 0 1 1 3 6 8 13 15 12 8 0 0 69 53 30 13 2 13 10 3 0 0 0 0 0 0 0 0 2 7 9 3 1 0 0 0 0 1 15 41 53 13 1 0 0 1 5 6 3 6 11 14 19 39 45 35 27 41 36 33 33 36 34 26 17 11 12 15 21 28 31 30 30 38 37 38 43 45 48 64 52 33 31 38 35 35 38 41 52 47 41 47 59 57 62 60 68 80 57 61 59 56 54 55 41 51 59 62 68 72 67 83 101 106 149 89 72 78 76 78 83 73 73 73 20 15 7 16 26 0 2 9 23 27 12 5 7 8 9 19 28 28 29 33 44 46 37 38 38 32 15 15 9 14 32 34 5 0 0 4 10 6 2 0 0 3 16 18 26 32 34 31 29 20 15 13 12 1 0 3 5 4 2 2 2 2 0 0 0 0 1 3 0 0 0 0 0 0 6 9 5 0 0 0 0 0 0 2 9 10 6 10 20 25 27 28 19 6 0 0 65 58 41 22 11 20 15 6 1 2 2 1 0 2 2 2 23 12 7 6 7 1 0 0 0 2 26 19 20 17 0 4 1 0 0 0 0 8 13 15 16 29 32 27 26 35 33 38 39 32 24 21 17 14 13 15 21 28 29 29 29 30 30 31 38 46 50 60 44 28 26 38 30 30 30 35 47 37 47 51 55 59 67 57 53 58 66 59 63 59 56 56 57 53 53 54 55 57 60 86 127 140 105 62 43 44 55 62 52 39 57 52 1 9 9 12 15 19 34 36 53 62 49 31 12 9 9 9 9 1 0 0 0 2 19 16 15 17 18 19 22 27 31 34 25 23 18 20 31 32 31 32 25 22 34 26 30 32 32 37 37 34 35 34 28 10 5 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 16 6 4 8 6 2 7 5 4 6 4 13 11 13 23 24 24 11 0 0 0 62 66 48 28 18 20 16 14 12 8 4 4 3 18 34 42 35 7 0 0 0 0 0 0 0 5 28 31 34 34 23 14 2 0 0 0 1 10 9 11 13 15 23 22 23 27 29 31 32 29 25 24 23 16 16 21 27 27 32 34 31 24 22 21 30 38 44 50 43 31 25 28 25 25 27 32 36 33 50 51 54 58 60 53 52 56 60 61 63 50 54 60 57 32 34 44 53 61 90 118 155 137 79 47 33 28 29 39 50 93 73 34 0 1 9 13 18 26 45 60 74 77 75 63 24 13 11 11 10 5 1 0 0 0 1 2 13 21 26 29 27 27 31 31 29 31 29 27 27 27 22 37 41 36 32 26 25 27 29 34 45 44 39 32 25 18 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 3 7 7 2 13 11 3 1 0 4 4 4 7 8 7 2 0 0 0 60 64 54 37 22 15 12 10 10 7 6 9 9 44 41 30 21 0 0 0 0 0 0 0 0 1 17 68 17 11 20 17 0 0 0 0 1 3 1 5 10 15 26 27 25 25 25 21 28 28 27 26 25 18 16 24 31 30 37 33 31 30 28 24 23 24 32 40 36 35 28 22 19 20 26 34 33 30 40 48 56 62 62 56 49 55 60 54 39 23 39 45 42 28 28 56 57 61 86 133 173 116 56 40 33 29 21 38 74 70 20 6 0 0 0 0 25 46 56 70 76 71 67 56 34 16 15 15 17 18 6 5 3 1 4 17 20 27 29 26 16 15 5 4 9 18 20 21 26 34 41 48 46 27 14 14 15 15 18 19 19 22 21 13 7 5 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 7 8 6 6 8 4 14 16 9 1 0 1 0 0 0 0 0 0 0 0 52 49 54 50 31 17 11 11 11 10 10 12 18 30 31 22 11 0 0 0 0 0 0 0 0 2 36 72 26 23 33 25 4 0 1 5 4 3 8 6 13 20 24 24 24 25 23 20 22 33 33 29 25 22 20 25 32 35 34 27 28 30 28 23 27 19 30 36 25 34 21 16 21 26 25 42 32 25 34 57 58 66 71 65 43 48 39 36 32 27 41 32 26 24 26 59 67 75 94 122 126 122 69 31 26 22 22 42 73 79 1 0 0 0 0 0 7 31 54 60 56 57 53 44 35 37 25 20 18 18 14 15 16 18 21 27 26 27 20 10 0 0 0 0 1 5 8 9 15 16 15 19 19 8 2 1 1 1 6 15 19 17 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 13 12 13 18 26 25 15 22 17 5 2 2 0 0 0 1 1 0 0 0 42 37 42 48 33 17 12 11 9 10 10 12 15 13 12 26 24 11 0 0 0 0 0 0 0 0 42 74 62 19 46 31 13 6 12 8 10 15 21 20 23 22 22 24 24 24 21 19 19 31 30 27 27 28 25 27 37 37 31 24 24 25 24 22 25 16 42 46 35 20 17 17 25 27 20 38 25 27 48 69 63 65 71 59 37 42 32 38 40 39 46 39 36 34 37 53 78 91 101 108 102 52 46 46 39 25 34 39 45 54 52 45 9 0 13 29 72 67 56 54 53 47 34 22 13 10 9 9 7 8 10 12 14 21 25 24 21 11 3 0 0 0 0 0 0 0 0 0 5 3 0 1 2 1 1 1 0 1 4 7 10 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 4 6 7 9 13 22 42 56 28 47 53 31 0 0 0 0 0 2 3 0 0 0 31 34 35 34 26 15 10 6 5 5 7 7 15 20 16 26 27 20 7 0 0 0 0 0 1 2 32 50 50 40 46 26 20 21 20 22 20 22 28 30 22 23 28 30 28 24 19 24 32 30 20 23 27 30 32 35 41 32 26 24 22 20 26 20 16 20 58 43 26 15 18 36 33 25 16 17 24 29 58 71 54 56 98 77 46 35 43 28 42 46 41 44 50 51 57 69 90 82 81 93 97 76 72 48 41 41 53 51 42 45 56 61 40 43 73 69 11 75 71 63 45 26 32 34 25 12 3 3 1 3 6 7 8 2 2 4 4 0 0 0 0 0 0 1 1 0 0 0 0 0 2 2 2 4 6 6 5 4 5 4 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 12 15 14 14 16 29 47 65 66 58 53 53 35 10 0 0 0 0 1 0 0 0 17 17 17 17 17 18 10 5 3 4 5 7 13 16 17 20 31 37 21 3 0 0 0 1 2 3 3 23 41 47 40 24 19 24 32 38 44 41 46 42 27 27 30 37 33 23 17 17 24 23 15 15 24 31 37 38 37 32 30 26 21 20 45 26 16 27 54 23 15 14 23 47 24 19 15 16 26 35 39 43 49 70 139 95 52 30 26 21 52 48 35 41 75 36 71 90 74 65 71 91 109 98 58 58 32 28 34 31 26 42 63 75 74 85 84 50 23 80 18 16 11 4 16 19 12 5 1 2 1 3 4 3 2 3 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 2 5 11 12 11 10 8 6 3 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 14 13 16 26 38 45 49 51 64 73 56 34 27 19 5 0 0 1 2 1 1 6 7 13 17 14 12 12 11 8 6 3 6 9 10 17 15 14 24 43 41 34 14 1 0 0 1 2 3 6 23 34 37 35 31 28 35 44 48 50 52 53 39 28 30 30 31 30 24 18 16 24 19 15 15 15 29 39 42 40 38 33 27 21 23 51 13 18 27 28 9 10 10 17 25 16 21 13 16 28 39 21 21 43 78 115 72 48 25 21 37 42 37 37 37 37 40 62 58 58 73 68 80 94 76 32 47 11 0 0 0 0 1 10 38 63 60 11 0 0 1 0 0 0 0 0 1 0 0 0 1 1 2 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 2 2 2 3 3 6 10 14 17 16 12 10 9 9 8 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 5 11 21 23 26 42 53 54 67 55 60 67 62 63 26 7 1 0 0 3 2 1 1 0 0 11 9 8 9 11 11 11 9 5 9 12 17 25 18 14 29 39 29 44 19 4 0 0 3 3 5 13 30 38 35 34 35 31 33 37 39 40 41 40 28 28 27 18 34 36 33 29 24 15 10 14 15 14 35 53 49 41 40 34 33 19 23 34 7 18 17 11 4 4 6 18 18 11 22 15 21 23 18 21 42 54 67 65 31 41 20 28 42 26 27 40 32 17 17 27 57 49 35 0 0 18 18 10 9 1 20 9 0 0 0 0 26 49 43 1 0 0 0 0 0 0 0 2 3 1 2 2 2 3 4 3 2 3 10 32 40 11 11 15 8 4 12 15 14 12 11 12 12 14 20 20 30 32 27 20 21 16 14 12 9 7 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 11 13 14 18 30 40 56 55 44 44 38 39 40 34 13 9 3 0 0 0 1 4 4 4 4 4 8 6 5 4 3 2 3 3 3 9 14 26 39 39 21 18 21 25 40 19 7 2 2 7 6 16 25 33 40 45 38 36 36 35 36 29 33 38 39 32 32 23 27 54 32 32 29 22 13 10 13 16 23 42 77 86 66 44 36 29 12 16 20 7 11 8 6 9 12 16 15 9 12 24 28 28 17 6 22 86 62 62 45 22 33 20 21 25 20 16 24 18 18 32 45 52 67 57 31 2 16 11 10 11 16 57 18 10 9 0 0 36 34 19 0 0 0 0 0 0 0 0 5 10 9 5 3 5 7 8 7 7 15 26 38 42 7 26 34 25 20 19 19 22 25 25 25 24 28 35 40 36 30 25 19 16 14 14 11 9 7 3 3 1 0 0 0 0 1 1 1 1 1 0 0 0 1 1 0 8 16 21 30 28 16 18 34 17 33 25 20 20 15 20 23 19 13 14 12 5 1 1 2 4 4 4 3 3 1 1 2 3 2 1 1 2 2 7 10 17 23 24 15 8 7 14 21 24 9 7 8 11 17 34 41 46 46 44 31 33 33 31 33 41 34 43 49 40 26 16 29 46 34 20 16 14 13 11 9 25 27 32 48 46 60 48 47 58 27 21 14 8 7 7 5 12 19 16 26 13 19 28 29 25 27 16 35 85 63 70 38 17 21 6 14 16 13 6 7 5 4 28 56 33 90 105 75 24 37 14 15 13 22 62 32 63 88 76 39 55 18 0 0 0 0 0 0 0 0 0 0 6 10 9 11 9 10 11 11 15 21 29 37 41 30 43 42 36 31 28 34 36 34 31 32 30 32 31 28 27 20 18 11 5 4 7 8 8 8 7 8 6 6 6 4 1 0 0 0 0 0 0 1 3 5 3 6 26 27 20 27 36 20 10 10 15 29 15 16 19 13 12 16 10 3 1 4 2 1 1 2 4 5 5 4 2 3 3 3 4 5 4 1 0 1 3 3 4 10 14 14 7 3 8 14 19 18 16 14 20 31 47 50 58 53 41 32 31 30 28 32 45 38 61 60 43 28 20 18 22 23 14 17 15 13 15 20 40 28 34 52 61 89 59 79 93 39 18 7 9 16 15 17 10 16 19 7 14 23 29 27 19 12 10 54 91 78 74 25 8 9 12 12 10 6 4 6 4 7 4 30 63 79 72 77 63 31 17 22 12 23 55 72 73 63 62 57 40 7 0 0 0 0 0 0 0 0 1 7 14 17 18 18 15 15 15 16 20 28 36 44 51 54 51 44 43 41 38 38 33 31 30 28 25 22 23 26 26 23 21 16 10 5 6 10 10 9 9 11 13 16 16 12 4 1 1 1 1 0 1 3 7 7 9 45 20 36 45 38 28 20 12 16 25 22 20 15 14 15 19 24 22 28 32 14 9 9 6 3 2 4 1 0 0 1 0 3 8 10 9 2 0 1 2 2 3 10 12 11 9 5 10 14 21 29 28 22 30 35 38 39 42 45 42 35 26 29 33 49 67 55 71 45 32 28 9 9 12 14 17 18 14 23 27 32 49 26 21 21 31 65 55 119 96 27 4 5 5 8 11 15 9 11 12 11 23 16 26 31 24 7 26 59 83 72 36 6 4 8 12 11 5 12 11 9 8 11 3 22 45 47 33 54 55 47 47 15 15 31 49 61 67 44 57 52 18 0 0 0 0 0 0 0 0 0 4 19 21 20 19 18 21 20 20 22 28 40 41 46 51 56 58 50 40 33 29 27 28 29 27 26 27 24 22 24 27 23 19 20 15 10 8 10 11 7 9 12 9 19 14 10 7 3 7 7 4 2 5 5 11 12 12 18 26 32 41 41 27 20 13 20 32 35 30 20 16 17 20 22 23 17 23 28 11 10 8 5 4 6 4 2 2 1 1 3 9 12 10 5 2 3 2 3 4 4 13 12 10 8 9 21 26 27 28 30 27 31 33 34 23 33 33 29 21 17 43 50 56 64 68 31 34 41 37 33 21 16 18 24 21 31 37 39 43 33 26 27 36 50 55 88 58 21 11 10 9 4 3 5 6 5 19 17 7 13 18 21 17 21 61 26 45 36 8 3 6 10 8 9 11 24 20 13 10 8 7 17 23 23 21 46 58 53 38 18 9 26 35 40 50 52 50 25 7 8 0 0 0 0 0 0 0 0 3 12 19 15 17 19 21 24 24 28 32 37 44 43 22 17 26 33 28 26 25 24 22 28 19 24 32 33 29 23 22 23 24 26 20 17 15 9 6 6 10 14 13 17 10 6 11 17 14 10 6 7 10 8 15 16 19 20 16 18 32 36 32 28 25 18 20 27 28 25 25 18 16 21 18 12 13 14 8 9 9 10 8 5 4 2 0 0 1 3 7 14 13 8 3 1 2 1 1 1 6 5 8 9 11 28 30 20 15 17 10 29 39 34 22 17 19 21 22 22 33 49 71 74 58 28 31 33 33 32 27 16 19 31 40 29 29 26 26 27 20 20 33 41 39 33 18 13 12 13 14 4 3 3 3 3 15 9 6 10 11 10 20 27 33 39 39 17 3 4 7 22 15 12 16 19 17 8 6 9 15 15 14 18 28 46 46 29 12 8 7 13 32 21 4 0 1 2 3 5 0 0 0 0 0 0 0 0 0 9 25 18 19 20 22 25 25 25 27 26 23 3 2 0 0 0 0 0 0 9 22 23 11 14 23 26 21 18 20 32 43 41 32 29 28 25 17 15 18 22 21 14 16 14 27 43 40 14 21 20 17 15 20 23 36 50 45 37 36 33 31 32 29 26 19 10 5 8 14 12 14 19 15 22 17 12 10 11 16 15 13 11 5 2 3 0 1 4 9 15 20 14 12 8 1 0 0 0 0 0 2 6 11 17 19 15 8 4 5 18 34 27 14 9 16 12 16 22 31 61 68 77 59 27 28 28 33 32 25 23 19 31 34 20 25 24 18 16 15 14 22 29 26 13 5 10 9 7 6 1 6 7 4 4 18 5 1 3 6 14 21 20 42 76 43 10 7 10 10 19 11 12 15 14 7 6 12 14 8 9 21 29 40 44 32 33 24 10 3 5 38 18 0 0 0 0 0 2 2 2 0 0 0 0 1 10 14 21 29 24 25 26 25 23 20 17 17 10 0 0 0 0 0 0 0 0 0 10 19 20 19 17 21 26 24 21 21 41 53 49 41 38 36 34 32 33 32 22 19 19 19 24 26 25 31 43 26 27 24 26 40 54 41 31 30 26 27 26 30 33 34 41 39 37 26 11 5 8 13 15 15 10 10 11 11 12 18 8 10 12 13 11 9 0 0 1 6 12 23 6 0 1 0 0 0 0 0 0 0 6 8 10 13 15 5 1 3 10 28 17 15 15 15 9 9 16 32 60 69 83 56 30 29 25 19 17 16 17 15 21 28 26 13 15 19 20 21 21 24 30 28 17 8 15 21 12 3 0 3 7 4 2 5 0 0 4 17 34 24 10 12 27 36 9 12 15 20 25 13 14 13 12 10 12 8 6 8 15 33 36 40 34 19 15 18 9 2 5 22 8 4 1 2 7 1 2 4 3 0 0 0 0 3 15 24 27 25 20 21 26 23 17 13 11 2 0 0 0 0 0 0 0 0 0 0 22 31 30 30 28 29 32 34 36 29 43 51 51 46 46 40 40 37 29 31 24 26 25 20 22 29 27 25 27 30 31 36 36 40 50 51 40 38 37 25 29 37 40 39 42 43 24 20 17 6 9 16 14 12 18 12 11 15 20 20 2 14 18 14 9 11 0 0 0 3 4 1 1 0 0 0 0 0 0 0 0 1 7 7 11 9 3 0 0 0 7 19 13 14 12 10 7 9 17 22 30 52 67 47 35 27 14 12 10 9 11 14 11 18 20 21 25 31 23 22 23 22 35 23 13 6 8 22 10 3 5 8 3 2 1 1 1 0 12 33 44 28 8 3 15 23 12 12 15 21 23 18 14 10 8 8 6 5 6 4 23 53 31 24 13 4 0 3 2 2 5 10 10 15 10 1 1 0 1 2 2 0 0 0 0 1 7 18 16 16 15 13 15 7 5 6 6 0 0 0 0 0 0 0 0 0 0 0 0 25 37 34 29 33 38 40 43 45 45 47 48 48 47 45 42 37 35 39 31 34 30 24 26 50 40 33 30 31 37 41 36 34 44 47 39 45 42 31 43 40 37 34 31 31 40 33 19 7 10 15 11 11 13 15 18 31 34 28 14 18 18 15 9 5 0 0 0 0 2 4 4 0 0 0 0 0 0 0 0 1 4 7 11 9 4 1 0 1 7 10 4 3 8 7 4 5 8 16 27 42 52 46 39 25 11 10 11 10 11 13 11 19 20 20 26 34 23 19 19 18 13 8 6 4 4 5 2 5 8 12 13 4 3 3 4 5 12 30 30 20 19 7 10 13 12 12 25 25 28 22 3 3 4 3 2 3 5 5 53 72 10 12 4 0 0 0 0 5 7 5 3 0 5 7 5 1 1 6 3 0 0 0 0 0 6 17 16 14 9 9 12 1 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 3 8 18 27 30 42 39 38 41 29 33 35 39 43 46 44 41 37 33 28 31 31 30 31 32 29 28 26 25 28 33 32 32 35 40 28 27 30 31 32 31 31 30 31 34 29 25 16 11 14 19 11 8 6 5 6 34 44 40 32 36 24 13 7 7 0 0 0 0 0 2 2 0 0 0 0 0 1 0 0 0 2 5 4 4 2 2 4 6 9 10 9 8 4 3 2 3 7 21 14 32 51 48 22 15 9 8 14 18 14 14 15 16 25 17 16 21 21 24 26 21 9 2 2 2 2 3 1 9 11 14 15 4 4 3 4 10 15 29 21 21 25 15 18 18 16 19 32 25 31 24 8 5 4 3 3 3 1 24 53 44 6 7 1 0 0 0 0 3 5 3 0 0 0 0 1 1 1 7 3 0 0 0 0 0 3 9 11 10 3 8 14 6 8 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 13 20 17 33 41 37 30 27 27 28 30 32 31 28 28 25 21 20 25 26 24 27 28 16 19 20 21 24 28 28 28 28 26 23 31 29 30 30 30 35 36 32 26 17 16 11 7 10 18 18 21 17 15 23 28 40 38 34 39 51 37 24 15 0 0 1 1 1 0 0 1 2 1 6 7 5 1 0 1 3 5 5 6 3 3 6 8 10 11 12 11 2 2 3 3 8 20 13 16 30 30 1 14 8 5 6 8 12 12 9 4 6 7 8 11 14 16 14 10 8 5 0 4 3 2 1 6 10 12 8 2 3 12 16 17 18 23 15 20 22 16 15 14 15 18 20 15 23 21 13 5 3 3 6 5 4 20 24 19 8 2 0 0 1 1 2 8 6 2 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 3 10 7 7 8 9 18 9 7 6 3 0 0 0 0 0 0 0 0 0 0 0 0 15 11 0 3 33 32 23 16 18 19 21 24 23 18 9 13 14 13 16 17 13 17 19 14 13 19 21 23 24 25 20 21 25 31 35 31 30 33 34 29 31 20 20 31 21 8 3 10 19 12 4 6 14 28 43 42 37 37 43 56 59 33 20 0 0 0 1 2 2 2 3 5 7 12 19 17 10 8 4 2 3 6 8 5 5 6 7 9 10 8 8 10 10 8 3 9 17 14 14 27 31 19 20 10 3 3 5 10 7 2 2 6 8 9 12 11 11 14 8 6 5 3 4 2 2 4 7 5 10 8 3 3 16 17 14 13 11 5 15 24 31 30 20 11 9 9 9 27 25 18 12 10 10 7 2 0 1 5 15 8 1 0 0 0 0 1 3 7 9 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 6 17 15 12 8 10 14 8 9 8 4 0 0 0 0 0 0 0 0 0 0 0 0 19 9 0 4 22 23 20 18 16 15 15 19 16 7 0 2 3 7 10 9 8 9 7 7 12 17 16 17 17 18 14 19 19 17 22 27 26 27 25 16 15 16 9 11 20 9 9 13 19 19 6 11 12 12 21 48 41 44 47 46 44 31 23 3 1 1 2 5 9 9 5 6 10 16 25 27 20 10 6 4 4 7 10 6 7 7 7 8 11 8 12 13 11 5 4 11 18 17 12 35 28 22 10 14 12 11 13 15 13 6 4 9 13 7 18 11 8 12 14 10 4 1 1 0 0 0 2 4 3 5 3 0 4 26 12 7 5 1 2 1 6 16 21 8 6 12 22 28 3 10 13 14 15 15 6 1 4 12 19 10 5 3 1 0 2 2 6 14 14 19 14 7 8 15 13 5 0 0 0 0 0 3 9 11 2 2 6 7 6 5 6 6 3 3 6 3 0 0 0 0 0 1 2 1 4 4 2 1 7 2 0 0 2 16 21 21 18 14 11 10 8 5 3 1 1 2 3 4 5 7 6 7 8 6 7 12 13 11 12 14 16 17 20 24 23 23 16 8 10 26 14 6 9 13 13 11 9 7 7 18 24 21 26 50 44 46 49 47 43 38 29 7 6 5 3 7 12 12 7 6 10 16 19 19 19 16 11 7 6 7 7 6 5 6 7 9 11 13 18 20 15 8 13 12 10 14 23 28 6 19 23 6 17 8 8 10 12 11 4 10 15 11 17 10 7 6 5 7 2 1 2 2 0 0 0 1 0 2 3 3 7 14 6 9 6 4 6 7 11 14 14 10 7 9 17 17 8 8 14 16 13 10 7 6 4 2 6 7 8 6 4 1 2 13 14 11 5 6 8 11 12 8 18 6 0 0 0 1 8 8 7 11 5 1 4 7 4 1 1 1 2 2 7 3 1 2 5 0 6 8 7 4 6 2 0 0 0 0 0 0 0 0 0 15 17 12 8 7 5 3 2 2 0 0 1 2 3 6 8 9 10 9 8 12 12 10 11 13 19 22 20 17 18 21 13 10 14 10 9 9 13 18 17 10 8 8 11 19 22 38 45 46 39 40 41 35 28 36 48 5 7 8 1 9 12 14 15 8 10 13 15 17 22 14 9 7 5 6 7 5 3 4 8 13 17 21 24 21 17 15 19 21 23 22 26 31 20 26 29 24 17 18 15 14 9 2 5 4 9 10 9 13 14 14 12 5 3 1 2 2 0 0 0 0 2 7 10 5 6 11 9 4 5 5 6 10 13 8 7 10 12 2 10 11 3 5 23 12 6 5 6 1 5 8 9 9 4 3 4 7 15 13 15 16 14 9 1 0 0 2 6 1 0 0 1 7 8 5 3 6 13 2 0 1 0 0 0 0 0 1 1 0 11 13 5 0 4 6 5 1 3 1 0 0 0 0 0 0 0 0 0 2 9 8 3 3 2 1 1 1 0 0 0 2 3 4 7 7 7 9 12 14 14 13 14 16 18 16 16 17 16 10 9 14 19 18 16 20 16 13 14 18 15 16 17 18 16 38 52 55 48 33 38 34 29 29 32 6 9 9 2 6 6 8 11 6 9 10 14 20 30 14 8 5 4 2 4 4 5 6 9 12 16 20 23 23 26 26 24 22 22 22 21 25 28 29 20 22 27 25 18 18 13 8 13 16 11 11 10 10 10 7 5 6 6 2 1 3 3 2 2 1 4 11 18 11 10 9 7 4 10 10 7 5 6 7 6 10 11 0 2 3 3 4 18 27 16 9 7 1 6 12 14 12 4 6 7 7 9 11 12 19 24 19 0 0 0 3 5 0 0 0 0 0 0 3 2 8 15 0 0 6 7 0 0 0 0 0 0 0 11 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 4 0 1 2 1 0 0 0 0 1 1 3 4 3 4 4 5 8 10 13 12 10 12 23 16 14 13 11 6 15 11 13 15 15 13 13 8 10 27 28 35 39 40 41 44 55 60 52 32 36 34 36 36 31 10 8 5 2 2 6 4 3 3 4 8 16 22 21 2 8 5 2 1 2 2 2 3 4 6 12 18 19 14 19 23 30 29 21 2 23 20 18 24 2 0 0 4 5 6 8 5 0 0 1 3 5 7 8 10 8 4 3 1 4 8 8 4 3 3 3 9 16 7 6 6 4 2 6 12 6 1 0 2 2 8 8 0 1 0 12 15 13 34 19 11 9 10 14 14 10 7 6 11 9 4 1 5 11 15 19 14 0 0 0 3 4 0 0 0 0 1 3 3 1 8 14 7 0 7 8 5 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 3 6 5 4 2 1 1 1 1 3 3 0 0 0 2 5 8 8 5 2 2 5 5 7 8 8 10 24 19 19 21 20 25 24 24 25 30 28 32 30 33 43 43 45 48 43 32 32 24 25 23 17 9 5 6 4 1 0 3 3 3 4 9 22 24 18 8 7 4 4 4 4 3 1 1 2 3 6 8 12 11 7 9 22 14 0 0 5 6 10 12 2 1 0 0 0 0 0 18 7 0 0 0 0 0 2 6 3 3 3 5 12 11 12 8 1 1 3 3 5 7 5 6 3 0 2 12 3 1 1 1 0 3 4 4 6 1 12 8 6 15 5 6 11 11 4 5 3 4 5 5 1 0 2 3 5 6 17 10 0 0 0 1 1 0 0 0 0 3 4 3 3 5 8 9 1 10 14 11 7 6 3 1 0 1 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 3 4 3 2 1 0 2 2 0 0 0 3 5 6 7 5 8 8 7 5 4 19 21 19 22 32 27 22 20 21 30 27 28 27 23 33 39 40 40 37 38 45 39 29 24 21 18 15 13 5 4 9 4 1 1 2 7 7 7 11 22 15 13 9 5 7 7 8 8 5 1 1 0 1 4 3 3 4 3 4 15 7 1 0 0 3 6 7 6 7 23 14 18 18 3 59 30 0 0 0 0 12 19 30 32 17 7 6 12 7 8 13 16 13 6 4 6 8 10 6 5 3 8 16 1 5 2 0 0 1 2 9 10 4 13 14 10 7 3 5 8 9 12 19 2 3 2 0 0 0 2 3 2 2 20 8 0 0 0 0 0 0 0 0 0 8 9 3 3 1 1 1 0 0 6 4 2 2 2 0 0 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 5 7 11 13 18 19 17 14 15 25 23 20 20 24 25 24 23 24 28 8 25 30 25 29 34 30 32 36 31 32 28 24 21 21 22 16 13 7 7 8 5 5 3 1 4 7 7 11 20 16 13 9 9 12 8 5 6 6 3 5 3 1 1 0 2 2 2 4 11 14 4 1 2 1 3 4 5 5 3 8 17 20 9 6 3 33 46 39 34 36 24 17 22 15 10 9 9 8 8 12 10 8 6 5 10 12 13 16 15 9 10 12 3 21 9 7 7 0 0 7 9 7 3 16 11 5 4 10 12 14 15 13 2 6 2 0 1 3 0 0 1 2 12 8 2 0 0 0 0 0 0 0 0 5 3 0 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 7 7 9 11 12 13 14 14 15 18 23 22 18 16 16 24 25 23 22 28 43 38 32 25 23 27 27 31 31 22 6 24 24 21 22 22 18 16 12 9 6 8 8 6 7 9 6 8 9 12 15 11 7 8 11 12 12 8 3 3 5 3 2 1 1 2 1 1 1 6 22 4 3 5 5 2 2 5 4 3 6 8 16 22 22 22 23 42 55 55 34 15 11 20 29 20 18 16 15 13 12 10 10 9 7 12 12 12 12 11 10 6 5 9 19 4 1 1 0 1 3 5 11 14 4 2 1 4 8 7 4 12 12 5 8 3 2 4 8 8 6 2 0 3 17 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 1 0 0 0 0 2 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 7 9 9 10 10 11 11 15 19 18 19 14 11 12 16 19 22 12 10 29 26 27 27 27 31 29 33 36 25 1 9 10 11 14 17 17 12 12 7 5 8 7 8 11 10 7 10 8 8 7 4 15 14 9 9 17 18 13 8 6 2 1 1 1 0 0 0 1 3 6 4 7 7 7 4 2 15 10 6 9 11 10 15 17 14 15 18 27 28 18 13 14 10 22 48 43 32 25 22 22 8 10 10 11 15 12 10 13 14 7 6 8 12 17 19 12 9 5 3 5 1 6 14 16 11 2 4 7 7 1 0 6 9 9 3 3 5 6 3 1 0 1 5 12 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 5 4 0 0 0 0 2 6 5 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 7 8 8 8 9 11 16 20 20 17 14 11 10 11 17 22 25 26 28 24 30 31 32 33 32 31 13 2 0 0 0 0 4 11 12 2 11 5 5 6 6 5 11 16 15 10 7 4 7 10 9 11 6 7 11 14 18 10 4 1 0 0 0 0 0 0 0 1 4 6 7 5 5 3 3 15 9 3 3 8 9 7 7 5 0 2 9 7 2 1 4 11 19 30 36 41 30 19 12 10 7 7 9 13 15 19 14 8 3 4 6 14 17 19 19 9 5 3 3 0 6 6 9 8 1 0 2 3 7 10 6 14 15 4 4 5 3 2 5 0 4 5 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 3 8 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 6 7 7 7 10 11 12 13 13 9 9 11 13 14 19 23 26 19 7 12 14 23 27 24 1 0 0 0 0 0 0 0 0 0 0 19 3 3 4 4 4 5 15 20 14 6 4 6 5 5 5 7 13 17 20 23 15 9 3 0 0 2 1 0 0 0 0 8 7 0 1 6 5 5 11 7 5 3 5 9 9 9 8 7 4 6 2 1 2 1 14 16 12 14 33 23 20 15 11 9 7 6 7 10 20 16 15 10 3 6 19 19 16 15 2 3 2 2 4 21 7 1 1 0 2 5 4 6 16 5 14 15 9 5 1 0 0 1 2 3 5 9 11 0 0 0 0 0 0 0 0 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 6 3 7 8 5 6 6 2 4 9 12 15 22 18 19 16 7 0 0 12 11 0 0 0 0 0 0 0 0 0 0 0 0 30 6 1 1 4 9 14 24 23 15 7 4 8 8 5 4 8 14 22 19 13 3 4 2 1 2 1 3 2 1 0 0 19 11 0 2 9 10 6 3 1 9 3 5 7 5 6 3 0 2 5 1 0 0 1 3 5 2 4 9 0 14 11 5 4 7 7 11 12 9 12 8 5 4 8 16 11 7 5 1 4 2 1 2 2 0 1 1 1 3 4 6 10 12 3 9 9 10 8 0 1 2 1 1 2 4 10 10 1 0 0 0 0 0 0 0 1 2 3 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 3 0 0 4 2 1 2 7 9 9 9 12 13 11 12 11 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 34 23 4 3 7 14 22 19 15 12 10 10 9 5 8 12 15 28 11 0 0 0 0 4 6 6 8 3 1 0 3 20 24 16 7 6 6 2 0 2 6 2 3 3 0 1 12 5 0 1 0 0 1 2 2 0 1 0 0 3 17 7 2 1 3 6 16 13 9 10 4 3 2 6 18 20 12 5 1 2 0 1 1 0 1 1 1 0 0 1 3 2 0 2 9 8 5 2 0 1 3 3 2 3 5 9 12 8 0 0 0 0 0 0 0 1 3 3 1 1 3 2 0 1 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 5 9 11 8 3 6 11 12 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 64 42 11 4 10 15 21 25 24 18 16 13 10 11 18 22 25 31 8 21 29 18 0 4 6 5 3 1 0 0 1 4 5 2 13 14 0 0 0 4 7 0 0 4 3 2 6 1 0 0 0 0 0 0 0 3 14 3 8 7 1 7 4 3 2 4 14 9 8 11 7 5 2 2 5 6 9 5 4 4 2 1 1 0 0 0 0 0 2 3 1 5 3 2 6 7 3 1 0 0 0 1 2 4 6 6 6 3 0 0 0 0 0 0 0 3 1 0 1 3 5 2 0 0 0 1 1 1 1 1 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 9 6 4 10 10 12 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 44 38 21 15 20 21 29 31 25 23 25 23 24 29 35 28 29 33 27 7 7 7 2 9 8 5 1 3 8 2 1 1 1 0 9 9 0 0 0 0 0 0 0 5 6 8 11 1 4 2 0 0 0 1 0 4 12 10 17 13 5 11 4 4 3 3 6 7 5 3 3 4 2 1 3 5 9 4 7 7 2 3 1 0 0 0 0 0 3 4 1 7 2 0 1 2 0 0 0 0 0 0 1 1 2 3 4 1 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 2 2 1 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 13 18 17 16 10 12 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 38 32 27 26 29 27 25 26 25 25 33 28 23 25 34 30 26 17 1 0 0 0 2 6 0 10 14 10 4 2 1 2 2 1 10 4 0 0 0 0 0 0 1 2 8 15 15 6 5 6 5 2 1 5 11 12 14 17 10 10 12 13 13 22 8 6 10 9 7 6 3 1 1 1 6 7 2 5 7 4 1 4 2 2 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 11 20 14 18 17 8 0 0 0 0 0 0 0 0 0 0 0 0 0 27 23 34 29 31 29 16 19 19 20 24 29 20 25 25 24 27 22 15 13 12 7 1 0 1 2 1 19 13 3 3 1 3 3 3 12 8 9 8 6 2 0 0 0 3 10 14 11 9 12 11 10 5 1 3 14 17 19 17 10 15 16 15 17 25 13 14 15 12 3 4 3 1 0 0 5 11 12 6 13 10 4 0 0 2 1 0 0 0 3 1 4 8 6 5 2 0 0 0 3 2 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 12 14 20 15 8 0 0 0 0 0 0 0 0 0 0 0 0 0 CIN 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -30 -34 -26 -23 -19 -14 -13 -13 -11 -10 -10 -11 -12 -11 -8 -3 -0 -0 -1 -3 -1 -0 -0 -0 -1 -2 -7 -10 -13 -13 -6 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -8 -6 0 -0 -9 -12 -6 0 0 0 0 0 -6 -10 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -7 -7 -10 -15 -14 -15 -12 -13 -15 -16 -16 -8 -6 -5 -4 -3 -7 -2 -2 -1 0 0 -0 -2 -6 -12 -15 -13 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 0 0 0 0 0 0 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -15 -15 -15 -13 -12 -12 -14 -15 -9 -9 -12 -9 -7 -7 -4 -5 -5 -2 0 0 0 0 -11 -17 -20 -15 -6 -0 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -3 -2 -2 -6 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -15 -14 -11 -10 -11 -10 -11 -15 -16 -13 -10 -10 -13 -9 -6 -4 -1 -0 -0 0 0 0 -1 -14 -21 -24 -22 -15 -11 -16 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -9 -7 -11 -3 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -9 -6 -0 0 0 0 -2 -10 -17 -19 -18 -18 -19 -18 -16 -21 -20 -19 -21 -11 -11 -11 -9 -8 -5 -0 -0 -2 -1 0 0 -1 -21 -22 -21 -21 -21 -19 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -8 0 0 0 0 0 -2 -11 -18 -21 -24 -21 -18 -21 -20 -21 -18 -17 -17 -11 -13 -13 -14 -9 -0 -0 -1 -0 0 0 0 -1 -22 -24 -14 -9 -12 -15 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -14 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -9 -8 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -8 -10 -10 -13 -18 -14 -10 -10 -11 -11 -12 -6 -0 -0 0 0 0 0 0 0 -0 -3 -2 0 0 -2 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -17 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -23 -20 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -6 -3 -4 -3 -12 -11 -8 -7 -9 -13 -8 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -10 -25 -17 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -15 -26 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -13 -9 -9 -9 -10 -10 -11 -10 -10 -11 -13 -7 -9 -3 0 0 0 0 0 0 0 0 0 0 0 -8 -12 -17 -16 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -14 -16 -9 -3 -13 -11 -7 -9 -8 -3 -12 -10 -6 -2 -0 0 0 0 0 0 0 0 -1 -16 -19 -19 -17 -11 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -1 -16 -15 -7 -4 -11 -11 -3 -11 -9 -7 -10 -1 -5 -7 -3 0 0 0 0 0 0 0 -3 -16 -17 -20 -21 -18 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -11 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -10 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -4 -6 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 -8 -10 -6 -15 -11 -10 -8 -5 -1 -1 -9 -11 -11 -13 -11 -1 -10 -9 -3 0 0 0 0 0 0 -2 -10 -14 -15 -15 -13 -11 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -24 -26 -9 -1 0 0 0 0 0 -9 -9 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -21 -14 -3 -10 -15 -11 -5 -3 -1 -17 -23 -20 -21 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -10 -1 0 0 -4 -6 -3 -1 -5 -6 -6 -9 -9 -12 -13 -6 -4 -7 -4 -15 -9 -5 -8 -9 -8 -9 -3 0 0 0 0 0 0 0 -5 -14 -15 -13 -16 -14 -10 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -13 -14 -17 -23 -27 -30 -6 0 0 0 0 0 -18 -26 -30 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -22 -13 -20 -26 -23 -18 -18 -21 -18 -18 -18 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -13 -12 -9 -8 -9 -11 -14 -13 -14 -14 -13 -6 -8 -16 -15 -14 -15 -7 -3 -4 -11 -12 -7 -12 -20 -15 -5 -1 -0 0 0 0 0 0 0 -3 -9 -11 -8 -23 -18 -11 -6 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -18 -22 -22 -23 -18 -15 -17 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -19 -24 -24 -23 -20 -19 -20 -17 -16 -14 -18 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -6 -13 -15 -15 -14 -9 -13 -13 -11 -11 -14 -14 -5 -2 -5 -13 -14 -3 -0 -4 -3 -4 -5 -4 -12 -9 -7 -7 -2 -1 -0 0 0 -5 -12 -2 -0 0 -3 -7 -11 -9 -10 -7 -5 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -25 -21 -23 -31 -15 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -16 -18 -18 -18 -20 -17 -15 -12 -6 -12 -9 -11 -11 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -12 -6 -8 -9 -11 -13 -12 -11 -9 -9 -8 -4 -1 -2 -0 -0 -3 -7 -6 -0 -1 -3 -7 -8 -5 -11 -12 -6 -3 -5 -6 -0 0 0 -0 -5 -8 -6 -1 -6 -7 -5 -4 -4 -3 -3 -4 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -11 -1 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -11 -13 -13 -13 -13 -13 -12 -9 -7 -8 -9 -6 -8 -7 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -1 -4 -6 -11 -8 -5 -5 -3 -4 -4 -2 -3 -7 -5 -1 -4 -17 -19 -0 -0 -4 -9 -6 -4 -8 -9 -5 -3 -7 -8 -1 -0 0 0 -2 -6 -6 -0 -9 -8 -8 -9 -10 -3 -3 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -13 -13 -11 -10 -11 -11 -19 -20 -17 -15 -15 -14 -9 -10 -9 -6 -5 -5 -2 -1 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -3 -2 -2 -4 -4 -2 -1 -1 -6 -9 -7 -0 -6 -19 -15 -5 -3 -15 -15 -8 -5 -6 -7 -4 -4 -7 -6 -1 -0 -1 -9 -9 -5 -4 -5 -13 -8 -7 -5 -3 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -18 -20 -22 -21 -17 -14 -14 -12 -18 -18 -15 -14 -14 -10 -12 -9 -7 -5 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -3 -6 -4 -3 -3 -2 -2 -0 -0 -8 -12 -9 -4 -18 -11 -3 -6 -16 -14 -10 -8 -7 -5 -2 -2 -7 -4 -2 -3 -6 -9 -7 -3 -3 -6 -6 -5 -5 -4 -4 -4 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -9 -6 -6 -20 -3 0 0 0 0 -0 -3 -1 0 0 0 0 -5 -2 0 -1 -0 0 0 -7 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -16 -17 -20 -23 -19 -17 -18 -20 -21 -21 -16 -15 -12 -10 -11 -14 -8 -2 -0 -0 -1 -1 0 -0 -0 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -7 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -2 -7 -4 -1 -0 0 0 0 0 -2 -8 -8 -4 -21 -21 -16 -11 -11 -10 -10 -9 -4 -3 -2 -2 -5 -2 -3 -6 -7 -7 -6 -2 -3 -4 -4 -5 -4 -2 -5 -7 -5 -3 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -0 -7 -18 -12 -17 -20 -19 -13 0 -0 0 0 0 -4 -11 -18 -14 -12 -9 -8 -11 -8 -7 -2 -6 -16 -18 -12 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -13 -15 -15 -16 -20 -23 -19 -16 -14 -15 -15 -16 -14 -12 -10 -10 -11 -6 -2 -1 -0 -1 -2 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -3 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 -4 -6 -10 -17 -10 -17 -9 -5 -7 -9 -12 -3 -1 -2 -3 -2 -1 -4 -5 -4 -6 -10 -2 -2 -4 -4 -3 -5 -2 -4 -6 -4 -3 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -21 -17 -17 -16 -14 -9 -4 0 0 0 0 0 0 -14 -25 -14 -14 -15 -12 -14 -16 -8 -15 -7 -3 -4 -10 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -19 -11 -12 -14 -14 -14 -16 -8 -8 -7 -9 -12 -15 -12 -11 -10 -8 -5 -2 -0 -0 -0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -1 -5 -4 0 0 0 0 0 0 -2 -8 -8 -9 -16 -18 -12 -24 -7 -4 -6 -6 -3 -5 -3 -2 -1 -1 -3 -16 -14 -6 -2 -2 -0 -2 -4 -4 -3 -1 -0 -1 -2 -2 -4 -8 -2 -0 0 0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -20 -15 -13 -1 0 0 0 0 0 0 -6 -17 -20 -12 -12 -15 -14 -16 -14 -10 -13 -7 -13 -12 -8 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -15 -17 -17 -11 -11 -11 -9 -11 -12 -11 -8 -6 -8 -9 -9 -9 -7 -4 -1 -0 0 -0 -1 -2 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -6 -18 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -3 -2 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -8 -8 -3 0 -3 -8 -6 -3 -1 -3 -9 -11 -8 -12 -11 -9 -12 -10 -6 -4 -3 -4 -9 -0 -0 -0 -0 -4 -19 -23 -9 -3 -2 -1 -3 -4 -6 -3 -0 -0 -0 -0 -1 -3 -4 -4 -1 -0 0 -2 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -9 -10 0 0 0 -0 0 0 -1 -13 -15 -15 -15 -17 -18 -15 -14 -11 -11 -12 -8 -2 -0 -1 -1 -2 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -7 -9 -7 -8 -9 -12 -14 -11 -7 -5 -4 -3 -3 -6 -7 -5 -2 -1 -0 -0 -0 -1 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -9 -14 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -3 -5 -3 -0 0 0 0 0 0 0 0 0 0 0 -3 -7 -7 -0 -0 0 -2 -10 -14 -9 -9 -9 -9 -10 -7 -7 -6 -4 -3 -4 -4 -3 -1 -1 -1 -0 0 0 0 0 -1 -3 -3 -1 -1 -3 -4 -3 -4 -2 -1 -1 -0 -0 -0 -1 -4 -11 -14 0 0 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -9 -9 -16 -17 -9 -5 -1 -4 -2 0 -3 -14 -14 -12 -13 -13 -11 -7 -11 -9 -8 -6 -4 -5 -13 -10 -4 -4 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -10 -11 -7 -5 -6 -5 -2 -5 -12 -7 -4 -2 -1 -1 -2 -5 -6 -5 -2 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -9 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -5 -2 -1 -3 -1 -1 -1 0 0 0 0 0 0 0 0 0 -4 -6 -7 -5 -0 0 0 0 -5 -10 -2 -8 -9 -9 -8 -7 -5 -4 -4 -2 -1 -1 -3 -3 -1 -0 -0 0 0 0 0 -2 -3 -2 -4 -4 -4 -4 -3 -1 -1 -0 -1 -1 0 0 0 -1 -4 -4 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -27 -25 -24 -20 -22 -20 -14 -5 -4 -10 -9 -10 -13 -9 -7 -9 -10 -9 -7 -5 -8 -5 -2 0 0 0 -9 -4 -2 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -8 -9 -6 -3 -2 -2 -2 -2 -4 -9 -11 -8 -4 -1 -0 -1 -1 -3 -4 -2 -0 -1 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -8 -9 -9 -9 -11 -17 -15 -12 -11 -11 -10 -12 -9 -7 -5 -4 -4 -4 -4 -4 -2 -1 -4 -6 -1 -0 -0 0 0 0 0 -2 -3 -3 -6 -1 -1 -3 -3 -3 -3 -1 -0 -0 0 0 -0 -1 -3 -4 -4 -4 -5 -1 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -19 -21 -23 -14 -19 -19 -12 -8 -4 -10 -13 -11 -8 -5 -7 -2 -6 -6 -4 -5 -6 -1 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -7 -5 -3 -2 -2 -3 -5 -5 -3 -9 -11 -7 -3 -1 -1 -1 -1 -5 -8 -7 -3 -2 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -2 -2 -1 -3 -0 0 0 0 0 0 0 0 0 -2 -8 -7 -8 -10 -13 -14 -14 -11 -12 -13 -12 -10 -8 -9 -4 -3 -3 -4 -4 -3 -1 -2 -4 -5 -0 -0 -0 -0 -0 -0 -1 -0 -3 -6 -6 -3 -3 -3 -3 -3 -2 -3 -0 -3 -3 -2 -2 -0 -5 -5 -4 -5 -7 -0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -22 -8 -11 -20 -19 -13 -13 -9 -10 -5 -3 -4 -6 -1 -4 -4 -9 -10 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -10 -9 -7 -1 -2 -5 -7 -5 -4 -5 -9 -10 -7 -4 -2 -1 -3 -10 -12 -7 -8 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -1 0 -3 -5 -5 -0 0 0 0 0 0 0 0 0 -3 -8 -9 -7 -11 -11 -12 -11 -5 -9 -9 -9 -7 -6 -10 -7 -6 -3 -2 -4 -0 -0 -2 -3 -2 -0 -2 -2 -1 -1 -1 -1 -0 -6 -7 -5 -4 -4 -3 -2 -2 -1 -1 -4 -4 -4 -4 -3 -1 -10 -12 -11 -7 -4 -0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -6 -6 -17 -16 -13 -10 -8 -8 -3 -2 -2 -2 -1 -1 -5 -5 -4 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -0 0 0 0 -0 -0 -3 -5 -7 -9 -7 -3 -1 -1 -4 -8 -7 -7 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -4 -0 -7 -8 -6 -4 0 0 0 0 0 -0 -0 -7 -6 -8 -10 -8 -16 -18 -15 -8 -3 -5 -1 -0 -4 -5 -4 -5 -8 -3 -2 -3 -1 -0 -2 -1 -1 -1 -2 -2 -2 -6 -4 0 -0 -1 -1 -2 -3 -3 -3 -0 -1 -2 -4 -5 -3 -3 -4 -3 0 -0 -0 -7 -6 -3 -0 0 0 0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -15 -24 -22 -15 -10 -5 -4 -4 -5 -4 -5 -6 -5 -3 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -4 -4 -5 -6 -5 -5 -2 -1 -2 -3 -3 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -9 -9 -8 -4 -4 -2 0 0 0 0 -3 -2 -4 -11 -12 -10 -9 -6 -4 -5 -3 -12 -6 -0 -1 -2 -0 -2 -4 -5 -5 -7 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -0 -1 -2 -3 -1 -0 -0 -2 -2 -2 -1 -1 -1 -3 -2 -2 -3 -1 -3 -4 -3 -1 -1 -2 -5 -3 -1 -0 -0 0 0 -2 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -23 -33 -28 -35 -35 -20 -13 -16 -15 -13 -13 -12 -10 -9 -20 -17 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -7 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -2 -1 -4 -7 -6 -3 -2 -3 -3 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -12 -11 -11 -6 -3 -1 -0 -0 0 -0 -7 -4 -3 -4 -6 -4 -6 -3 -1 -3 -11 -10 -2 0 -2 -4 -1 -6 -7 -7 -5 -4 -2 -2 -1 -1 -2 -2 -3 -2 -1 -2 -4 -2 -3 -2 -1 -0 -1 -1 -2 -2 -1 -1 -2 -4 -7 -5 -3 -1 -1 -2 -3 -5 -3 -2 -7 -1 -0 -0 -0 0 0 -0 -2 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -14 -21 -30 -34 -35 -35 -28 -23 -21 -19 -18 -16 -13 -15 -19 -18 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -9 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -3 -2 -5 -5 -5 -4 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -3 -8 -13 -12 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -7 -5 -6 -7 -3 -2 -1 -0 -1 -2 -6 -3 -2 -3 -6 -5 -2 -2 -2 -1 -0 -1 -2 -0 0 -1 -3 -7 -7 -5 -4 -3 -4 -3 -1 -2 -3 -2 -2 -2 -2 -2 -2 -1 -3 -1 -0 -0 -1 -2 -3 -1 -1 -1 -2 -6 -14 -3 -0 -0 0 0 0 -4 -2 -0 -1 0 0 -0 -0 0 0 -0 -3 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 -4 -33 -23 -25 -31 -29 -28 -28 -23 -21 -19 -18 -21 -20 -13 -9 -6 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -5 -2 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -4 -3 -3 -2 -1 -5 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -23 -22 -22 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -5 -1 -1 -2 -2 -3 -2 -4 -3 -4 -5 -3 -6 -5 -10 -13 -9 -4 -8 -3 -0 -2 -5 -0 0 -3 -5 -5 -6 -4 -3 -2 -2 -3 -4 -3 -3 -2 -2 -2 -5 -4 -3 -3 -3 -2 -0 0 -2 -2 -1 -3 -2 -0 -1 -1 -0 -0 -0 0 0 -0 -1 -4 -5 -4 -2 -0 -0 -1 -0 -0 -0 -1 -4 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -7 -29 -28 -28 -27 -25 -20 -26 -25 -23 -18 -18 -22 -13 -8 -6 -3 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -14 -8 -4 -3 -7 -7 -3 0 0 0 0 -1 -1 -1 -0 -0 0 0 0 0 -0 -6 -4 -3 -3 -3 -0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -17 -14 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -12 -2 -0 0 0 0 0 0 -3 -3 -3 -3 -1 -0 0 0 -1 -4 -6 -6 -5 -5 -6 -5 -5 -11 -14 -12 -9 -13 -5 -0 -2 -4 -2 -2 -4 -5 -5 -6 -4 -3 -2 -1 -2 -3 -3 -3 -3 -2 -2 -3 -3 -3 -3 -5 -5 -1 -0 0 -2 -3 -3 -3 -1 -1 -1 -1 -2 -1 -1 -0 -1 -3 -4 -5 -5 -2 -0 -0 -1 -0 -0 -0 -0 -1 -0 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -12 -29 -25 -25 -14 -15 -13 -3 -17 -11 -13 -14 -12 -6 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -19 -18 -14 -11 -8 -7 -6 -3 0 0 0 0 -3 -4 -3 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -12 -18 -16 -3 -0 0 0 0 -1 -3 -4 -1 -5 -7 -3 -2 -2 -1 -3 -6 -5 -2 -3 -5 -7 -7 -6 -2 -4 -7 -9 -12 -16 -15 -9 -6 -5 -5 -5 -5 -4 -4 -5 -4 -2 -2 -2 -2 -2 -2 -2 -3 -2 -1 -1 -1 -2 -2 -3 -1 -0 -0 -2 -4 -4 -2 -1 -1 -2 -3 -3 -2 -2 -0 -1 -1 -1 -6 -8 -2 0 -0 -0 -0 -0 0 0 0 -1 -4 -5 -2 0 0 0 0 0 0 0 0 0 0 0 -6 -13 -16 -21 -3 -3 -5 -6 -9 -4 -4 -5 -3 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -7 -30 -19 -16 -14 -10 -9 -8 -8 -9 -8 -7 -10 -5 -5 -4 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -17 -16 -17 -14 -8 -4 -0 0 0 -3 -6 -6 -2 -4 -6 -6 -5 -3 -4 -5 -7 -8 -5 -3 -6 -8 -7 -3 -13 -9 -9 -9 -10 -15 -18 -11 -8 -7 -7 -6 -5 -5 -4 -4 -4 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -4 -1 -0 -0 -1 -1 -0 -3 -3 -3 -2 -1 -0 -1 -6 -9 -8 -6 -0 0 0 -2 -8 -17 -2 0 -0 -0 -0 0 0 0 0 -0 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -5 -8 -11 -15 -0 -1 -0 -0 -1 -1 -0 0 0 -3 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -9 -7 -12 -10 -14 -17 -14 -7 -9 -9 -10 -9 -11 -15 -6 -5 -4 -4 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -16 -16 -8 -12 -18 -15 0 0 0 -4 -5 -2 -7 -4 -6 -7 -6 -3 -4 -9 -13 -11 -8 -7 -11 -11 -10 -11 -13 -12 -10 -9 -9 -12 -13 -11 -8 -8 -7 -6 -6 -2 -3 -3 -4 -4 -5 -3 -2 -2 -2 -2 -1 -2 -3 -5 -6 -0 -2 -2 -1 -0 -0 -1 -2 -3 -2 -1 -0 -1 -5 -7 -6 -5 -2 -1 -1 -0 -0 -1 -3 -0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -6 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -14 -15 -18 -16 -18 -15 -10 -6 -7 -12 -11 -11 -13 -10 -8 -5 -4 -2 0 0 0 -18 -20 -15 -7 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 0 0 0 0 0 0 0 -3 -2 -5 -10 -5 -5 -7 -6 -2 -1 -5 -12 -10 -8 -9 -13 -12 -11 -10 -10 -10 -8 -11 -9 -9 -8 -5 -5 -9 -9 -7 -5 -3 -3 -4 -4 -4 -5 -3 -3 -2 -2 -2 -1 -2 -6 -7 -5 -2 -2 -2 -2 -1 -0 -1 -3 -2 -1 -1 -1 0 0 -3 -5 -3 -2 -3 -2 -1 -2 -4 -3 -2 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -22 -28 -29 -25 -21 -16 -20 -17 -12 -11 -10 -11 -12 -12 -14 -15 -12 -9 -9 -4 0 -3 -12 -23 -26 -25 -16 -3 0 0 0 0 0 0 0 -13 -13 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -14 -18 -16 -11 -8 -3 -3 -10 -17 -12 -11 -13 -17 -16 -18 -16 -7 -4 -7 -11 -10 -6 -3 -2 -3 -7 -9 -8 -8 -7 -4 -4 -4 -5 -5 -6 -7 -3 -3 -2 -1 -3 -4 -2 -2 -3 -2 -1 -2 -1 -0 -0 -0 -2 -2 -2 -1 -0 -1 -3 -6 -4 -2 -1 0 0 0 -2 -4 -4 -5 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -17 -20 -22 -22 -23 -22 -19 -20 -20 -18 -18 -19 -11 -11 -10 -14 -16 -14 -18 -16 -7 -10 -17 -16 -17 -23 -20 -16 -10 0 0 0 0 0 0 0 -11 -6 0 0 0 0 0 0 0 0 0 0 0 -2 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -6 -16 -14 -4 -7 -19 -24 -19 -19 -20 -21 -18 -14 -14 -5 -6 -9 -10 -12 -7 -6 -5 -4 -5 -6 -8 -11 -11 -7 -4 -3 -4 -5 -5 -4 -4 -3 -2 -2 -2 -2 -0 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -3 -1 -1 -2 -4 -9 -7 -2 -1 -0 0 0 0 -0 -1 -1 -3 -6 -1 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -18 -12 -11 -13 -11 -16 -21 -16 -15 -17 -21 -20 -13 -13 -16 -25 -21 -18 -20 -14 -25 -19 -16 -17 -17 -21 -19 -14 -6 0 0 0 -8 -4 -2 -5 -10 -2 0 0 0 0 0 0 0 0 0 0 0 -8 -11 -5 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -6 -7 -1 0 -11 -27 -27 -16 -17 -21 -18 -13 -12 -2 -7 -11 -10 -8 -5 -5 -6 -4 -1 -1 -5 -4 -5 -5 -5 -3 -3 -3 -2 -3 -3 -3 -1 -1 -2 -1 -2 -2 -1 -1 -3 -3 -2 -0 -0 -0 -0 -1 -0 0 -3 -6 -6 -4 -1 -0 -0 0 0 0 0 0 0 -1 -3 -0 0 -1 -1 0 -0 -2 -2 -1 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -20 -24 -19 -15 -11 -9 -9 -12 -12 -12 -19 -24 -26 -23 -17 -17 -15 -19 -24 -26 -17 -17 -16 -16 -18 -20 -19 -18 -15 -8 -1 -0 -0 -1 -1 -4 -10 -10 -0 0 0 -2 -3 -1 -0 0 0 0 0 0 -4 -2 -2 -3 -5 -5 -1 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -9 -1 -2 -1 -4 -6 -18 -18 -16 -12 -10 -0 -7 -10 -10 -9 -8 -8 -6 -4 -1 -1 -3 -4 -4 -3 -3 -2 -1 -2 -2 -2 -3 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -0 0 0 0 0 0 -1 -5 -6 -4 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -3 -4 -1 0 -2 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -20 -22 -14 -7 -6 -5 -6 -5 -6 -7 -6 -15 -18 -8 -1 -3 -5 -3 -15 -15 -17 -20 -20 -22 -19 -17 -16 -16 -16 -16 -12 -5 -6 -18 -16 -11 -1 -3 -3 -0 -2 -0 -2 -5 -5 0 0 0 0 0 -1 -7 -15 -15 -10 -8 -12 -1 0 0 0 0 0 0 -4 -8 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -20 -7 -21 -15 -9 -8 -13 -7 -16 -11 -4 -4 -7 -8 -8 -9 -9 -8 -5 -5 -2 -1 -2 -4 -3 -2 -2 -2 -1 -3 -3 -2 -1 -1 -1 -0 -0 -1 -0 -0 -0 -1 -2 -3 -2 -0 -0 0 0 -1 -1 -0 -1 -3 -3 -2 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -4 -4 -1 0 -2 -4 0 0 0 0 0 0 0 0 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -10 -14 -7 -3 -3 -5 -8 -7 -7 -6 -4 -2 -2 -8 -7 -14 -19 -6 -10 -4 -9 -12 -2 -1 -11 -10 -8 -8 -11 -10 -7 -3 -1 -1 -3 -8 -0 -2 -2 -0 -0 -0 0 0 0 0 0 0 -2 -1 0 -3 -23 -23 -12 -6 -6 -1 -1 -1 -0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -23 -26 -24 -19 -18 -16 -13 -9 -7 -11 -11 -9 -7 -6 -7 -6 -6 -6 -6 -7 -5 -4 -3 -3 -4 -3 -3 -2 -1 -1 -3 -3 -1 -0 -1 -1 -0 -0 -0 0 0 -0 -2 -2 -3 -2 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -0 0 0 -0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -4 -2 -2 -4 -3 -3 -2 -3 -8 -8 -10 -10 -10 -9 -9 -9 -10 -11 -13 -8 -4 -1 -7 -12 -9 -1 -9 -6 -5 -4 -4 -2 -0 -3 -9 -7 -1 -5 -2 -1 -2 -1 0 0 0 0 0 0 0 -0 -2 -1 0 0 -1 -5 -12 -4 -3 -8 -16 -8 -21 -14 -6 -4 -2 -0 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -31 -30 -26 -29 -29 -27 -20 -13 -10 -12 -18 -9 -8 -9 -9 -9 -12 -9 -6 -5 -4 -6 -5 -4 -3 -4 -3 -2 -1 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -1 -1 -4 -2 -1 -1 -1 -0 -1 -2 -4 -5 -2 -12 -4 -0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -5 -10 -9 -7 -9 -11 -11 -10 -13 -11 -9 -9 -8 -4 -0 -0 -0 -0 -0 -1 -2 -2 -1 0 -0 -0 -0 -7 -8 -5 -4 -6 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -16 -3 -10 -17 -20 -13 -9 -15 -15 -16 -13 -0 -0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -17 -26 -27 -23 -18 -27 -16 -11 -11 -14 -17 -10 -5 -4 -6 -9 -13 -10 -9 -8 -6 -5 -3 -5 -6 -4 -1 -1 -1 -2 -4 -2 -0 -1 -0 -0 0 0 0 0 0 0 -1 -4 -5 -3 -1 -1 -1 -0 -1 -3 -4 -4 -3 -5 -2 -1 -1 -0 -2 -3 -1 0 -1 -3 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -4 -3 -1 -0 -0 -0 -0 -4 -5 -5 -7 -7 -6 -8 -10 -11 -13 -10 -9 -9 -9 -8 -5 -1 -0 -0 -0 -1 -2 -0 0 -3 -4 -2 -0 -11 -8 -5 -5 -8 -10 -4 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -0 -7 -5 -14 -28 -18 -20 -18 -25 -27 -15 -0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -14 -20 -19 -18 -23 -14 -13 -14 -13 -10 -9 -3 -2 -5 -8 -11 -6 -3 -6 -6 -4 -2 -4 -4 -2 -0 -1 -0 -0 -3 -4 -1 -0 -0 0 0 0 0 0 0 0 -2 -3 -1 -2 -0 -1 -1 -1 -3 -4 -4 -3 -3 -4 -8 -7 -3 -1 0 0 0 0 -1 -4 -7 -5 -4 -1 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -5 -7 -2 -0 -0 0 0 0 -13 -16 -14 -14 -13 -10 -9 -7 -5 -11 -12 -12 -9 -7 -7 -2 -1 -1 -0 -1 -2 -1 -1 -4 -6 -5 -1 -2 -4 -4 -7 -7 -7 0 -1 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -2 -7 -14 -16 -17 -21 -18 -15 -20 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 -6 -11 -8 -5 -12 -18 -18 -14 -17 -12 -9 -8 -5 -5 -5 -8 -9 -9 -9 -7 -6 -5 -4 -3 -3 -0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -1 -0 0 -2 -3 -3 -2 -2 -4 -5 -5 -6 -7 -3 -1 -0 0 0 0 -0 -5 -8 -9 -9 -2 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -8 -1 0 -0 -0 0 0 -1 -3 -12 -19 -18 -10 -10 -10 -8 -6 -9 -12 -8 -4 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -6 -19 -7 -6 -6 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -13 -16 -2 -16 -15 -8 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 -15 -20 -22 -21 -20 -15 -14 -14 -14 -16 -13 -6 -8 -12 -10 -8 -10 -8 -8 -8 -7 -2 -4 -4 -3 -2 -0 -1 -0 -1 -1 0 0 0 0 0 0 -1 -7 -3 -1 -0 0 -0 -0 -1 -1 -1 0 0 -0 -2 -3 -2 -1 -5 -3 -2 -2 -3 -6 -2 -0 0 0 0 0 -2 -3 -6 -8 -3 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -0 -1 -1 -0 0 0 0 0 -12 -21 -19 -12 -12 -5 -4 -5 -6 -8 -5 -3 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -8 -17 -0 -6 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -7 -1 -19 -16 -6 -0 -1 -0 0 0 0 0 0 0 0 0 0 -0 -5 -8 -17 -19 -18 -16 -13 -13 -13 -11 -8 -7 -7 -10 -12 -12 -10 -7 -9 -8 -5 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -0 -1 -1 -0 -1 -2 -3 -7 -5 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -4 -2 -1 -2 -2 -3 -3 -1 -1 -1 -3 -2 -1 -0 -0 0 0 0 -0 -3 -5 -3 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -1 0 0 0 0 0 -9 -20 -19 -11 -12 -6 -7 -8 -7 -7 -6 -6 -5 -5 -5 -2 -3 -1 -1 -1 -1 -0 -1 -1 -5 -3 -2 -10 -9 0 0 0 0 0 -2 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -20 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -18 -16 -14 -12 -11 -11 -11 -10 -8 -6 -14 -11 -7 -5 -8 -5 -2 -6 -10 -8 -2 -2 -2 -1 -0 -1 -2 -0 -1 -3 -5 -5 -2 -3 -2 -0 -2 -4 -3 -2 -1 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -4 -4 -2 -1 -1 0 0 -0 -1 -2 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -0 0 0 0 0 -0 -2 -12 -12 -8 -11 -14 -6 -3 -7 -12 -16 -18 -7 -5 -8 -10 -8 -6 -5 -3 -6 -12 -9 -8 -22 -17 -0 -3 -13 0 0 0 0 0 -2 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -13 -4 0 0 0 0 0 0 0 0 0 0 0 0 -6 -15 -10 -15 -14 -12 -11 -7 -9 -9 -9 -7 -5 -18 -7 -2 -3 -6 -0 -0 -15 -21 -14 -2 -1 -3 -3 -0 -1 -2 -0 -1 -2 -3 -3 -2 -3 -5 -3 -1 -4 -2 -1 -0 -0 -0 -0 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -4 -6 -3 -5 -2 -0 -0 -0 -0 -0 -0 -5 -9 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -18 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -6 -5 -6 -9 -12 -13 -13 -16 -17 -18 -23 -13 -3 -6 -10 -10 -14 -13 -4 -14 -26 -22 -23 -27 -19 -13 -9 -3 -1 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -16 -12 -3 0 0 0 0 0 0 0 0 0 0 0 -11 -19 -8 -14 -11 -10 -7 -2 -3 -4 -7 -4 -3 -8 -2 -0 -3 -4 -1 0 -1 -6 -6 -1 -0 -0 -10 -7 -1 -1 -1 -1 -2 -3 -6 -6 -5 -7 -5 -2 -1 -2 -1 -0 -0 -0 -1 -4 -1 -0 -2 -3 -1 -3 -3 -4 -4 -2 -1 -1 -3 -4 -1 -0 -0 0 -0 -0 0 0 -0 -1 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -3 -3 -3 -5 -7 -8 -3 -7 -13 -16 -19 -24 -10 -13 -17 -16 -15 -9 -2 -7 -14 -17 -23 -20 -16 -10 -7 -5 -1 0 0 0 0 0 0 -3 -5 -5 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -5 -1 0 0 0 0 0 0 0 0 0 0 0 -10 -14 -12 -11 -8 -9 -6 -2 -1 -1 -5 -3 -1 -3 -3 -2 -6 -5 -2 -0 -0 -3 -5 -3 -1 -1 -8 -6 -3 -2 -1 -1 -8 -5 -2 -3 -5 -4 -4 -4 -3 -4 -4 -2 -2 -1 -1 -3 -1 -1 -3 -4 -2 -2 -1 -2 -1 -0 -2 -5 -4 -4 -3 -1 -0 0 0 0 0 -0 -0 -0 0 -0 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 -1 -12 -6 -10 -17 -20 -14 -3 0 0 -1 -1 -0 0 0 -5 -13 -0 -17 -23 -20 -12 -0 0 0 0 0 0 0 -4 -7 -6 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -7 -10 -9 -8 -6 -6 -2 -1 -1 -2 -2 -3 -2 -1 -2 -2 -6 -5 -4 -3 -1 -1 -7 -4 -2 -3 -6 -3 -2 -2 -2 -2 -6 -3 -2 -1 -2 -2 -3 -3 -3 -4 -6 -3 -3 -3 -3 -4 -2 -1 -6 -7 -5 -3 -2 -2 -1 -5 -7 -4 -2 -4 -5 -3 -0 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 -5 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -3 -8 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -9 0 0 0 0 -2 -3 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -3 -11 -9 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -12 -13 -12 -10 -7 -5 -2 -5 -5 -3 -1 -1 -3 -1 -0 -0 -1 -4 -4 -4 -4 -2 -1 -5 -3 -3 -4 -4 -6 -3 -3 -2 -1 -1 -0 -1 -1 -2 -3 -2 -2 -3 -3 -4 -2 -1 -3 -2 -1 -0 -1 -2 -3 -3 -3 -2 -2 -2 -8 -9 -3 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -6 -3 0 0 0 0 0 0 0 0 0 0 -14 -19 -10 -6 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -12 -8 -5 -3 -2 -2 -3 -2 -1 0 0 0 -0 -5 -13 -13 -7 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -13 -13 -12 -11 -8 -7 -6 -6 -4 -3 -1 -1 -2 -3 -3 -5 -5 -3 -3 -4 -3 -3 -3 -3 -2 -4 -3 -3 -4 -4 -2 -2 -2 -1 -0 -0 -1 -3 -4 -3 -3 -9 -4 -2 -3 -2 -2 -1 -0 -1 -1 -1 -1 -3 -3 -1 -1 -1 -4 -5 -4 -1 -1 -0 -2 -2 -0 -1 -3 -1 -2 -8 -14 -13 -2 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -4 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -5 -6 -10 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -4 -4 -4 -3 -1 -3 -3 -2 0 0 0 -9 -5 -5 -9 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -2 -9 -11 -11 -10 -8 -6 -5 -4 -4 -3 -3 -2 -1 -2 -3 -3 -6 -7 -6 -5 -3 -2 -2 -3 -3 -1 -4 -2 -1 -2 -3 -4 -2 -2 -2 0 -0 -0 -2 -3 -4 -6 -10 -7 -6 -4 -5 -6 -1 -2 -3 -3 -3 -5 -7 -3 -0 -1 -5 -5 -7 -6 -5 -3 -1 -3 -2 -0 -0 -2 -0 -3 -9 -17 -17 -6 -1 0 -3 -4 -2 -2 -13 -18 -12 -5 -5 -3 -3 -1 0 -2 -15 -12 -9 -4 -1 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -6 -7 -6 -3 -3 -2 -1 -1 -1 -1 0 0 0 0 -0 -7 -8 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -10 -9 -8 -8 -8 -8 -6 -5 -5 -4 -3 -3 -3 -3 -2 -3 -3 -2 -2 -3 -8 -7 -4 -5 -2 -1 -1 -0 -1 -0 -0 -2 -3 -2 -1 -2 -0 -0 -2 -5 -4 -4 -4 -5 -6 -4 -6 -4 -3 -4 -1 -3 -4 -2 -5 -11 -5 -3 -1 -1 -3 -5 -2 -2 -8 -9 -4 -2 -3 -1 -1 -3 -4 -4 -3 -8 -13 -7 -0 -4 -7 -8 -7 -8 -11 -12 -10 -7 -6 -6 -8 -3 0 0 -2 -3 -4 -4 -3 -7 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -6 -6 -7 -7 -4 -3 -1 -1 -0 -0 -0 0 0 0 -0 0 -8 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -7 -6 -6 -6 -6 -6 -5 -4 -3 -3 -3 -3 -2 -2 -3 -3 -3 -3 -2 -1 -5 -5 -2 -1 -5 -2 -1 -1 -1 -1 -0 -2 -1 -1 -2 -2 -0 -3 -9 -13 -11 -5 -2 -3 -5 -4 -5 -1 -0 -0 -0 -1 -1 -8 -12 -14 -9 -2 -3 -4 -5 -6 -5 -2 -6 -7 -3 -1 -0 -0 -2 -5 -6 -7 -6 -2 -1 -4 -10 -8 -9 -8 -5 -2 -6 -7 -6 -3 -2 -3 -6 -2 -0 0 0 0 0 -1 -1 -1 -4 -1 -10 -9 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -4 -5 -6 -6 -7 -3 -0 -0 0 0 0 0 0 -5 -14 -13 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -6 -6 -5 -6 -8 -7 -6 -6 -6 -5 -4 -3 -5 -3 -2 -2 -3 -2 -3 -3 -4 -5 -2 -3 -2 -1 -1 -2 -1 -2 -2 -2 -2 -3 -2 -1 -1 -1 -0 0 -1 -3 -5 -5 -4 -4 -6 -5 -1 -0 -0 -0 0 0 -0 -7 -19 -17 -10 -4 -6 -8 -6 -4 -4 -2 -3 -3 -3 -2 0 0 -0 -1 -2 -2 0 0 -8 -7 -4 -9 -5 -8 -8 -5 -2 -6 -2 -6 -4 -0 -1 -1 -1 -0 0 0 0 0 0 0 -2 -8 -15 -9 -6 -4 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -3 -8 -6 -9 -13 -7 -1 0 0 0 0 0 0 -10 -16 -6 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -8 -7 -7 -5 -4 -5 -7 -8 -8 -9 -7 -4 -4 -6 -4 -2 -2 -3 -1 -3 -3 -3 -3 -1 -0 -0 -0 -2 -3 -2 -2 -2 -2 -4 -7 -4 -1 -0 0 0 0 0 -2 -4 -7 -12 -8 -10 -6 -0 0 -0 -0 0 0 0 -0 -26 -23 -16 -11 -6 -8 -9 -6 -4 -5 -5 -3 -1 0 0 -0 -1 -1 -1 -1 -0 0 -0 -0 -1 -2 -1 -8 -9 -7 -6 -5 -0 -2 -2 -0 -1 -0 -3 -4 -2 0 0 0 0 0 -4 -10 -12 -3 -2 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -5 -4 -12 -15 -6 -0 0 0 0 0 -0 -2 -0 -2 -1 -0 -0 0 -5 -8 -6 -0 0 0 0 0 0 0 0 0 0 -1 -12 -12 -10 -9 -9 -8 -6 -7 -7 -6 -7 -9 -7 -5 -6 -10 -5 -4 -3 -3 -4 -4 -2 -3 -2 -1 -0 -0 -0 -1 -1 -2 -2 -2 -3 -2 -2 -2 -1 -0 0 0 0 0 -1 -10 -16 -18 -12 -12 -5 -1 0 0 0 0 0 -0 -1 -7 -15 -12 -10 -10 -5 -3 -1 -4 -6 -3 -1 -0 -0 0 0 -0 -0 -2 -3 -2 -2 -2 -1 -0 0 -1 -4 -5 -5 -2 -0 0 0 0 -0 -0 0 0 0 -0 -3 -4 -1 -0 -0 -3 -3 -1 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -4 -3 -8 -7 -3 -3 -0 0 0 -1 -5 -14 -13 -4 -0 0 -0 -0 -7 -11 -7 0 0 0 0 0 0 0 0 0 0 -3 -13 -10 -11 -11 -10 -9 -9 -8 -8 -8 -8 -6 -5 -4 -4 -5 -6 -3 -3 -5 -6 -6 -4 -3 -1 -0 -0 -1 -0 -0 -0 -0 -1 -3 -5 -4 -1 -0 -0 -0 0 0 0 -3 -25 -17 -18 -18 -15 -8 -1 -0 0 0 0 0 0 -3 -5 -4 -10 -7 -7 -8 -7 -1 -0 -1 -1 -0 -0 -0 -0 0 0 0 -0 -1 -3 -6 -6 -2 -5 -1 0 0 0 0 -3 -2 0 0 0 0 0 0 0 0 0 -6 -8 -8 -4 -0 -0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -3 -5 -6 -3 -2 -2 -2 -3 -2 -2 -6 -7 -6 -10 -2 -0 0 -0 -1 -1 -3 -2 0 0 0 0 0 0 0 0 0 0 -0 -3 -9 -5 -9 -10 -10 -11 -8 -8 -9 -7 -5 -5 -3 -6 -6 -5 -2 -3 -3 -3 -2 -3 -3 -1 -0 0 -1 -2 -1 -1 -0 -3 -8 -4 -5 -2 -0 0 0 0 0 0 -1 -7 -15 -12 -13 -12 -7 -0 0 0 -3 -5 0 0 -7 -7 -5 -6 -4 -4 -4 -3 -2 -3 -0 0 -0 -0 0 0 0 0 0 -0 -0 -2 -6 -6 -1 -0 -0 0 0 0 -1 -4 -5 -5 -3 0 0 0 0 0 0 0 -1 -2 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -3 -3 -3 -3 -4 -3 -4 -4 -4 -4 -4 -8 -7 -7 -8 0 0 0 -1 -2 -4 -13 -4 0 0 0 0 0 0 0 0 0 0 -3 -3 -2 -4 -8 -7 -6 -5 -1 -2 -6 -4 -4 -6 -5 -6 -4 -3 -4 -4 -4 -3 -2 -1 -2 -2 -1 -1 -2 -5 -5 -1 -0 -4 -9 -5 -13 -4 -0 0 0 0 -1 -0 -6 -13 -11 -7 -7 -8 -6 -0 0 -0 -2 -3 0 -0 -8 -5 -2 -2 -1 -1 -1 -1 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 -1 -7 -5 -3 -1 -1 -1 -1 -0 0 -1 -4 -4 -5 -5 -4 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -1 -0 -1 -3 -6 -11 -11 -8 -7 -6 -6 -6 -4 -1 0 0 0 0 -2 -5 -7 -1 0 0 0 0 0 0 0 0 0 -0 -3 -6 -6 -6 -8 -4 -5 -5 -4 -4 -6 -3 -4 -4 -2 -2 -3 -3 -3 -4 -4 -1 -3 -2 -2 -4 -1 -2 -1 -0 -1 -0 -1 -2 -3 -3 -2 -0 0 0 0 -0 -3 -2 -7 -9 -6 -5 -5 -5 -3 -0 -0 -0 -0 0 0 -0 -2 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -1 -1 -0 0 0 0 -1 -5 -3 -2 -1 -0 -0 -0 -0 -0 0 0 -0 -5 -5 -5 -5 -5 -5 -5 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -8 -15 -20 -18 -18 -13 -9 -7 -7 -3 -9 -7 0 0 0 -1 -9 -13 0 0 0 0 0 0 0 0 0 0 -1 -5 -6 -5 -6 -7 -4 -7 -8 -6 -5 -7 -4 -4 -3 -3 -4 -3 -3 -3 -3 -3 -3 -3 -1 -1 -2 -0 -0 -0 -0 -0 -1 -2 -6 -4 -3 -1 0 0 0 0 0 -1 -7 -8 -8 -11 -10 -3 -3 -2 -1 -0 0 0 0 0 -1 -1 -2 -4 -3 -2 -0 -0 -0 -1 -2 -2 0 0 0 -3 -5 -3 -6 -7 -6 -2 -3 -9 -2 -1 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -2 -3 -5 -5 -5 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -2 -10 -17 -23 -26 -23 -13 -10 -11 -14 -3 -4 -3 0 0 -0 -2 -1 -1 0 0 0 0 0 0 0 0 0 -2 -3 -6 -7 -7 -6 -6 -6 -5 -5 -5 -6 -6 -4 -5 -3 -2 -2 -2 -2 -3 -3 -4 -4 -5 -4 -3 -2 -1 -0 -0 -0 -0 -2 -6 -6 -6 -9 -8 -1 0 0 0 0 -0 -2 -11 -13 -9 -7 -3 -6 -5 -2 -0 0 0 0 -0 -2 -4 -3 -3 -4 -2 -0 -1 -0 -4 -2 -0 0 0 0 -2 -1 -1 -2 -3 -5 -2 -5 -14 -8 -7 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 -1 -3 -4 -5 -1 -0 -1 -4 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -4 -5 -7 -9 -13 -8 -8 -7 -6 -7 -8 -3 -1 -1 -1 -3 -0 0 0 0 0 0 0 0 0 0 0 -5 -6 -5 -5 -6 -5 -5 -6 -6 -5 -6 -5 -5 -4 -4 -2 -2 -2 -2 -3 -2 -4 -5 -5 -4 -3 -4 -2 -1 -1 0 0 0 -1 -3 -4 -7 -2 -1 -1 0 0 0 0 -0 -1 -1 -6 -4 -3 -5 -4 -1 -0 -1 -1 0 -0 -0 -2 -4 -6 -6 -4 -2 -1 -1 -0 -0 -1 -0 0 0 -0 -2 -2 -1 -1 -2 -3 -4 -1 -3 -10 -12 -5 -1 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -5 -6 -2 -2 -5 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -2 -1 -2 -3 -5 -5 -4 -4 -5 -5 -3 -3 -6 -3 -2 -3 0 0 0 0 0 0 0 0 0 0 -1 -5 -5 -6 -7 -6 -6 -5 -6 -6 -6 -7 -5 -4 -4 -3 -3 -2 -2 -2 -3 -4 -7 -5 -4 -3 -1 -1 -0 -1 -1 -0 -0 0 -1 -2 -3 -1 -0 -0 -1 -1 0 0 0 -1 -7 -12 -3 -2 -3 -3 -3 -2 -1 -3 -1 -0 -0 -0 -4 -5 -6 -7 -6 -4 -2 -1 -0 -0 -0 -0 0 0 0 -0 -3 -4 -3 -2 -2 -4 -3 -2 -4 -11 -16 -11 -9 -6 -3 -3 -0 0 0 0 0 0 0 -3 -5 -5 -6 -5 -5 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -8 -10 -7 -5 -4 -1 -0 -0 -2 -3 -1 -3 -4 -3 -4 -4 -9 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 -2 -5 -4 -7 -8 -7 -7 -6 -6 -6 -6 -6 -7 -6 -6 -4 -3 -3 -2 -3 -4 -6 -7 -2 -2 -2 -1 0 0 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 0 -0 -10 -12 -4 -3 -3 -4 -4 -3 -3 -3 -1 -0 -0 0 0 -0 -2 -5 -5 -2 -0 0 -0 -0 0 0 0 0 -0 -0 -1 -3 -5 -5 -4 -1 -3 -5 -3 -2 -6 -7 -6 -7 -7 -5 0 0 0 0 0 -0 -2 -3 -5 -5 -5 -5 -5 -5 -3 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -8 -9 -8 -9 -7 -3 -0 -0 -2 -1 -1 -3 -5 -2 -4 -7 -6 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -9 -10 -10 -9 -8 -10 -8 -6 -5 -6 -5 -6 -4 -2 -2 -2 -6 -6 -5 -4 -2 -2 -1 -0 0 -0 -2 -1 -0 0 0 -0 -1 -1 -0 -0 0 -0 0 -0 -0 0 0 -3 -4 -4 -4 -3 -2 -3 -3 -2 -0 -0 0 0 0 -0 -1 -4 -5 -4 -1 0 0 0 0 0 0 0 0 -0 -0 0 0 -5 -6 -6 -5 -4 -4 -2 -3 -7 -10 -5 -5 -4 -1 0 0 0 -3 -2 -0 -2 -0 -3 -5 -5 -5 -5 -4 -3 -2 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -8 0 0 0 0 -11 -10 -8 -8 -11 -11 -6 -2 -0 -3 -1 0 0 -1 -6 -7 -6 -3 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -5 -5 -6 -11 -10 -12 -13 -13 -13 -10 -10 -8 -6 -5 -5 -5 -5 -5 -6 -6 -5 -4 -3 -2 -1 -0 -0 -0 -1 -1 -0 -0 0 0 -0 -2 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -7 -8 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -4 -1 -1 -3 -3 -2 -2 -8 -3 -0 -0 -1 -6 -2 -1 0 0 0 0 -3 -5 -5 -5 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -36 -23 0 0 0 0 -14 -20 -24 -20 -13 -23 -13 -6 -5 -6 -6 -6 -5 -4 -7 -7 -4 -1 -0 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -4 -7 -10 -14 -17 -18 -20 -16 -12 -12 -11 -8 -7 -7 -7 -6 -6 -6 -6 -6 -3 -3 -2 -2 -2 -1 -1 -1 -0 -1 -1 -0 0 0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -1 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -4 -16 -10 -3 -1 -1 -5 -1 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -21 -43 -17 0 0 0 0 -20 -19 -18 -19 -19 -26 -15 -19 -16 -9 -9 -12 -13 -10 -7 -8 -3 -1 -1 -2 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -22 -24 -17 -13 -12 -10 -8 -7 -7 -6 -5 -6 -4 -2 -4 -4 -3 -3 -3 -2 -2 -2 -1 -1 -1 -0 0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -2 -2 -2 -2 -2 -1 -0 -1 -1 -0 0 -0 -1 -0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -2 -5 -10 -12 -3 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -20 -12 -32 -9 0 0 0 0 -23 -27 -23 -21 -26 -27 -16 -27 -20 -17 -23 -21 -13 -10 -11 -11 -4 -3 -1 -4 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -0 -6 -16 -12 -10 -7 -5 -3 -6 -6 -5 -3 -2 -5 -3 -4 -4 -3 -4 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -3 -3 -0 -1 -2 -3 -3 -2 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 0 0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -9 0 0 0 0 0 0 0 -4 -5 -5 -22 -29 -32 -25 -22 -27 -29 -30 -27 -14 -10 -12 -11 -5 -3 -1 -4 -4 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -17 -18 -13 -12 -8 -9 -6 -4 -4 -4 -4 -3 -3 -3 -4 -4 -4 -4 -3 -4 -4 -3 -2 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -6 -2 -1 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -2 -3 0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -0 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -3 -3 -4 -11 -13 -22 -31 -26 -10 -13 -17 -17 -13 -11 -15 -10 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -17 -17 -14 -11 -9 -7 -6 -5 -4 -3 -3 -2 -0 -1 -3 -3 -4 -4 -4 -3 -3 -2 -2 -3 -2 -2 -2 -1 -1 -2 -2 -2 -1 -0 -0 -2 -3 -1 -3 -3 -1 -0 -1 -2 -1 -1 -1 -0 -0 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 -0 0 0 0 -0 -0 -0 -0 0 -1 -1 -0 -0 -0 -1 -2 -3 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -4 -3 -6 -5 -7 -10 -11 -9 -12 -13 -9 -9 -14 -14 -16 -19 -21 -14 -8 -7 -7 -4 -0 0 0 0 0 0 0 0 0 0 0 0 -11 -19 -20 -20 -15 -12 -9 -5 -4 -3 -2 -2 -2 -1 -2 -2 -3 -4 -4 -3 -3 -3 -2 -1 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -2 -0 -1 -2 -2 -1 -2 -4 -2 -1 -1 -1 -0 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -1 -0 -6 -4 0 0 0 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -11 -11 -10 -0 0 0 0 -3 -15 -2 0 0 0 0 0 0 -0 -18 -38 -31 -17 -14 -12 -16 -20 -17 -8 -13 -22 -25 -31 -33 -28 -17 -14 -14 -11 0 0 0 0 0 0 0 0 0 0 -2 -14 -25 -26 -22 -20 -22 -17 -11 -7 -7 -6 -4 -4 -3 -3 -3 -2 -2 -3 -3 -2 -2 -2 -1 -1 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -3 -3 -3 -3 -2 -2 -4 -2 -2 -2 -1 -1 -0 -0 -1 -2 -0 -1 -0 -0 -0 -0 0 0 0 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -7 -4 -1 -0 -0 -0 -0 -1 -2 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -7 -10 -20 -7 -5 -3 -3 -3 -0 0 0 -12 -24 -0 -6 -9 -15 -16 0 0 0 0 -4 -11 -1 0 0 0 0 0 0 0 -21 -26 -24 -20 -17 -13 -4 -2 -1 -3 -10 -25 -18 -22 -23 -17 -19 -17 -15 -9 0 0 0 0 0 0 0 0 0 0 -2 -14 -31 -24 -14 -10 -18 -19 -14 -11 -10 -8 -5 -6 -5 -5 -6 -4 -5 -4 -4 -4 -3 -2 -1 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -3 -4 -4 -4 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 -0 -1 -3 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -15 -1 -20 -32 -24 -1 -1 -2 -2 -3 -4 0 0 0 -0 -3 0 0 0 0 0 0 0 0 0 -1 -2 0 0 0 0 0 0 0 0 -14 -17 -12 -15 -16 -13 -7 -5 -1 -3 -9 -15 -7 -16 -13 -10 -15 -16 -13 -5 0 0 0 0 0 0 0 0 0 0 0 -7 -27 -12 -9 -10 -15 -19 -17 -15 -15 -13 -11 -11 -9 -9 -9 -6 -7 -7 -6 -4 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -3 -2 -1 -1 -1 -3 -4 -4 -3 -1 -3 -3 -3 -2 -4 -3 -2 -2 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -1 -3 -1 0 0 0 -0 -1 -3 -3 -4 -4 -1 -1 -0 -0 -0 -0 -2 -1 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -15 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 -10 -19 -16 -4 -1 0 0 -0 -0 -3 -4 -4 -3 0 0 0 0 0 0 0 -5 -5 -7 -10 -13 -15 -11 -2 -0 -3 -9 -11 -7 -14 -10 -8 -10 -10 -6 -1 0 0 0 0 -4 -2 0 0 0 0 -11 -13 -16 -12 -4 -1 -5 -10 -12 -13 -16 -15 -12 -10 -9 -11 -9 -6 -6 -7 -4 -3 -2 -2 -3 -2 -2 -2 -1 -1 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -1 -1 -0 -1 -1 -0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -7 -5 -2 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -15 -19 -19 -19 -15 -5 -2 -0 -2 -3 -7 -1 -1 -2 -1 0 0 0 0 -1 -0 0 -4 -5 -6 -7 -9 -12 -7 -0 -0 -2 -8 -8 -7 -11 -9 -8 -8 -6 -3 -0 0 0 0 -1 -4 -3 -1 -1 0 -0 -18 -9 -8 -15 -11 -7 -7 -10 -14 -16 -17 -15 -14 -11 -5 -11 -7 -5 -5 -5 -3 -4 -3 -3 -3 -1 -2 -3 -3 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -5 -6 0 0 -1 -1 -1 -1 -1 -0 -0 -1 -3 -7 -1 -0 -0 -0 -0 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -2 -7 -8 -3 -1 -1 -6 -7 0 0 0 0 0 0 0 0 0 -6 -8 0 -0 -3 -5 -6 -6 -10 -5 -1 -0 -1 -5 -6 -3 -2 -7 -7 -5 -4 -3 -1 -0 0 0 -0 -0 -2 -3 -8 -7 -1 -6 -2 -8 -14 -12 -12 -11 -12 -14 -14 -9 -6 -5 -4 -3 -7 -5 -5 -5 -5 -4 -2 -2 -2 -2 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -2 -2 -0 -0 -0 -1 -1 -2 -2 -2 0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -6 -14 -1 -0 -0 -0 -0 -1 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -7 -14 -15 -3 -3 -1 -0 0 -1 -5 -6 -2 0 0 0 0 0 0 0 0 0 0 -2 -6 -9 -8 -1 -1 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -4 -5 -5 -5 -3 -1 -0 -1 -4 -6 -2 0 0 -1 -5 -5 -4 -3 0 0 -0 -0 0 0 0 -3 -2 0 0 0 0 0 -3 -9 -10 -10 -8 -7 -7 -7 -5 -4 -3 -3 -3 -2 -1 -0 -1 -1 -0 -1 -1 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -0 0 -0 -2 -4 -2 -2 -2 -1 -0 0 0 0 0 -0 -0 -2 -7 -6 -4 -2 -2 -1 -1 -0 -1 -0 -0 -1 -4 -6 -0 -1 -2 -1 -1 -1 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -15 -16 -17 -17 -15 -14 -13 -4 -6 -3 -4 -10 -10 -2 0 0 0 0 0 0 0 0 0 0 -13 -21 -19 -0 -2 -1 -2 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -6 -5 -4 -4 -1 -0 -2 -4 -5 -1 0 0 -2 -8 -6 -2 -0 0 -0 -2 -2 -2 -1 -0 -4 -1 0 0 0 0 0 0 -3 -6 -6 -8 -9 -8 -6 -8 -5 -4 -4 -3 -2 -5 -3 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -2 -1 -0 -0 -0 -1 -1 -1 -3 -3 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -4 -6 -2 -0 -2 -1 -1 -0 -0 -0 0 0 -1 -4 -11 -8 -3 -0 -0 -0 -3 -3 -1 -0 -0 -0 -2 -5 -6 -5 -2 -2 -2 -1 -0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -12 -11 -12 -10 -13 -17 -21 -19 -6 -1 -0 -4 -7 -5 -2 -1 -1 -1 0 0 0 0 0 0 -1 -19 -9 -1 -2 -2 -0 -2 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -1 -3 -3 -7 -3 -1 -3 -1 -2 -2 -1 0 0 0 0 -1 -4 -8 -2 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -3 -5 -6 -7 -7 -5 -5 -6 -5 -4 -3 -3 -4 -4 -1 -2 -2 -2 -2 -4 -2 -3 -4 -0 -3 -3 -2 -1 0 -0 -0 -1 -1 -2 -4 -5 -5 -3 -2 -2 -2 -2 -2 -3 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -1 -3 -4 -3 -0 -2 -3 -3 -2 -1 -0 0 0 -1 -3 -4 -1 -0 -0 -0 -0 -2 -2 -1 -1 0 -0 -1 -2 -3 -4 -2 -2 -2 -1 -1 0 0 -0 -0 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -7 -7 -6 -5 -5 -7 -13 -19 -20 -0 -9 -9 -6 -3 -3 -3 -6 -4 -0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -1 -0 0 0 0 0 0 -3 -3 0 0 0 -1 -1 -1 -1 -5 -2 -1 -1 -1 -3 -3 -1 -2 -4 -0 -0 -0 0 0 0 0 0 -1 -4 -2 -3 -0 0 0 0 0 -7 -9 -8 -0 -0 0 0 0 -1 -7 -4 -6 -8 -7 -10 -6 -4 -4 -5 -5 -2 -3 -5 -6 -1 -3 -4 -7 -11 -18 -17 -14 -6 -3 -8 -8 -4 -2 -1 -3 -2 -1 -2 -3 -4 -5 -6 -4 -3 -4 -4 -4 -4 -3 -2 -3 -2 -1 -1 -1 -1 -0 -0 -1 -2 -1 -2 -4 -4 -2 -3 -2 -3 -2 -0 0 0 -2 -2 -2 -2 -0 0 0 0 -0 -0 -1 -4 -4 -2 -0 -0 -0 -0 -1 -2 -1 -4 -5 -5 -4 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -7 -19 -10 -9 -9 -7 -2 -0 0 0 -1 -2 -8 -10 -9 -7 -5 -1 -6 -3 -2 -3 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 -0 -1 -2 -3 -3 -0 -0 -1 -0 -1 -3 -7 -3 -1 -1 0 0 0 0 0 -0 -0 0 -1 -2 -3 -7 -1 0 0 0 -1 -14 -10 -3 -1 -1 -0 0 0 -2 -8 -10 -4 -8 -11 -11 -4 -2 -2 -3 -3 -1 -4 -6 -4 -2 -2 -5 -13 -19 -18 -15 -4 -7 -9 -11 -11 -5 -6 -8 -8 -7 -2 -2 -3 -4 -5 -1 -3 -4 -5 -4 -3 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 0 -0 -0 -1 -2 -1 0 0 0 0 -0 -0 -0 -5 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -7 -7 -3 -2 -1 -0 0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 0 0 0 0 -1 -1 -1 -0 0 0 -0 -1 -4 -8 -11 -9 -8 -8 -6 -4 -2 -1 -0 0 -5 -9 -4 -2 -3 -4 -3 0 0 0 0 -3 -6 -0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -2 -0 -0 -0 -0 -1 -2 0 0 -0 -0 -1 -3 -5 -3 -1 -0 -0 -1 -1 -2 -1 -1 -3 -2 -1 -1 -1 -0 -0 -0 0 0 0 -0 -1 -3 -2 -0 -0 -4 -1 0 0 -1 -0 -7 -9 -7 -5 -2 -1 -3 -3 -1 -1 -3 -4 -5 -6 -7 -12 -16 -16 -15 -13 -8 -9 -9 -8 -5 -7 -7 -5 -3 -1 -1 -3 -4 -5 -0 -4 -5 -5 -4 -2 -2 -2 -2 -1 -0 -1 -0 0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -1 -3 -3 -1 -0 -0 -0 -0 0 -0 -0 -1 -2 -3 -2 -0 -0 -0 -0 -1 -0 -2 -4 -4 -3 -2 -0 0 0 0 -0 -2 -1 -1 -2 -3 -2 -2 -3 -2 -1 -0 -2 -2 -3 -4 -4 -1 -2 -2 -1 -1 -5 -8 -6 -2 -0 -1 -3 -3 -3 -3 -0 -1 -1 -2 -3 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 -0 -1 -0 -0 -1 -1 -1 -2 -1 -1 -3 -2 -6 -3 -4 -4 -0 -1 -1 -1 0 0 0 0 0 -0 -1 -1 -0 -1 -0 -0 -1 -2 -4 -2 -1 0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 -2 -6 -1 0 0 0 -0 -6 -4 -3 -3 -3 -2 -5 -3 -1 -2 -2 -4 -4 -6 -8 -8 -12 -12 -9 -7 -5 -6 -5 -5 -4 -7 -8 -4 -1 -1 -1 -3 -2 -1 -1 -4 -4 -4 -4 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -3 -3 -2 -1 -1 0 0 0 0 -0 -1 -2 -3 -2 -1 -1 -0 -0 0 0 -0 -0 -2 -2 -2 -0 -0 -0 0 -0 -0 -2 -2 -2 -2 -2 -1 -0 0 0 0 -0 -0 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -3 -3 -3 -3 -1 -1 -1 -2 -2 -4 -8 -7 -6 -6 -4 -2 -2 -3 -2 -1 -6 -6 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -1 -1 -2 -2 -4 -1 -0 -0 -0 -0 -6 -7 -4 -0 -0 -2 -1 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -2 -2 -2 -2 0 0 0 0 -0 -2 -0 -1 -3 -3 -3 -4 -3 -2 -4 -7 -8 -6 -5 -6 -7 -7 -10 -9 -6 -4 -4 -3 -3 -3 -4 -4 -5 -3 -1 -1 -3 -2 -3 -4 -5 -5 -2 -3 -4 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -6 -3 -1 -0 -0 -0 -1 -1 -0 0 0 0 0 -1 -2 -0 -1 -1 -1 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -2 -1 -1 -1 -2 -2 -1 -2 -1 -0 -0 -0 -1 -1 -1 -2 -2 -3 -1 -0 -1 -2 -1 -1 -1 -1 -2 -1 -1 -2 -3 -4 -5 -2 -3 -2 -3 -4 -11 -5 -1 -1 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -9 -5 -4 -3 -2 -3 -1 -0 -2 -3 -2 -1 -2 -1 0 0 0 0 0 0 0 -1 -1 -0 0 -1 -1 -1 -1 -2 -3 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -0 -0 -1 -1 -1 -0 -0 -0 -3 -2 -1 -2 -2 -1 -2 -4 -4 -3 -4 -5 -7 -8 -3 -2 -4 -5 -5 -7 -5 -3 -3 -3 -3 -3 -3 -3 -4 -4 -3 -2 -1 -1 -1 -3 -3 -3 -2 -1 -1 -3 -4 -2 -1 -1 -0 0 -0 -1 -2 -2 -2 -3 -5 -2 -2 -1 -2 -5 -1 -1 -0 0 0 0 -0 -0 -2 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -2 -2 -3 -4 -7 -6 -4 -1 -1 -1 -1 -1 -0 0 0 -0 0 -0 -1 -0 -0 -0 -3 -7 -5 -3 -1 -2 -3 -2 -2 -17 -16 -9 -9 -15 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -11 -12 -3 -10 -9 -7 -3 -1 -0 -0 -1 -3 -5 -4 -4 -1 0 -0 -1 -0 -0 0 0 -1 -1 -0 -0 -1 -1 -1 -1 -2 -3 -4 -4 -3 -2 -0 -0 0 0 0 0 0 0 0 -1 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -3 -3 -2 -2 -3 -4 -3 -4 -4 -4 -3 -3 -5 -5 -5 -0 -1 -4 -4 -4 -4 -2 -2 -2 -3 -2 -2 -3 -2 -2 -3 -3 -1 -0 -1 -4 -2 -2 -1 -1 -2 -1 -4 -3 -1 -0 -1 -0 -0 -0 -1 -1 -1 -3 -3 -1 -1 -2 -2 -3 -3 -0 -2 -1 -0 0 -0 -3 -3 -3 -4 -4 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -7 -7 -2 -2 -4 -3 -2 -4 -6 -4 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -1 -0 -6 -7 -5 -5 -16 -13 -9 -9 -12 -12 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -14 -6 -2 -4 -4 -2 -6 -3 -0 -0 -0 -2 -1 -0 -1 -1 -0 0 -1 -2 -1 -0 0 0 -1 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -5 -3 -3 -2 -0 0 0 0 0 0 0 0 -3 -7 -5 -3 -1 -1 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -5 -4 -3 -3 -3 -3 -6 -4 -2 -2 -1 -4 -4 -3 -2 -2 -1 -2 -3 -2 -2 -3 -2 -4 -6 -3 -1 -1 -2 -4 -4 -1 -1 -1 -2 -3 -4 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -1 -1 -0 -0 -0 -2 -2 -1 -3 -1 -0 0 -0 -0 -1 -1 -2 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -2 -5 -6 -6 -9 -2 -2 -4 -5 -5 -1 -0 -1 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -14 -24 -20 -13 -14 -14 -14 -13 -11 -8 -7 -5 -4 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -13 -6 -3 -2 -2 -1 -2 -1 0 -0 -0 -1 -1 -0 -1 -2 -0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -4 -6 -7 -7 -6 -7 -4 -3 -3 -3 -1 -0 -0 -0 -0 0 0 -3 -6 -6 -6 -3 -2 -1 -2 -3 -3 -3 -2 -2 -1 -1 -1 -1 -2 -2 -2 -1 -2 -4 -7 -7 -4 -3 -4 -4 -3 -2 -1 -2 -2 -2 -2 -2 -3 -3 -1 -4 -4 -1 -1 -2 -3 -4 -3 -1 -4 -3 -3 -3 -3 -1 -0 0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -0 -4 -2 -1 -2 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -3 -6 -5 -8 -16 -8 -7 -7 -5 -3 -3 -1 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 -15 -19 -16 -12 -12 -12 -12 -11 -8 -7 -7 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -10 -3 -2 -2 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 0 0 0 0 0 0 0 0 -5 -3 -1 -1 -1 -3 -6 -1 -10 -8 -5 -7 -4 -5 -6 -4 -1 -0 -0 -2 -2 0 0 -5 -6 -5 -3 -3 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -3 -5 -6 -3 -3 -3 -3 -2 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -4 -2 -1 -2 -6 -5 -5 -3 -2 -5 -2 -4 -3 -1 -1 -6 -6 -3 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -0 -0 -1 -8 -16 -12 -9 -5 -1 0 -0 0 0 0 0 0 0 -0 -0 0 -0 -3 -3 -2 -1 -1 -12 -11 -6 -4 -5 -6 -7 -6 -5 -2 -2 -3 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -8 -8 -8 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 0 0 0 0 -0 -0 -0 0 -2 -3 -5 -5 -3 -2 -3 -4 -7 -4 -3 -3 -2 -5 -6 -3 -1 -1 -0 -2 -2 0 -1 -6 -7 -6 -4 -3 -3 -2 -3 -2 -3 -2 -1 -1 -1 -0 -0 -1 -1 -2 -2 -1 -1 -1 -2 -2 -3 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -6 -7 -8 -7 -8 -4 -3 -5 -1 -3 -2 -3 -5 -5 -2 -1 0 -0 -0 -0 -3 -3 -1 -2 -2 -1 -1 -1 -2 -1 -0 -0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -3 -7 -1 -3 -2 -4 -8 -9 -8 -8 -5 -0 0 0 0 -0 -0 -0 -1 -2 -2 -2 -3 -5 -4 -3 -2 -2 -4 -2 -1 -1 -2 -5 -8 -6 -4 -4 -2 -1 -1 -1 -1 -1 -0 0 -0 0 0 0 0 0 0 0 0 -0 0 -1 -3 -6 -8 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -1 -0 -0 -0 -0 0 -4 -5 -6 -6 -4 -4 -5 -3 -3 -1 -1 -1 -0 -0 -1 -1 -2 -3 -0 -1 -3 -2 -1 -4 -4 -4 -3 -4 -2 -1 -2 -2 -1 -1 -1 -2 -1 -0 -0 -1 -1 -3 -3 -0 -1 -1 -1 -2 -4 -2 -1 -1 -1 -0 -0 0 0 0 -0 -1 -3 -3 -1 -1 -7 -9 -9 -7 -6 -4 -4 -6 -5 -2 -2 -2 -5 -10 -8 -0 0 0 -1 -1 -0 -2 -2 -1 -3 -5 -2 -1 -1 -2 -3 -3 -1 0 0 -0 -2 -4 -2 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -1 -3 -4 -1 -4 -4 -4 -5 -5 -4 -4 -2 -0 0 0 -0 -0 -1 -3 -4 -5 -3 -2 -2 -2 -1 -1 -1 -0 -1 -1 -1 -3 -7 -10 -10 -7 -4 -2 -1 -1 -1 -0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -2 -2 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -1 -1 0 -1 -0 -4 -6 -4 -2 -5 -7 -6 -2 -3 -2 -1 -0 -1 -1 -3 -3 -0 -1 -2 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -2 -0 -1 -1 -2 -3 -4 -2 -2 -1 -1 -1 0 0 0 -0 -0 -1 -1 -3 -5 -5 -4 -5 -6 -5 -3 -4 -1 -6 -4 -2 -1 -2 -2 -6 -7 -0 -0 -0 -2 -3 -1 -4 -3 -2 -2 -3 -2 -1 -2 -2 -3 -6 -1 0 0 -0 -1 -3 -2 -2 -2 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -3 -4 -3 -3 -3 -3 -2 -3 -2 -1 -2 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -5 -8 -11 -9 -7 -6 -5 -2 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 -2 -4 -8 -12 -7 -2 -0 -0 0 0 -1 -2 -2 -1 -0 -2 -1 -1 -2 -1 -0 -0 -0 -0 -2 -1 -1 -2 -2 -1 -1 -3 -2 -0 -10 -9 -7 -6 -6 -5 -8 -3 -3 -5 -4 -4 -2 -1 -1 -2 -7 -4 -2 -2 -3 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -2 -3 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -3 -2 -2 -1 -0 -1 -1 -0 -0 0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -3 -5 -4 -3 -0 -2 -2 -1 -2 -3 -4 -4 -3 -0 -0 0 -2 -2 -1 -1 -1 -1 -1 -1 -3 -2 -1 -3 -3 -1 -0 -0 -0 -2 -4 -0 -0 -2 -2 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -7 -4 -2 -2 -3 -4 -4 -1 -0 -0 -0 -0 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -2 -3 -4 -3 -3 -3 -3 -1 -1 -1 -2 -4 -8 -12 -12 -10 -6 -1 -3 -7 -6 -6 -9 -0 -1 -0 0 0 0 -0 -1 -1 0 -0 -0 -2 -3 -3 -2 -0 -0 -0 -0 -1 -0 -2 -2 -1 -2 -2 -1 -0 -1 -8 -3 -3 -3 -2 -4 -8 -1 -6 -7 -5 -3 -4 -3 -3 -5 -8 -6 -5 -4 -3 -3 -2 -1 -0 0 -0 -0 -1 -1 -1 -3 -3 -2 -1 -0 0 0 0 -0 -1 -1 -1 -2 -2 -1 -2 -2 -1 -2 -2 -0 -1 -1 -1 -1 0 -0 -0 -1 -2 -2 -3 -4 -3 -3 -4 -7 -5 -2 -0 -1 -3 -1 -1 -1 -4 -1 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -1 -2 -0 -1 -1 -0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -2 -3 -5 -3 -1 -1 -1 -3 -5 -4 0 0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -3 -3 -1 -2 -0 -1 -3 -5 -5 -3 -3 -2 -1 -4 -7 -4 -2 -2 -1 -0 -0 0 0 -0 -0 -1 -1 -0 0 0 -1 -2 -2 -1 -0 -0 -1 -0 -0 -1 -3 -3 -2 -2 -3 -1 -4 -3 -4 -4 -4 -2 -1 -2 -4 -7 -7 -5 -3 -2 -5 -2 -4 -5 -5 -7 -4 -3 -3 -2 -1 -0 -0 0 -0 -1 -1 -1 -1 -1 -2 -1 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -1 -1 -2 -1 0 0 0 -1 -2 -2 -2 -3 -2 -3 -6 -6 -2 -0 -0 -1 -2 -1 -2 -1 0 -0 -0 -0 -1 -2 -4 -1 -1 -2 -2 -1 -1 -0 -1 -1 -1 -4 -1 0 -0 -0 -0 -1 -1 -1 -3 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -3 -2 -1 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -2 -1 -3 -2 -2 -3 -3 -5 -5 -3 -2 -1 -1 -2 -2 -2 -3 -4 -5 -3 -2 -3 -1 -1 -1 -0 0 0 0 -0 -0 0 0 -1 -0 0 -0 -0 -0 -2 -2 -1 -0 -3 -3 -2 -2 -2 -2 -2 -1 -1 -4 -5 -2 0 -2 -4 -2 -2 -2 -2 -3 -3 -2 -1 -0 -0 -2 -3 -4 -4 -3 -0 -0 -2 -2 -2 -4 -2 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 -0 -1 -0 0 0 -0 -1 -2 -2 -1 -1 -2 -2 -1 -0 -1 -3 -2 -2 -0 -0 -2 -3 -2 -1 -1 -0 -3 -4 -5 -6 -4 -1 -1 -4 -6 -5 -3 -1 0 -0 -0 -1 -3 -4 -4 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -2 -3 -2 -1 -0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -1 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -1 -1 -2 -3 -5 -5 -5 -4 -3 -1 -3 -1 -0 -1 -1 -2 -2 -1 -1 -1 -0 -1 -1 -0 -0 -1 -2 -1 -1 -2 -1 -0 -0 0 0 0 0 -0 -0 0 0 0 -1 -1 0 -0 -2 -4 -3 -1 -1 -0 -1 -1 -0 -0 -0 -2 -2 -1 -3 -4 -8 0 -2 -3 -2 -2 -1 -2 -3 -2 -1 -0 0 0 0 -0 -1 -2 -2 -1 -1 -1 -2 -2 -4 -2 -1 -0 -0 -1 -0 -1 -2 -2 -1 -0 0 0 -0 -0 -0 0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -1 -0 -2 -4 -3 -2 -3 -3 -2 -2 -3 -4 -3 -0 0 -1 -4 -5 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -3 -3 -1 -1 -0 0 0 0 -0 -1 -1 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 -1 -2 -4 -5 -4 -5 -3 -2 -1 -2 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -3 -4 -2 -0 -1 -2 -0 -1 -1 -0 -0 -1 -1 -1 -1 -3 -5 0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -1 -2 -2 -2 -1 -1 -1 -2 -2 -0 -0 -0 -1 -1 -1 -3 -3 -1 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -0 -1 -1 -1 -0 -0 -1 -1 -0 -1 -1 -1 -2 -1 -1 -1 -1 -0 -1 -0 -1 -2 -1 -0 0 -2 -2 -0 -0 -1 -0 -1 -2 -3 -3 -1 -1 -3 -3 -2 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -1 -3 -2 -2 -3 -0 -0 -0 0 -0 -1 -0 -1 -1 -1 0 0 0 0 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -4 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -2 -1 -1 -0 -1 -1 -3 -2 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 0 0 0 0 0 0 -0 -2 -5 -3 -1 -0 -1 -0 -1 -1 -1 -0 0 0 -0 -3 -4 -4 -6 0 0 0 -2 -2 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -1 -0 -0 -1 -1 -0 -1 -0 -1 -1 -1 -2 -2 -1 -0 0 0 -1 -1 -1 -0 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -1 -4 -7 -6 -1 -1 -1 -0 -0 -2 -3 -5 -4 -2 -2 -1 -1 -2 -2 -3 -4 -2 -1 -2 -2 -1 -2 -2 -0 -1 -1 -1 -1 0 -0 -0 -1 -2 -1 -1 -0 0 -0 -0 -0 -1 -1 -1 0 0 0 0 -0 -2 -3 -2 -2 -2 -1 -0 -0 -0 -1 -3 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -2 -1 -0 -0 -0 0 -0 -0 -0 0 0 -0 -3 -5 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -2 -5 -5 -4 0 0 0 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -2 -4 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -1 -1 -2 -3 -1 -2 -2 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -5 -5 -3 -1 -1 -1 -2 -1 0 -0 -2 -3 -4 -3 -1 -1 -0 0 -0 -1 -0 -0 -1 -0 -1 -2 -2 -1 -0 -1 -1 -1 -2 -4 -4 -4 -2 -0 -0 -0 -0 -0 0 0 0 0 -2 -2 -2 -1 -0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 -1 -4 -2 -2 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -2 -2 -2 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -2 -2 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 0 0 0 0 0 -1 -1 0 0 0 0 -2 -3 -0 0 0 -2 -6 -2 -2 -4 -6 -4 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -0 0 -0 0 0 0 -2 -5 -7 -4 -2 -2 -2 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -4 -4 -4 -4 -3 -0 -2 -1 -0 -0 -1 -1 -3 -3 -1 -0 -3 -1 -1 -1 0 0 0 -1 -3 -4 -1 -0 -0 -0 -1 -3 -3 -2 -1 0 0 -0 0 -0 -1 -0 0 0 0 -0 -2 -2 -1 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 -1 -2 -3 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -0 0 -0 -0 -0 -1 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 0 0 -3 -6 -4 -1 -0 -0 -1 -0 -0 -6 -10 -3 -3 -2 -3 -4 -3 -4 -6 -5 -3 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 -0 -1 -2 -4 -7 -7 -4 -2 -2 -2 -3 -2 -1 -0 -1 -1 -0 -1 -1 -1 -1 -4 -4 -3 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -2 -1 -1 -1 -0 0 0 -3 -3 -2 -0 -3 -2 -0 -0 -2 -2 -1 -0 0 0 0 -0 -0 -1 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 -1 -5 -5 -5 -3 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -1 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -0 0 -2 -5 -6 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -2 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -3 -6 -8 -4 -4 -1 -2 -4 -1 -2 -1 -1 -2 -1 -1 -1 -2 -2 -3 -1 -1 -1 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 0 0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -5 -1 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -8 -7 -4 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -3 -4 -5 -5 -6 -3 -4 -4 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -2 -1 -1 -1 -2 -1 -1 -0 -0 0 -0 -1 -1 -0 -1 -1 -0 -0 -1 -0 0 0 0 0 0 -0 -1 -3 -0 -1 -1 -0 0 0 0 -0 -0 -0 -2 -2 -3 -3 -4 -1 -1 -2 -1 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 -1 -3 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 0 -1 -3 -3 -1 -1 -1 -1 -3 -1 -0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -1 -2 -1 -0 -0 -2 -5 -6 -6 -6 -6 -5 -5 -2 -0 0 0 0 0 0 0 0 0 -1 -2 -1 0 0 0 0 0 -0 -1 -0 -0 -0 -1 -2 -2 -3 -4 -6 -7 -7 -6 -6 -8 -10 -6 -8 -10 -7 -6 -6 -4 -4 -4 -5 -5 -3 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -4 -3 -1 -2 -1 -1 -0 -2 -1 -0 -0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 -1 -2 -0 -1 -2 -1 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -3 -1 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -2 -3 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -1 -0 0 0 0 0 0 -0 -0 -1 -4 -1 -0 -1 -0 -0 0 0 -0 0 0 0 0 0 -0 -0 -2 -4 -4 -3 -1 -0 -1 -3 -2 -1 -2 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -3 -4 -3 -1 -1 -1 -1 -5 -9 -12 -9 -6 -5 -5 -5 -5 -4 -4 -4 -4 -4 -3 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -2 -1 -1 -5 -4 -1 -1 -1 -1 -0 -0 -1 -0 -0 0 0 0 -0 -1 -1 -1 -1 -0 -1 -2 -2 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -1 -2 -1 -0 0 -0 -1 -2 -0 0 0 0 -0 -3 -2 -1 -2 -1 -1 -1 -1 -0 -0 -0 0 0 -1 -3 -0 0 0 -0 -1 -1 -1 -2 -4 -2 -0 0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -4 -5 -4 0 0 -1 -7 -12 -12 -6 -5 -5 -4 -3 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -1 -0 0 0 -0 -0 -0 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -1 -0 -2 -2 -3 -4 -3 -2 -2 -2 -2 -1 -0 -0 0 -0 -0 -2 -3 -3 -3 -2 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -2 -1 -0 -0 -0 -2 -2 -0 -0 -0 0 -0 -0 0 0 0 -1 -1 -0 -0 -1 -1 -1 -2 -1 -1 -2 -1 0 -0 -0 -1 -1 -0 -1 -1 -1 -0 0 -0 -1 -1 -1 0 0 -2 -3 -3 -3 -3 -2 -0 -1 -1 -1 -1 -0 -0 0 0 0 -1 -2 -0 0 0 0 -0 -0 -1 -2 -2 -2 -0 0 -1 -1 -0 -0 -0 -1 -2 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 -0 -1 -1 -0 -0 0 -0 -5 -8 -10 -9 -5 -4 -4 -4 -4 -4 -4 -3 -3 -2 -0 -0 -0 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -0 -4 -5 -6 -5 -2 -2 -2 -2 -2 -2 -1 0 -0 -0 -1 -3 -5 -4 -1 -1 -3 -5 -4 -2 -2 -1 -1 -2 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 0 -0 -0 -0 0 0 0 0 -0 -1 -0 -0 -2 -1 -0 -1 0 0 -1 -1 -0 0 0 -2 -2 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -1 -0 -1 -0 -1 -2 -0 -0 -0 -0 0 0 0 -1 -1 0 0 0 0 -1 -4 -4 -4 -4 -3 -1 -0 -2 -2 -1 0 -0 -0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -4 -3 -6 -5 -6 -4 0 0 0 -4 -6 -4 -5 -3 -1 -0 -0 -0 -0 -1 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -4 -3 -5 -5 -0 -1 -2 -2 -2 -4 -1 -0 -0 -1 -2 -3 -3 -2 -0 -0 -6 -6 -5 -3 -2 -3 -1 -1 -1 -1 -0 0 0 0 0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -0 -0 0 0 0 0 -1 -0 -0 -0 -2 -3 -1 0 -0 -1 -0 -0 -2 -3 -0 -1 -1 0 -0 -0 0 0 -0 -0 -0 -1 -0 0 0 -0 -0 -0 -1 -0 -0 -0 -1 -1 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -1 -2 -3 -4 -3 -3 -2 -0 -1 -2 -1 -1 -1 -2 -1 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -0 -1 -3 -3 -4 -4 -5 -4 -1 -2 -2 -1 -1 -0 -2 -4 -4 -4 -1 -1 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -2 -2 -1 -2 -1 -3 -3 -0 -1 -3 -3 -2 -2 -0 -0 -0 -1 -1 -2 -1 -1 -1 -3 -5 -2 -2 -4 -4 -6 -2 -1 -0 -0 -0 -0 -0 0 -0 -1 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -1 -0 -0 -0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 -1 -0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -2 -1 0 -0 -0 -0 -0 -1 -2 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 -0 -1 -1 0 0 0 -3 -7 -3 -5 -5 -4 -3 -2 -1 -1 -1 -0 -0 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -1 -1 -1 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -2 -4 -0 -0 -2 -3 -0 -3 -3 -2 -0 -0 -0 -0 -2 -2 -1 -2 -2 -1 -1 -3 -2 -1 -0 -0 -1 -0 0 0 0 0 -0 -0 -1 -2 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -2 -1 -1 -0 0 0 -1 -1 -0 -0 -0 -2 -2 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 -0 -1 -1 -1 -0 -1 -3 -1 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 0 0 0 0 -0 0 0 -0 -1 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -6 -5 -4 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 -1 -2 -2 -2 -2 -2 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -2 -2 -1 -0 -3 -2 -1 -2 -1 -1 -2 -1 -0 -0 -0 -1 -1 -3 -3 -2 -2 -2 -2 -1 -1 -2 -3 -3 -3 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -1 -2 -2 -2 -0 -1 -4 -3 -2 -1 -0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 0 0 0 -0 -0 0 0 0 0 -0 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -9 -9 -5 -4 -3 -3 -3 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -0 -1 -2 -0 -1 -2 -1 -1 -1 -2 -0 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -5 -4 -2 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -4 -4 -4 -3 -0 -0 -0 -1 -2 -0 -0 0 -0 -0 0 -1 -1 -0 0 0 0 -1 -1 -0 -1 -1 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 0 -0 -1 -0 -0 0 0 0 0 -0 -1 -3 -3 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -3 -2 -2 -2 -1 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -1 -2 -2 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 0 -0 -0 -2 -2 0 0 -0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -4 -2 -0 -1 -0 -1 -0 -0 -0 -0 -0 -1 -2 -1 -6 -4 -1 -0 -0 -1 -0 -0 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -1 -3 -2 -2 -2 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -2 -1 -0 -0 -0 0 0 -0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -2 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -1 -3 -3 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 -1 -1 0 -0 -0 -0 0 0 0 0 -1 -1 -0 -0 -0 -0 -0 -0 -4 -2 -2 -2 -1 -1 -2 -1 -1 -1 -0 -1 -1 -1 -0 -3 -3 -1 -0 -1 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -1 -3 -2 -0 -0 -0 -0 -1 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -2 -1 0 0 0 0 0 0 0 0 0 0 -3 -6 -2 -1 -0 -0 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 0 0 0 -0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -2 -1 -1 -1 -2 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -0 0 0 0 0 0 -0 -0 0 -0 -1 -3 -3 -1 -1 -1 -0 -0 -0 -1 -0 0 -1 -1 -0 -1 -0 -0 -1 -0 -1 -2 -4 -4 -2 -2 -1 -0 -1 -0 -2 -2 -2 -3 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -0 -2 -3 -2 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 -4 -7 -6 -6 -4 -3 -2 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -1 -0 0 -0 -3 -1 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -3 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 0 0 0 0 0 0 0 -0 -1 -0 -0 -4 -3 -1 -0 -0 -0 0 -1 -1 -0 -0 0 -0 -1 -2 -1 -0 -0 -1 -1 -0 -0 -0 0 0 -3 -6 -5 -0 -1 -0 0 0 0 -1 -3 -5 -3 -1 -1 -1 -0 -1 -4 -2 -1 -2 -1 -1 -0 -0 -0 0 0 -1 -1 -1 -2 -3 -2 -1 0 0 -0 -0 0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -5 -5 -8 -6 -3 -1 -0 -0 -0 -1 -1 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 0 0 0 0 -0 -0 -0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -4 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 -0 0 -1 -1 -1 -0 -0 -1 0 0 0 -0 -0 -0 -0 -0 -1 -2 -3 -1 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -6 -2 -1 -1 -1 -1 -2 -1 -1 -2 -1 -1 -1 -3 -5 -1 -1 -1 -1 -2 -2 -1 0 0 -0 -0 0 0 0 0 -0 0 -0 -0 -0 -1 -0 0 0 0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -3 -1 -1 -2 -4 -2 -0 0 0 -0 -1 -1 -0 -0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -4 -1 -3 -4 -4 -4 -0 -1 -1 -0 0 0 0 -0 0 0 -0 -1 -1 -1 -7 -6 -3 -1 0 0 -0 -0 0 0 0 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -5 -9 -3 -1 -0 -1 -2 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -5 -6 -5 -2 -0 -0 -0 -0 0 0 0 0 0 -1 -2 -2 -1 -2 -4 -6 -4 -2 -1 -0 -2 -1 0 0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -0 -1 -0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 -0 -0 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -1 -0 -1 -0 0 0 0 0 0 0 -0 -2 -1 -1 -3 -4 -2 -2 -2 -1 -1 -3 -1 -0 0 -0 -1 -2 -2 -1 -1 0 0 0 0 -0 -2 -2 -1 0 0 0 -1 -1 -0 -0 -0 -0 0 0 -0 -3 -1 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 Wind_Speed nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 73 nan nan 69 68 nan nan nan nan nan nan nan nan nan nan 74 74 74 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 nan nan nan 72 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 nan nan 74 73 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 nan nan nan nan nan nan 71 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 nan 72 71 71 69 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 73 72 72 71 69 67 nan nan 66 nan nan nan nan nan nan nan nan nan nan nan nan 74 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 72 72 71 71 70 nan nan 66 66 67 69 nan nan nan nan nan nan nan nan nan nan 75 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 76 nan 75 74 74 73 71 71 nan nan 69 67 66 66 69 69 nan nan nan nan 71 nan nan nan nan 76 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 nan nan 75 75 76 73 71 71 72 nan nan nan nan 65 nan nan nan nan nan 72 71 70 nan nan nan nan nan 76 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 75 75 76 74 72 71 72 nan 71 nan nan nan nan nan nan 71 71 71 70 69 nan nan nan nan nan 76 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 75 75 75 75 74 73 73 nan nan 70 nan nan nan nan nan 68 69 nan 68 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 75 75 75 75 75 74 74 73 72 71 69 69 nan 67 67 67 nan nan nan nan nan 66 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 75 75 75 74 74 74 72 71 71 70 nan nan 68 67 nan nan nan nan nan 63 64 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 76 76 75 75 75 74 74 73 72 70 69 69 nan nan 68 66 64 61 nan nan nan nan nan 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 77 77 77 77 76 75 73 72 71 71 69 69 69 nan 68 66 62 nan nan nan nan nan nan nan nan 72 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 77 78 78 78 78 76 75 73 71 70 69 68 68 68 68 67 65 nan nan nan nan nan nan nan nan nan 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 77 77 78 78 77 75 73 nan nan nan nan nan 66 66 nan nan nan nan nan nan nan nan nan nan 65 67 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 75 76 77 77 76 75 73 71 nan nan nan nan nan nan nan nan nan nan 60 nan nan nan nan nan nan 65 66 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 80 nan 78 77 75 74 75 76 76 76 75 73 71 nan nan nan nan nan nan nan nan nan nan 62 62 61 nan nan nan nan nan 66 nan 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 81 80 nan 79 77 74 nan nan nan 76 75 75 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 nan nan nan nan nan nan nan nan nan nan 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 79 nan nan 77 75 74 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 78 77 77 77 75 nan nan 76 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan nan nan nan nan nan nan nan nan nan nan nan 64 63 61 nan nan nan nan nan nan nan nan 68 67 67 68 69 70 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 75 75 75 74 nan nan 77 78 77 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 nan 64 62 60 nan 62 nan nan 68 69 nan nan nan nan nan 71 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 72 73 73 73 75 77 77 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 65 65 nan 64 64 64 64 66 nan nan 69 71 nan nan nan nan 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 75 nan nan nan nan nan nan nan 70 71 72 73 74 76 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 68 66 65 65 66 67 68 69 69 68 70 71 nan nan nan 75 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 75 nan nan 73 74 nan nan nan 69 nan nan nan 76 77 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 71 nan nan nan 70 70 70 71 70 70 69 68 68 68 69 72 73 72 72 71 70 nan nan nan nan 71 69 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 74 nan 72 72 72 nan nan nan nan nan nan nan 78 77 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 73 72 72 72 72 73 72 nan 71 71 70 70 71 74 75 75 74 71 69 nan nan nan 71 71 70 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 nan nan 73 72 72 nan nan nan nan nan nan nan 79 77 77 77 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 75 75 75 74 74 74 74 74 73 73 72 nan 72 72 73 74 75 77 76 73 71 nan 72 73 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 71 72 nan 73 74 75 nan nan 79 78 78 77 76 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 74 76 76 nan 76 75 74 74 73 73 72 nan nan nan nan 73 74 nan 76 76 75 74 74 74 73 73 nan nan 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 nan nan nan nan 72 72 72 71 71 71 72 73 74 75 nan 79 79 nan 78 77 76 nan nan nan nan nan nan nan nan nan nan nan nan nan 73 72 nan nan nan nan 77 75 73 73 nan nan nan nan 70 71 nan 73 74 nan 74 74 nan nan 75 74 73 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 nan nan 73 73 73 73 72 71 71 71 72 73 nan 74 76 77 78 nan 76 76 76 nan nan nan nan nan nan nan nan nan nan nan nan nan 72 72 73 74 75 nan nan 76 73 71 nan 70 nan nan 71 71 72 74 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 nan 74 74 73 73 72 71 71 71 71 72 73 74 75 75 nan 73 73 74 74 nan nan nan nan nan nan nan nan nan 76 nan nan 72 nan nan 74 75 nan nan 76 73 nan nan 70 nan nan nan 73 74 nan nan 75 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 75 75 75 75 74 73 72 72 71 70 70 70 71 71 72 nan nan nan 71 72 72 nan nan nan nan nan nan nan nan nan nan nan 73 72 nan nan nan nan nan nan 75 73 nan nan nan nan nan nan nan nan nan nan 76 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 75 75 75 74 73 72 71 70 69 69 69 69 69 70 71 nan 71 71 70 71 nan nan nan nan nan nan nan nan nan nan 75 73 nan nan nan nan nan nan nan 75 nan nan nan 77 77 nan nan 78 nan nan nan 77 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 nan nan 74 75 75 74 73 71 69 68 nan 68 68 69 69 nan 72 72 71 70 69 70 72 nan nan nan nan nan nan nan nan 77 75 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 nan nan nan nan 74 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 72 nan nan nan 74 74 74 72 70 68 68 nan 68 68 69 nan nan 73 71 69 67 66 67 67 69 71 nan nan nan nan 78 78 76 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 71 72 72 72 73 73 73 73 71 68 67 67 67 67 68 69 71 72 72 69 65 63 62 63 64 66 69 nan nan nan nan 77 76 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 72 72 72 72 72 71 71 69 67 65 65 65 66 68 69 71 nan 69 67 nan nan nan nan nan nan nan nan nan nan nan 75 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 nan nan nan 87 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 72 72 72 72 72 71 70 69 68 nan nan 63 64 65 67 nan nan 69 67 65 nan nan nan nan 62 65 nan nan nan nan 74 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 72 71 69 68 67 nan nan 63 nan nan 66 nan nan nan 66 65 nan nan nan nan nan 67 70 nan nan nan 73 nan nan 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 72 71 69 68 67 nan 66 63 nan nan 65 nan nan 67 65 64 nan nan nan nan nan 69 71 nan nan nan nan 70 70 70 nan nan nan 68 nan nan nan 76 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 72 71 70 69 69 68 66 64 nan nan nan nan 67 66 65 64 63 62 nan 63 66 69 71 nan nan nan nan nan 69 69 nan nan nan 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 71 71 70 69 68 66 65 nan nan nan 67 66 66 65 65 63 61 60 61 66 nan nan nan nan nan nan nan nan nan 67 nan nan nan nan nan nan nan 73 75 nan 78 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 71 71 70 70 69 67 65 65 65 66 67 67 67 67 67 66 63 61 60 61 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 72 73 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 71 71 70 69 68 67 65 65 65 66 67 67 67 67 67 67 65 62 62 63 nan nan nan nan nan nan nan nan 68 nan nan nan nan nan nan nan nan nan nan 69 69 69 nan 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 72 71 71 71 69 68 66 nan 65 66 66 67 67 67 67 68 68 67 64 64 65 nan nan nan nan nan nan nan 69 nan nan nan nan nan nan nan nan nan nan nan nan 66 nan nan nan nan 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 71 71 71 70 68 67 66 66 66 67 67 67 67 67 68 68 68 67 66 nan nan nan nan nan nan nan nan nan nan nan 70 nan nan nan nan nan nan nan nan 66 nan nan nan nan nan 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 71 71 70 69 67 67 67 67 68 68 68 68 68 69 69 69 69 69 nan nan nan nan nan nan nan nan nan 71 nan 69 68 67 nan nan nan nan nan nan 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 71 71 71 69 68 67 67 67 68 69 69 69 70 nan 70 nan nan nan nan nan nan 70 69 nan nan nan nan 70 69 68 68 68 69 69 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 72 71 71 71 71 70 69 68 67 67 67 68 69 69 70 nan nan nan nan nan nan 73 73 nan 70 69 nan nan nan nan nan 69 nan 69 70 70 71 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 76 77 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 72 72 71 71 71 70 70 68 67 67 67 68 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 71 71 71 nan nan nan nan nan nan nan nan nan 73 nan nan nan nan 70 70 70 70 nan nan nan nan nan 77 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 72 72 71 70 69 68 68 68 69 69 nan nan nan nan nan nan nan nan nan 71 70 nan nan nan nan nan nan nan nan nan nan 70 70 70 70 70 nan nan nan nan nan nan nan nan nan 72 71 70 71 71 70 70 nan nan nan nan nan 77 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 72 71 70 69 69 69 68 69 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 68 68 nan nan nan nan nan 71 71 nan nan nan 70 69 69 69 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 71 70 70 70 nan 69 69 nan nan nan nan nan nan nan nan nan nan nan nan nan 67 nan nan nan nan nan nan nan nan nan 67 nan 68 69 nan nan nan 70 70 69 68 nan nan nan nan nan nan 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 72 nan nan 70 nan nan 69 69 nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan 69 nan nan nan nan nan nan nan nan nan nan nan nan nan 69 nan nan nan nan 65 nan nan nan nan 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 69 nan nan nan nan nan nan nan nan nan nan nan 71 nan 70 68 66 nan 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 nan 70 70 70 69 nan nan nan nan 70 nan 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 nan nan 68 nan nan nan nan nan nan nan nan nan nan nan nan 67 66 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 69 68 68 nan nan nan nan 71 71 72 72 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 nan nan 69 nan 70 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 68 69 70 nan nan 71 71 72 72 72 73 73 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 70 71 71 71 71 72 72 72 72 73 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 70 70 71 71 71 71 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 66 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 66 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 66 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 67 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 68 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 69 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan Wind_Direction nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 294 nan nan 292 292 nan nan nan nan nan nan nan nan nan nan 288 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 nan nan nan 293 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 296 nan nan 296 295 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 nan nan nan nan nan nan 296 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 nan 293 293 293 293 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 292 292 292 292 292 292 nan nan 289 nan nan nan nan nan nan nan nan nan nan nan nan 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 291 291 291 292 292 nan nan 291 290 288 287 nan nan nan nan nan nan nan nan nan nan 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 290 nan 290 289 290 290 291 292 nan nan 293 293 292 289 287 286 nan nan nan nan 288 nan nan nan nan 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 nan nan 289 289 289 290 290 291 292 nan nan nan nan 291 nan nan nan nan nan 288 290 291 nan nan nan nan nan 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 289 289 289 289 290 292 nan 295 nan nan nan nan nan nan 287 287 289 291 292 nan nan nan nan nan 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 288 288 289 288 288 289 nan nan 293 nan nan nan nan nan 289 288 nan 290 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 287 287 288 288 288 288 289 289 290 291 292 292 nan 290 290 290 nan nan nan nan nan 291 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 287 287 287 287 287 288 288 289 289 290 nan nan 290 291 nan nan nan nan nan 293 292 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 287 287 287 286 286 287 287 287 287 288 288 nan nan 291 293 294 295 nan nan nan nan nan 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 288 287 287 286 286 287 288 288 288 288 288 290 nan 293 294 296 nan nan nan nan nan nan nan nan 293 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 288 288 288 287 287 287 286 288 288 288 288 289 289 291 292 294 296 nan nan nan nan nan nan nan nan nan 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 288 288 288 288 288 288 287 nan nan nan nan nan 291 292 nan nan nan nan nan nan nan nan nan nan 299 297 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 287 288 288 288 288 288 289 289 nan nan nan nan nan nan nan nan nan nan 300 nan nan nan nan nan nan 300 299 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 290 nan 287 287 286 288 289 289 289 289 289 290 291 nan nan nan nan nan nan nan nan nan nan 298 300 300 nan nan nan nan nan 300 nan 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 296 293 291 nan 289 288 287 nan nan nan 290 290 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 301 nan nan nan nan nan nan nan nan nan nan 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 296 294 nan nan 290 290 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 300 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 296 295 294 292 292 nan nan 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 nan nan nan nan nan nan nan nan nan nan nan nan nan 300 299 298 nan nan nan nan nan nan nan nan 294 294 293 293 293 293 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 296 295 294 292 293 nan nan 297 297 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 301 nan 299 298 298 nan 300 nan nan 293 293 nan nan nan nan nan 293 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 294 293 293 296 297 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 299 300 300 nan 298 297 297 297 296 nan nan 293 291 nan nan nan nan 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 295 nan nan nan nan nan nan nan 294 293 293 293 296 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 299 300 300 299 297 295 294 293 293 294 294 292 290 nan nan nan 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 295 nan nan 298 296 nan nan nan 293 nan nan nan 296 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 300 nan nan nan 298 297 298 298 299 300 299 298 296 294 292 291 291 292 292 291 289 nan nan nan nan 294 295 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 295 nan 297 297 297 nan nan nan nan nan nan nan 297 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 297 297 297 297 297 296 296 297 nan 298 297 295 292 291 290 290 290 291 290 289 nan nan nan 292 294 294 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 nan nan 296 295 295 nan nan nan nan nan nan nan 297 298 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 293 294 295 296 296 295 295 295 296 297 297 nan 293 292 291 290 289 289 289 289 289 nan 290 291 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 294 291 nan 290 290 291 nan nan 298 298 297 297 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 291 291 292 nan 294 294 294 293 294 295 295 nan nan nan nan 291 290 nan 289 289 288 289 290 291 292 292 nan nan 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 nan nan nan nan 293 293 293 293 292 290 289 290 290 292 nan 296 297 nan 297 296 295 nan nan nan nan nan nan nan nan nan nan nan nan nan 292 291 nan nan nan nan 292 293 293 293 nan nan nan nan 293 293 nan 291 290 nan 290 291 nan nan 290 291 292 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 nan nan 292 292 292 292 292 291 290 289 289 290 nan 292 294 295 296 nan 297 296 296 nan nan nan nan nan nan nan nan nan nan nan nan nan 291 291 291 291 291 nan nan 293 294 293 nan 294 nan nan 293 293 292 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 nan 290 290 290 290 289 289 289 290 290 291 293 294 295 295 nan 296 296 296 296 nan nan nan nan nan nan nan nan nan 292 nan nan 291 nan nan 292 292 nan nan 294 295 nan nan 294 nan nan nan 292 291 nan nan 292 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 290 290 290 290 289 289 288 289 289 290 291 292 293 293 294 nan nan nan 294 295 296 nan nan nan nan nan nan nan nan nan nan nan 291 292 nan nan nan nan nan nan 296 295 nan nan nan nan nan nan nan nan nan nan 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 290 290 290 289 289 289 289 291 292 292 292 293 293 294 293 nan 292 292 293 295 nan nan nan nan nan nan nan nan nan nan 291 292 nan nan nan nan nan nan nan 296 nan nan nan 293 293 nan nan 292 nan nan nan 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 nan nan 291 291 290 290 290 290 291 293 nan 292 292 292 293 nan 292 291 290 291 292 294 294 nan nan nan nan nan nan nan nan 291 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 nan nan nan nan 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 291 nan nan nan 291 292 291 292 292 293 294 nan 293 292 292 nan nan 291 291 290 290 293 295 295 295 295 nan nan nan nan 294 293 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 291 291 291 291 292 292 293 293 293 294 294 294 293 293 292 292 292 292 292 290 290 292 294 295 295 295 295 nan nan nan nan 295 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 291 291 292 292 293 294 294 294 294 294 294 293 293 292 292 292 nan 292 291 nan nan nan nan nan nan nan nan nan nan nan 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 nan nan nan 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 291 291 292 292 293 294 294 294 294 nan nan 293 293 293 293 nan nan 293 293 292 nan nan nan nan 297 296 nan nan nan nan 296 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 293 294 294 294 294 nan nan 294 nan nan 293 nan nan nan 294 294 nan nan nan nan nan 294 294 nan nan nan 296 nan nan 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 296 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 292 293 294 294 294 nan 294 294 nan nan 293 nan nan 294 295 296 nan nan nan nan nan 292 293 nan nan nan nan 295 295 296 nan nan nan 296 nan nan nan 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 292 293 293 294 294 294 295 295 nan nan nan nan 293 294 295 295 296 296 nan 293 291 291 292 nan nan nan nan nan 294 295 nan nan nan 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 293 293 294 294 295 295 294 nan nan nan 291 292 293 293 294 295 295 294 293 291 nan nan nan nan nan nan nan nan nan 294 nan nan nan nan nan nan nan 293 295 nan 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 297 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 292 293 293 293 294 296 295 294 292 291 290 290 291 291 291 292 294 294 294 293 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 294 295 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 293 293 293 294 295 296 296 294 292 290 289 289 290 290 290 291 293 294 294 292 nan nan nan nan nan nan nan nan 290 nan nan nan nan nan nan nan nan nan nan 294 294 293 nan 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 293 293 293 294 294 295 295 nan 294 291 289 288 288 288 289 290 291 292 293 292 291 nan nan nan nan nan nan nan 288 nan nan nan nan nan nan nan nan nan nan nan nan 292 nan nan nan nan 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 293 293 294 295 295 295 295 294 291 288 287 287 287 287 289 290 291 291 291 nan nan nan nan nan nan nan nan nan nan nan 293 nan nan nan nan nan nan nan nan 290 nan nan nan nan nan 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 293 294 295 295 295 294 293 291 288 287 287 286 286 287 289 290 290 289 nan nan nan nan nan nan nan nan nan 290 nan 293 293 293 nan nan nan nan nan nan 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 293 294 294 295 295 295 293 292 290 289 287 286 285 nan 287 nan nan nan nan nan nan 286 286 nan nan nan nan 290 292 291 291 291 291 290 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 292 292 292 292 293 294 295 295 295 294 293 293 290 287 286 nan nan nan nan nan nan 288 288 nan 287 286 nan nan nan nan nan 290 nan 289 289 289 289 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 291 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 291 291 291 292 293 294 294 296 296 295 295 294 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 288 289 nan nan nan nan nan nan nan nan nan 286 nan nan nan nan 287 287 287 288 nan nan nan nan nan 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 291 292 293 294 295 295 295 295 294 292 nan nan nan nan nan nan nan nan nan 288 288 nan nan nan nan nan nan nan nan nan nan 287 287 288 288 288 nan nan nan nan nan nan nan nan nan 287 287 286 287 287 288 289 nan nan nan nan nan 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 291 292 293 293 294 294 294 294 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 287 287 nan nan nan nan nan 288 287 nan nan nan 287 287 287 287 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 291 291 291 292 nan 293 293 nan nan nan nan nan nan nan nan nan nan nan nan nan 289 nan nan nan nan nan nan nan nan nan 286 nan 286 287 nan nan nan 288 288 288 288 nan nan nan nan nan nan 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 289 nan nan 290 nan nan 292 292 nan nan nan nan nan nan nan nan nan nan nan nan nan 290 nan nan 289 nan nan nan nan nan nan nan nan nan nan nan nan nan 287 nan nan nan nan 289 nan nan nan nan 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 287 nan nan nan nan nan nan nan nan nan nan nan 287 nan 289 289 289 nan 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 nan 287 287 287 287 nan nan nan nan 290 nan 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 nan nan 287 nan nan nan nan nan nan nan nan nan nan nan nan 288 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 287 287 287 nan nan nan nan 289 288 288 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 nan nan 288 nan 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 287 286 286 nan nan 288 288 287 287 287 288 288 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 287 286 286 287 287 287 287 287 287 287 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 287 287 287 287 287 286 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 287 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 286 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 285 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 285 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 285 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 284 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan