295 630 320 589 105 522 26 380 210 270 867 237 208 494 75 787 554 538 716 502 346 701 721 395 844 85 607 128 891 596 44 284 464 600 819 20 703 492 866 14 890 832 411 418 532 8 57 731 467 560 896 746 462 242 697 299 423 116 283 781 658 35 77 877 545 798 641 512 16 830 39 373 254 640 362 615 390 471 686 829 587 182 557 612 15 506 249 257 694 293 780 178 440 7 507 792 84 737 80 103 618 861 101 439 358 398 766 663 549 364 21 833 591 695 420 312 341 563 893 353 31 592 256 162 438 692 541 452 421 110 728 349 779 391 848 37 52 92 5 647 136 100 389 359 308 30 772 847 332 183 580 109 54 223 45 718 687 880 42 262 250 343 675 251 854 247 602 396 3 499 374 139 269 818 212 472 322 154 682 636 821 590 185 134 463 768 653 673 392 68 578 301 581 33 870 572 149 229 740 885 755 869 552 566 130 488 558 672 186 852 129 167 460 562 96 810 160 91 614 298 865 288 425 76 594 64 49 227 67 357 323 152 879 736 282 209 29 166 268 324 500 444 632 46 81 414 385 28 127 401 862 198 329 137 23 595 655 53 774 747 665 617 126 310 571 825 763 761 108 372 466 656 356 814 205 503 487 495 375 175 335 568 220 758 725 620 325 376 234 419 875 465 603 442 370 404 231 610 317 868 659 74 535 27 639 260 417 176 159 882 187 765 456 835 547 309 165 371 59 696 216 809 94 820 333 431 104 749 199 347 485 468 307 805 827 669 760 119 883 297 172 753 55 624 304 606 631 649 496 621 97 724 266 524 476 744 668 409 517 73 303 9 228 261 723 788 264 759 189 474 849 801 597 348 89 274 565 813 184 741 111 445 156 118 455 564 705 824 221 505 447 895 633 714 412 316 785 707 546 690 278 232 188 361 654 845 622 252 874 131 826 25 319 683 660 86 177 666 155 851 876 330 518 884 174 225 748 18 722 145 892 217 680 180 448 894 381 638 855 784 559 497 711 47 235 40 475 858 12 114 482 70 729 509 588 754 63 651 171 667 650 153 573 575 311 436 773 326 433 839 520 742 226 584 628 752 135 275 676 888 555 681 382 531 454 648 435 87 539 449 181 799 504 709 458 318 791 305 338 727 95 853 336 841 515 811 267 125 514 730 368 71 783 169 493 379 616 345 413 243 314 315 265 643 43 778 22 296 13 459 337 173 477 838 34 148 521 800 143 501 481 344 661 900 334 860 6 831 290 859 65 678 777 193 386 553 146 484 739 352 569 887 523 679 846 69 424 194 807 706 72 708 238 122 710 528 123 432 124 771 224 239 627 570 689 286 795 410 164 218 556 548 461 837 196 204 107 733 613 331 397 550 816 402 241 674 734 405 240 441 662 822 704 526 864 525 611 142 271 794 400 36 2 685 762 786 428 599 871 41 806 735 327 427 479 233 828 106 815 451 732 272 802 287 222 842 215 200 248 872 191 717 625 434 516 387 726 519 585 407 378 646 797 567 715 393 836 82 533 480 793 574 719 652 608 598 277 637 245 117 202 369 698 230 360 354 478 214 66 273 804 634 699 604 195 789 712 834 11 817 544 583 645 873 158 62 446 812 276 102 635 244 83 144 161 302 292 426 443 702 843 138 179 313 579 491 19 289 642 207 677 713 291 429 691 534 840 513 700 510 367 383 897 684 213 489 601 192 163 285 263 483 408 150 416 132 388 201 808 415 203 457 90 770 823 60 756 693 881 246 498 98 775 490 258 790 377 406 542 120 340 321 619 657 79 540 850 56 899 366 342 530 511 796 671 576 133 206 32 99 767 279 112 769 219 898 720 776 351 536 350 168 609 670 121 750 529 17 664 170 78 236 10 384 147 48 543 803 294 738 115 878 430 113 486 363 508 339 61 886 889 593 537 306 605 328 140 51 561 582 450 151 50 863 255 473 437 280 157 355 253 422 586 856 626 403 24 857 743 58 745 469 644 688 453 38 93 211 281 300 4 629 751 197 190 577 394 141 470 365 551 259 764 527 399 782 757 88 623 1