500 6000 4000 549438 866950 193196 297417 286106 488283 455735 114702 316672 786264 313356 185054 912809 832946 313757 321559 646983 481145 196223 129162 535451 173467 44660 292440 253025 154511 745650 186314 474023 168019 787906 958392 202626 477415 314825 334875 372160 833071 487298 518178 773271 763669 192986 102481 213628 802100 527626 543925 23973 61182 3433 505594 725032 492143 222287 64901 187361 413975 270171 235834 711761 896668 285551 140695 695625 19126 576695 658303 371467 678594 851485 18465 119153 800088 60927 10758 170316 576228 43759 164110 882087 565488 577475 625628 629929 423521 902963 123597 737262 195526 264261 202117 30327 11772 411548 153521 790925 188764 940852 662830 900714 958579 365008 477201 58440 303761 357325 477109 113888 801851 460429 993385 405541 111705 835357 72351 823486 556217 626358 526358 337272 869362 896023 617113 717697 585042 423130 229566 559933 296856 53963 584735 654973 457370 532964 607484 911636 67849 675939 223143 754512 741176 459826 221871 626935 205784 850399 279702 193735 637535 556994 176706 962549 881301 413642 855856 142463 611878 424679 752444 296674 40314 875073 818611 17933 112696 169832 40489 685091 497590 990146 353315 651741 44259 335760 192606 264182 503830 775609 292998 549557 561628 467542 129241 813175 601078 215684 213993 824602 392760 670429 27085 75787 498971 287848 604504 221664 706364 10172 489241 164543 619914 591705 818233 750206 975540 303423 98248 584649 971865 913076 545713 546679 769263 519986 289945 865541 245509 318871 601324 132473 152088 570764 901104 423528 600970 15566 28544 347089 943638 409464 49682 588343 608061 221759 954889 146691 949844 430621 748068 536784 35227 185039 853630 224749 923360 257767 944956 318727 411026 355002 549497 584516 964343 75914 142197 948073 426607 173430 404706 626813 375094 565037 736142 814995 256653 936839 482356 15132 230842 625012 637187 690651 662635 893354 416453 8263 233455 303635 303257 148125 317214 109029 200081 318859 50156 361265 903677 643910 902562 489949 282654 674221 402924 831370 878260 8620 971004 945782 504393 685314 698590 722939 37411 461235 508962 959494 515270 937870 58701 971265 117216 555816 330040 212289 82955 85711 484775 380816 951542 115680 110899 73789 977133 956690 113009 941791 723364 28185 778201 71886 974072 333868 153296 168826 676630 650599 309694 686081 116250 667529 679865 421406 826817 516727 666088 681965 340687 21663 721065 309416 902874 124942 745763 423532 806269 318603 907308 481013 136631 114810 84557 290294 996153 54346 708249 491713 131115 439959 722705 995053 269480 238424 918867 659499 486197 462634 158023 146393 37926 647459 602808 98831 292601 278800 352449 882541 315576 762568 336398 418898 828852 816231 449926 658230 520941 560148 162656 675793 361755 398147 714947 188570 638664 75516 521476 615529 234571 905465 557963 161525 549470 330924 350334 925911 737337 337279 393637 714165 591950 135506 337005 337624 664971 608569 281086 152374 652195 876827 396573 249641 174820 943612 941290 419566 805586 216451 615610 64167 893075 509301 695574 589162 172969 358032 268427 510423 774780 910553 182392 495765 874365 902256 460475 972822 122548 577790 605196 594951 343755 481013 672440 428913 762968 408416 908224 759435 204487 319959 945807 166701 367693 787533 556975 447022 283223 331377 583949 723983 18777 220112 182857 490926 324487 677970 643535 677669 68992 196784 828728 426872 697613 703028 408546 508186 238238 443314 501851 128112 650150