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