0 368 380 1 219 84 1 368 246 1 227 778 2 156 165 3 213 260 3 366 409 4 261 24 5 172 136 6 243 8 6 199 118 6 242 363 7 301 262 8 322 68 8 175 358 9 133 236 9 187 480 9 357 485 10 277 123 10 215 221 11 218 105 12 229 377 13 84 21 14 341 353 15 265 288 15 100 459 16 59 50 16 244 111 16 304 210 17 273 532 18 111 438 19 199 677 20 245 96 20 167 241 20 190 345 21 99 284 21 144 304 22 171 25 23 221 264 24 58 79 25 247 181 25 321 197 25 75 782 26 316 139 26 188 235 27 224 97 28 291 131 28 172 274 28 78 367 29 132 92 29 238 157 30 233 43 30 135 91 31 99 763 32 102 138 32 267 333 33 319 107 33 188 250 34 372 397 35 246 132 35 61 192 36 198 11 36 191 16 36 325 233 37 275 39 38 70 32 38 106 325 39 158 279 40 101 277 41 70 195 42 71 172 43 155 34 43 315 106 43 120 273 44 351 212 45 369 143 45 97 208 46 52 170 47 362 359 48 206 337 48 249 383 49 59 517 50 224 73 50 252 186 50 103 238 51 181 51 51 153 382 52 125 59 52 156 272 52 139 317 53 185 10 53 328 122 53 360 214 53 68 232 53 217 505 54 108 71 55 94 90 55 185 182 55 101 217 56 339 55 56 94 94 57 93 1 57 252 77 58 70 456 60 120 321 60 173 433 61 363 88 61 90 425 62 269 125 62 167 154 63 263 23 63 241 286 64 107 22 64 325 135 65 362 144 66 238 341 67 164 141 69 343 1091 70 226 70 70 350 482 71 217 622 72 112 133 72 305 580 73 268 162 73 136 175 73 118 323 74 271 164 76 260 100 77 188 655 79 103 142 80 84 121 80 254 178 81 364 184 81 288 477 82 282 6 82 347 203 82 214 223 83 239 49 83 246 99 84 208 445 85 319 19 85 108 31 85 236 101 85 183 163 86 371 86 86 330 225 87 283 150 88 201 156 89 167 766 91 105 58 91 114 213 91 249 216 92 290 171 93 347 119 94 320 66 94 358 248 95 167 115 96 194 89 97 99 14 97 260 65 98 285 511 98 210 524 98 179 657 102 348 126 103 366 271 104 358 173 107 159 12 107 151 206 107 232 244 107 166 289 107 116 350 108 372 130 108 307 231 108 197 349 109 362 329 110 327 408 111 223 47 111 317 151 112 193 42 112 306 67 112 298 211 113 374 116 113 348 247 113 346 1191 115 278 44 116 150 310 117 230 2 117 374 18 117 129 538 118 261 28 118 138 219 118 255 303 119 189 295 120 370 93 121 163 146 121 353 467 122 211 54 122 167 113 122 261 168 123 292 499 124 190 201 125 178 222 126 202 41 126 357 251 126 301 292 126 226 301 127 145 158 127 323 188 127 269 202 128 362 109 128 161 128 130 211 61 130 172 81 130 280 633 131 146 200 131 260 252 132 363 117 133 169 954 134 285 253 134 317 386 134 240 478 137 332 270 139 176 52 140 245 389 141 232 293 142 302 615 143 174 85 143 284 152 144 235 134 145 292 140 145 160 453 145 253 566 146 172 124 147 293 76 147 265 193 148 165 161 148 237 417 149 238 15 152 300 80 152 257 103 154 273 379 154 324 405 156 222 63 157 373 35 157 196 343 158 233 160 158 326 476 161 269 33 161 334 237 162 329 20 162 196 45 164 368 56 164 252 190 165 186 62 165 222 104 165 259 196 166 275 230 167 294 226 168 181 185 170 318 243 171 274 291 175 302 229 176 203 155 177 280 7 180 355 75 180 374 153 181 349 296 182 351 452 183 359 30 184 356 127 185 193 82 185 296 87 187 228 421 189 311 259 189 343 680 190 367 375 191 265 179 192 347 313 194 372 166 194 270 266 195 283 159 195 284 215 199 224 391 199 313 451 200 365 347 201 216 37 202 212 26 202 233 227 204 356 713 205 224 13 207 291 176 208 256 356 209 287 145 209 322 174 214 308 60 216 311 48 216 368 53 218 331 17 220 316 571 221 274 256 223 234 265 224 277 72 225 316 346 226 324 398 229 245 338 230 365 129 231 322 263 232 369 198 233 368 27 234 258 108 234 349 287 236 290 312 238 241 9 244 283 205 246 354 5 246 303 78 246 259 110 246 339 228 247 328 3 248 280 399 248 361 679 249 259 187 250 310 1056 251 370 493 254 283 242 257 356 167 262 300 1061 264 338 191 266 332 220 269 331 207 271 287 586 272 357 46 273 332 388 274 283 267 275 312 57 276 298 410 277 372 83 277 337 180 277 309 876 278 355 204 279 311 147 281 326 728 282 306 29 283 294 199 286 294 218 286 345 424 288 357 177 289 318 411 291 373 40 295 323 316 297 323 102 298 315 64 299 341 419 300 347 74 300 352 148 302 317 4 302 328 36 307 318 249 310 325 120 310 341 194 310 314 309 315 323 149 321 333 137 323 335 95 327 348 239 328 336 628 330 342 440 335 338 38 338 344 98 339 353 327 340 341 114 342 358 189 351 363 69 365 372 112