0 0 0 17 1 1 8 2 2 3 3 3 6 4 4 7 5 5 6 4 6 5 6 7 7 5 8 5 6 9 12 7 10 10 8 11 9 9 12 2 10 13 3 3 14 4 11 15 1 12 16 5 6 17 1 12 18 8 2 19 9 9 20 10 8 21 38 13 22 36 14 23 7 5 24 13 15 25 3 3 26 3 3 27 14 16 28 9 9 29 5 6 30 11 17 31 7 5 32 9 9 33 12 7 34 1 12 35 16 18 36 23 19 37 18 20 38 0 0 39 18 20 40 19 21 41 6 4 42 15 22 43 16 18 44 4 11 45 16 18 46 18 20 47 8 2 48 15 22 49 2 10 50 24 23 51 28 24 52 29 25 53 16 18 54 20 26 55 21 27 56 19 21 57 23 19 58 24 23 59 15 22 60 22 28 61 20 26 62 19 21 63 22 28 64 17 1 65 27 29 66 34 30 67 32 31 68 20 26 69 27 29 70 25 32 71 24 23 72 27 29 73 22 28 74 21 27 75 28 24 76 23 19 77 21 27 78 25 32 79 26 33 80 35 34 81 31 35 82 30 36 83 26 33 84 33 37 85 28 24 86 25 32 87 31 35 88 26 33 89 28 24 90 34 30 91 29 25 92 25 32 93 32 31 94 30 36 95 33 37 96 31 35 97 35 34 98 32 31 99 35 34 100 30 36 101 34 30 102 33 37 103 35 34 104 32 31 105 34 30 106 35 34 107 13 15 108 40 38 109 14 16 110 13 15 111 37 39 112 39 40 113 11 17 114 36 14 115 37 39 116 14 16 117 38 13 118 12 7 119 46 41 120 45 41 121 44 41 122 41 42 123 42 42 124 43 42 125 52 43 126 51 43 127 50 43 128 47 44 129 48 44 130 49 44 131 55 45 132 62 46 133 60 47 134 54 48 135 61 49 136 56 50 137 53 51 138 59 52 139 54 48 140 56 50 141 62 46 142 57 53 143 53 51 144 60 47 145 58 54 146 68 55 147 67 55 148 66 55 149 63 56 150 64 56 151 65 56 152 74 57 153 73 57 154 72 57 155 69 58 156 70 58 157 71 58 158 80 59 159 79 59 160 78 59 161 75 60 162 76 60 163 77 60 164 86 61 165 85 61 166 84 61 167 81 62 168 82 62 169 83 62 170 92 63 171 91 63 172 90 63 173 87 64 174 88 64 175 89 64 176 98 65 177 97 65 178 96 65 179 93 66 180 94 66 181 95 66 182 104 67 183 103 67 184 102 67 185 99 68 186 100 68 187 101 68 188 110 69 189 109 69 190 108 69 191 105 70 192 106 70 193 107 70 194 116 71 195 115 71 196 114 71 197 111 72 198 112 72 199 113 72 200 122 73 201 121 73 202 120 73 203 117 74 204 118 74 205 119 74 206 128 75 207 127 75 208 126 75 209 123 76 210 124 76 211 125 76 212 134 77 213 133 77 214 132 77 215 129 78 216 130 78 217 131 78 218 140 79 219 139 79 220 138 79 221 135 80 222 136 80 223 137 80 224 146 81 225 145 81 226 144 81 227 141 82 228 142 82 229 143 82 230 152 83 231 151 83 232 150 83 233 147 84 234 148 84 235 149 84 236 158 85 237 157 85 238 156 85 239 153 86 240 154 86 241 155 86 242 164 87 243 163 87 244 162 87 245 159 88 246 160 88 247 161 88 248 170 89 249 169 89 250 168 89 251 165 90 252 166 90 253 167 90 254 176 91 255 175 91 256 174 91 257 171 92 258 172 92 259 173 92 260 182 93 261 181 93 262 180 93 263 177 94 264 178 94 265 179 94 266 188 95 267 187 95 268 186 95 269 183 96 270 184 96 271 185 96 272 194 97 273 193 97 274 192 97 275 189 98 276 190 98 277 191 98 278 200 99 279 199 99 280 198 99 281 195 100 282 196 100 283 197 100 284 206 101 285 205 101 286 204 101 287 201 102 288 202 102 289 203 102 290 212 103 291 211 103 292 210 103 293 207 104 294 208 104 295 209 104 296 218 105 297 217 105 298 216 105 299 213 106 300 214 106 301 215 106 302 224 107 303 223 107 304 222 107 305 219 108 306 220 108 307 221 108 308 230 109 309 229 109 310 228 109 311 225 110 312 226 110 313 227 110 314 236 111 315 235 111 316 234 111 317 231 112 318 232 112 319 233 112 320 242 113 321 241 113 322 240 113 323 237 114 324 238 114 325 239 114 326 248 115 327 247 115 328 246 115 329 243 116 330 244 116 331 245 116 332 254 117 333 253 117 334 252 117 335 249 118 336 250 118 337 251 118 338 260 119 339 259 119 340 258 119 341 255 120 342 256 120 343 257 120 344 266 121 345 265 121 346 264 121 347 261 122 348 262 122 349 263 122 350 272 123 351 271 123 352 270 123 353 267 124 354 268 124 355 269 124 356 278 125 357 277 125 358 276 125 359 273 126 360 274 126 361 275 126 362 284 127 363 283 127 364 282 127 365 279 128 366 280 128 367 281 128 368 290 129 369 289 129 370 288 129 371 285 130 372 286 130 373 287 130 374 296 131 375 295 131 376 294 131 377 291 132 378 292 132 379 293 132 380 302 133 381 301 133 382 300 133 383 297 134 384 298 134 385 299 134 386 308 135 387 307 135 388 306 135 389 303 136 390 304 137 391 305 136 392 314 138 393 313 138 394 312 138 395 309 139 396 310 139 397 311 139 398 320 140 399 319 140 400 318 140 401 315 141 402 316 141 403 317 141 404 326 142 405 325 142 406 324 142 407 321 143 408 322 143 409 323 143 410 332 144 411 331 144 412 330 144 413 327 145 414 328 145 415 329 145 416 338 146 417 337 146 418 336 146 419 333 147 420 334 147 421 335 147 422 344 148 423 343 148 424 342 148 425 339 149 426 340 149 427 341 149 428 350 150 429 349 150 430 348 150 431 345 151 432 346 151 433 347 151 434 356 152 435 355 152 436 354 152 437 351 153 438 352 153 439 353 153 440 362 154 441 361 154 442 360 154 443 357 155 444 358 155 445 359 155 446 368 156 447 367 156 448 366 156 449 363 157 450 364 157 451 365 157 452 374 158 453 373 158 454 372 158 455 369 159 456 370 159 457 371 159 458 380 160 459 379 160 460 378 160 461 375 161 462 376 161 463 377 161 464 386 162 465 385 162 466 384 162 467 381 163 468 382 163 469 383 163 470 392 164 471 391 164 472 390 164 473 387 165 474 388 165 475 389 165 476 398 166 477 397 166 478 396 166 479 393 167 480 394 167 481 395 167 482 404 168 483 403 168 484 402 168 485 399 169 486 400 169 487 401 169 488 0 0 489 19 21 490 17 1 491 3 3 492 2 10 493 6 4 494 6 4 495 4 11 496 5 6 497 5 6 498 1 12 499 12 7 500 9 9 501 8 2 502 2 10 503 4 11 504 0 0 505 1 12 506 1 12 507 0 0 508 8 2 509 10 8 510 12 7 511 38 13 512 7 5 513 11 17 514 13 15 515 3 3 516 13 15 517 14 16 518 5 6 519 10 8 520 11 17 521 9 9 522 14 16 523 12 7 524 16 18 525 21 27 526 23 19 527 0 0 528 4 11 529 18 20 530 6 4 531 2 10 532 15 22 533 4 11 534 6 4 535 16 18 536 8 2 537 17 1 538 15 22 539 24 23 540 23 19 541 28 24 542 16 18 543 15 22 544 20 26 545 19 21 546 18 20 547 23 19 548 15 22 549 17 1 550 22 28 551 19 21 552 24 23 553 22 28 554 27 29 555 29 25 556 34 30 557 20 26 558 22 28 559 27 29 560 24 23 561 29 25 562 27 29 563 21 27 564 26 33 565 28 24 566 21 27 567 20 26 568 25 32 569 26 33 570 31 35 571 33 37 572 25 32 573 30 36 574 31 35 575 28 24 576 33 37 577 34 30 578 25 32 579 27 29 580 32 31 581 13 15 582 39 40 583 40 38 584 13 15 585 11 17 586 37 39 587 11 17 588 10 8 589 36 14 590 14 16 591 40 38 592 38 13 593 55 45 594 57 53 595 62 46 596 54 48 597 59 52 598 61 49 599 53 51 600 58 54 601 59 52 602 56 50 603 61 49 604 62 46 605 53 51 606 55 45 607 60 47 608 410 170 609 409 170 610 408 170 611 405 171 612 406 171 613 407 171 614 416 172 615 415 172 616 414 172 617 411 173 618 412 173 619 413 173 620 422 174 621 421 174 622 420 174 623 417 175 624 418 175 625 419 175 626 428 176 627 427 176 628 426 176 629 423 177 630 424 177 631 425 177 632 434 178 633 433 178 634 432 178 635 429 179 636 430 179 637 431 179 638 440 180 639 439 180 640 438 180 641 435 181 642 436 181 643 437 181 644 446 182 645 445 182 646 444 182 647 441 183 648 442 183 649 443 183 650 452 184 651 451 184 652 450 184 653 447 185 654 448 185 655 449 185 656 458 186 657 457 186 658 456 186 659 453 187 660 454 187 661 455 187 662