118 1 1 1 5 3 2 5 5 0 2 3 3 8 10 2 5 15 17 0 2 4 5 3 6 10 11 0 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 101 100 100 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 78 3 399 930 985 1079 387 1160 26 3 553 833 211 673 807 1747 37 4 12 84 9 84 5 84 64 80 1 4 76 147 6 31 50 70 18 102 11 4 28 57 14 64 68 155 87 181 32 4 86 99 9 16 63 124 22 79 1 4 0 60 81 89 88 101 47 119 30 4 71 74 70 91 49 106 3 71 24 4 43 119 26 78 80 121 82 97 0 4 68 93 98 185 7 33 25 47 9 4 67 90 27 64 57 140 38 46 32 4 34 44 23 38 87 112 71 163 10 4 62 108 32 120 23 78 65 142 3 4 0 77 6 58 85 155 2 78 27 4 21 96 7 84 72 147 76 119 20 4 30 66 7 52 68 125 82 178 13 4 10 33 81 88 24 98 92 112 32 4 12 77 94 154 24 106 97 99 44 4 92 190 10 64 96 178 86 156 2 4 71 119 54 69 5 22 42 62 48 4 22 35 97 150 84 94 96 151 25 4 21 117 83 108 14 27 84 127 6 4 77 133 59 74 24 33 66 137 5 4 36 57 40 117 91 140 47 124 40 4 78 123 87 103 28 73 67 133 14 4 46 46 29 92 75 110 53 146 33 4 2 86 83 131 54 86 28 83 18 4 31 59 94 168 8 107 32 40 20 4 77 127 79 120 64 147 24 44 44 4 15 45 91 105 19 45 86 93 35 4 53 100 60 94 32 51 67 91 19 4 94 132 47 52 79 142 87 119 42 4 74 140 88 186 30 47 68 132 14 4 17 56 35 116 28 50 38 79 10 4 77 147 25 73 50 112 44 98 0 4 86 102 19 28 92 143 10 78 23 4 14 77 21 67 3 59 88 168 46 4 54 133 71 85 77 92 25 78 20 4 58 143 29 73 37 59 91 145 12 4 12 71 26 102 71 158 39 82 12 4 38 129 69 167 33 76 26 82 5 4 73 125 89 116 43 44 82 176 32 4 26 110 30 94 22 120 52 55 6 4 12 51 83 131 61 131 13 49 23 4 22 88 92 187 53 62 41 98 24 4 93 169 82 93 36 52 30 114 35 4 41 122 2 87 93 129 46 126 27 4 72 100 2 101 13 54 36 76 18 4 97 135 63 109 89 91 98 126 14 4 75 133 42 68 21 79 16 108 37 4 11 33 6 102 14 101 75 110 32 4 91 140 0 22 97 167 36 54 27 4 28 80 94 144 46 53 85 101 39 4 29 40 61 75 30 38 40 88 30 4 23 89 92 156 12 29 33 43 28 4 75 80 81 86 42 128 52 109 14 4 87 168 10 82 48 67 12 37 13 4 16 20 88 115 50 118 3 61 12 4 2 78 96 192 61 76 74 86 18 4 30 89 5 21 95 191 60 103 44 4 31 130 44 68 62 141 21 40 13 4 33 37 39 106 34 68 42 120 18 4 38 86 81 86 91 99 40 109 5 4 7 85 37 115 33 60 51 128 30 4 43 89 9 76 3 70 54 151 35 4 80 108 37 101 37 130 18 96 39 4 70 162 52 62 32 78 63 156 18 4 36 65 39 67 54 83 55 145 27 4 60 72 17 88 91 98 83 139 32 4 76 138 51 147 30 52 5 96 31 4 22 98 22 40 93 122 18 70 31 4 49 147 83 176 45 96 86 101 7 4 48 76 83 110 43 62 79 149 24 4 86 97 65 158 15 66 98 184 45 4 63 105 22 104 40 84 16 33 43 4 88 88 97 179 71 85 36 62 32 4 1 49 88 110 34 128 21 89 3 4 48 66 97 108 11 63 76 144 45 4 64 153 40 47 7 40 58 65 34 4 4 9 61 111 76 121 96 117 28 4 71 163 25 122 1 14 38 123 27 4 38 122 33 34 31 69 28 103 35 4 31 82 66 133 32 106 32 129 5 4 0 37 72 115 24 40 96 192 41 4 24 45 27 73 35 97 68 130 32 4 45 133 42 99 25 57 33 39 1 4 51 82 7 20 3 31 15 44 2 4 61 144 96 154 82 116 30 87 32 4 49 95 83 124 20 60 50 54 9 4 0 90 21 95 21 54 38 75 43 4 33 128 41 112 69 139 23 109 42 4 39 70 37 75 56 143 28 64 2 4 10 94 0 16 30 33 78 137 48 4 69 118 74 120 27 60 72 140 39 4 32 129 7 40 62 76 77 120 21 4 36 48 53 79 82 181 12 111 25 4 1 42 55 110 64 79 92 132 6 4 49 99 32 122 20 72 38 103 16 4 57 109 89 108 94 158 42 89 21 4 97 98 89 127 12 30 77 154 24 4 90 173 39 137 15 52 96 132 34 4 1 33 30 37 50 100 32 75 1 0 0 0 100 101 0 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1001 1000 1000 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 0 1000 10000 1000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 10000 1 1001 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 0 10000 1 1 10000 1000 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 1000 9999 500 3 1000 1000 0 1 0 1000 31 7 0 1 0 2 0 4 0 8 0 16 0 10000 1000 1000