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