0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 0 640 2 640 2 640 4 640 5 640 6 640 7 640 9 640 10 640 11 640 13 640 16 640 18 640 21 640 22 640 24 640 27 640 28 640 30 640 31 640 33 640 35 640 36 640 38 640 39 640 40 640 42 640 43 640 44 640 45 640 47 640 48 640 49 640 50 640 52 640 53 640 54 640 55 640 56 640 57 640 58 640 59 640 60 640 61 640 61 640 62 640 63 640 64 640 65 640 65 640 66 640 67 640 68 640 69 640 69 640 70 640 71 640 72 640 73 640 73 640 74 640 75 640 76 640 76 640 77 640 77 640 78 640 79 640 80 640 80 640 81 640 81 640 82 640 82 640 83 640 84 640 85 640 86 640 87 640 89 640 90 640 91 640 92 640 93 640 94 640 95 640 95 640 96 640 97 165 167 640 98 163 168 640 97 160 170 640 97 158 171 640 99 155 174 640 103 153 176 640 106 151 177 640 114 145 178 301 302 640 128 134 178 300 303 640 178 300 304 640 178 301 305 640 178 301 306 640 177 302 307 640 177 302 308 640 176 303 309 640 174 304 310 640 171 305 311 640 168 305 312 640 167 306 313 640 167 307 316 640 167 308 319 640 168 308 321 640 168 309 322 640 168 311 324 640 168 311 326 640 168 313 327 640 169 313 328 640 169 315 330 640 170 316 330 640 170 317 332 640 170 318 333 640 171 318 334 640 171 319 335 640 172 320 336 640 171 321 336 640 170 323 335 640 167 323 333 640 166 325 332 640 165 325 332 640 164 326 331 640 164 328 331 640 163 329 331 640 162 330 332 640 162 331 333 640 162 332 334 640 161 333 335 640 161 334 335 640 160 335 336 640 160 640 159 640 159 640 158 640 158 640 158 640 158 640 157 640 157 640 157 640 157 640 157 640 156 640 156 640 156 640 156 640 156 640 156 640 155 640 155 640 155 640 155 640 155 640 155 640 155 640 154 640 154 640 154 640 154 640 153 640 153 640 153 640 153 640 152 640 152 640 151 640 151 640 151 640 151 640 151 640 151 640 151 640 151 640 151 640 151 640 151 640 151 640 151 640 151 640 151 640 151 640 151 640 151 640 151 640 147 149 151 640 147 149 150 640 147 149 150 640 147 640 146 640 146 640 146 640 147 640 146 640 145 640 145 640 145 640 144 640 144 640 143 640 143 640 143 640 142 640 142 640 141 640 126 127 140 640 126 128 140 640 126 129 140 640 126 130 139 640 126 130 139 640 126 130 138 640 126 130 138 640 126 129 137 640 126 129 131 133 137 640 126 129 130 133 136 640 126 129 130 133 135 640 126 129 130 133 135 640 127 133 135 640 128 134 135 640 128 134 135 640 128 640 128 640 128 640 128 640 128 640 127 640 128 640 128 640 129 640 130 640 130 640 130 640 131 640 131 640 131 640 132 640 132 640 132 640 133 640 133 640 133 640 134 640 135 640 137 640 139 640 140 640 140 640 137 640 136 640 136 640 136 640 136 640 137 640 137 640 138 640 138 640 138 640 139 640 139 640 140 640 140 640 140 640 141 640 141 640 141 640 142 640 142 640 143 640 143 640 144 640 144 640 128 130 145 640 127 130 146 640 127 132 146 640 128 133 147 640 128 135 147 640 128 135 148 640 128 137 149 640 128 138 149 640 128 139 150 640 128 140 150 640 127 142 151 640 127 143 152 640 127 144 153 640 127 145 154 640 127 147 155 640 128 149 156 640 129 150 156 640 129 152 157 640 130 154 158 640 130 155 158 640 131 157 160 640 132 158 160 640 133 640 133 640 134 640 134 640 135 640 136 640 137 640 137 640 138 640 138 640 139 640 140 640 140 640 141 640 142 640 142 640 143 640 143 640 144 640 145 640 146 640 118 120 146 640 118 127 146 640 118 134 147 640 117 136 147 640 117 140 147 640 116 145 146 640 116 640 115 640 115 640 115 640 114 640 114 640 113 640 112 640 112 640 112 640 112 640 113 640 110 112 113 640 109 640 108 640 106 640 106 640 104 640 103 640 101 640 99 640 96 640 94 640 89 640 84 640 82 640 81 640 79 640 78 640 76 640 74 640 74 640 66 68 75 640 66 68 75 640 66 69 75 640 66 70 75 640 66 71 75 640 66 73 75 640 66 74 75 640 66 640 66 640 66 640 67 640 69 640 71 640 78 640 88 640 97 640 104 640 107 640 115 640 122 640 129 640 134 640 138 640 145 640 151 640 160 640 174 640 175 640 176 640 176 640 176 640 176 640 176 640 176 640 176 640 176 640 177 640 177 640 177 640 177 640 178 640 178 640 178 640 178 640 178 640 178 640 178 640 179 640 178 640 178 640 177 640 176 640 174 640 174 640 175 640 176 640 176 640 177 640 177 640 178 640 178 640