350 1000 1000 158 4 657 442 258 818 444 367 610 364 534 815 93 406 228 820 454 82 652 438 390 824 102 748 425 426 974 386 536 977 557 907 471 829 673 1 847 947 542 545 910 749 818 692 668 488 535 277 979 34 846 387 336 560 285 900 521 190 61 92 527 864 824 196 105 802 328 85 700 164 818 969 867 534 971 187 853 511 227 136 229 981 460 781 345 974 780 576 41 1000 65 806 528 122 434 119 790 794 703 76 539 641 731 332 826 422 147 41 221 466 98 864 994 825 358 76 32 533 750 714 305 565 499 323 503 357 322 351 149 527 564 797 187 490 186 329 15 69 408 341 95 327 919 397 999 361 862 408 608 350 634 284 321 467 856 819 379 290 310 690 703 703 293 328 416 966 907 195 919 508 542 487 861 654 855 276 467 676 365 282 476 881 624 120 760 920 104 239 868 364 589 696 335 61 220 554 634 920 873 607 484 922 64 883 136 23 517 648 164 667 509 785 897 613 926 894 338 526 332 677 281 243 491 563 189 667 265 557 808 898 438 54 341 969 671 905 553 16 248 425 449 222 243 821 835 484 198 285 28 863 83 74 580 498 446 875 246 83 669 759 430 162 991 618 583 674 22 699 828 183 419 234 916 707 175 188 224 83 896 10 4 773 102 365 984 54 400 535 622 338 633 872 919 841 778 323 126 202 840 448 997 163 997 766 146 322 337 810 774 903 45 649 261 725 943 920 242 26 406 185 250 654 839 60 940 768 130 677 471 974 239 309 755 294 220 589 125 823 240 851 830 575 895 377 99 596 503 744 569 284