0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-14 07:38:48 +00:00
OI-codes/LibreOJ/3737/data/food18.in

4 lines
1011 KiB (Stored with Git LFS)
Plaintext

100000
569122 233719 599802 168463 691986 1 730270 848247 27637 788476 216574 388634 274772 762800 70520 763687 191597 477877 124487 259650 312596 587554 898501 386231 546837 824382 874874 698233 88638 544896 1 320399 191953 801645 655888 299803 387799 715279 275373 252799 699297 641849 772738 34971 458659 445829 246042 393679 592557 793391 84723 144073 486028 809451 516045 675271 1 570775 549514 712741 721994 489100 444519 1 947401 1 324474 289871 1 388915 717636 380992 715117 324905 377923 351195 591112 736516 137407 515983 803158 839375 934623 50842 142909 966068 94957 199208 25069 438645 441070 471823 266535 460583 902224 361209 442382 157475 988728 411069 251687 569962 69194 757215 484756 849251 364160 860953 635554 107762 150132 904556 863145 333433 896749 416952 435047 591173 501467 668265 180918 412657 180638 80022 405972 901812 777699 824634 190864 655781 319219 93311 382392 10036 414612 535645 866167 782465 697609 355920 224566 332535 869702 562623 190120 356188 900793 4054 297141 374439 571915 689093 383943 900906 1 662272 194435 332138 474737 788314 761545 353916 473652 280003 24363 95332 530791 109021 792278 318243 977841 668769 219910 885388 204042 1 859557 16155 322473 398676 867878 763687 1 89607 195022 261939 315608 118310 279569 655501 61789 982714 483572 692012 179141 225026 139568 113171 911205 622120 469270 79583 430886 62875 734765 110913 462752 569263 287536 1 369083 44147 948540 420325 491423 735372 1 543876 345411 1 326131 968405 3912 15504 16960 134788 759896 1 800481 427116 977258 522674 845002 212494 584373 1 323187 556233 1 514578 384417 300062 154545 65572 143623 93279 327660 390647 500479 550699 274204 813276 645689 177114 629613 799380 702732 433525 854107 305423 106817 490843 592349 407595 547500 388747 963007 386076 747175 240626 127227 403459 194330 624398 200203 439260 140230 60249 922372 616602 996490 378684 117648 952112 494053 265403 841434 196444 635804 1 481724 966152 1 751712 919067 868175 931634 233025 905822 647415 627131 220040 862181 864775 948297 313755 157099 447735 84411 20592 499742 224050 1 278148 903461 96032 497113 453303 859222 581752 260253 430479 22982 872689 10991 916711 29475 1 700003 78254 883719 335637 398420 92973 1 984857 823796 539233 97747 502759 954526 436112 797035 1 630485 162320 558618 430635 825305 135096 888736 377725 835507 566278 557386 405845 777100 1 613785 651912 550251 49401 705769 380365 1 34823 190891 939410 1 674185 269238 217314 571763 194767 570950 472717 211365 167412 241927 1 4012 650689 284317 868238 710391 504815 244269 432569 118145 241342 32222 188786 88771 683868 710659 679929 378183 915548 630399 148439 139823 290128 784851 716487 770133 830973 413136 828595 994911 748462 420055 609044 477648 607192 437916 551747 565011 1 685682 680688 876914 551091 766839 293588 177068 97071 523806 237662 667829 447896 1 532165 69487 926408 966718 338457 952865 58844 403842 383111 909830 273908 15355 371779 251571 715110 887749 213523 454109 285713 960406 49531 696878 269617 264650 520819 841318 834554 401204 745588 171872 13922 991033 929890 298126 121576 943693 448594 297023 725114 253896 582084 799267 518400 667908 611982 739847 962160 760824 898490 1 609258 333186 126809 592937 465929 399450 480473 503974 35113 891859 231895 257637 124429 59607 95633 36289 546693 611633 947679 1 353172 348654 356495 62666 704061 223618 805202 708447 394647 895510 373517 846931 428415 525977 217796 185786 470798 616906 304425 289549 655739 460474 421379 175729 343715 964229 791370 907280 187811 649574 813094 1 752532 51526 918523 260360 682108 694047 393336 590529 255138 305477 252762 267870 532421 202795 488350 485368 178138 785133 951520 252183 9131 593333 668656 854955 839549 481524 995127 500072 412929 387192 112050 649513 620725 532793 38829 673405 615289 410829 293876 722632 783320 113379 693039 556280 230942 670079 839357 667687 900240 750764 768515 765525 728314 766079 748511 283327 779876 159310 246031 394513 880773 405435 683500 150716 1 270523 1 937855 215221 491527 336306 717059 113621 339693 805004 489276 404809 96119 639116 25159 469956 266838 324906 617089 680692 975220 640032 945070 732318 936366 87432 800795 836169 130442 786814 925238 300591 149716 956094 516698 1 508640 254950 9608 696083 732225 71254 928547 658335 375671 536169 1 156944 556094 650430 79281 133351 622645 935466 913713 828167 160658 665278 226747 581301 842074 863033 571462 776187 1 774627 394933 876918 693841 1 99075 433085 966021 73806 755310 583563 864967 278335 666779 491726 281419 192329 899505 1 835892 934679 798464 707538 379703 832774 50390 1 699778 934890 156783 860224 917789 520901 764641 460143 921917 374815 758630 1 30062 522842 127988 125250 868939 604786 1 84621 341259 965495 224231 206601 272080 712856 322451 129241 896492 959738 24802 946117 248438 41460 118132 238820 230839 425661 792243 59596 178545 120883 362044 885250 201030 710298 972487 446713 984710 400649 801927 205243 15551 348640 841104 489770 732465 810887 738669 697021 371888 629247 693683 513109 322669 114731 474494 231896 632231 1 270796 579781 42534 480773 598520 981961 904174 412077 181641 303073 176316 968986 23716 941602 513450 656768 794934 685055 152506 178147 1 568948 234028 553766 960294 123336 410423 886327 672340 183061 504482 359903 147885 444556 915713 384796 458429 460577 879711 345801 872849 717897 196819 1 482570 468054 618779 114699 567657 204223 662093 978302 590695 884192 181379 783913 828320 581117 125436 35883 190846 799248 468608 34964 585225 968246 804062 182961 799449 680534 984040 1 1 597611 899974 111269 647357 448008 442947 1 959914 277171 85587 802612 346026 179968 45314 690818 524094 13097 227862 625108 852248 29145 884268 270372 140796 857707 990085 635840 850841 129763 538830 405123 1 916974 463420 64049 132819 947368 665453 650978 615785 1 885751 759882 841519 1 436331 187064 667317 465084 957950 826722 559696 948852 58609 311267 432774 151576 300294 570015 388004 688992 384030 473354 1 435676 392219 913620 483476 72169 234863 821277 297361 984644 119640 148558 921555 310354 390869 739214 291775 121429 417392 532691 237443 488265 651457 967540 784357 479668 735923 560726 296589 962342 517893 613201 646898 162363 765752 316355 793362 711938 486490 988481 124239 609496 450781 378744 255555 78962 791679 35398 120371 104021 630719 711983 687377 209299 923874 938757 943672 934817 459019 183841 987356 473316 326006 418350 645095 135150 362862 222052 176627 230197 70721 511926 19887 197611 93317 295973 368746 876549 450037 993637 897380 585655 689345 121430 870287 426537 834384 54661 917013 202680 256410 756298 132162 339901 530557 479749 66964 746825 589749 193221 781185 953421 707543 736136 916021 770677 354247 826489 754513 562094 1 468076 458821 1 672548 489584 202815 497330 719750 68151 387519 163082 267829 446239 296342 467943 823061 781867 844543 288801 950199 951766 747445 106503 176311 995560 850916 458962 352661 7754 262168 838654 626861 678042 222721 750821 142135 413780 911941 361412 868619 301640 292553 124238 762406 478398 175539 136183 892124 227328 482017 351121 469769 830125 40360 263486 894200 763772 705578 731520 836396 576246 1 294746 42092 76805 194759 388180 588790 559256 856559 381988 571125 780731 562281 911507 864285 115113 46707 343233 646477 828905 71934 907282 36363 308817 72035 132065 573258 168611 144643 121352 395628 481477 826587 104819 876241 437404 761781 1 231235 142944 1 472458 830710 294585 1 193786 695844 197679 423358 261273 932207 901791 440177 23934 632933 911601 139904 749698 752694 969167 762467 530640 993798 615587 214198 507290 71151 260095 86761 744038 856956 559002 38744 731576 175664 951110 187379 19121 84418 738087 444814 972569 790072 521666 228048 226087 934349 920828 396780 63985 860322 375825 798968 652391 163248 698310 39468 534539 814668 62126 91676 447287 517973 947711 196616 1 668974 957888 922750 810705 210077 239713 401808 367704 221168 596082 937041 1 261336 71770 705925 694506 950753 950512 539817 1 502928 996336 41202 419096 314035 689913 47797 690960 607606 410313 429762 490813 15883 342375 278997 267002 1 547829 602855 244167 153781 577202 50551 417705 1 660212 193453 985340 66280 809873 199445 423765 444293 130161 833237 742287 65856 1 572683 985058 594053 533086 489916 891825 31238 979848 202591 689336 140834 647763 426052 903149 244043 725916 1 399117 34646 1 643734 681820 41799 267044 531362 1 55373 175942 590824 60055 469345 626270 1 510990 702038 62561 33208 174385 709911 881681 793094 352731 947920 147681 391329 232780 565717 186621 386949 896305 744229 614555 197125 774624 815799 332093 821307 683454 615332 1 492543 247683 481341 994114 637105 720046 913551 374782 209905 546510 452216 949635 519910 780211 139859 281233 665821 73105 856546 542747 950581 761349 78939 680953 767029 791552 911619 970603 713623 860243 1 694753 791129 467083 207157 716014 487901 307292 904716 314304 887877 399971 110117 995211 647183 607709 581485 431785 321199 400720 861280 370444 605214 1 145574 929689 2746 1 808371 197 699651 10390 485859 149823 35520 256070 538710 278546 312255 152130 217535 415005 950878 963533 359991 527094 542129 491508 677259 908888 923013 677470 33337 695305 1 879344 374461 938078 220893 314990 83869 707176 768992 597895 436209 982402 782141 642617 870630 643525 287681 257461 732478 999326 67112 837280 630715 1 595103 16612 1 758727 139439 761927 411137 144631 25856 504461 103432 274407 952610 96747 671269 676294 252268 1 673947 453910 247025 535146 234682 7727 83277 458251 42179 530215 1 374029 521688 18442 45859 290097 827613 219263 907435 803203 278569 198519 797745 249923 511373 205575 287546 919259 786100 857714 356530 407293 172591 807859 784169 79893 1 814201 936373 950307 870698 352253 395465 792371 372039 73139 905716 36730 134239 253160 27921 27219 964235 34637 698785 820693 891794 260383 416420 619153 803005 442202 130109 509814 367892 711445 844402 605882 822884 695378 763022 685043 42395 203423 747466 524283 366235 948002 319548 803716 182799 697866 962946 1178 179925 320360 655666 350713 10338 223812 625255 319119 670158 357862 223847 596827 872340 354424 645115 116945 830946 614626 1 88752 691747 945536 355233 422998 71957 929317 648578 970857 883857 957572 865683 467418 187136 584099 692584 914970 416753 811353 362290 708673 887105 777478 852388 600052 462909 255806 784960 722395 599661 936697 108296 340907 1 97947 696299 55263 441534 619641 915431 746022 3426 544136 867872 694453 150450 933734 324516 461224 174076 541956 930354 819613 442108 707979 787747 767583 709102 741340 24347 292247 773368 837639 486661 464296 90072 358551 359693 819562 960898 387801 1 755418 766304 688668 481302 707853 79267 789239 612449 599106 80810 199737 633209 802645 34784 237954 892596 352658 548724 320629 644194 568980 69454 974908 83171 569100 629362 1 432401 803316 641032 586825 960886 707626 363312 201001 342238 645088 127138 44699 643313 239142 428508 317847 846609 109776 225009 90509 113408 1 294207 564683 277775 878679 451674 363063 696074 636299 93721 853787 1 497639 52064 888871 969965 784346 950542 871271 601292 580098 197469 420225 309233 737045 400418 811150 741509 655013 542915 339626 685509 644156 903277 57234 779138 594072 240738 881824 138414 5136 930193 936727 87718 459715 743608 748949 1 1 905381 794693 536357 51726 1 499279 198718 881227 807270 419003 940060 408463 781446 267188 551081 449580 703959 779698 41467 541823 498067 38688 999173 360692 788169 1 1 468912 507528 105997 327892 986991 360036 285847 994686 715162 675392 900477 310355 552241 715312 971412 377171 256292 866513 111029 240673 249008 209267 237951 418927 993709 444705 634810 449337 1 138203 532842 853463 529512 862011 705617 703733 214491 740146 207617 176197 457135 601617 388457 536450 746916 717163 1 990865 881709 75912 215117 148997 984186 819404 860536 608058 667200 505420 792463 836340 595165 674499 822810 741613 812812 280186 1 1 411380 457469 129400 299511 708557 393123 119452 313364 861936 2086 193314 264101 971838 171784 556157 513324 480729 497613 639991 987147 467993 240547 136459 540960 187996 752941 1 1 687852 612615 1 779009 155345 788237 317369 990672 172034 403954 1 185749 369728 831680 81947 649158 459379 507775 626741 290633 199975 116106 717391 612844 640421 538895 947885 220910 62853 629213 844142 825578 1 427252 424767 123960 704551 704312 139123 342263 49660 78399 797581 941799 325872 817116 194461 474377 355861 758022 979493 92409 678436 991250 710099 738646 938193 345585 578067 405861 162276 350701 135631 686195 341568 476884 37372 636883 448648 960238 940156 46813 758448 931655 148400 18933 221363 118891 656626 591972 739176 175089 394003 387368 259076 93780 241613 194538 951303 175114 799414 205496 327054 2244 409186 411168 675456 743603 706453 488715 250257 251255 894857 604054 988729 842997 741913 839691 317398 238157 280190 191629 291022 227126 80897 318704 738627 506180 289459 488565 167641 102812 597278 27660 427542 124745 1 91613 142030 615601 318435 1 913274 160669 595665 244271 929811 153457 809903 420931 610278 1 353027 547783 271633 1 504169 94604 190593 638072 998013 710108 392917 518780 956928 970038 980127 848596 49423 701691 362205 771384 476397 596915 1 866357 306702 885085 18630 253419 71293 868908 698230 451150 845834 492420 14793 1 510214 191515 74484 12009 329830 2746 692000 656729 479603 429430 688034 930803 774879 768305 852440 178695 460954 42892 703375 71874 883282 39361 317395 626957 775468 540110 859255 199867 18804 415980 213387 157100 236241 529942 953646 713010 807045 186386 300650 640486 882077 629286 903756 1 447840 775775 535445 372088 180640 488398 284136 247371 351206 333892 183426 563585 964247 95892 654768 105509 912954 24208 118859 836923 90028 99355 287091 683016 822400 906536 212870 15732 429295 662269 335437 767980 1 557784 895836 870735 203374 255340 211343 535861 50745 303600 191579 183711 110629 657299 920264 2807 431352 723727 586254 642735 993601 883579 994683 118579 64916 962127 561323 630484 203650 132351 118012 586564 815688 26652 226780 787746 124654 490071 292470 514502 750810 207805 666683 903893 849560 507641 506393 589423 700797 590669 776685 1 88372 668459 700137 460048 304540 924544 684180 51354 552670 738392 844264 185078 30656 151674 133606 270398 988494 1 161282 736757 2858 950049 146098 1 267098 485499 482892 932554 989726 206331 618702 1 51483 323468 1 462890 299436 617499 185295 536606 1 779410 49 1 644246 742603 604492 671447 375322 891109 258074 1 411789 546769 631530 75440 10900 306106 252759 486875 829785 167432 21111 12401 330390 729011 717480 340023 863345 588011 169823 404598 168422 130018 167589 675158 144105 544407 672176 58222 294321 843219 84927 755186 203918 641863 332527 940273 876708 849287 321307 882331 99655 507838 626276 209291 872237 558667 751878 734557 225020 234158 31097 585164 737309 75925 208025 982898 982879 877356 235833 297572 870035 253565 121883 739115 533781 261021 164839 846142 169348 819632 1 598456 523836 81756 132418 572855 46418 733750 553632 41054 827882 281146 86569 211590 380223 723835 610293 738957 158822 667483 839860 711759 518826 989657 881382 468075 20222 238712 871394 336610 918988 508162 102741 53397 927457 249176 825446 41014 979998 492226 123888 268130 955439 616199 777268 111787 240691 470415 528700 636295 147051 485711 823815 484193 443774 493383 509598 514467 680470 67932 191371 602772 612252 910978 526333 1 318361 869749 650915 854276 614700 75953 540985 255298 916934 688020 706330 700738 746719 648008 407537 285701 644085 626195 1 243367 559056 789949 191640 360528 451220 989434 906650 214599 179051 378027 343120 143614 135439 78074 323956 410429 131734 1 749649 974938 362210 453875 750480 534230 700153 282981 706464 602138 154486 869222 845062 196537 946978 973415 1 419753 52767 968166 1 456027 706422 670883 955377 721050 992328 661221 136604 800974 423663 636931 940340 635253 843503 257194 498432 217560 340621 559167 1 375592 895091 944311 1 206783 298638 2974 152279 1 53369 435974 469487 605404 234636 859177 673553 1 864426 782403 131668 678273 288121 870298 194488 1 918245 389573 634927 995702 877304 12510 386137 61432 929891 101937 714712 54553 887579 343894 86709 766597 930706 403019 379710 55067 691296 824054 16865 199312 90490 1 228450 277936 322138 669822 868215 166098 264462 72736 423248 23338 177557 338128 543711 274761 76634 1 633671 226995 705124 493090 1 14234 455607 850146 971865 490406 482411 112603 16887 459861 448754 920782 650803 463106 977242 734299 700263 54049 516375 487415 122602 664826 628042 1 282955 418266 582792 756339 758772 557610 12361 452765 940390 279018 181999 904129 889852 773231 83624 361575 1 978681 299433 690579 32688 953017 95494 460234 963132 201126 705673 1 895271 210084 620277 354200 618711 249613 892594 731627 21010 441986 886126 728399 701852 578679 986841 714899 317277 653336 574333 965624 879591 557586 367456 587254 337389 15675 518156 769132 1 178455 131195 290503 747319 828383 631543 203069 70310 695195 585833 215316 504588 282434 1 410178 430280 426788 697662 491362 931962 248748 659330 667350 807719 636848 111547 878180 185442 547098 837680 84572 723536 1 613848 352979 960280 641036 222762 890237 143991 690845 203727 1 365054 909666 1 739532 373235 218355 19842 946887 12925 733800 800193 697345 676524 656740 124899 102960 67275 816934 580316 11781 38149 330666 305758 177287 841796 39587 390915 98292 240800 749514 413078 355994 370264 1 333831 538252 337116 957438 950050 697852 331239 66291 1 539168 562236 547083 998932 55518 343116 53844 367412 621204 982381 912062 897393 136943 682674 92893 24959 154492 742990 529115 920930 586415 1 74495 63481 618592 179814 563938 490835 471563 700211 778137 615573 480326 254561 492307 900714 112117 398498 262105 135304 144220 101203 869056 72590 807251 859353 899622 581944 69783 393307 298378 91538 513639 304058 316978 336916 268084 49845 510089 644449 260145 827709 826770 460044 653278 325261 177569 664257 20219 714437 529525 1 73635 377701 728215 113972 730047 483925 1 585357 305270 42404 385539 213120 878462 218318 744560 99406 912439 141106 753990 39155 496709 301968 433934 104228 773604 464131 135292 384420 569074 299792 4006 91345 87675 635813 176383 920803 39928 800663 494456 712885 662890 847268 453494 212517 285215 73993 806650 612572 151280 550466 562368 1 434165 234534 826557 350733 340690 48062 487640 350642 609891 389378 975543 331169 309657 670718 506429 956697 73727 725269 717734 814459 731746 827292 183710 331594 1 712061 304178 578123 289329 263738 329153 890878 41190 455766 198731 1 409889 1 102377 572038 979325 720743 736486 37490 502121 87222 809055 859103 41634 404177 910037 523469 551253 45548 575749 146022 679617 30045 623000 680230 89437 276591 987966 524578 806840 588364 831510 710226 327523 281036 296214 778230 837058 30634 552869 769908 283656 968361 802453 858164 929302 176405 396000 693955 493634 254659 441259 508248 748109 38957 593902 719156 366340 823264 868687 69610 878396 514798 743416 972549 242514 689365 129724 763303 821941 320307 402270 110130 19881 396957 606950 305812 436839 1 711161 510424 293276 478115 166863 684725 923794 805972 494944 2499 963996 407806 226711 751544 313267 440387 473110 668538 639143 862303 769701 1 320227 520557 736756 328584 544943 557063 284334 320802 768559 41676 631463 939759 76730 735290 223537 333665 632188 253470 221048 333674 289466 254530 58750 468723 35949 1 6134 447494 441893 358767 153594 422496 920107 147330 775120 699286 769821 494212 903128 521340 477420 494337 529311 112888 809630 157715 980399 120738 687001 305953 61675 617491 564345 519352 762950 756995 798492 97850 281708 677664 341974 297425 524996 253282 649194 250303 453286 383481 393710 136080 521003 731682 87156 587928 316908 5091 482735 1 18602 684687 767372 1864 808879 940093 316822 363116 716143 354969 766182 592693 51704 540595 763400 685402 959472 375138 545265 1 283609 625963 832333 286329 7672 148587 338630 342820 708784 882189 547937 1 621393 637824 148688 515515 704237 842378 126638 521647 3259 822680 483830 855635 870266 187364 709934 444860 545971 20554 734000 639088 408773 330468 7388 877889 770055 25708 510314 199675 968642 100228 1 554431 156576 916105 462729 690472 559466 612878 247277 706581 325207 897337 113817 743384 332007 581718 960985 216913 266249 1 3858 954806 314442 480812 285941 88750 792390 789887 685797 99298 566186 643335 533691 526921 414748 370536 449086 424509 520774 488566 267274 143800 44502 435198 442447 526226 170439 902692 877626 375517 249764 826765 417448 337178 200564 508264 154392 528804 299153 62246 829012 160462 148053 323557 987144 782851 1 278834 816908 214343 111615 710578 948443 929102 698947 670864 17616 901520 237943 215155 816711 265311 127034 778642 358589 429596 405424 654815 748635 325855 171760 67820 809490 836475 480747 96848 727316 496454 448964 401413 171178 891019 327040 840536 47790 640965 945520 198391 251434 963858 909588 957767 157123 977606 897087 965276 281132 218178 731509 980822 835855 738080 945478 90750 655413 791542 540587 969571 490782 754841 462766 890021 605236 833053 440896 268661 760245 594084 698613 677120 396904 197710 168939 463239 97458 608745 742850 313049 542970 410580 573548 376899 778241 718922 931408 363759 1 676165 1 391354 844081 177358 580061 345961 11199 292538 636536 608674 907133 336424 810775 166475 666546 294561 786371 707758 792142 926054 520693 40103 804850 1 971523 853889 357163 225009 323419 583251 306574 1 595983 637792 111817 859736 258768 333933 146038 1 648154 638300 474150 987468 517295 914949 48232 192738 507312 90034 913276 516553 381122 30315 763082 705226 979325 17107 441405 697791 1 997414 363872 103017 988529 210356 3482 600620 688721 764681 81152 397682 947031 551015 311221 51633 28491 959223 731160 88162 315164 881426 924860 390991 74986 291073 16500 738245 221350 539367 698739 563806 709143 1 411910 915626 937593 589373 268418 131481 395509 279914 184953 151276 290353 50911 319115 870261 918712 826398 711760 618023 670973 281615 101025 263694 551826 269875 659598 456030 335972 99716 735118 748064 71550 40655 384059 508324 948930 360890 913269 230464 594542 92894 533167 123060 901460 465604 265825 954452 414760 992605 116833 689518 234812 899725 954079 1 4918 962596 509161 890074 222149 557300 814778 228037 114094 699332 1 57709 308859 74841 751859 1 324646 1 307162 819001 445081 13821 271647 451769 1 24356 863779 110181 352545 143268 117146 974720 1 100752 245186 971092 497877 217630 901220 835368 906991 70485 379661 96587 916544 115156 700156 43804 191923 807917 64151 917521 375229 341539 889265 988388 858089 838146 525332 378864 477642 740192 230249 418669 56764 1 694742 153248 797616 31825 785704 663821 122516 1 275725 772578 909877 329120 515225 423323 832790 547412 857681 501259 939116 1 330703 230211 672513 987836 770163 442231 1 137260 185616 35144 757877 556289 790007 152175 885585 539835 461078 35782 524144 1 679572 292580 742825 623833 727181 947551 870772 253160 432365 587996 333494 818314 868901 180291 622558 308178 167100 1 713692 164824 181184 832694 244623 753439 701547 800432 945503 1 1 386110 355864 626215 812080 98113 792010 642260 609098 825706 545703 316308 824229 429372 755344 244613 881098 817394 673298 954159 480872 246416 739501 410085 1 742687 330236 641630 887 978825 196027 501063 780793 257871 89906 202747 942422 727228 876488 251947 523240 919915 790850 97695 271231 934969 347369 78749 748072 676352 728349 615100 822178 1 829861 558092 469185 846691 471782 148931 286631 489108 179736 842417 843915 939999 471934 517106 1 511035 328435 372309 667896 584379 948979 741756 990364 456745 325216 143920 464471 276829 722580 419611 763159 173577 959020 384480 726963 363260 634320 636019 247058 364091 576174 756710 678129 776635 282028 772341 806218 619357 62843 396684 578641 664251 1 884606 1 199875 315111 837401 828979 822446 743961 674524 512656 774359 378933 1 881782 254727 428161 736205 640355 874353 535158 81386 723993 646286 113764 667248 290963 196281 385821 236541 83580 634149 39174 981515 712968 684928 334488 194418 633338 838391 886429 111739 304283 833787 911950 10364 985965 84572 295613 820974 461667 203012 233431 114797 662622 996832 923044 526652 91267 978389 972708 69256 489239 118741 409218 776078 251259 997616 91151 928564 215230 548866 275955 487986 1 925599 409231 767316 386898 701372 461956 809089 460127 582521 595007 672989 545444 359826 460974 164689 792027 868430 1 926489 1 1 127023 356175 701944 567697 36388 17781 933218 559478 23754 148979 604016 465746 597090 253620 1 772447 723740 921789 256558 494332 561504 1 682403 751203 64624 529730 365973 280199 425237 318360 477909 36269 987390 149469 353250 257511 993586 752455 412518 218247 698676 744538 688322 254448 1 272270 423162 966828 72122 243282 631005 840337 112439 953944 682601 796460 281367 264518 524592 879990 454543 277004 68249 1 33235 112158 613039 1 580725 720621 852842 812762 73479 789247 1 170848 608184 170874 1 202454 657485 940068 194072 905055 304388 241678 515718 383989 200760 418721 132384 953252 122159 836997 850662 345182 755786 1 32202 306356 582624 1 164370 242094 926908 796472 43370 518951 784102 101892 809485 174345 301882 378756 989482 111382 502236 146259 980895 241966 1 407684 121432 296439 215274 302708 563402 388707 211899 233819 1 15868 920638 1 221799 252740 339068 531134 380559 870574 214983 355466 736686 503128 446042 768904 471841 466703 799828 591239 142546 174179 914361 320338 456960 179622 182925 756130 122926 44575 394294 730731 669478 444199 177037 787156 209780 799401 283044 540444 155681 42243 170461 105373 543514 787921 5092 868388 700465 649739 678028 244405 164528 1 88605 585223 696328 719598 1 736900 831886 32194 398890 940318 958086 805293 515843 94711 536718 96699 52791 1 542248 948428 982538 503090 485786 549685 1 77771 396329 53436 936706 716486 56580 492156 825772 945622 644076 771390 781508 580037 305368 995318 263892 874936 717661 748023 71912 536522 463734 1 221088 578869 344764 569465 868973 461560 951798 712953 125048 1 224182 483902 753632 682469 935916 623942 575055 997826 106432 440321 448995 749824 854320 125240 911915 207633 701280 867016 965869 681953 396799 752986 1 25690 794167 486856 228099 992404 949432 115163 879877 175135 550567 880088 710029 845853 945321 573001 678292 717517 124086 647986 298334 990608 60997 765680 500771 252156 808887 596402 37230 587167 904298 39359 937526 502685 252350 67151 575034 611899 174675 217315 27423 280474 887815 753366 323372 897502 99135 868026 218872 263001 716598 965107 919392 872656 153180 881162 315358 683168 168132 231198 388199 168185 624333 55175 1 414809 479002 546706 952584 256464 536136 953105 175834 1 76565 76198 991649 929578 30083 433416 650067 906098 199934 809658 969653 573701 729846 225327 533356 123367 694247 597999 325374 352131 739643 511749 431855 10919 341346 104043 529656 394644 865735 920952 639553 771910 576188 953239 794690 422870 974430 865460 192004 184316 219316 464724 517943 624245 312109 894453 771135 73599 677944 185713 575886 926851 244010 391169 301191 202382 595201 1 109280 779744 195681 973054 382341 1 455398 528823 411867 35186 423239 785212 710574 757781 1 257083 393229 924016 537587 459652 673520 529587 658520 1 995833 490941 1 168492 884085 518538 405354 528538 1 938487 404966 124508 946168 885382 26682 66466 985880 348865 172825 855451 460507 147089 705437 594608 559295 13059 523972 313438 283702 733646 201575 414503 673261 618514 198837 501549 25228 1 46699 178595 619526 1 1 557238 436644 829827 454397 928664 882556 496867 878809 622870 621743 949169 265727 866080 875511 874052 321549 256532 542180 528214 830983 106220 23774 562476 818986 288021 462906 307374 632343 49054 334675 529697 323142 641483 8038 236205 237790 598221 464121 987652 649247 967882 661555 726858 872644 66571 832507 830972 524089 634284 909420 492282 783527 618153 1 1 261697 300363 729173 590778 433319 780670 784554 601014 628117 829866 857759 809823 577134 33418 605925 610411 525427 729190 522992 581874 1 46743 1 824107 999271 553138 710378 438775 744478 169876 388557 841149 456832 291669 673776 530823 1 20974 448118 852737 96711 22515 65747 669982 375767 774869 319128 897489 619263 11490 168374 539968 895314 184533 853243 854185 172105 472521 530784 786595 229439 119660 596672 796790 524041 349678 617133 357879 58202 133620 533752 478335 435922 1 378347 378241 944242 605060 405235 746858 856819 189069 1 648852 725361 1 254885 380160 372383 191460 1 180303 780438 155215 403959 1 166863 339624 148598 225460 98325 1 428121 807418 331920 732635 416168 322323 386378 389233 55762 365007 848003 462079 941325 610343 404107 309231 434316 338678 285421 45520 784982 601953 399304 415912 339162 775289 796416 769890 827030 518149 965248 307685 1 667348 130244 807719 849485 404500 367533 810737 468731 687931 688337 403000 112243 359516 967161 240923 22898 100700 713491 818880 312665 586320 874755 153585 623888 429400 729017 250883 485493 164804 240261 467895 137308 897829 630118 535447 598074 619580 704381 869473 149344 344379 663351 585361 406625 718886 310203 733628 817781 600904 765203 691962 993410 8927 331326 180452 246394 9209 11387 497684 193569 91945 325942 376343 196507 222637 801170 145691 359700 967171 364649 650748 991329 932327 48460 300194 1346 801702 79179 402285 1 256707 796092 874914 443338 256702 251700 341118 841677 948354 655864 26538 389830 809118 876464 762010 720623 933762 742248 822179 814776 838977 313865 795636 617655 433012 331780 29646 186995 877991 711368 745152 1 819127 609328 944306 649600 312860 17820 290708 638059 647583 409605 939100 1 959150 27140 96175 1 61632 288113 996225 451953 218820 264612 52416 928214 571728 335146 332707 395667 677136 1 33368 152557 1 188549 557949 349671 917720 131113 262788 1 430437 441000 805783 389060 978730 629555 485650 718629 740717 459806 466173 587676 959594 716868 577664 615514 473285 886579 671224 594014 320986 636933 120677 444759 460597 256773 755242 1 733406 243867 252982 388840 120689 475784 562714 850697 357198 735375 131522 661216 764819 791893 168601 530221 920313 634970 352406 963177 753286 42621 582987 695369 730352 817991 319833 491471 1 763525 335606 121126 97871 1 549873 765571 101680 167543 617161 129193 247807 229052 10447 641161 392910 795718 1 245783 639153 779040 128604 851216 771163 425390 913623 412970 31393 1 724167 158185 107794 114507 919378 296288 415288 468064 151025 796576 31790 347057 964208 428191 142872 430999 138170 353709 551039 423557 863881 134686 94859 795116 1 305139 310226 632269 954521 716217 51021 183009 716040 62060 33957 618924 806675 371928 1 199045 259159 11633 929906 653937 21991 174555 987955 398996 499069 61236 457079 276142 629253 806391 228988 1 381227 365332 42388 724645 987738 638631 337611 719334 594989 264554 802408 952294 435514 465236 357661 150862 514346 399295 737461 647536 219382 882864 180634 232861 321866 335585 623528 856895 1 376116 1 627613 704353 1 136886 618740 192795 134679 755464 180157 192708 492922 1 87645 713141 36446 855979 1 1 717210 884554 535412 894801 988826 489057 853047 1 155525 298764 506111 669780 989529 966118 140209 1 980154 60926 579529 107965 763835 64908 771480 602190 211515 89234 770530 975589 412271 775952 291344 802056 61459 42842 895927 188028 284747 147336 787405 779644 953758 356873 231350 657318 61808 667524 695563 84987 383549 187411 921659 618960 148527 177581 392163 716186 815243 465361 218999 889862 856790 584517 380890 1 932692 874826 881282 717698 298612 682605 840839 579225 47230 730039 737097 987500 964848 477233 367577 923181 354099 63351 200135 25499 631883 116642 738751 1 833851 550685 1 198224 460659 688787 480930 85160 308208 900618 974334 525307 64440 415934 652710 418489 478543 722281 471036 442001 431877 110389 945693 383702 567612 977579 931783 885081 1 237920 960603 155228 998651 96146 726322 492514 994609 917158 899627 863435 534428 343619 292632 555901 63710 251132 493436 939664 1 660399 660994 818840 85531 638811 927077 391819 357125 248051 982840 474523 117428 234107 326782 294745 299547 826589 181483 704891 774930 490809 252051 767982 734220 294514 541811 831005 1 481344 308941 529321 996588 493562 813527 661082 788374 36017 90654 62349 1 149986 638822 442238 391416 430205 585101 91276 980184 584073 107404 365527 798542 11331 1 1 382863 581138 331 704895 594711 287313 431725 237639 195446 340281 706741 496622 389117 795444 754517 186575 626231 503525 820812 965676 78487 750267 446787 390505 112096 461567 493505 52571 567836 105126 801654 430687 476914 935674 374551 566159 180974 407451 325829 770273 577948 764038 548079 359583 532233 995028 799946 334080 294687 329323 626563 920616 430646 777563 342044 272928 64723 26240 565972 732301 115975 660799 663730 352392 116260 745068 152827 253468 513337 260642 211006 857105 530197 627022 174271 1 867860 145671 592659 617695 75599 956349 287135 792442 930805 208222 400921 201990 590323 522606 787167 196672 147137 444002 877692 466081 422980 969335 586112 1 166703 777417 174863 692260 324201 669102 894641 17523 792064 297830 718032 593688 539785 472099 545965 640575 673689 818185 16484 80752 853197 668626 382811 866225 275018 279663 683609 379307 457158 1 53850 485851 675195 11752 479687 922998 380516 343002 659065 618195 563170 93632 892530 341789 758677 971540 772679 446897 544128 960762 330648 786690 67352 761349 724262 715359 336926 106617 8885 986447 679090 1 78596 182217 962752 307173 421762 545216 595923 675156 972845 191452 585448 785909 44720 686330 304170 897559 120352 588131 44363 134599 848979 998237 850948 984213 1 1 72903 955903 54133 123713 884355 612671 367665 695569 25145 430499 304229 169104 664171 1 933822 151849 546054 9882 566804 579306 730015 631273 1 47656 943123 530080 223003 334060 403291 441737 957531 567387 86665 394526 557737 671928 551640 106013 525480 286972 561464 98780 564255 895549 860153 647800 482579 1 86107 498801 430823 600747 940022 545626 813620 1 725806 508832 790859 124139 89162 913454 21789 562408 771578 832483 135992 40875 277180 152520 248299 549545 19069 174788 309095 236412 155192 433892 92810 974470 830444 49268 477200 679480 785235 166691 779100 634024 419281 11596 27723 208480 908896 1 772626 530062 686338 542615 9701 976807 800734 555336 975373 441534 826500 602971 747621 504477 427082 654972 115731 624772 574562 92813 571974 414047 758728 863580 677570 249472 999600 442411 1 613871 440920 579314 783858 289275 499318 830712 427014 460061 641231 367093 514354 490834 451255 1 932213 576163 578339 268640 447997 730788 188267 147576 529098 502988 35833 188332 342550 522401 329423 625516 891901 693390 110717 112783 553743 251763 464127 918636 703111 509762 41052 475342 711516 552501 319696 838849 358711 1097 654244 6233 723952 587978 606826 622713 799544 38931 163822 568128 401064 301786 659369 381873 699494 990532 148253 908447 428640 175966 775924 660381 731909 104411 631495 47646 707549 65622 1 101482 831665 343932 393751 402202 543602 267511 469395 204245 749446 616573 418108 591976 35445 960745 83431 879206 975136 28914 1 520371 807370 573778 433643 725061 260096 787591 989357 680273 653186 674675 88470 998398 656413 196363 892428 22293 739480 492810 378913 433123 908751 923678 346656 556888 300777 591578 907069 889419 571506 150646 197858 597657 426577 329789 411887 261668 348650 232365 766346 395871 105575 871561 462097 1 267577 100777 324353 712152 561462 124965 267325 231424 793294 706582 556608 609478 72593 999581 179182 751872 938016 959717 616182 746253 322782 972525 995594 895916 535092 788707 925770 1 509992 194878 215248 250459 58462 304125 463571 1 318039 602802 91771 394332 317439 619148 132980 112422 321793 464795 209879 1 459010 508308 957050 210803 185275 558191 131233 425896 1 796176 429577 396134 306418 58693 655490 919152 1 762049 82242 137928 111576 647399 462576 261406 1 678760 829550 103176 599483 108661 783929 338370 513548 899604 519811 35558 159919 123057 961087 564751 705151 190073 135487 120724 572086 395684 270110 821422 431495 562582 829711 553400 2050 853617 583121 996470 228435 624798 507130 875394 687792 395407 700085 391086 471623 92148 605953 638589 716019 800149 870309 946875 1 749634 322911 319473 639423 799886 294549 253136 979221 182323 434329 401381 436094 654069 210585 851751 94382 891376 57737 92387 543889 777780 566650 474145 830157 453406 308454 1 822131 616521 795326 780678 270849 801326 328698 419125 909847 33874 578970 558714 115222 343943 11706 923505 83709 230266 726673 471897 685219 188903 354690 627873 298415 684597 951290 318063 932175 561693 208122 205519 132085 799671 250757 315830 289574 933051 479817 230025 673073 2697 112407 766472 192924 393887 380832 240511 511866 851084 453521 410905 986271 587988 1 739063 1 907078 652823 475474 572314 163891 658197 649794 850907 466552 288990 116900 1 581744 368015 635613 200490 902348 36940 393058 786707 567539 717515 849185 243826 116726 678953 746932 228526 246032 226644 37064 637820 853378 744724 999978 722187 332857 732084 1 251693 1 489770 698632 181652 1 23548 314301 552968 851551 400325 158988 623945 799217 513846 694066 936336 36918 954534 827365 514321 648949 673158 770969 52005 179051 896284 432465 368930 334362 515834 235411 644566 408595 229407 945910 559631 535652 205145 101037 857068 887846 340557 444056 161143 246507 654034 350427 900270 640154 137463 430295 476956 275742 433371 635719 741373 386794 727780 207633 306596 749283 187071 913785 587573 658574 371920 880439 902802 580478 695771 1 300722 911481 129223 797911 801064 206129 163423 390397 324561 574100 495322 454715 401331 876714 697026 866572 691385 84230 71122 949052 409314 776840 932266 739987 130599 48977 702554 323150 256271 660158 774929 68465 229456 957160 966234 641195 959959 605867 314596 475324 983383 491475 624005 871273 454948 646147 704874 1 1 988546 85701 136588 769822 711246 152145 665720 95809 484042 1 1 681018 433443 962306 79751 171791 851006 819243 587146 874172 880546 442910 810578 142809 422106 745066 596076 629642 141631 589323 747427 755033 526670 407989 961564 733744 119877 408584 547807 1 969454 584497 604081 473308 164221 419265 519425 60277 1 561466 95922 1061 290798 575366 360904 547870 878095 940839 139221 695959 93967 16307 282375 751496 811271 813582 199985 63785 550844 1 578341 157358 101005 219099 908799 800684 981621 142158 375886 981465 89533 230369 49423 105823 719362 778519 386258 923937 756530 172671 839234 486883 978971 101775 424717 635438 607467 817467 685850 764860 50479 829426 247346 105095 12985 665713 387995 674231 1 379134 851540 305220 244380 960162 825213 735279 268150 93092 518133 44756 796829 1 489390 664510 1 743493 116330 764727 192309 333624 54112 353917 849220 889571 960299 1 736353 555502 1 709294 439318 671775 338945 57160 824774 328206 661383 846173 665302 867669 597979 824742 935560 837086 381753 515814 1 471960 737124 877634 125774 410931 866312 1 497314 716931 111564 973430 780453 89946 1 576976 992909 239994 396832 80846 528949 913931 606519 595537 228573 956696 77271 863036 754263 9135 94114 7647 92705 699313 603705 53302 444678 892067 942798 899966 790051 1 705841 294192 656192 527914 374608 594708 641214 976074 206582 129838 444231 902783 679820 250626 373655 285712 208627 320502 257664 140832 265990 905337 330266 36499 110010 665143 8987 958174 80735 1 49290 1 349806 936527 707341 699684 448193 124783 777913 381665 754559 551724 73500 828398 831988 269159 289108 285286 203436 190674 468548 776075 1 1 734978 299096 732288 888809 546930 66330 931320 908429 161893 752996 496217 374378 636400 982059 180748 312913 804730 216894 980146 371923 353556 640431 716287 381853 937880 240501 276231 611829 602108 487396 423076 319978 375264 249426 459922 573460 818804 127978 912583 558975 995463 125287 828524 975611 852876 254586 98209 17016 655519 529320 23283 789606 5532 453368 455777 430928 927720 444502 588278 894951 6092 252501 921811 906959 172163 50354 815750 823211 614453 815230 768934 304534 461935 105871 911435 21283 1 43798 166768 618198 532745 254997 811413 57819 903023 751248 341295 21663 561206 620037 83274 205422 627507 341275 470711 455278 721048 315530 999685 382114 556161 30731 522639 52584 316783 907905 969355 714217 548967 622007 546110 613886 993679 511858 933925 781043 105681 992645 493956 256168 603292 862013 674536 458798 134072 629381 648666 146843 917877 702616 366136 233214 180014 76264 259912 1 236657 905132 747236 941541 22103 860872 122700 391966 71211 303026 304784 694726 405359 366216 532204 682916 1 976396 65969 627113 938927 542828 2499 39400 167479 32348 198272 780605 688652 424419 906100 382133 513479 590201 377430 321654 2363 655115 33139 345020 254328 573071 750910 253463 714807 333445 1083 321018 680834 90725 288365 52965 789065 663953 801512 602121 288688 435755 477654 670221 611936 212176 849943 473948 482317 237311 137045 911924 280928 986763 776172 949683 109273 964232 412779 1 634212 841621 614787 337137 268589 393597 190957 205233 773973 99279 186578 91379 557263 157453 142499 808135 153894 1 774955 695272 495752 837509 171086 218770 525980 775673 989942 593290 512809 698495 332430 524853 831374 525427 1 636969 459472 162099 270831 754210 28254 633930 184676 403844 658554 651240 504437 549870 492607 1 290563 718908 40823 220089 737569 630633 801812 648839 815723 920843 655657 856389 935595 699497 400172 670656 759086 833381 839276 140915 22822 172695 451126 286779 172190 1 790115 386569 941450 1 942474 178220 813833 119055 609327 778345 685653 649557 557208 229525 499531 367655 461224 279204 138345 74032 1 487396 468473 760597 251470 84010 860700 762637 187001 558305 215166 952448 143893 383005 986292 769535 16947 277516 95823 884867 127488 785091 558464 21230 637957 956037 474837 811645 136780 59071 495955 40012 460073 648036 666658 854721 249304 329668 739187 437713 161156 721837 261302 989051 631892 778523 927634 640060 731511 820903 1 223182 503917 318720 428056 917002 705932 767127 186722 1 814644 206835 542555 585518 729537 719681 634157 607342 856781 780079 857008 86605 362609 1 410380 42580 272649 591541 148449 591788 616090 654668 97996 907652 824840 424971 109309 904225 801705 784512 117051 592823 435846 902552 674175 1 241147 656428 588770 728264 398909 290302 672772 242213 190490 786237 26278 798347 509008 140133 914994 395736 908534 780945 679117 913218 934736 266050 182234 188233 832538 42867 551716 953778 853024 670722 954728 721279 435938 907770 232188 560388 759132 502628 852003 873912 389113 856512 645929 854965 342999 588796 417853 487039 997812 555122 470679 25193 882783 476183 829638 80263 700581 441190 39997 639353 651276 729462 420406 271937 848616 518876 506745 501920 432889 26917 1 57800 934848 553823 240807 111584 1 936483 270808 491090 93895 778924 498571 548412 343639 431157 983239 498132 115006 1 147616 695812 572467 523792 522652 295990 889484 608394 463394 943868 888352 20411 787926 149769 337855 351683 429227 867454 340766 474924 317558 559946 491674 944272 181451 542207 764424 510117 177798 576053 750367 38663 819981 286176 625624 845100 441035 934758 587869 96032 1 203076 171049 226428 581582 107393 128484 424621 361307 936203 783838 534886 418346 704844 1 986230 384235 550185 4616 985582 670153 389611 291414 288523 560371 318756 346911 241813 253394 706537 165723 1 1 919685 403904 42687 997784 801600 127368 229587 112774 161658 116402 424249 547631 161665 205779 307819 235998 306935 77583 750218 777281 87579 768231 166568 937510 949636 713753 959675 424371 517376 769850 833833 588851 878231 402390 440869 446367 95708 743199 126504 356539 732367 162762 69916 6113 824649 566636 38452 457790 1 901010 428431 233916 700823 224682 779015 503713 185940 523744 993642 155615 175443 285792 99216 81918 366406 322592 259169 342718 555562 42285 1 931071 306973 980501 898820 214801 343940 527489 763611 751569 508800 184485 853725 326293 861936 987815 173636 578075 891984 287353 390156 42934 1 952337 795129 1 901874 846215 287296 514890 321271 169964 183353 683056 16770 219298 744662 256434 235636 170479 598203 98717 252487 182542 44726 259906 103069 695981 750599 427883 197479 271248 882471 398776 196896 379725 190944 373560 659495 739820 613380 590209 821161 306454 666948 98800 978780 1 877866 619106 568508 78694 926537 377256 711380 934870 534215 1 815082 186065 558133 819874 1 752458 30857 634778 528056 647578 833757 848302 742506 683523 37601 823460 558367 804070 1 928820 635959 234008 854780 266622 719514 83946 144277 497376 524364 39717 230009 769405 321735 355953 651459 1 211831 527075 65993 1 183125 154424 504570 477687 965592 763116 745484 823758 446347 826275 962691 116617 798165 380842 311100 484347 723036 543130 32758 421731 989287 271572 235568 861578 433122 956220 471406 472231 318983 313832 626530 118457 525485 430509 163526 377809 508799 863091 477942 44788 719453 1 470687 544882 723370 951715 694827 432465 772039 618255 789513 1 846749 318077 613176 1 604568 939050 872093 1 738289 201847 374726 542931 830973 1 1 630972 248870 114743 666679 926509 553586 968001 647583 486974 945363 158538 77902 948141 58766 28934 394154 874007 38551 562494 734406 751022 781664 806958 866940 221525 999421 1 261649 768488 218776 817475 1 787081 504245 285992 459139 601936 217252 365833 836843 239317 291144 465016 976349 381930 656962 659852 742045 850736 287828 615696 9137 780501 514230 283813 1 474246 1 1 27594 685213 527895 275496 343447 836339 529226 557223 79280 435133 693026 822761 696109 562987 29071 219420 275088 620809 169038 172953 1 750219 777804 221046 830400 817820 472169 2170 781684 841415 104545 664139 526648 1 606850 805737 696805 741953 583624 918947 181648 591399 72254 467866 1 574179 192928 314658 589413 343607 29655 845315 834239 356904 225491 681614 231245 611573 1 425296 1 704201 1 630300 979908 850603 697358 895336 1 625434 832419 643440 961856 508399 906806 784125 897135 713583 186526 209355 452954 45147 889469 911855 478940 943689 792122 337890 13427 610937 348939 93027 702026 1 516646 826856 939156 199817 1 1 283784 1 301336 379146 604779 142270 316506 551279 749648 910192 958807 203455 966285 892456 306700 341025 512937 662894 741713 338404 650765 251341 621425 464327 982344 985873 745757 412102 103126 651154 435247 1 350999 13398 773011 76237 428664 612988 163890 425043 668148 416694 544497 430430 361652 251976 681158 561721 279870 706864 432600 427109 699126 819463 848326 755027 349502 328488 755906 340472 88698 636705 67770 409093 694352 366630 202457 733673 832648 119414 818238 728274 690476 237713 892375 193662 921609 803711 358656 626237 239351 164208 262926 931809 873034 144217 126405 584387 637012 106685 29133 998964 14838 167437 746489 867468 202379 659777 616907 919394 189910 25321 116643 763933 970692 842174 305335 648650 597134 320028 42688 266419 942445 904630 798000 463444 81978 421202 270290 5016 420878 527129 763198 1 956538 973017 101575 5228 894405 192950 856194 385478 324516 529323 951713 152679 1 464756 1 848270 368628 686921 330254 945127 203755 261808 925863 456889 571730 683427 911006 428778 879574 322 892277 31162 330270 124757 525710 217460 1 442157 877473 624899 367617 823094 887439 318007 484016 559644 642608 861230 1 420750 83673 369048 741933 62635 400937 302641 924460 177279 815375 935716 121727 411903 149945 36259 364105 416730 393087 102741 267076 1 670567 463122 876558 117878 365996 465960 479053 888558 564237 441647 48693 560192 198932 778286 801243 521743 731488 66557 494888 463498 594575 608093 24137 937424 168390 1 11658 839001 521623 639461 985121 1 398003 219109 435523 783498 726421 666451 640263 821403 112714 188681 353107 199661 367141 322173 374831 47521 351715 115773 703509 981488 665833 568658 22600 991544 1 241479 278954 898976 229250 175632 1 8232 638909 993410 613165 434186 853334 723194 900779 42048 900309 666416 930643 507573 221552 678100 105479 556179 207779 161642 477408 981466 273935 1 138266 60192 261233 392728 19896 574918 957756 576772 221570 319298 622207 282742 493067 1 648779 832583 120296 59045 770185 151917 235274 179385 806158 403923 426710 866980 489018 682112 1 96428 761538 121876 11229 997836 503883 145499 49416 191764 343338 350318 643269 113558 781077 410757 435775 942270 173778 911984 678113 451239 393988 754638 587449 748650 975814 425442 1 766517 159195 178141 678043 943896 282711 821571 646644 1 1 916599 975329 365038 490429 675160 927443 179495 598160 410816 897076 660173 274566 3561 840470 98437 585079 964204 61177 563728 176302 626136 461036 326297 816587 684204 720480 444346 769403 171942 818698 1 614226 541194 964102 376781 176696 1 756480 452003 342284 926538 454587 188131 383557 184067 1 637698 661196 244280 446197 36778 36238 1 111953 283972 945075 349551 86302 65373 784126 525287 343718 777460 859104 390598 785716 52573 584279 192537 132500 900891 549403 576173 928081 47201 223537 1 586061 147430 499398 328014 1 268842 697029 561802 103541 692950 424738 986 641963 236455 548055 70799 565851 929879 1 801881 863336 399196 296974 138576 954834 43603 26145 683164 608396 9620 257337 729633 177902 117982 288377 831223 120356 826588 856263 922965 637730 67538 976639 328957 52311 200548 670112 604185 429981 1 645428 29218 992671 436528 837199 267201 806697 716407 605445 766200 639242 107811 963742 140410 408876 961525 683790 698076 628648 724160 832445 465543 830780 52465 827752 254497 965800 663750 980258 832576 56452 587690 762237 801599 429435 333373 247318 302093 61880 420309 1 125454 721533 701166 189153 34218 598787 643028 523397 797545 281377 720248 882895 481664 868014 393469 679933 547473 34519 417406 793422 20285 435309 889444 842165 161452 172011 519190 321256 25302 776260 567950 266568 938199 308417 961938 577796 734609 499187 807180 13049 844712 584156 609504 659632 742443 716952 173927 752221 432191 268231 998539 451451 975057 153283 469740 184883 417759 107052 246482 923915 577002 414776 668080 310369 606197 610269 79942 994835 306820 67099 964792 150677 145525 594756 239916 875582 609550 916093 128416 1 297335 298001 816201 613060 64424 1 82670 988169 821523 961421 628690 439859 349878 566664 860349 553276 923415 476469 965996 264949 962636 1 70344 252628 820162 511276 644007 60003 349129 541457 384466 293106 614734 666981 672315 117104 731658 134601 164842 223767 113949 120601 458620 892423 935674 168428 1 85679 621593 356175 914083 333579 272385 481291 242766 251769 580626 601533 964114 1 189947 54258 82117 400608 531414 480570 928924 409781 288176 1 488289 728731 1 580144 927582 376509 6704 716353 233529 949134 70807 237979 140835 981215 720906 481977 452257 850966 343162 1 993538 712103 424328 497239 919800 744888 90756 37336 136037 228457 173660 949504 142473 242365 126806 149566 395959 16912 177136 221377 738684 846967 301367 833884 872385 516066 934767 909573 304366 269572 940795 617826 779860 611719 922464 725706 830327 102800 798119 40344 286881 14139 385735 191017 1 25548 502919 34772 219059 594069 795833 496383 1 730042 23219 823587 525785 818928 364274 346990 216959 201758 235658 288861 416273 494652 1 1 455266 493559 241462 58288 659362 214061 658454 187928 809766 747645 972386 1 113948 802170 480417 747017 266771 960190 284066 272330 158726 878474 837547 68688 501462 346280 767638 616085 1 940874 799474 580611 226975 179245 749071 9959 861980 72303 847707 38859 688932 380563 420615 878946 680892 229759 1 215541 373987 612698 596069 729860 368043 908086 942306 949846 877056 774774 12493 891099 372596 229292 737829 445924 562320 21274 80977 437747 630136 137269 452196 41654 650364 1 381666 830805 654535 82370 555124 516882 579084 932051 398195 1 584417 342751 928120 319697 953890 85195 624880 783646 336420 473225 521537 350243 688423 641906 380804 698502 883115 321013 1 136568 891250 74959 934040 877319 905894 865976 728810 422761 911829 911070 633043 762850 1 379237 533301 911251 627130 872958 608216 304847 572718 320997 571701 20088 693802 586931 33354 364099 930318 114075 383716 548908 1 417348 530440 258973 32175 960196 265303 150727 253189 725823 146724 457291 828113 1 978109 1 1 224642 478383 178669 1 296774 577263 148927 302 173458 657787 440923 345729 227475 863161 218599 428226 626074 314058 616188 95251 536243 772525 274360 647583 731656 795255 743542 290292 752270 982169 650741 477651 917354 469399 154519 79245 151869 153215 465504 579775 480573 389400 548178 1 309388 127530 246347 669872 682883 935861 613874 636368 224812 127855 865464 266805 959090 331937 342040 901268 882449 71208 446542 423084 25287 277086 64463 794907 953926 181631 445005 955023 879540 757265 100258 703177 644162 464597 663544 366355 945055 3501 85097 677613 574574 763518 367191 780510 909414 852311 172961 48578 411105 372817 153076 593867 902442 358521 640552 614371 136031 1 329020 597485 455341 895130 711408 1 1 819536 838003 422855 370448 569928 471222 282520 335184 848721 884018 823443 871855 2201 65204 727628 593664 1 412438 359109 42958 942638 31815 72447 721901 799726 575223 699719 632478 751061 1 444694 398472 184967 623747 381301 985832 787450 562727 618939 308628 108485 200961 758499 643348 903643 397845 594247 673086 96328 382234 843240 892940 1 228584 651001 243240 458518 524099 766120 14645 700434 662025 21038 1 690349 893173 146981 8593 248477 572338 856344 71657 624343 872483 363535 216324 101746 357559 193695 757640 189573 905286 95774 298882 471368 187792 453446 680348 622572 119022 774619 391405 706356 943832 823738 19700 532295 105949 447226 83767 616304 524943 374071 288795 416977 534686 430695 217930 177427 542812 749069 846807 904963 624611 697371 298582 245591 605316 318475 289725 247413 535670 832100 338343 128173 923114 11592 1 459736 317569 47337 568695 1 414670 387284 960847 846665 327264 2786 444570 201521 244349 26671 826858 813436 113314 313796 328475 241773 512683 362131 758045 258273 577414 323925 461126 833158 392093 112216 430252 657457 970360 357966 74707 841824 438308 187107 608773 714434 257828 315393 190093 717591 424680 661956 194822 298435 609369 564871 888877 175459 430945 620284 630553 628874 726820 435728 494235 345726 172674 600654 944197 840458 201950 143504 584353 1 325371 654130 403926 1 99120 927653 931128 553591 105239 941346 190767 309187 79040 253281 977949 708989 131088 1 865067 605657 880322 732768 237932 227817 724901 86203 475910 1 281250 958663 93458 453607 920055 850026 533201 448408 687890 2917 282119 350778 883044 27305 1 175436 984389 653962 801417 170922 547330 953046 838253 37912 568536 856635 825418 98005 219349 381732 1 245549 713039 910686 263010 137814 216020 457111 85606 30646 570628 771484 252839 71179 614127 238954 323411 77958 561442 167006 635815 215346 673954 849234 837906 201040 899142 979816 410014 698172 430208 234330 790273 136977 573651 173345 708368 456185 653497 602204 1 1 443275 962691 881196 949233 723573 899167 386028 934885 713601 368381 151356 754 815248 706682 826016 439642 792169 219093 581436 738171 104860 451822 495399 825829 887267 1 701629 402156 551452 367227 107546 248576 140901 155165 633862 587192 412195 13179 967272 863653 799566 559006 863331 462399 433750 817084 681809 13973 893578 687104 47392 585235 264107 881193 948979 220643 460016 158959 777816 357492 575603 154043 337369 583264 758778 853345 491137 310476 248630 517138 974248 244842 1 520156 894976 245647 264763 792575 934550 202948 814639 985537 126131 16646 657426 790270 641150 47078 306398 445037 1 351378 826232 753355 858665 915643 953436 165282 821221 1 306656 263239 907182 503286 173026 111375 854827 977916 217346 576980 149603 803822 340393 93760 752134 1 565814 457609 699302 279877 1 638540 410016 389233 171080 699152 339263 1 536407 456357 581492 586535 632250 528811 350062 949210 742515 648683 124093 765258 439991 152337 771446 589778 311329 54906 654809 156028 670549 725509 833640 881753 5414 474965 459916 712551 989840 331895 126454 494610 849447 933313 83455 138926 903439 613430 821994 961834 404605 810210 649494 928094 104038 121265 32682 357416 807517 143227 638355 63266 1 176766 127919 154909 49231 777189 271049 695333 648023 568131 355304 20530 1 729554 473872 602186 63565 730606 443676 317259 578410 388551 959875 268104 893060 946447 980930 106696 996805 486700 361594 406771 268891 1 887704 20574 591993 1 228951 854215 288383 755395 602776 671149 18044 1 356227 168881 624008 843201 591967 447199 909148 315006 334574 217941 1 530428 93393 780541 956536 338856 635078 703165 474398 405916 711274 52314 260518 198067 418453 358631 150896 228075 323900 363393 298380 839029 329400 777060 265959 409189 375007 685825 125827 530318 216720 874467 305032 586454 966103 346021 275230 252419 536754 383481 166138 803205 580232 663003 355235 1 478862 471557 165954 69247 196632 358651 940264 769612 181536 784764 208964 392213 974364 522073 442536 1 830128 1 830861 502519 790087 127069 78314 916027 1 644428 435327 954980 1 84617 104658 606711 434684 304002 933529 613806 488915 437834 981507 803984 525262 66732 128076 486706 431585 891211 927762 598413 307932 53682 499108 1 764947 562273 795595 955081 33506 106842 1 847775 754914 995064 574987 174164 955487 1 773603 889621 7856 615794 82491 962530 201058 443785 489296 406842 221580 236845 11312 266394 394660 250461 771738 250061 690280 879172 678984 624360 335796 234286 368816 521357 236263 555992 657195 169317 279167 28152 221081 710725 138368 164715 553913 421582 244498 970718 958597 900852 711059 524759 578164 46870 777595 950632 1 610516 856111 297373 861259 741574 239430 600999 379261 1 1 602794 200456 793792 799400 907636 391957 520960 980395 851156 242590 119786 918220 566378 392180 1 581472 906935 466932 415198 468547 654234 409576 1 494103 978272 675314 625392 620409 255024 208070 247389 851297 71821 91899 77694 764907 40115 603766 424269 374832 211486 456178 630852 777634 720165 642713 576734 689355 697540 602108 662745 807910 821204 190541 299544 558458 939577 984519 457209 228005 1 407087 420334 399983 729260 962481 575134 489506 647578 249481 61314 307086 173130 606642 99475 267786 721429 378362 145386 991840 237307 435169 572668 660458 537078 594887 927077 986632 23837 839000 874914 1 1 637094 374487 773950 485546 798 526376 496874 592860 11655 277821 257955 239944 308201 757949 833662 803431 470177 695364 388636 593098 66522 239749 468958 467704 782986 327158 1 949694 820884 1 30173 256778 433928 313099 470691 257721 904829 294295 224090 810968 239668 212634 884136 1 273227 451447 311928 565235 794156 500567 539810 49213 869425 291603 977897 825591 210476 829330 205807 381267 551368 216768 298777 828569 208088 48793 1 752755 230075 826662 888969 571128 797839 168108 308852 491109 303601 575170 351396 455686 985551 834876 313641 67042 951804 319678 168990 702297 967907 522239 743245 297299 673570 592552 466998 159319 309402 721349 536387 664057 908824 587575 30458 892736 359161 57350 866697 688363 451982 249145 181274 514770 494914 942302 481919 516629 99399 851107 223430 895286 200086 182957 294363 798893 870172 364222 19866 227324 952298 1 412550 528639 937486 16973 1 999405 915599 78888 891044 487878 446878 404188 258422 349383 886635 349196 416533 543415 1 935874 688914 1 746153 785382 1 205996 875711 897639 413450 735163 665314 184125 746018 326774 1 347740 436769 198429 894966 726580 137770 196451 277046 387271 667939 943704 342138 169565 100686 512087 242229 71194 374105 845686 1 365625 726312 819094 63218 806272 866156 274257 1 334759 1 620351 183737 649364 973391 637914 1 117549 560156 790293 969946 741221 305455 809148 446285 121786 773186 171057 1 660700 1 987691 534383 783761 1 776727 678982 832986 746352 238982 897608 466055 766251 425540 750282 940151 576010 451459 576584 84831 432737 1 974523 283955 420285 394085 216468 422850 66302 176181 1 727486 816551 951010 579206 864303 296402 892897 660732 849944 902383 459096 975417 936801 499288 184075 264989 302877 534202 1 185568 335366 1 488229 85747 88922 509608 688072 41423 989057 181440 628962 296401 851001 742756 63500 450792 256140 936409 963720 378578 179926 97556 386183 998201 616279 834862 320471 743558 343867 40173 722054 912825 47743 414843 931427 752689 875166 804583 630328 309982 599321 254856 552121 842630 370857 722203 622277 158910 134490 256312 119783 894033 144589 273652 422088 740010 235239 795370 791964 648442 330203 597185 743822 15553 739659 629879 118810 654761 560576 848643 675106 354110 337013 638798 794400 360709 915594 1 953275 340850 942190 821911 952430 258470 507161 199388 548407 214266 492304 39537 873654 579024 339739 643690 82801 932790 771392 859075 1 90912 184531 186375 120182 387551 903078 433782 463205 929614 298441 113850 943556 509432 696860 798870 264316 528258 928322 781076 1 973207 483945 964748 555547 446696 830778 1417 802787 47217 180388 463306 28378 360874 469325 263779 775327 630306 811667 840172 561170 225435 571212 57304 736385 337900 667448 1 962452 11744 371568 535068 941528 190887 100994 259286 695183 173010 400974 369049 493512 141427 165218 332742 464247 407968 653882 105079 32077 1 1 982324 1 239444 690547 886953 24190 432531 727241 158237 277225 277518 760544 54330 1 335492 340635 155128 177 666437 903057 332966 948586 980753 754944 233560 185739 429472 707384 209257 732010 961901 504047 859193 863715 356674 86743 422154 691225 374798 983314 56542 694005 811201 184754 372442 305686 582087 1 851672 78770 373059 617427 861504 660210 196436 323729 792987 553483 670628 341990 1 571580 671147 418281 204908 150505 656264 26214 997879 107964 147607 280975 473569 455583 347639 396720 927252 916363 927427 635176 582987 245585 1 247996 89141 862828 109807 813738 752172 855259 260216 160181 1 896130 407856 42891 81764 890952 385050 881956 64387 871892 49412 291439 996252 461532 439367 306157 214674 168784 63531 931487 428223 683066 948110 969345 89953 586747 18774 970277 923671 75890 388894 1 890374 142851 317894 700223 918657 976667 884943 598249 384322 478102 585408 635889 447842 859917 829790 283025 664124 396921 757022 1 834446 617248 988684 1 757209 295985 128936 592875 256071 811099 784604 634256 646996 182488 463182 520957 941357 480421 221708 793033 758829 556951 91042 5129 1 859767 521753 1 583751 63146 851668 223346 772665 694769 299214 768517 1 60797 975953 564997 997243 485683 949337 93617 529674 748592 479458 1 829436 140009 122865 511923 1 189701 633145 502892 617981 270160 438988 86692 623138 330861 424572 638059 675098 467092 830370 526625 39882 960147 530746 592803 120418 466961 999927 351593 657539 396953 593977 966437 470914 815281 343526 67592 1 877261 809946 419638 80986 874709 291048 923733 773679 436823 777320 565126 729688 266990 616829 45774 565445 137821 1 753293 240724 36141 997548 287829 725156 334091 316303 407405 103991 257291 331038 54555 150603 10380 714501 664280 197947 26057 705557 675384 775129 350701 376118 239496 86950 27495 343275 460601 707069 803363 945329 489781 972441 756738 907771 468413 870551 348991 81568 116515 873536 808202 897580 231690 127238 208701 629065 167935 441789 238621 605642 227106 655101 862584 48779 885167 635070 470193 344188 611422 427666 968022 720573 728918 540299 65109 541472 608806 984950 187674 245887 343526 201642 47234 421844 1 721950 880877 769421 572722 479887 733672 573257 150539 169348 942759 934103 427188 758137 205628 25942 57671 566769 506209 868266 27335 632987 492240 655545 762253 507378 419808 952040 491472 657255 858621 69477 167469 540076 41636 14909 552680 936244 796433 864354 726872 772333 899390 785099 978662 107611 925372 262985 378631 835164 137270 403480 706155 331283 815968 771934 16667 829969 90844 455375 621369 1 709753 437869 175723 131421 309774 173090 696355 487532 417552 159464 662959 129022 790128 802632 28743 691679 1 124544 478795 674189 704788 127306 1 394912 299543 387476 565795 446392 776109 239701 925280 607243 676110 891403 978215 564218 790005 471196 313272 496313 493003 719884 1 370376 512625 906606 711165 544272 907815 318067 58349 687215 584864 304999 167258 374256 741618 700298 284894 835027 917225 1 327910 767694 492035 516949 37292 814249 353356 924967 875214 921646 859426 950521 1 967584 675436 590472 1 1 838543 336660 727862 516283 924229 287392 178312 533884 487619 949678 916770 597309 799509 974316 418283 339733 921496 220714 270527 230501 758122 670235 530260 310415 1 761892 38333 967015 889964 531684 596760 10209 156772 1 63672 535779 647281 595495 367203 927906 643589 11682 578173 589663 765885 481993 366161 636049 326339 216775 81446 157050 857791 738025 407732 665040 674578 1 652759 269426 88941 957647 910804 614607 901635 106895 497012 773508 152490 305122 1 400041 688370 374547 1 344959 845809 142057 46017 151030 107599 111405 212246 1 1 379032 1 849756 746041 1 586943 77234 315346 151157 638747 62847 417923 467584 322101 602565 494369 87288 455485 96428 1 151520 385006 983052 629092 380247 815160 603735 1 49850 570111 596686 121567 354711 497514 202414 336406 530593 607990 36025 304305 96006 21039 60306 295322 711823 531413 83775 536672 81783 503722 302662 913594 629923 751742 147055 200293 822459 361971 205315 849768 445573 286201 992285 1 57878 329603 167979 729877 246141 597729 120276 27737 170237 920829 903318 528210 1 154717 698099 490401 779432 272351 502821 135648 984921 905133 76058 956458 469668 238999 427333 763837 53208 50375 667558 87883 905476 884329 206625 727634 856401 909240 262513 263721 409732 376337 880613 85391 944488 991288 583828 884993 351295 121878 490170 1 325277 558964 660357 225602 721031 768439 376745 631705 428068 351690 306911 1 65128 359870 576199 541065 630122 541378 325031 1 78265 641831 1 541709 755602 484647 733222 528021 117221 610074 647353 307270 808217 888196 19545 567357 681565 897344 976804 199614 406455 29703 529295 224107 283389 418397 29935 319883 485170 936263 864100 27054 177500 360556 44569 612804 53532 224691 782381 220578 486148 421980 976439 617649 402678 667995 595345 196728 717926 892153 666252 950301 982263 65146 880514 902207 1 378803 133509 194834 394372 896659 281689 337761 474896 88749 962344 629660 561463 744345 695121 432226 159959 971661 930043 490196 778098 821930 148817 438206 381584 524246 215356 716164 345600 833094 185557 695918 986214 30378 540793 654302 948558 351500 964462 17637 400903 906728 357294 871982 174210 374121 380322 502947 150185 980133 58197 741551 41833 725590 713460 892706 449152 525288 537317 610089 385751 38052 784806 599661 375953 987833 288999 324259 968163 834888 21909 353542 990130 308770 950587 784257 81812 878564 1 132414 625728 907063 398706 390703 376753 25567 635042 311566 987832 813770 161313 968398 26728 66312 102702 121945 574042 364377 1 221840 144033 532467 1 654556 414677 625932 954376 80371 759594 828453 302879 707581 1 838084 305972 200824 255837 872857 836679 317145 500987 358631 390561 94814 773154 464478 428354 960352 621743 592538 863041 3590 762259 1 418817 445694 698993 412344 628277 165058 112589 693637 922309 529934 936043 813794 907161 214653 628137 282686 974128 752426 849778 662379 504789 871381 995502 457274 857942 388298 216822 313080 620513 271085 833814 541106 309368 138113 808001 298475 972557 733728 378947 313410 332097 835334 790976 913836 570661 468067 122768 142576 778217 975673 868220 510469 866364 243517 659031 810063 1 880179 368739 159395 30754 722816 586886 603644 463659 914074 429886 571203 610181 260249 59725 863031 160310 660529 94486 591503 985845 655588 697614 384728 150549 778602 117938 646315 826229 349230 294526 481767 179154 316927 188867 688018 343330 188703 828792 202624 477302 88106 1 208417 680628 818482 419064 972161 815675 1 295886 932422 37164 626136 208505 240002 722123 524937 267428 374903 914711 894616 185432 1 729862 469935 910020 370203 394926 76245 29883 674404 172944 46894 332314 1892 684084 754799 403105 37571 662068 515422 839511 570579 152155 934889 106960 746967 379090 319498 262715 72865 505983 239258 783223 936286 997534 980946 486518 1 172670 364492 40592 78642 285959 668965 691624 799307 691479 21906 299625 540741 121208 954978 349671 694776 972416 132596 140428 71709 885924 969210 1 956960 212793 410922 728640 554207 251484 712311 854122 986514 83973 72797 52162 805349 90966 677985 288198 759289 401187 54077 297779 817179 634376 879437 1 688799 1 465596 577137 607716 713055 696494 316378 509744 910479 117853 347403 518158 743892 52601 372923 900871 153920 1 736896 695132 762662 905501 546848 1 573058 541679 432233 1 364235 996967 136235 305911 826737 366212 1 625091 21806 701746 796339 866994 397865 230457 102508 83370 232170 62216 77088 105598 136044 337471 469897 505247 729949 870828 418984 200577 738518 993740 1 90681 150700 618604 870387 470990 156946 121123 572442 59680 147791 186978 580784 171718 779654 654462 645491 120918 792033 536996 418072 577823 1 478193 942911 242464 1 23693 344309 607528 121059 846443 1 316373 255005 35395 14651 491537 332747 213890 221976 1 452610 456672 103376 951194 817077 777618 841704 360028 862518 39261 906663 457083 131841 571891 434200 578022 626273 523627 864046 347619 898365 174270 560670 682886 89584 66937 1 451806 367563 464588 582528 158559 101457 483343 624338 743722 1 735935 875196 691907 931280 356696 155569 1 144506 955151 499737 478491 195336 766069 236095 32645 1 602384 535601 776205 748043 308184 717239 55199 735877 736436 1 638312 369497 548211 966297 1 31995 554350 383502 561560 956729 293524 573575 536998 157041 41764 11030 68009 215457 1 120789 572660 11077 883830 1 77307 938995 748753 320121 10180 761498 310068 1 265742 785441 43538 673825 399214 446635 85279 250762 918570 443489 918914 1 247348 520137 356303 107587 41356 146072 220669 991548 490661 382915 603129 467146 573700 298758 319553 1 347713 371801 398968 828414 1271 390362 404061 321779 491841 261100 486885 362019 124587 592874 943656 15424 567328 1 89331 998468 400694 205420 67935 1 566694 246408 1 44923 986960 55327 234900 928661 952225 62501 293839 250750 491413 968507 404617 657947 220398 929073 1 178637 240551 409476 846059 391857 439435 961179 594981 401204 386267 327963 194668 414463 88891 502834 576892 162404 811124 432431 427755 665712 875837 884593 178804 253085 796555 528524 938398 622651 776423 146563 345691 403833 15560 1 910994 892481 218244 822955 52712 63779 200415 249316 822698 130324 901714 339404 689366 1 1 93434 664067 148296 195360 462496 949395 449349 515922 585655 459858 572187 927257 529150 86863 171096 255847 439013 87671 917042 705578 9962 721664 8442 476250 1 932446 596781 582151 9942 597125 781346 456967 54503 15335 642317 455884 171821 181568 986836 455956 370776 1 736043 418799 816453 525451 499644 506981 415885 199936 464519 956596 423514 21745 641707 44130 261780 526283 389691 197866 201652 449141 760106 79957 805464 78146 337412 406974 1 352578 982639 879485 461772 402055 908335 508518 465637 1 252526 575647 604315 44403 670011 1 976603 196620 301265 571697 948338 189583 239007 452121 1 291295 720101 43582 775449 135622 267173 921485 95276 289637 659565 69854 490100 698804 547728 276056 793691 522377 213732 713973 815205 389969 963203 29378 221038 295522 493245 635671 255909 872507 52984 322966 196817 800726 152797 303435 333725 539575 253299 315500 24927 608010 339997 992834 684863 1 691454 757263 693737 249098 272241 270031 406644 295541 804828 821368 473614 680016 1 249855 1 1 219974 177983 998509 1 928154 1 237849 400284 552025 491058 358181 650949 911776 361868 428742 1 833108 77618 435989 680133 965056 198763 59264 952323 224581 616021 71612 495902 605162 1 97686 494829 310369 908774 767810 456179 989200 118789 580325 761302 582973 522662 117810 132606 308565 991683 622029 932899 208933 903861 875496 746098 257594 590337 191303 35285 978807 785277 899835 168081 546798 281045 10977 795851 385097 915818 235606 158192 659992 638711 563558 681151 792515 321559 896704 536798 60721 574158 755222 135018 582481 893760 903617 609183 680962 311149 136014 891046 666883 663929 1 995188 550837 287674 808827 672865 544938 59388 525338 421260 427235 76679 884237 47529 970859 653817 558403 597442 548321 873460 919557 481565 339389 332521 563776 89641 324057 90702 956015 718416 177937 515409 205016 723232 1 189326 282105 864453 302962 650694 438956 534278 14614 296110 177153 1 905085 652669 749060 688605 266073 935660 939447 631727 33066 39116 110161 728747 525559 568049 232549 762868 481066 782460 505236 386080 583154 80424 507750 1 118510 1 891111 145554 299779 613591 579699 178745 286200 446959 324908 294530 499194 752057 944560 586787 226619 708747 864193 852407 993450 264821 625935 815761 840948 512325 308188 612953 871160 815077 975137 952751 258555 825006 153736 440584 994498 225381 113938 242632 801596 3754 484528 456030 816502 307357 94937 650471 66503 308577 835317 300064 880184 238127 913383 317698 418370 993145 392305 498782 740111 930446 1 756141 951170 58737 516959 456422 968410 366040 259843 683714 356150 216935 383455 823640 236314 243504 753363 116333 803794 743993 1 538040 256748 707332 649403 160383 429328 137997 169027 266925 164638 420240 601039 638491 300335 266560 951612 963274 588940 83969 549552 789806 964804 438362 619658 391064 718726 739328 717827 333993 185218 754091 142054 906957 337180 194749 42523 575542 252082 171328 980225 122311 220165 165505 328476 326221 775024 616818 136731 574510 1 927168 73238 237440 285570 347077 297917 274748 239443 382293 1 335961 528787 989951 713942 739874 683210 507596 1 108379 956555 654591 761358 308352 722377 145326 818371 981493 1 59046 414706 558092 653612 491082 283402 895579 320416 943870 523883 768567 740676 510381 75438 605124 199217 446642 434655 566307 198146 330413 987789 751990 231330 700065 485005 662808 1 435856 572582 81805 880008 107787 418463 694381 386422 90704 777116 325458 74769 186240 112468 733725 780473 136659 1 948545 619537 273658 643169 966678 624888 924507 510980 1 157067 110025 988023 777621 83663 589424 524412 889685 532860 427233 859244 62026 781391 406689 593598 951672 141792 44066 275312 27107 351992 785130 102443 768923 2177 1 799034 428153 137582 1 228890 549345 146590 950222 1 839103 940599 491999 212543 460825 926967 1 921500 894202 169328 106544 318515 491837 115839 645041 656581 39850 394000 668146 163929 693297 533888 196872 972802 972307 385509 556893 457762 689195 413323 895527 719018 693065 668149 602876 536094 933587 1157 811004 703020 899621 957315 182783 882075 379192 406061 398247 23561 358280 946148 211149 928212 635914 803467 840039 479988 1 261571 181625 197220 943543 586450 43159 965518 983536 566654 593171 90915 139279 182717 200878 249028 375322 226326 970377 73543 957918 10511 1 953140 72375 258488 330054 577028 550461 111339 870456 39395 871854 805988 112277 34790 623608 598367 847355 208919 588558 568426 752014 804332 970926 267400 93832 612282 632007 649686 919631 663449 891120 986668 696648 603306 23674 115319 469039 1 1 993839 622117 940448 367446 270323 875579 1 701639 214710 385180 590021 351458 162952 583517 885937 508131 873717 466622 922698 356693 776684 145301 446128 127690 570284 501976 237416 949070 885724 335603 772861 246405 575344 431872 347124 456532 769762 780519 78762 979127 501999 762760 944891 589589 420298 467483 138002 782180 841567 512267 733369 428640 859670 641686 325357 863146 289265 637035 349300 283951 1 231455 440305 280239 875502 758883 918755 780207 800746 983487 137031 792346 598840 4232 99648 1 582337 728481 972885 323792 342732 899283 316856 412100 354267 331896 784757 56176 282246 573715 707159 341497 134503 975912 68759 41079 191768 600148 397424 459553 212605 70288 107422 1 412856 385766 723978 596371 531861 775560 433823 990972 962646 127142 678937 804693 1 336530 128758 338667 540696 1 536434 848542 942664 566985 746837 492286 650840 804508 527700 841948 990717 572235 69486 148943 1 379864 202653 848767 746844 564892 862981 176486 255644 84714 9438 745819 434433 909585 683038 48715 831303 1 769272 2007 834120 848979 908733 206311 78180 479310 452251 984753 330447 312002 747579 901095 289315 37356 198929 1 910634 551041 570172 471522 234064 953476 864068 341346 528492 352837 526116 264156 360046 516316 505879 951965 363787 292963 587616 562954 793855 286502 311317 536553 209151 260937 776665 957705 804234 85526 399117 335420 873473 1 4124 1 80108 423546 337981 800503 563979 369051 705468 951714 223733 273526 59144 402507 538270 464873 438356 240867 562649 161095 855501 1 231693 497300 843271 283860 1 505574 548724 450285 838855 1 670590 569977 943424 1 698590 349709 230795 1 579993 746872 608223 153384 100292 498368 300346 853406 175554 372433 624097 323192 636775 258290 285043 1 201610 334869 511545 54917 426733 453408 341401 171507 426951 817795 424405 892567 642570 346551 784608 476894 416667 662175 502290 754410 1 236573 807810 177971 727532 104791 256036 184387 979730 691938 441624 148934 474538 221696 374052 870640 365815 734738 100781 519702 271416 569056 1 282080 207558 482732 271508 654324 181175 790462 815736 276980 755402 131134 346139 583758 194446 942160 971698 565887 339877 300746 893439 512891 423545 887177 51418 128866 667243 122536 203432 119293 240690 306055 506559 201629 492086 526255 953574 305360 341171 665310 23669 866339 717560 98485 358249 939790 295437 979700 594055 960109 936984 149458 646348 150976 916885 805330 356629 406709 562115 875451 74983 523143 1 32390 666086 756843 707964 543442 1 260514 152280 815964 524750 628468 681096 773191 440745 849608 127667 873691 59851 769553 829519 442580 197514 713716 462798 453771 119845 217193 322476 718083 773761 877648 17915 456486 747301 536260 783098 219118 154066 426813 686606 1 243589 1 274906 956314 834474 467085 177628 902526 1 990092 281354 782333 582711 977097 885513 416479 149456 577369 562282 764171 150639 816876 656280 209660 774080 638817 232070 776801 805775 922130 237302 750792 826421 1 250549 239660 738599 778435 260890 272003 970887 428574 208590 698771 498144 1 356548 939087 59424 339300 729775 594715 134135 921446 248945 1 830708 1 734767 414480 233563 107940 1 311136 1 506611 410243 628241 577091 678274 769214 111925 381086 424603 265098 1 470583 373671 455751 28608 1 525384 835113 3463 727551 156382 580336 626381 810238 700525 927020 589034 938988 564808 716797 447066 335588 540116 442923 761954 424062 570902 670292 828880 258795 804721 667702 36679 854468 493582 414386 1 731427 267578 580020 284181 512696 683948 897282 226830 274504 607476 753861 710132 777512 125434 202475 628899 326601 557652 641504 955285 830730 909346 476506 216227 452743 702491 288285 410340 122896 732834 705064 267108 350536 608961 382019 32915 65817 104960 665681 269785 909334 852062 979756 496724 928652 247850 990253 466038 819407 80904 799648 240655 371648 98160 74468 676922 484003 134448 820561 691011 185702 60961 542145 220810 602336 616337 844133 654926 24439 745994 930879 183602 812582 20138 821553 40450 543236 290349 190796 208292 362625 47753 952899 645836 46618 925540 179740 836365 698750 123233 600028 1 40998 548621 640051 670778 479802 278191 773751 662323 485078 988398 809374 94196 133021 383433 700548 926016 580377 348778 121400 640060 163877 463549 564376 575348 29054 318732 717420 1 277066 178734 468466 472857 254843 297386 979909 58745 976060 384343 272961 52710 377302 42584 2394 605926 304320 608304 137301 724157 605029 211462 948235 930881 380849 553294 178562 508582 32070 419716 751771 20868 305275 320269 856577 265343 93785 995887 803602 804317 1 23010 944851 649413 177874 275524 338499 746629 397554 424676 100322 708871 898015 385678 596827 463537 191896 932497 556705 819005 384030 871685 534119 98310 141446 883708 972034 689246 960460 206742 86641 648401 139299 20161 958907 97919 982359 353172 26362 607411 32696 811502 743964 324307 295349 685775 362086 889770 197852 847136 803931 579795 1 344612 1 682424 1 240716 406566 979882 188886 614248 684817 372865 193288 1 810693 869792 736432 159598 945869 896777 889029 573667 341221 163808 981561 503193 734536 826327 766447 193566 1 405969 129 858728 79869 432641 320921 696582 885266 798368 262481 690145 962412 626551 604093 927978 468610 298912 300085 953824 748285 238835 892991 597990 506106 184005 190034 909566 225046 859192 411940 430364 58468 49448 843815 678721 44830 46521 492908 600246 620571 648297 434283 763577 424308 1 855727 222054 334997 753713 548228 760439 670384 638368 818889 807055 296899 1 907185 358602 427741 313625 642541 775006 837431 708336 272917 921491 40303 431132 143698 439058 189362 21964 174823 966770 147426 902755 23352 175438 1 531817 605171 465383 931425 470693 454721 813033 268183 153716 740289 879844 170254 892547 495588 24616 477274 641559 914741 176446 223803 891679 7431 828401 198111 101141 254553 273819 238269 849115 982675 14515 937920 385993 152974 299824 143019 807652 872698 851870 476841 156542 331623 64712 812605 795124 29358 615141 912914 993146 230986 935363 661062 187940 170013 744332 246159 1 983067 203875 490591 167988 172974 16045 592527 336131 232953 1 1 475822 304276 366603 643489 917747 370544 1 598639 686528 809439 802333 199939 200924 71580 766735 620712 525333 865663 752150 746344 89994 890206 620914 868885 761135 860883 320833 33386 804235 940523 792541 788484 851653 49144 195603 986401 380413 949609 1 601795 66599 98293 127479 335613 267357 277267 866373 193726 214256 36383 501877 498863 361601 446433 783837 394641 474633 317018 1 645161 103131 286123 579013 128028 48572 8815 920429 297969 382264 853959 17675 694466 652254 283340 106125 44921 957829 537541 3037 940741 639892 1 19765 477392 1 219057 681423 188062 993260 804845 786963 69595 1 847977 208517 781331 874393 551091 531132 874816 15563 216922 773898 190183 389681 172949 384534 979492 911562 881279 109319 517010 449511 294073 228386 442573 1 736199 637888 1 208131 1 1 124427 25037 65054 133405 493909 632886 652463 694 678519 221055 347995 659177 837404 82394 896156 440707 902375 743873 61988 790777 534476 182039 264997 1 268156 431108 558536 419389 406581 931617 27663 529001 704551 122942 269581 1 539958 322871 971408 37299 970738 645691 247798 254700 615735 1 645980 183258 983113 992202 1 240054 333993 100976 84305 458430 722965 990179 349968 898053 13132 701564 508357 584828 562619 43622 537634 34960 98509 111183 253213 56670 1 584042 994255 417229 865457 477798 945751 338354 1 71550 715996 596972 713910 683967 776444 995397 722416 656992 306304 82941 244633 561288 501989 241525 1 558717 464264 774523 311421 369037 544454 505384 92044 242167 4983 206817 105844 1 247127 267091 780061 597326 113562 733455 544589 280530 187567 499601 503043 533690 995811 986326 150864 686714 425132 826268 734760 534239 359052 1 736490 205102 977516 420650 992169 715634 352161 948114 823401 503104 715986 482848 385402 512620 975847 330339 177877 421398 43943 208709 480178 230530 124549 657909 379469 884868 204196 368772 583297 363618 1 598133 508529 125491 14858 795465 853172 371326 917056 1 778169 379795 766741 600775 265179 1 710748 479634 430110 641074 383801 646982 126938 690521 939414 965545 674517 895243 984827 550761 899780 441280 934472 856313 183193 192601 215031 103524 673611 102284 230713 924281 750660 857795 234065 37001 146548 52723 66017 506832 1 169356 486502 387410 503944 116602 144500 701974 299662 311127 253711 75829 915721 297833 16295 345012 39478 512884 399042 609051 253653 674454 725984 828404 956053 598285 979801 641633 589454 333042 90990 911290 854057 46312 693956 423678 860939 972669 877432 153759 407066 118412 387711 173816 207334 136065 516194 407983 747541 118612 768607 894042 855429 97042 44444 930174 560449 935163 697069 527986 63013 710029 1 466612 295579 910286 534394 903823 52754 537922 508306 880199 1 522639 860781 185444 49932 224803 376732 5462 955611 60584 985052 302064 925168 79754 813343 566732 313916 672983 144562 618793 683891 319350 578583 486944 453075 263205 334310 702037 940730 871328 919367 546437 998794 440921 55454 481654 153926 1 496704 122029 544494 238488 124073 497822 718891 372402 674370 905272 759252 479283 555174 100958 875637 115294 685957 864123 678306 480187 1 393589 881018 974551 205545 905611 453079 639966 862586 688876 1 427422 517850 975182 464884 275938 28686 1 786319 927753 154732 864908 751231 98793 139696 1 1 923964 971174 203745 575193 825658 181242 109141 61042 952181 389702 382485 36661 463293 191089 839140 363702 913904 102245 870999 694171 571750 410731 751752 471741 513165 1 110379 734322 910293 595785 56595 143992 551229 393139 483154 903218 293652 465343 285570 622243 931558 879392 840780 229794 846469 727485 1 13667 328792 786231 805286 822422 979493 979927 763092 28200 503726 943368 632214 958157 549578 149688 523685 338693 708178 737506 628522 948133 550463 533890 5917 329592 1 217724 807983 48778 807116 247325 809628 894874 1 24133 797321 481384 366391 360523 50051 338593 904042 617170 149859 208140 793170 774771 476035 348210 925368 372819 958671 939667 577644 999898 1 323835 821559 472673 66448 889895 29481 655088 866890 482430 360791 82578 699316 778477 1 535763 237961 418415 734958 794552 115989 810303 658917 38460 756297 986760 945937 67452 509703 952961 661821 221166 1 794042 987434 139811 319691 216384 402431 158447 585079 227676 946263 311230 961263 701582 58491 268400 53617 14259 825093 1 639837 495824 70636 86413 359616 1 605903 134089 762987 536676 252173 766991 957533 80478 249583 683347 1 873756 160890 1 504771 343038 51804 269793 213633 461542 357408 742176 11966 444773 609467 765896 93050 613807 148076 358831 725105 984691 886834 453628 27014 384056 960869 102318 56158 659679 418162 799018 1450 818443 1 626390 966842 278024 114100 1 837116 988433 313627 382397 784196 179774 800549 961588 708242 179276 737080 841824 12432 60650 286284 518691 98235 898836 49459 16655 809049 735259 163822 871643 335352 318099 38933 53014 476097 1 612013 752129 39447 810478 559525 756187 943417 946356 110731 38779 229467 979851 161394 774452 144750 613313 563608 204030 842488 331447 1 960230 384614 868249 582270 902451 429397 949790 400466 132040 986545 790319 13661 936079 493120 816090 398734 698425 448476 49218 289393 779326 922604 221285 900750 199838 362457 182923 744096 771501 248682 861683 617306 296977 385777 1 981056 1 8806 180144 871955 410101 380319 202768 66877 696485 876561 302981 459303 925148 193259 91866 212003 891939 171157 875575 107962 1 636314 540553 335730 784894 697146 890427 464754 432299 357654 335157 632127 18589 883677 396014 660217 894710 862108 49679 259296 124477 134948 825417 958888 668980 518194 616307 667075 88388 788403 431049 178824 1 311605 812325 75997 795042 436363 187318 302781 725759 1 6175 851908 809342 885884 962053 687882 446967 677510 191803 29404 299522 131784 998134 759982 529566 618453 96198 877852 792199 887566 352460 907473 444555 407961 704370 437911 53589 368020 1 136327 244941 534514 217972 988787 701922 479746 833153 497056 1 582414 601140 352290 383803 611736 94025 607449 187699 168194 336353 39659 710936 310182 581897 41776 1 589058 845422 1 864830 203582 609223 503193 352811 703824 852999 112476 788814 42186 922621 778856 443201 871361 434341 330632 971600 346046 389171 125069 1724 223490 676830 625360 833086 250000 370385 173087 1 193012 398047 674700 329771 110379 325375 1 747048 782804 66751 602140 752987 351362 344773 392484 339510 830516 211811 10540 976600 485993 863333 27944 571141 348445 700517 865363 603456 164757 693376 1 563611 550910 547082 375042 929500 237911 264581 715526 893620 831629 756858 775049 175064 553535 526954 703557 627797 298642 645149 697994 672465 25786 145818 220775 755169 270838 1 177582 943465 929951 704433 905401 593610 1 946080 1 200102 333918 72612 844271 349323 33748 710656 844083 389733 722479 578288 83799 436143 13721 769602 78881 833768 18834 980572 621379 558376 254269 1 679955 462306 567979 923502 346203 897965 982811 706063 348605 383086 120036 535972 442822 501377 813829 181641 81584 99716 811861 460833 512454 425915 707027 200160 658442 748711 398836 479964 196690 556586 853425 712187 240532 960741 309342 969362 863806 442154 517652 304979 428760 27837 182283 56449 276203 125479 883709 359419 211130 89884 733987 794081 481832 700538 669466 1 412819 36829 904302 550887 253844 939524 620331 682582 205468 602542 751542 32971 465885 994744 47831 449920 360475 135812 513950 551888 505226 672050 187085 386530 520420 687370 1 392864 824850 705750 512035 973767 776453 564157 576708 640780 628246 885632 464287 756720 882013 1 603416 765256 71843 124382 796736 945746 351742 329824 669778 24299 1 997082 76157 445562 699853 110364 705511 1 859167 195589 397455 49140 611813 690757 740356 12279 653861 501922 407320 424363 567524 1 279283 594862 54536 730175 506235 447556 819103 679665 545843 977000 941709 660150 710364 666894 145104 765908 456421 96795 413193 701563 1 863834 515197 775322 249501 122805 835695 1 420977 1 41906 862585 688119 636732 589581 388943 756380 576750 356994 845646 998004 905979 989787 265579 358866 581158 698410 198491 677760 311581 349686 278439 505532 325972 755875 604919 203012 567648 989710 793070 243185 562210 932201 980011 203722 898766 1 781690 702694 902334 382551 69272 727274 792403 143121 554839 685578 824604 75282 965517 589892 368415 260960 83846 735817 458866 363137 108938 800580 95080 128094 1 413212 405695 986989 192030 959976 656252 590087 649941 530338 247230 1 67719 391927 682687 419729 379844 367551 169882 157078 1 984851 813896 47272 553026 511703 697419 816872 644516 839789 459579 776396 967247 15316 755998 737877 331601 566068 442206 330713 509850 294008 196262 581837 39397 822807 358679 709861 13821 1 1 580452 615833 966344 636858 37310 742846 571245 95865 120128 41124 344923 1 153244 835158 38737 669885 800032 625303 111770 1 938538 1 1 750285 726661 708554 893125 547033 117594 955040 397877 961912 830147 907622 20209 1 815262 1 905997 789086 828629 921312 415827 371758 723075 263843 10069 206253 839531 121129 247090 525833 186556 122977 752395 679188 74188 209182 221131 693838 260544 406845 643060 216870 535926 880628 446003 804935 827893 897484 730419 31586 865149 690315 732847 858608 301740 447683 968695 563097 250309 147764 775466 519177 277865 993723 712690 518916 708246 461506 694237 577135 564079 609902 152483 542087 992804 582730 452960 632634 262086 110473 177273 35769 950432 4600 910515 692841 75268 1 165521 852184 195004 956823 750144 96229 200851 357645 217064 468276 594797 551867 717595 540020 453167 916375 501162 292868 217733 175827 615783 850272 444530 281807 489933 1 198971 73689 975308 971463 451156 182633 267493 759576 791269 162419 471990 998756 914428 871556 633484 1 5062 146131 763307 620089 187074 330299 982553 246701 545828 732286 958487 1 998577 916213 775050 49648 133839 833579 758578 222787 998288 3101 693418 839518 714827 630924 904656 744541 98374 334524 942875 80373 350674 827523 350882 616415 819941 591702 326077 698705 242647 976771 16584 831814 788984 744551 68426 1 134830 678090 437017 696543 203979 28138 280521 573095 579201 655305 344302 375223 727507 380364 577911 905026 497999 695579 199271 134337 47839 608853 938909 412595 173586 677979 429379 332005 820949 973282 630369 769198 913587 383396 713911 1 964890 403662 294432 635158 525572 70513 784436 662422 713763 989421 722122 996726 882111 360486 888422 88903 999072 42980 285126 349483 316103 700919 248423 975582 917792 291273 427813 727186 965176 742640 877598 959399 566606 487159 155956 1 691668 14948 34393 1 932556 860791 200632 135235 214147 818253 45478 138887 509074 141850 826019 337549 642435 347129 222238 954178 950230 297418 311908 157933 591017 362266 415093 223324 259238 743111 730716 82977 944733 497771 362613 652651 490691 682394 834006 678846 689872 787766 996976 676805 1 567699 394975 128876 194669 220385 678302 982291 260500 623436 457593 826847 922673 424107 291489 364734 592406 644263 647598 154899 36041 671414 268083 645187 328885 954622 159428 945716 258929 848398 772161 416214 346118 955758 998315 755611 988453 294171 285797 865665 710359 706590 958788 66061 562361 242295 250090 1 471917 886723 773225 415449 539199 136002 993192 997336 423246 352502 684243 574769 590711 514652 4379 509677 449968 691747 192982 566809 606196 847700 380734 652724 562214 53413 982033 959767 210205 937078 207626 590996 586230 42211 698046 729808 583452 404522 2530 16924 470620 49764 614839 690806 13837 641229 813220 837068 1 728180 800235 915745 383415 444975 58499 146409 756617 716723 621166 963113 742579 252844 889444 805812 850527 372089 532763 250042 1 773215 53259 215994 1 286241 559738 3179 371231 967928 946071 724149 22017 655357 297680 412141 660778 202005 942601 1 762622 142303 401788 927276 10427 111965 521806 325495 600397 169295 1 876040 684805 187954 626386 164332 201065 725974 189036 660806 592994 929948 86004 698341 403843 552228 671133 901178 726169 344490 432589 539902 863476 167750 273064 764162 591623 579094 17004 155536 842288 355287 355699 285710 219275 727490 555939 218256 229122 1 797380 856230 489172 203290 43367 814268 565175 180831 893039 547660 723446 106393 801154 237002 566754 497129 27757 1676 587782 26513 487923 330158 963563 472451 343157 434865 317198 348839 414139 874100 240834 460531 118301 578313 934262 919689 780353 880874 490986 175899 932893 727159 755850 4903 154626 940128 720626 60968 800259 533203 583688 904942 137707 891438 535638 576367 626156 466470 57921 863469 696199 548985 729262 580769 1 800396 239854 791214 542816 741722 687218 13725 828321 681841 784658 418321 602161 322864 609094 739187 765064 591419 181235 997720 444685 34299 871846 226282 1 30002 55256 991059 493037 532275 701852 207737 1 180169 37872 33885 895766 725923 290706 147959 505512 793663 443971 537 696425 50747 49720 1 789142 551620 322819 719056 21561 577462 562394 264132 430798 796086 595266 525677 826125 779221 602898 265731 963644 876764 593151 893992 738940 850058 925460 763124 510734 1 97438 1 747075 938667 752547 815587 469349 845253 132656 813491 238617 950948 347097 250570 769819 779061 799645 65542 271095 311845 856521 502354 762633 499281 1 265578 605351 968818 871569 284059 859108 1 798485 631814 420580 1 566890 476175 809103 353114 605993 746724 636388 57506 144659 544965 673440 944967 136450 748384 758145 962023 336125 32086 1 588437 317314 556523 221543 119822 687208 819621 208834 876432 315429 861193 211415 643947 114545 621990 285213 493888 430145 942538 760716 985346 967124 42672 967146 181087 629196 107558 905200 859462 338858 86485 1 706476 14086 305759 321523 675986 775954 209610 236155 396769 992944 301258 850967 107009 1 674009 404922 356361 59174 262200 675498 871354 288539 1 960479 1 499847 1 365388 395459 402937 157927 546927 686254 486395 368584 603206 13371 902182 668608 520611 703519 876392 656303 173708 46521 884354 589546 1 599489 422002 389014 87474 725044 1 536786 30219 271252 512878 521779 570235 307199 420971 977532 984153 12347 384987 793535 645250 575269 764629 665979 772026 734938 67621 649334 795872 6669 30664 829640 228055 747586 469685 501967 361651 517182 587224 77496 666784 472943 1 862967 571286 380954 385368 593624 664934 880868 242710 447729 618504 496477 456255 660551 468273 840171 872623 800587 799058 278134 239354 881647 893066 535094 434830 891108 264992 752100 589454 270296 525568 614037 663267 551894 638733 668822 2702 233340 163520 124811 877942 284264 1 556697 966792 656874 826904 904067 173457 352333 577765 21444 304541 486914 788134 267835 162634 384481 386089 1 781183 205576 778760 733159 653131 298009 982200 807251 883231 376160 47609 577630 28074 742916 755112 136421 653156 769209 105320 271979 192569 419743 624458 436659 1 848066 521195 927803 768954 181530 978585 133868 510682 782263 945865 360765 799282 700641 619794 383951 692701 718942 531463 440329 465039 98861 511401 878397 905678 721890 824524 1 539858 587576 638532 271308 247576 21077 1 401253 905785 867669 685031 700646 900766 18180 2495 961997 665086 187875 582106 789407 814013 634659 150123 332473 962202 444725 751332 857060 87246 598301 605167 938702 103290 732512 732517 800450 686311 559552 781097 625366 183420 453150 153703 964999 136973 1 393245 818753 453043 51940 127631 222564 727852 262270 384171 994372 86910 288548 434413 310626 772869 740299 830294 208462 878158 538178 741421 266816 353199 808893 185226 496409 265334 866733 614835 335746 1 509522 851680 121715 148302 1 442056 150545 380611 674211 135401 90209 718989 894076 944118 644666 230522 232739 581208 426552 526425 833906 15770 241835 938543 208838 113808 731449 654586 381669 484193 760449 199145 738894 98674 999143 647765 1 896945 1 473015 518539 330527 791648 477191 881417 874665 160224 472778 277089 123790 854240 293616 837401 160471 255922 1 560195 493308 1 679442 354249 836606 967304 311062 1 664612 391557 426487 996362 477290 343862 285506 186734 10246 25135 755406 1 218915 233313 29912 826894 878796 515301 659984 835874 484898 567624 663516 97938 1 850395 305207 640227 407836 400015 78378 264646 590092 239911 541442 257687 634243 968426 593876 898948 853036 97537 175527 744525 826771 406032 590779 521071 554678 999167 254131 1 517710 764120 1 684337 2665 842389 309818 113284 935711 332640 628637 441608 371980 468307 614268 818321 588543 185194 635533 1 446351 443917 334154 346673 274999 160810 1 772308 752969 669690 276652 241903 911117 628616 831652 583987 1 872075 469307 716421 944025 377713 190703 272035 579850 737213 983782 575075 529991 1 642466 228282 627306 15678 556808 746250 315449 147937 99386 712319 502395 660062 969629 795990 270431 24185 464674 742678 747850 857844 972587 815324 533958 936917 616573 361825 976380 606261 665946 199623 760925 60533 796163 623247 900651 395561 118565 990505 150927 244858 586224 623071 998936 578818 1 502881 341559 274869 971031 546429 754084 269060 1 121999 577524 801335 246729 601925 64368 680247 575147 425401 665803 165964 288257 218709 362718 51428 292113 152103 172313 973216 517227 838583 934728 375210 457300 403670 231601 676211 920911 815295 14680 875034 305845 951361 840783 119338 879788 167044 504700 252858 229092 121200 154805 108473 650509 1 192996 907254 651262 140409 637968 304398 999068 551932 520530 677133 527753 837055 592092 651460 962535 739399 543158 402697 192944 708500 273201 840944 497980 496501 538546 262999 363041 266569 137985 790752 349992 828359 687309 799290 773745 74228 544299 968672 536301 646839 686216 534503 102081 623714 192032 107444 1 27927 240205 612382 802407 452570 335140 367636 625874 181339 441023 568079 783886 957636 521980 886014 179016 451759 636821 809818 183388 832661 15754 560253 976729 158067 887744 873873 995256 410446 341204 953718 566024 1 89968 828638 338136 316204 993052 230079 921202 101334 497537 343883 283310 807715 128849 112359 802429 506054 62100 814043 107774 949860 405120 565558 861565 690668 804883 1 524577 185531 707820 631197 18832 282317 5285 131063 562564 694662 944834 140870 243443 848414 248232 548673 312091 939262 231061 647786 695128 553800 858512 995452 670317 503845 938907 84412 379602 195364 129524 68142 978404 908039 45740 737948 34014 726906 451005 137892 768383 351151 395161 296388 464478 127237 590867 964838 295521 346513 627663 278354 142684 1 661891 907090 732975 124392 795640 812379 945778 162737 402726 341293 628672 333619 411259 866074 932499 363455 288493 668042 900021 784819 691384 634593 253609 447379 2035 232780 6637 94937 673276 68287 918883 810911 792434 197589 1 308830 323697 1 173986 271732 1 800763 776782 592007 777891 250818 560683 726341 43718 120810 971633 585364 541497 438036 291711 981728 148806 649539 996537 397347 277209 533600 435621 813177 908970 1 59757 423735 941619 320188 824036 570332 387876 754203 175530 771771 213440 50242 822310 858460 636329 1 27340 266761 121379 845892 5583 959479 191507 179001 226989 563342 35297 786845 776456 1 35118 577966 23120 8960 1 393798 937428 665245 763948 274616 311368 480050 814234 1 894276 162197 497841 604532 567304 796979 595605 988742 969541 423478 115477 754423 637733 472244 463380 811745 716737 365860 249915 567185 826317 532002 487465 42785 399382 339750 708825 94008 706411 900553 313716 44463 451572 316364 381521 160492 32020 25867 741424 819764 21172 503291 193117 112665 201182 554581 805491 76301 270306 1 890603 5790 414401 849184 877121 406543 756958 1 341525 767918 3806 1 953290 139975 724811 91693 656493 422227 1 860348 355979 726791 817224 693788 953757 119155 972807 186223 521672 133465 413982 106488 670086 221460 152825 485465 990079 527492 457254 642708 284737 253583 363440 916737 543703 698544 518059 295352 752132 1 785495 863127 720768 55031 141509 535947 230230 916036 101197 24031 6844 946199 968885 560529 124159 173232 417262 712157 325565 838209 995649 691130 48775 133885 332124 181974 315256 514661 415734 811321 143595 456369 320165 295271 323395 959139 297932 532950 225487 209366 768369 82016 263657 750255 468718 70259 414303 996692 888080 358393 256001 95172 964381 981224 454276 89093 175634 210524 923977 953172 268058 814880 392542 181974 373683 682873 777796 126788 775280 245151 800854 405018 555922 56084 418586 348239 894102 1 725175 81794 657979 506676 798170 336699 890917 485946 81493 623319 698703 302642 98960 983324 749025 23410 489009 466880 679932 906149 146823 656939 575807 564694 70084 661560 258563 932730 770828 784085 492630 21960 699315 22232 828870 730630 813760 631354 592866 939817 870479 907089 35352 478989 572366 114418 81431 582030 836711 63715 903330 261015 689904 532424 742154 259685 183325 688782 432740 1 394353 47383 542802 165124 479088 192108 34645 947726 64078 154573 621477 860076 689823 787230 192853 555882 961026 480228 812285 491191 568482 381557 671889 762748 887330 76292 921184 887341 205939 215252 997982 915343 324658 4785 1 155214 330403 851003 745500 844841 23557 58385 873055 572336 588912 378990 691096 125171 174610 289639 602388 543732 957231 582604 233998 62168 436621 181657 663203 445231 214045 333791 141217 107534 588488 154174 41061 443162 38832 120740 406088 100281 889122 244882 107194 946026 535231 441310 650003 149468 792475 404235 638776 967686 867778 965392 359555 92845 309400 334830 551895 576030 233041 918277 626933 470678 960475 47463 608993 984507 70125 894867 814586 886153 450205 917183 262192 747508 141657 756303 364232 876714 371318 770029 821285 905367 930137 900705 51115 431489 884250 600394 827302 237288 666580 120715 11081 277296 216689 350277 342102 513336 217597 800724 1 413762 514760 634535 184486 154277 967114 549427 354134 706796 752077 1 619483 944730 839953 797714 183287 233123 457568 1 757934 701738 642081 669734 93245 392288 135670 1 312942 408958 81093 754665 324901 777817 767194 1 166528 984558 869369 977168 825149 179015 1 991088 634925 385580 58117 868304 581189 284395 659701 539630 176264 861340 913600 819361 368675 623519 358220 618553 243373 942902 1 892718 191457 785995 687513 445449 109632 819319 1 504149 800891 462130 49984 194576 52559 140216 848608 428255 145075 748957 81175 480028 687940 716867 1 557719 782356 90753 642271 923712 428956 691124 282077 23875 592412 424817 433587 1377 46179 40784 571703 312258 344089 534010 394441 414334 732357 460019 23065 673202 993506 824548 1 469576 994429 45761 925431 779060 424155 794714 733499 889552 729543 625097 813505 386399 668185 1 702774 699845 861069 555658 357443 169913 310901 880289 978741 125284 599346 271351 692652 935135 205229 726860 107742 624050 796638 416611 910032 773677 646566 711163 761713 482227 21417 539061 204293 383245 157609 837044 780357 211455 340914 993097 667120 290014 636290 966556 440712 1 67790 501940 2074 1 758914 666214 113540 122617 423728 33310 162956 217004 289389 199163 397254 644452 249185 255649 582339 96262 496046 1 527011 727512 270619 967628 523494 493432 153946 134168 621958 848189 206149 641396 880722 451465 477635 435566 29596 605335 373258 415468 243954 692034 249827 568710 549524 1 628498 161482 832060 306298 526232 370886 41303 47886 822222 1 710800 604173 100446 696364 578856 371930 833017 10955 61072 446028 653832 1 904201 295423 928843 666327 231994 972563 701569 527665 159120 320807 436025 992605 586241 776180 278953 518428 324664 373300 39836 414179 3736 717052 453574 695723 859436 681278 466706 844133 627348 474929 924901 66778 781018 956609 721619 519376 528560 561408 557757 1 629124 113922 712829 292457 753132 1 626060 215390 1 818450 510995 681679 1 225285 794913 1 764261 913651 683556 186515 418669 255065 55347 967381 415352 520420 879504 226491 843886 122786 262895 254026 509107 162594 921776 495650 980349 92911 435369 787420 524522 911305 787552 370148 747701 410693 644473 496137 49579 819601 826184 692286 15534 626027 279438 849162 528413 503017 108427 982820 496636 310906 661943 135056 552624 210297 92500 433031 238565 234623 374388 134236 511368 310040 632785 348182 978523 556618 916558 534507 788305 545 842345 353410 606594 939762 255691 444877 620716 240519 927473 368012 576441 969008 26819 910099 664258 405829 760061 988318 597246 349335 857040 427851 320053 912369 21697 448766 449168 874525 364827 243616 315946 776697 581043 38965 773316 440047 1 1 799578 228960 455397 780692 538943 84679 427480 1 541018 420799 639119 832585 538885 529390 892002 278083 237927 463425 290173 28424 726944 1 516083 900110 68507 1 886312 115719 163739 1 788163 70371 125350 306186 1 779254 857946 5973 876306 924101 244109 599200 634087 277490 304464 582368 187612 118234 1 846485 565504 103309 221995 471418 601294 208109 542213 139707 82454 349516 444200 67701 686892 788252 743845 25196 285205 764917 885908 99463 474959 19897 236138 456258 763401 1 857276 86442 318617 973278 129803 344579 696268 13185 801699 1 411698 1 33643 1 218117 875736 566116 900947 117875 153237 93087 882213 345283 424257 978780 505091 768645 91944 1 858153 703723 366878 412252 494114 75625 710997 452669 427809 750097 1 267151 983770 1 957390 898732 1 357139 32152 401679 445023 900731 552237 317349 607167 1 349726 684022 383757 606768 613467 99715 307861 618823 705314 896918 985375 837110 396470 132586 765591 1 821907 633374 643818 243302 498930 724717 119981 1 25085 976815 447524 598149 1 212704 114441 535179 502767 74453 771449 111274 778789 211342 528866 1 476753 480063 298009 200022 113612 234648 935097 326774 162598 628192 168292 482884 501101 179399 168248 641156 871451 354316 86293 676702 396760 292569 288217 846290 705814 509061 206024 633002 293587 919037 627930 1 942701 333263 73004 339823 121532 65575 1 565875 630954 799291 358152 393065 1 1 734858 720016 778210 926271 677269 418216 489360 488876 68263 472251 855400 468510 93645 576515 22213 13582 222723 362339 756981 553922 658433 761764 992499 243497 367069 155164 670285 268499 51635 139083 958572 249778 329555 501947 464521 620580 884671 192207 1 1 223729 66608 166266 303609 185391 579976 989552 465709 208017 805406 1 581098 1 683018 73742 22278 572930 755299 209065 528480 326115 15782 623763 976333 427225 857887 949329 879879 897403 103054 572461 539785 76381 384978 758893 342360 320611 617758 323807 767260 371845 944877 567954 42970 277086 321420 1 881969 640488 407445 891202 225518 613455 868281 53900 86764 641054 379739 562859 952202 684328 451755 67366 955752 944719 376646 524637 72857 485951 720453 676216 596423 275103 426957 86913 542905 341511 858385 291215 761638 727753 760375 761092 124119 250863 414463 475896 844382 66931 667227 106312 478719 776198 868708 338457 495492 170750 1398 793513 685135 900402 783121 1 579985 635173 874755 353614 1 1 857217 341678 687814 772032 583016 394282 957476 247713 898324 1 429376 743952 238946 210779 1 219871 685808 663335 608476 562509 490977 225218 623658 643391 71584 999773 1 859097 45196 1 489187 529201 625185 285117 647451 204358 604636 756443 731545 974154 1 139715 12474 132534 182999 914055 1 311154 210677 128142 27164 132500 1 197617 914114 356208 518125 564902 343284 748271 634985 447717 9578 330287 922426 173300 477940 903371 710981 844439 878111 355495 10952 358268 85871 575026 589324 544401 579002 34960 1 93913 59285 680788 835896 832271 256720 144905 44076 272971 125824 621662 227461 3679 21490 605915 46992 736959 198520 276964 1 772202 915916 1 489871 1 387641 15776 969059 659881 164309 50216 110927 241308 674596 735766 650142 1 242116 602126 52231 394274 265674 722721 556434 1 115022 8214 893125 335793 752560 541779 605269 619772 124661 987100 319516 763155 520922 571651 509827 344172 1 482444 305951 741969 289462 545818 924237 979729 715668 542242 996122 535954 60150 383235 391885 809618 961311 97239 36990 246996 286581 630783 697989 899890 249261 931473 435479 473575 327711 72854 435000 139334 1 35991 194028 188636 716232 455816 419612 342581 379512 533774 622589 201248 421917 459337 519330 399453 57899 268135 500078 527276 136424 348427 175189 15995 679401 118827 269574 280835 900590 686185 143927 909235 893522 380390 761271 345051 375045 1 393282 513008 910898 33088 441093 269149 445675 638686 692135 639628 620080 61018 511285 661012 615152 320558 297464 815681 988749 493683 263310 884007 697179 342431 432789 858589 226715 557219 133735 615755 307482 775192 693450 1 494602 429987 577069 814814 753506 463672 807900 1 549629 109706 899525 528017 946560 587834 124678 828829 713921 20902 618463 404864 377084 536590 354939 566385 955157 547665 561407 619020 531373 105211 757271 628324 1 655419 764859 457415 743283 933370 289288 248701 583069 965872 323435 861265 1 573034 600867 5159 203617 212072 184421 106584 80975 774690 77466 316808 128729 668633 435689 400426 168480 505928 994800 688627 756252 956572 195532 51530 355537 19868 709740 81634 379262 959728 849257 458382 944867 665453 40641 896663 785252 406631 148652 637754 797982 876661 575064 134031 920613 29993 486688 267663 641640 627429 300385 158863 281859 391062 106552 56176 224398 979428 1 996076 835736 377607 230797 1 1 426727 852166 109726 956093 855060 209377 885064 260427 310452 485276 448724 261723 91578 683144 275694 932302 800706 999298 357776 744389 28498 770135 317803 382893 95891 480976 227446 1 945312 958570 436808 924719 609120 835292 95807 393927 737298 635824 883084 359032 694602 706132 1 284451 3771 488335 818500 897532 546743 138601 328209 207124 756361 490761 164625 124507 689513 567542 776192 215937 476390 933435 317618 525130 977949 1 934535 931396 263819 903735 36595 12293 631845 472942 509207 639062 760209 700027 838700 894127 329018 1 51533 293769 605298 814398 293089 892977 478056 483128 978811 759256 115260 1 673059 272121 285830 876176 109765 481287 59553 243827 652358 823503 904425 1 652837 754006 415843 544565 625162 641183 92994 756749 292047 43453 781733 222162 828453 199673 171501 1 918849 11767 553209 602401 34139 596795 908942 152274 1 48886 958794 556374 961191 843462 425909 789202 12826 630944 232507 490630 843691 600737 557044 846066 617449 1 840550 58933 678550 685800 470610 765923 488734 868861 641336 914326 40712 558544 817295 858523 662356 514667 497678 474158 492691 946322 1 571565 639806 1 93036 532181 261766 372831 738762 483130 754725 847468 84787 1 516607 641859 781773 561460 45696 992275 106970 917651 1 970551 962980 936090 12185 31424 812306 398909 439212 772069 826039 861191 1 488927 466097 442768 776137 200571 687443 905558 892478 1 855746 442284 848088 998140 280191 931594 592932 252945 1 443056 999024 709985 979154 297542 555555 1 474142 379477 1 861948 739675 780013 720985 735321 793412 722227 88911 465198 794387 589338 730159 395375 740297 1 320256 294534 621256 801706 917661 440101 381490 745063 696024 704531 96958 709908 8556 889369 167548 917315 361242 192104 294560 559632 291584 713481 960288 56400 628409 707257 137553 242253 247003 460885 817473 727945 36071 430776 609776 318589 184383 898037 995194 173277 863306 664771 410888 811301 480848 970715 121254 2182 404746 949600 64772 977412 331552 980359 601125 687239 919922 109925 913152 16948 47360 149336 1 904123 234189 868653 329288 816724 51368 536990 854440 260468 969934 513529 383640 73926 564668 1 901180 494624 1 1 135934 715102 881672 93433 387253 851631 377395 871329 106940 652547 971379 384309 885843 791577 629081 294478 614747 809318 800652 780517 309449 464759 143121 281977 171535 207703 827665 1 969621 382125 92364 884791 148497 237232 675840 305270 70798 275862 92853 1 811691 522297 708665 975541 247169 600073 435300 679325 147620 29214 710238 643971 355500 482264 291126 632299 587480 292019 866246 254776 36751 987738 857256 915326 984200 50673 187170 936903 138309 52841 427901 240918 790164 376072 251642 42076 265515 727536 799237 221740 263579 39198 577202 118161 603259 362946 736266 987207 191179 576033 256029 139975 99704 1 50371 547437 846668 128389 29097 936868 839440 823095 662615 550193 1 80444 497378 270351 400327 165794 135452 253252 765906 50409 916096 222117 51123 802338 965755 636566 85358 435178 956896 367504 366768 792022 326898 629172 1 476467 226998 985929 821537 338344 179372 628081 159229 752295 286718 759572 517319 759330 560597 1 313415 523531 436205 294117 64329 131209 986930 141892 828818 318272 514842 1 142995 89983 514365 245245 954421 155027 788288 47311 867627 847504 824939 56574 540999 494241 649056 405494 79372 114589 360766 522762 933735 597182 568572 550460 413676 1 501059 449995 803837 958820 15513 768621 453410 291313 103201 393080 81788 313052 190217 198316 638699 377088 8707 463967 668659 693449 506509 351941 290843 568555 208526 704357 109469 891831 945198 873458 747910 302016 204008 360480 927993 590124 809183 313437 916034 711561 1 630063 341089 747711 278333 967897 667024 143519 294887 430005 1596 182338 821294 1 780299 148698 67842 817087 1 501526 185624 1 696941 980751 43859 267924 653176 310108 203431 95913 953157 329795 648587 318197 675111 991395 104566 122818 192711 253193 693695 1 335261 657759 513798 667760 585130 556353 399881 400195 453093 103112 898911 104129 99253 57301 834710 692479 144079 717310 937532 264522 907506 609367 720802 468526 149034 154439 24632 835153 293426 930379 549043 691436 814801 818167 420978 474810 916114 737209 177322 258999 697711 172137 743309 738163 62195 635387 59581 644422 898626 243460 767133 1 762261 1 375655 644670 182811 370634 305757 380707 270533 1 348518 846913 120684 970140 966365 930824 997396 202254 127164 888293 757707 1 624618 108446 980911 164184 1 438621 632863 169335 27976 833368 499149 740231 525112 206268 558648 918497 374805 126159 114478 954848 9832 635005 702927 44364 91374 494980 725233 1 117401 668543 996724 622324 420111 44267 853189 679750 65529 50865 72167 185718 37055 819912 319566 357485 254307 247171 635190 1 989003 178438 1312 400 1 265539 992575 791486 517509 238602 387550 393608 1 197681 725860 237036 711998 931303 704717 385154 608704 1 715381 726444 491958 869967 677133 510675 177819 534853 486520 758502 805485 844009 553072 423088 326133 939709 907805 413972 814231 318811 970415 705513 792007 840493 920326 273731 498611 945544 671494 820021 171795 843602 217246 301233 948493 49027 456151 897286 947277 749413 847741 961330 657690 759343 831338 353951 474313 853744 828805 717152 536217 587082 346105 304008 43942 467176 425638 172205 911306 67516 787737 903157 822278 423773 867388 204146 1 929269 992934 861184 116736 855089 200064 324117 188777 741194 360541 874028 982584 719755 317985 16388 357711 441447 442210 751311 488591 190560 42218 907111 789122 739850 952138 221671 781079 666236 109320 324952 935608 80746 230296 680363 188603 843135 547359 621344 362350 617303 491263 590412 488433 907569 334682 1 436278 528137 463824 1 251483 789744 298644 288957 538787 929954 793246 437616 362302 584631 955252 306544 813067 705239 548685 874081 628577 53803 6862 562849 965027 985716 380911 78903 288572 1 862676 40574 210703 660363 382098 46254 476727 801031 398279 1 631934 146417 774258 198342 572328 862144 284293 882658 380975 330502 198786 926801 86953 417279 921421 811003 431013 922902 572636 412174 990376 771033 152857 1 693261 273955 876565 358365 649754 431260 700428 977480 925586 531835 289051 26375 545794 545387 559243 691901 856804 441012 944659 383014 622964 153489 189818 521465 330102 295399 823618 220377 650639 593123 724586 1 1 582071 389688 480583 1 239305 565646 447738 567794 50994 532569 116896 120472 897035 544557 1 459349 187761 258555 541100 672136 356763 858518 549752 695003 570813 511947 950776 712304 1 673635 651289 486223 219606 697825 140985 280865 595705 940742 375167 704980 616965 344832 942330 299012 732068 50236 546281 1 936547 409897 1 563944 872809 496647 148120 622006 727598 204760 20801 961849 894817 419846 572833 222774 410583 693620 115031 530212 950210 362164 47855 116750 359362 481070 305699 345586 304104 802804 1 258962 120442 340837 416923 152718 849864 650010 445178 793014 952747 1 483647 1 259031 343806 277494 165470 596583 719922 9941 389005 107067 853106 1 703536 481943 201658 359548 222444 539001 927810 179413 738344 352023 166146 68197 579592 586574 88947 93509 290138 653923 494153 826205 470821 784580 89978 583732 144822 460325 676898 232410 826359 799627 219465 754074 753737 56048 235005 888969 897105 511240 42140 419934 664168 316727 849997 932488 87402 61190 984346 142355 130493 548393 563919 856815 773949 965160 204330 224672 20224 887926 214324 663524 704614 625712 350300 424090 380682 817487 1 771484 417391 1 434717 57136 280069 400634 272690 44129 241244 725329 583271 961253 462183 289883 692307 246814 546724 254199 239671 592370 267828 704074 455319 982484 316867 710904 758170 880066 328499 842717 997695 96651 1 567852 256193 357507 992461 274632 175226 839499 63252 968407 295491 418764 474792 1 398524 859740 13584 125649 308655 144651 55245 995742 543610 609129 562935 648396 179701 816655 2375 176321 751961 157350 862611 996177 929324 1 826646 499113 871052 1 763465 202162 109844 147698 723023 7353 938415 1 226665 119322 720672 128151 1 1 789868 942365 162628 160426 956078 633030 34915 852596 21827 266271 732480 72168 912022 68576 642029 123114 718723 215492 296606 1 405944 946788 619218 739954 72754 84770 834752 621147 93086 725447 110247 153516 571450 928529 541097 366763 499693 149956 123661 342952 795548 240969 314015 583551 714640 847912 468040 86349 211870 672883 4425 954896 538505 680413 964888 862091 628143 101438 590292 753450 640662 206375 856376 480129 210640 40559 326987 344340 834138 882087 552664 334187 32449 539200 543178 715988 15292 573262 798249 427849 756930 563407 964463 791825 46644 896529 469432 46623 266765 101646 1 925586 20080 901696 344588 386877 702760 870953 50231 119252 690354 709022 115530 619032 211672 313630 972159 436502 541627 913466 110527 295898 1 561560 371164 911483 379777 999864 687017 959876 326663 703050 809915 95566 368126 657598 415557 813884 436699 435625 1 223481 563122 772363 801125 186300 319486 140040 422932 947552 831860 627076 1 801915 214239 774648 337548 249484 46855 134943 535499 774960 993530 19185 67572 698714 799898 296775 281621 930498 4237 406433 883380 973812 130489 690096 757524 513613 210872 240453 889100 1 206079 348114 132343 858039 526151 850827 814877 742898 700221 200790 171025 284660 682813 836976 244882 546698 1 28995 458349 842702 306654 146484 138859 158320 683106 454184 451509 190583 596593 564533 115226 902088 665852 477930 860043 269385 396390 70867 682785 87168 578833 719637 331204 753349 749088 241447 623150 846672 470070 351118 153093 997950 1 206339 194812 451994 810909 816354 893938 600686 263069 439955 885913 1 793947 980030 339640 838451 888880 823429 527369 766638 727607 627236 308367 667393 734404 946668 586827 102377 779638 638515 969830 414094 81246 919740 229619 400345 878213 987349 787948 833850 612473 495596 749745 621771 868206 604936 354044 852801 649611 453084 889123 973106 838191 105943 234748 184687 81391 407204 835111 773812 349153 97604 575569 434258 177245 287257 915965 161322 180191 60261 808167 900609 225320 85915 555784 108543 162734 866567 913759 68330 11025 901227 232641 724880 593746 47211 272787 303970 984064 673103 950814 770514 242127 709649 924447 815845 46229 230463 607677 277612 680670 985517 342675 169985 691026 194943 795512 427394 71502 107249 37299 221571 910301 548074 350123 699382 431520 708813 762371 956376 646007 810070 265625 1 923082 572806 1 594246 667593 462183 922002 10795 369652 473625 84626 355805 74422 670491 97702 657343 609837 491773 712321 576583 613870 970275 533481 266634 162156 369741 129609 1 1 417167 706348 510102 980880 920857 296538 974939 864176 133414 641075 714888 468353 354926 583852 168201 134802 940547 328935 497630 1 537595 685291 119782 807613 853229 538796 164895 227489 22426 955579 56657 770509 28683 760041 528097 358532 1 37773 609724 712898 632073 618619 854996 884199 573002 178437 306823 180744 158657 274329 590700 1 510392 602670 406503 797160 489380 913026 784722 18332 222980 376432 369054 22983 518216 545850 197084 1 762358 124087 573783 736568 1 312204 1 342150 746378 830172 393486 557417 710303 453294 613819 806114 198371 855491 691388 724055 498819 412661 408227 3364 869700 535719 693238 985225 267325 140169 308163 885008 643417 42136 390395 133609 1 299565 679964 46237 333627 752946 230971 1 909556 85517 804333 40425 668974 255629 200672 335129 150029 452106 591867 495355 620208 302468 173572 716300 652215 424297 823128 852844 397617 653247 605138 246600 990373 387987 612553 243856 422841 865857 86521 470297 629672 72355 183359 826639 1 252011 662237 944966 152913 933039 615903 668824 416526 260564 360029 981308 1 598342 883760 791903 277045 891762 497308 150426 677006 1 408335 255847 13102 802674 517230 714679 481250 606734 446541 669948 919279 694806 554231 381092 458867 6609 586087 918345 91264 737276 571493 501104 1 986611 979493 950811 37728 150011 1 750638 681656 315153 986806 460497 391048 688670 751260 541985 668734 558265 49669 952410 407098 587108 642847 366165 770940 464444 716808 469042 903913 772521 339009 768467 16857 822861 581955 647160 474408 688109 439048 321537 835699 557009 986986 77590 366720 53004 35145 1 402801 636781 987 328641 267942 498338 75597 546320 971859 522473 884391 794668 78452 917152 606131 672437 68628 926595 194336 175283 475064 769858 725474 176381 1 63783 514005 614919 122867 530693 364887 736645 155221 890236 580981 673236 185469 725662 62781 894562 760685 120347 848412 485620 69508 366646 744801 954935 871292 1 146337 414386 632365 258375 378571 547046 136461 401044 21970 398817 1 614158 220493 772868 356368 720195 151178 273650 719075 236967 446796 634689 798979 825757 27997 830522 557749 562673 123629 819136 217166 275166 651451 830031 497484 262001 431164 287098 882059 812786 256801 349510 605429 722261 894486 534007 184726 190670 912069 100118 840165 440120 509620 696537 559887 859447 80232 246508 886776 626292 99483 896897 147137 613264 451084 906492 212617 60065 771452 71773 338478 546814 697014 271627 395602 804553 132531 531546 469193 706360 48428 1 633664 299631 573622 408579 294922 908374 568212 955490 827360 191620 700782 568344 75091 358127 373408 729655 311451 820695 314583 624328 803006 477209 556360 308491 917903 147442 454924 275805 204435 893775 976796 197432 780175 115487 224645 847516 237486 643758 33481 297035 390085 553201 158938 537233 937956 1 61495 811658 345015 773720 1 359490 49344 148203 468670 713145 265554 410179 742266 1 613239 548794 555660 298764 42584 866644 664211 1 681087 421200 568385 3640 279474 741818 9555 94730 584957 604385 625175 453459 263002 1 199570 988775 217096 90315 270903 1 676049 722390 657051 823599 144039 670460 183095 820931 214037 663267 165270 472961 421037 246292 1 616237 578443 739866 398482 628979 690388 666228 917875 679568 355358 814003 493688 889485 565601 803660 888754 149984 910361 703717 1 628661 314512 807132 671485 293529 777747 950315 469306 238443 774207 96062 317760 627409 551653 781022 485915 164117 278521 127423 121640 650516 917408 483529 110745 621136 13638 61068 1 246938 117242 871793 713607 1 914795 541716 1 378010 249076 18917 884721 956615 435101 289963 458044 1 692995 597675 395929 73910 38950 779042 192764 483204 156862 363304 165961 508839 406780 594770 605667 741487 737858 978546 738412 1 106995 552604 731205 365931 581147 541386 185071 829068 592197 218616 90055 355815 583936 600678 957691 1 559785 916350 620969 323284 715271 660943 553303 120799 769812 301737 556503 848238 648804 950323 492508 1 774542 636307 176466 633194 456717 921641 2292 186384 134805 460693 690916 1 906797 792295 731194 740791 851748 831149 998829 129313 896744 254819 324355 863181 19570 200232 762322 704628 360341 531141 800569 577423 988311 453798 838733 860134 183535 560267 65853 522026 955875 733682 594866 896316 850367 469345 68982 711681 780993 238451 475791 1 836318 996924 324327 1 286152 287082 723497 719005 111067 812081 141984 239434 360821 42192 344404 281161 311676 1 281841 983136 248403 216955 697437 678583 733042 961031 431661 801371 722795 222867 529920 89705 455402 832992 668377 487195 282157 290162 113133 552952 648715 782520 167305 1 788130 1 735669 790743 90048 647594 290128 1 327309 947444 579188 284968 943087 1 665305 829567 731946 304652 623826 228539 1 63121 533587 114645 380146 34952 1 955471 675506 190768 323171 289497 839748 1 735274 193479 606492 497495 482029 970743 600143 24397 269706 291104 2471 360528 756283 603346 970160 315452 834144 384505 257291 979441 725771 54368 68409 875328 882015 971653 423751 991900 946875 148747 87619 363987 682933 817801 391364 98767 321597 327266 589236 250653 512106 290259 225639 68915 281460 515492 906367 342780 74103 18594 919340 416567 540559 840897 155142 587828 678457 928104 678867 578040 1 685612 635731 880030 770648 476615 595163 966091 855862 614369 589188 144838 95581 397183 519804 290730 580714 210476 1 515790 831067 834136 95741 141102 1 117857 775157 730382 712159 546176 923365 598955 47051 595007 97637 124567 309653 238496 899638 957934 905583 809823 480601 477448 348481 235973 1 667802 232178 691509 959189 493771 414324 308756 804489 596659 506875 112746 117892 680248 544429 689905 192139 381705 1 418676 108506 821747 758524 468120 895882 431558 1 100916 667667 945724 254085 278340 941965 559800 984045 546959 200666 436033 263828 304416 843758 9738 540514 469948 132481 550845 410864 917056 898409 927994 41841 554796 862662 348113 442751 277516 101971 597020 5726 610092 170484 211818 783979 690341 875300 741468 49219 17994 580082 400909 676418 813157 829538 738076 488052 327147 752913 456665 339174 786632 509845 802631 428271 292768 421309 918605 319180 624688 48927 962570 455555 293026 751133 448738 306241 195352 591570 499194 830499 408995 1 363841 234127 810097 531890 210069 850864 257883 748507 460464 410373 900656 740965 105583 3829 130068 375558 421821 944360 48275 536501 337466 565248 377122 904828 320813 814455 147854 317784 374599 690639 740020 841487 74604 978009 327457 359023 20053 870379 180282 428248 627543 658133 283910 301161 56751 15535 254288 12164 817272 995098 841794 252367 800649 831185 240273 178914 534076 771571 158873 199717 246030 735506 758354 614562 441111 796074 47097 789901 934445 303459 179043 760310 698795 6029 232055 450300 341081 739701 1879 536263 19344 1 788103 732159 603143 880492 354345 752181 920248 541445 1 897452 378615 890402 821188 578157 471090 197207 561474 797849 266999 688308 274632 567455 840025 763679 608898 453365 486504 209822 73527 349963 587781 128604 1 690813 1 55639 720102 66128 580424 702330 93440 388556 872919 707752 119151 882920 436748 781423 604250 30543 281608 652387 936219 741714 890998 463615 61785 82436 45530 532862 543801 447710 312211 494681 87507 187563 29041 432358 471532 719883 714729 866508 139712 953697 317258 34536 178107 593813 817042 997013 1 754923 447368 372384 513783 508585 915852 528276 425072 270685 375125 190695 370363 298378 282599 1 172507 669860 128943 244137 237320 1 744866 271339 233885 898408 835155 646464 430711 4945 388195 791849 32033 1 997855 134707 739036 742144 899179 430819 927451 21457 56234 704984 230444 553626 747193 1 810203 867921 626938 878591 559739 923030 643449 181250 796366 166419 764227 61570 228852 93990 989880 1 977553 766163 689127 788603 2739 388520 720452 323046 536510 259573 328379 663727 970738 600075 943250 647540 673105 722848 788058 116834 559237 151609 590389 750256 526388 903329 813138 251290 469334 703505 1 543938 598935 809027 392667 271874 222824 775201 705153 332822 981270 616489 331634 707537 380330 971782 647395 1 329398 934685 872959 813254 553372 426782 258241 455277 561966 236273 815301 113895 769009 1 232766 196824 424161 462501 453263 214218 906249 756915 64533 569478 89804 249591 96161 885782 627544 797406 741270 475498 858639 91336 223993 245256 307202 307098 253356 349715 431333 994535 972991 836479 628626 86161 606246 850780 204353 537557 714399 437706 336549 477574 759711 730335 858705 274300 490761 135772 189994 846816 509556 1 425037 98893 12144 92186 437077 653501 73912 991668 1 116848 722304 890600 643351 1 398136 731716 251639 514174 842972 6633 19908 175821 541224 1 63268 88667 647415 827778 632087 216755 446054 587098 719111 877885 86341 66261 864357 912947 736737 503875 136018 449159 952344 1 179713 954220 95851 93167 674580 851682 843182 884492 755888 728790 195302 466616 75503 404401 363893 110408 186168 924938 823102 594011 432042 536960 33702 730920 11379 279156 210940 813175 263618 274698 18634 921192 795071 282043 997328 73303 334217 826062 407806 891071 9035 980118 830732 198598 608986 539203 600247 105663 156652 294720 434367 684995 792834 827918 584373 442487 354760 621736 787604 534596 678927 243612 536449 387174 264445 272704 113919 13828 775275 395975 1 174294 630753 8577 137221 675470 90373 998915 268517 906209 1 238939 860750 603513 717411 414333 164745 875428 837066 742367 172459 517008 886836 829760 190921 453755 598588 783654 372010 441048 632277 409002 277626 674897 747928 808312 953120 338938 852957 1 115757 203003 292179 577684 543575 906151 438694 900305 298610 498422 355004 873935 265208 366731 836890 42644 566044 696819 517687 297232 162185 246091 866491 677617 872023 688169 682478 678829 601693 659030 456569 983526 860376 867788 767991 6344 587107 878661 1 17043 672063 675197 550312 510421 607324 767488 690144 169604 850907 639463 394459 297101 470208 74431 333846 653778 837273 189002 566866 133213 136446 287319 57564 669934 823996 572182 328522 67405 735233 322960 162567 1 920092 653036 248509 528319 738122 924272 1 816043 824027 307206 495824 519019 834511 42657 419783 67113 160846 124568 855163 14901 422654 270942 369070 646217 855637 989574 503003 1 796989 351627 444360 839912 300731 671802 1 991381 950922 277528 262120 580427 274832 920726 346949 847781 629547 224151 810076 751303 896281 1 961012 489560 75868 772919 141145 507926 358206 273689 172617 15121 976611 100388 1 962073 827500 428549 860726 692137 260769 218115 846899 641597 121656 681321 81853 320551 410019 446407 475051 673935 659716 745135 6121 553493 704154 898510 273178 944352 280004 487626 419225 403702 680201 827854 706496 909000 505200 869277 268055 992683 263455 82739 484900 210930 938371 714519 772619 893991 1 987167 665101 378670 53959 948752 145502 810881 910855 281305 812917 977103 277460 401415 650518 957256 186552 43477 341853 665536 267235 781885 286637 352021 974785 74526 595477 300690 124633 976234 665380 790474 958277 234418 481183 872061 879841 803411 641158 245935 99530 235548 188958 582080 674661 789230 106162 905039 698712 276042 1 1 50792 13346 521121 701908 68945 562300 672096 388536 524724 926642 289469 1 193534 809335 447135 877541 631919 752640 38143 625344 524820 805030 296628 519923 878940 155197 733121 511434 323984 513696 254140 722195 476947 945319 438637 322071 650868 670780 987621 832418 55860 482576 1 158272 258954 842582 703233 127693 279606 384056 181672 863587 187106 297168 238803 428567 449464 258553 37025 425176 438470 842782 404227 627781 136777 63963 292137 167282 748966 107391 917002 167898 463807 365503 24968 697280 878944 743606 170793 46318 20439 468535 33103 178862 708252 256700 184020 40554 906141 850757 853007 518114 224446 187050 710957 505031 184175 266940 360538 918145 811334 241535 839111 569727 832995 967356 494153 554761 10611 394104 150902 278484 345359 22306 81604 518425 1 586234 564236 400732 502008 419031 455040 712080 840172 3105 369525 693622 464757 489695 369641 291992 950770 257260 984613 227940 176120 2874 484772 1 829106 136045 782056 1 492957 1 309229 445222 16663 659532 991543 133525 74727 905653 277487 718013 299454 277339 803492 884180 359261 1670 352806 915512 707636 543154 480526 18842 1 746291 16815 496703 54649 461825 1 822917 415926 814015 404787 8450 803646 721600 636276 1 1 947149 1 270506 1 817876 460741 701995 381280 734640 189640 646107 310470 566088 533416 718664 446995 532553 742238 961289 791246 215386 830196 701478 772660 923182 387683 559942 734684 958677 875336 551724 763888 65749 916227 381295 432105 384216 184912 222022 647818 564861 171998 822000 746915 87314 155516 346454 988695 890412 831896 568776 188371 398951 21329 233037 91326 555042 237122 294149 18363 604895 945515 537668 263810 725361 690138 134208 415018 464510 1 479861 610077 689571 967649 115685 841871 508609 436596 397610 382980 504767 1 653145 618680 394267 232605 115317 884947 779479 1 861230 808713 364569 4755 1 162332 33643 798972 601705 510296 264152 504494 360848 252666 490897 227133 815482 239173 298452 577989 377661 559020 905859 41910 620041 850788 234423 112427 106045 603696 609142 33763 747753 917006 589526 206946 178758 433962 395358 655888 258028 950151 520194 726454 498030 47909 807848 547730 877760 933292 974591 958175 379476 646111 916688 538890 639778 435032 585554 990762 143078 749938 754365 627584 40212 934849 740418 127309 148116 664311 436233 390178 610424 560653 9239 929799 237018 229785 812118 880260 896679 635818 525159 188557 985660 966665 341570 137721 602006 228779 469578 163484 137531 657876 135095 713850 425086 468369 676524 886123 839378 320135 368641 390529 27006 704041 542740 574262 130685 674077 1 393479 994349 804677 514095 135036 682706 1 674492 1 926296 493594 150848 878919 792214 832404 398922 894414 943349 160775 977115 538655 454069 55153 923127 825295 269985 227847 1 955137 1 316364 328940 634319 478095 959322 845804 713422 691913 259400 181029 526177 262696 846502 215588 333428 451947 37177 746322 177029 714536 455133 400045 966097 736733 661830 415418 942386 116752 40183 875771 709214 1 390340 541924 399923 221953 411767 311327 954731 70326 836706 554255 415913 535064 72488 244328 681578 885491 451604 980044 24213 85946 613570 744163 351543 156508 68492 953371 889839 1 150414 546232 744032 542087 119908 517393 886214 125910 308465 554353 993484 486318 405243 61071 787592 914011 251028 47025 807753 95348 311797 221127 184626 328896 1 245269 998777 508420 327835 72234 919958 484525 892477 41812 747943 843610 409327 793555 991178 348218 22523 543241 696912 20328 385362 122565 836957 392373 130783 102003 505439 1 449569 214956 887846 145564 747540 1 666989 504820 842736 828555 853291 472814 24203 641467 394256 522378 645621 529199 965046 792107 212950 561866 532278 468039 17050 1 673712 463032 282083 393424 977375 689438 962932 146557 637882 556686 129055 947582 963725 523296 908068 306896 317896 946841 30925 696844 462427 801449 108868 731840 925699 210498 807386 97246 462063 118265 612048 34591 502600 737346 477567 597771 715008 921824 993988 428533 910559 598112 600273 768289 97083 624677 818348 131630 166129 220477 609552 213902 609052 966505 6593 162902 288629 361891 180932 101158 163796 16839 779175 274946 278389 400615 902417 83490 264222 33899 330636 677795 192807 568560 768814 386858 467554 1 418770 738767 673050 132108 556716 550832 236476 853103 522952 14854 942078 377292 839112 781848 473331 225968 247071 1 789314 897380 491989 460511 5796 961130 908993 40252 788713 304583 959198 211333 1 782419 636292 730230 821020 354805 837349 47558 122669 605961 657946 140937 308025 916169 631166 395685 59119 588564 54336 911694 698133 539093 361293 281011 775227 265894 481349 134727 411699 668864 265266 162215 278471 46269 65754 1270 890371 196301 575466 1 446514 441110 1 800231 434467 254441 721773 586306 719456 294897 753636 74049 957997 82048 59460 646792 21792 901589 602669 474369 189566 307701 433107 57143 797695 517733 820522 570964 182326 684562 531016 480805 1 951761 1 169241 186694 897936 163024 273475 207123 88812 398693 41640 390649 750127 813328 430597 335285 385568 255666 740557 190225 730035 1 242362 443001 615769 392428 244737 1 567280 23005 697688 703444 847045 965317 335118 612183 705032 431828 131248 1 915541 768745 399995 943053 131574 507611 444289 1 26662 899070 808299 44042 222853 618312 667878 838905 381863 708934 588592 358585 833 1 621164 40487 447735 216286 419656 192548 340638 12460 712506 554346 26920 1 685363 789472 29335 402817 778792 307237 313110 535258 780705 667316 228808 192287 1 461524 306526 301223 685672 449019 988619 1 294277 113071 736303 908625 389110 472239 926453 417006 550365 410059 382260 560890 173306 397107 872027 817039 860926 925110 354009 205788 614982 222563 16473 335439 484374 594153 895503 279833 928848 289511 823533 310544 465628 888874 819606 669267 140452 404924 582770 1 483178 599176 397931 109514 432785 473887 693333 1 678297 103407 507785 972834 858619 798169 166285 712496 353780 933449 1 730248 284855 99490 700231 712618 726289 72447 394085 647245 696160 479698 1 923316 1 540575 1 798878 812328 1 630254 379182 854724 529679 620046 815880 1 539917 993391 439226 757456 971021 154749 925305 937118 541852 756624 17297 138247 849778 275067 547997 143537 664609 371117 618170 1 338959 528814 696069 395319 988522 1 1 785118 170850 568984 776710 988156 939809 308122 949989 248672 237548 680947 484402 306715 219631 799621 727230 1 975119 51402 1 112035 571306 195736 98564 453514 818249 161029 930486 734071 3631 162679 609025 824894 71487 967572 477665 904511 876122 607604 393383 776096 862246 799140 691496 1 651380 38636 799173 915741 459772 41339 930420 360109 586550 648284 767260 76662 796514 98101 166847 1 871905 947985 147036 556553 341263 738092 244201 891936 781390 485703 774652 720117 256519 39274 89197 767114 208360 54039 296501 726383 963011 291966 255249 248551 692706 843434 699521 802353 548802 928212 65167 61666 874594 872606 717892 728423 622556 426136 793324 103775 357244 117978 824008 669369 88171 402002 506423 29826 975854 509189 933748 799363 823832 458450 834222 950650 68369 120352 338643 86181 647193 703020 781146 627597 858861 1 337934 1 455973 387225 350645 34237 711310 856708 570705 916895 183748 622080 1 799541 531520 83708 99592 895438 537863 284391 121221 359253 385527 458977 663520 177847 653798 309567 231422 404061 554470 558827 211541 719366 350311 178756 490670 177018 560394 882116 832753 987533 683504 1 784926 527933 553236 920860 139429 152172 987520 1 493320 561247 32157 689538 11935 782843 497513 940138 775015 706403 827577 525747 574039 148031 136890 833923 423319 1 941418 764039 854437 77594 110338 64455 749775 280810 1 618679 578340 400426 865470 490476 512196 305582 747156 210574 158761 419946 1 867456 313813 750356 859823 910266 525952 575110 565065 993846 536894 581668 743758 784046 689613 95063 921405 270668 379550 766934 899572 453308 148871 143232 821728 731116 291933 933035 456313 890073 285411 991348 357782 797210 22519 283997 686309 719892 881282 89549 439554 382789 332159 684675 905153 667253 571964 280021 895110 103220 22187 736096 425903 772718 1 1 256022 35430 303638 809136 531506 484719 605325 759843 158613 250224 181758 197025 734065 624551 689415 796490 460316 257246 288423 827306 312501 490356 780078 908125 640211 575014 673584 1 275416 453873 397528 211964 867687 377468 174769 470358 480858 1 356597 75717 203153 37517 356889 442571 696058 23653 364621 338027 684371 861111 1 326251 706195 977151 943139 64950 920309 425210 281813 957948 591255 260747 49112 1 539686 944148 795196 970851 371697 4226 699107 729235 517209 236414 777189 136569 823084 19780 732570 605723 455874 718208 916480 206074 684058 433015 170138 354651 32790 9314 725306 153033 54171 69408 435701 286168 670782 230071 419231 748585 308722 305105 902237 441217 1 548336 885910 94045 711210 329698 567835 543241 940629 904523 78388 668549 1 470430 864048 341202 269150 20671 626173 767660 242539 706112 1 424160 373522 28614 552317 619358 691941 76109 207599 416691 124108 695679 161618 629874 715942 1 634418 431148 206332 672970 870463 1 72442 85944 914206 398268 614970 397874 36318 156824 87085 19673 915681 675176 1 970171 717815 630849 934555 213167 605828 177849 652177 160280 250141 1 1 260354 353524 887523 76580 848481 52172 391831 933750 625345 353534 994566 964374 103110 298857 773526 719486 415288 516797 551687 531051 744283 28213 600009 462688 689306 465150 994622 261889 1 573854 561156 433668 75049 152212 606426 761628 191191 1 171664 203285 664081 429461 352700 358135 605253 343455 1 651862 955586 142113 545581 590601 642657 1 645422 861525 663420 479049 147241 471427 601972 758786 166207 537938 774794 940064 803943 847696 239298 829721 246797 818911 467796 133167 948527 65451 961241 366797 66732 869854 744627 575015 482273 625552 764391 927284 829355 988011 417869 1 220208 30651 278389 544704 489683 952957 806313 897614 470816 1 416457 709496 826140 158683 149533 335219 970033 441606 429389 492533 729486 717483 14953 417021 435151 851043 18808 778696 96783 509367 64419 700404 326979 1 402216 814305 413318 453789 420702 769348 209328 262083 959306 100058 963866 331505 254961 221365 910727 252175 358252 1 992043 190494 892055 243332 371644 845591 243847 411515 240678 746798 1 1 761810 871051 699238 353176 46394 900593 407479 972965 138565 281877 869900 939817 437110 434638 255206 607611 15740 493555 690995 279164 974742 1 631732 541897 961864 460617 129673 414228 540681 1 413192 670747 248256 987656 414521 603553 556671 841516 330906 573097 195888 739163 572178 347766 1 204598 519299 843520 1 347882 1 821810 373267 511514 723252 593139 790317 692256 968320 327471 1 787043 283158 1 751088 330053 8757 79074 535554 738620 651039 881714 71626 379415 280877 667264 951979 994605 355078 946983 995138 250755 830646 569715 197291 41059 368294 806815 128571 616807 906260 193751 1 323863 51617 386745 161116 331788 600607 826242 1 120254 433084 912025 955223 575077 325576 413660 52011 197636 646713 602413 698846 631814 341129 674600 940012 800248 540315 908482 1 452396 837391 694181 468166 852510 239865 756321 169529 529487 882829 86613 601828 578966 78376 842202 283289 647562 406649 547310 56182 479087 878850 704508 834988 262812 94621 964297 23969 840471 540094 516138 865152 583460 178547 291070 440561 729639 911112 741098 914758 390132 761466 906317 74752 323736 34172 207983 848711 282942 321469 201457 836855 911870 773111 811950 349362 17278 727550 593708 766985 463292 860908 687982 864987 441317 941752 255133 107214 542954 393888 1 965533 219687 16029 670471 89404 8933 1 564630 992672 861893 872584 432198 973758 1 451861 785911 399204 421185 122474 387909 863788 133616 184563 479661 268999 532361 305498 765127 230728 648767 307875 821641 189559 321970 835716 535999 498069 628465 838236 870200 103891 1 356306 733451 493152 826940 723460 873432 405895 441879 1 807580 617382 442455 930210 872570 581461 730362 120806 86475 470769 226942 463912 514163 569571 294165 954138 5958 420282 795259 338740 214087 174928 624456 276968 538944 167973 882182 599380 3612 1 751490 1 920645 341323 96618 480270 612235 249515 624959 717092 417189 563861 275698 976265 671074 514714 59301 160797 1 839541 341637 611682 460765 1 188956 188453 201723 216306 959545 963025 343704 287801 963684 412626 686537 693011 654585 848365 956750 89244 1 317734 815545 242174 270264 162744 791505 40676 230174 800174 853716 849266 881176 516663 721471 577851 620976 340278 409104 254736 454416 414131 72797 366708 433356 902538 30427 624431 357582 449331 594610 558176 643066 1 370826 54118 779843 738249 244943 861706 856645 567813 851162 766638 1 1 200740 514798 784523 1 725324 72640 848599 211860 859176 812467 801728 518416 529441 992609 755234 758514 252057 249269 886611 789095 847587 52738 66030 48396 357253 912131 955035 615523 1 985203 897520 591213 48533 116873 1 332932 687544 732815 23174 951507 155786 400861 38685 80537 454529 528333 760579 43221 645059 608252 28657 768479 487049 83898 905477 1 528528 862390 1 940731 422077 441229 556472 195504 779414 486862 525149 821763 545150 288440 1 64791 348079 141725 455394 12406 488627 311164 255455 489679 1 404376 614440 67526 232456 872204 19196 1 194990 338822 396707 899908 616422 301180 527945 682223 397578 708503 546985 355260 526241 1 492842 1 53707 121116 119313 798596 740603 355124 32312 425344 803359 873569 522709 219830 26156 196321 377388 1 569829 369346 515390 635040 800489 602848 409747 640297 118572 223897 994675 340753 852909 50882 951954 788362 726093 921903 1 224779 91146 811418 925386 130807 634945 40952 325484 619860 14339 767770 829372 506768 840936 458620 590788 967548 7295 354501 404739 982689 267651 957751 452349 1 94741 1 764247 369366 207598 955454 1 237923 103709 20275 733312 540881 549164 195543 362079 708340 380539 888412 72948 460407 1 536371 251665 332230 610516 555548 838640 427886 615176 997876 414687 443776 54871 789324 267988 914948 47566 658576 873244 883220 622980 332211 155634 813845 517352 853324 300715 683577 323776 267169 743288 637420 367903 447009 159308 850576 962958 412841 938503 722127 117563 925326 368855 495452 839931 828614 1 233896 403608 544944 634506 745777 249793 558404 799527 79476 246381 867178 177187 457351 415655 227822 942534 824266 208205 427470 1 320670 202030 234158 940479 405437 562366 946212 757017 497270 895099 792409 222448 278624 885723 564287 688838 795321 822102 900201 617106 865867 1 189228 731445 724827 982399 937736 578749 911158 719360 369158 527044 254277 227220 601057 790237 546413 319834 62620 971189 762443 569979 465608 714700 942804 672630 780930 761200 230187 812317 31349 543771 772002 755084 759805 450815 44243 807061 974205 911452 925678 506685 219735 805721 693669 490547 539135 133841 1 810231 272377 172067 368527 529919 998106 188368 975993 939705 1 455745 910003 940300 811166 141004 586227 614620 256665 942124 345430 517813 461358 806203 196278 897159 603557 428319 951664 22863 1 486076 981086 498681 846007 827652 378470 1 763508 568995 740091 913240 130022 432784 588010 750161 138178 683349 917286 305938 295966 479470 518369 676070 422646 134434 938810 777957 306771 404003 1 935230 662137 617666 24791 371096 908639 524159 790204 469776 680093 305084 470830 1 421255 95316 245898 992204 390155 390287 980446 1 859305 181632 136969 371266 746485 237122 543967 647207 765480 793365 46877 186994 848745 662337 353609 466834 239618 164540 148001 595115 132634 271932 482431 365842 10191 211890 50334 1 613690 161397 496614 246985 478103 172466 857659 680701 916923 246893 511690 717281 530744 557256 650306 654338 744649 153367 484020 434963 451378 727823 387254 511934 593231 75347 912948 778287 501210 212533 694780 543214 195994 401808 133662 452782 1 628305 354211 385316 78183 171449 392268 885683 464998 429906 396172 713767 538712 626091 1 773049 334627 642342 540385 950660 331230 729851 273976 147231 461291 542916 838999 444887 28818 812961 162082 62151 666708 699772 189807 977386 19873 524692 400379 739074 1 360084 1 604665 465669 1 1 373140 225110 1 360743 495152 759982 1 665753 542539 326610 365285 159639 942466 575492 287602 759997 559600 930547 734769 64126 762586 906956 148849 555227 607907 743268 180610 203717 371265 795544 910731 316982 804733 4138 176617 588741 397348 879025 99805 675473 253903 212879 469750 184553 732509 429680 961760 243818 360412 73509 55283 676059 716787 1 819077 842890 128601 754894 797852 513960 196301 13638 586891 420623 398530 541638 605733 25625 726547 570721 740960 600250 796130 693426 135630 369589 248355 623931 743695 886427 607885 884943 213863 715950 800572 501905 261160 598569 599551 947366 885892 382942 99717 615081 129512 390316 88770 909179 796362 301440 762779 183709 366720 652188 871429 663405 677536 203533 766184 722715 53613 395471 2032 911321 869980 155378 408470 648429 606963 921349 884329 362328 577119 449459 1564 257103 485553 253708 248846 220130 533551 899072 715030 356477 615524 302337 406831 846465 479348 13510 537935 8902 1 332483 575117 894951 844332 431832 761734 640992 661343 598758 40428 550153 656457 858447 10996 795569 610396 789497 764327 900337 1 698337 66163 927911 660914 703263 717338 360395 470687 580128 774610 960025 488139 714672 797019 553963 10638 961658 282753 84643 962766 603893 993498 198598 223843 958494 412154 698886 885225 646542 1 361473 230528 201389 278967 524837 809453 581602 333113 270147 339131 966058 750496 907624 893532 1 838678 769442 676730 193295 1 550885 66226 108424 776027 549725 965820 331793 193311 304555 39795 260606 396029 126477 70850 642284 1 114706 493315 716287 768576 1 1 275066 292668 229894 94650 13222 46355 951155 518342 358434 438308 666381 222531 866832 209348 1 796841 452361 750872 663577 909121 108576 367610 1 893937 23504 141114 258456 155545 392306 170285 286986 512600 563178 917333 949050 719892 966896 145961 816733 595055 491175 1 986940 360910 404304 646745 759937 245001 97676 423480 961358 576387 669101 275258 891588 466513 883634 513344 106294 816254 438673 230275 657980 59941 334250 617657 697284 184111 202912 586781 573851 495742 694634 114755 77643 1 264744 145729 636865 400187 220126 174341 34064 1 419063 854124 464514 63442 275865 112668 758814 558815 736073 488259 595467 646652 431875 728833 989517 837812 567383 419208 347679 799833 423116 305531 999247 834234 831693 669819 40832 841966 269566 577723 1 987939 904567 324646 290420 212220 685604 510291 264961 996277 16419 903442 800730 578412 1 33568 412013 936442 168901 168205 514044 123468 487291 491370 39047 234215 1 496887 673572 914567 716664 3370 393814 372032 484861 931410 347992 147479 381988 420579 972177 309271 81853 628675 1 921502 282107 1 179600 173513 334626 865058 69285 355857 555617 386354 172576 164547 32438 498890 563861 178230 720144 358162 353694 300 202958 660081 105400 202957 130980 688180 297412 1 822717 902456 613404 631294 724066 967334 166617 386804 529907 607065 1 95351 904662 646625 881082 531958 605044 618039 524451 825344 569037 353978 747623 560334 126389 54268 821463 984124 519003 638286 508964 660634 5832 207002 606637 95763 52047 861152 170995 965587 1 124352 156233 855883 65154 422451 660328 177296 479262 405729 474569 596683 305293 305482 667969 687972 1 355915 270050 474456 982495 500926 958529 569297 536940 935902 920009 111259 712061 943964 832413 979857 238910 763360 772992 505822 529574 16523 48967 216499 592015 704969 307795 345505 36447 920422 490504 602035 969525 214895 343187 715463 267889 951186 473771 90763 155104 570599 670880 747232 860749 889813 441979 845282 561440 360572 843444 350586 703252 208231 453348 350546 190998 1 160392 775821 611106 690352 432959 707856 640164 767380 341669 3654 52627 883740 58539 920092 211573 299896 407297 379187 676676 729603 683142 134859 515979 341833 302745 492924 495572 836812 547780 548367 906412 910247 150106 742763 421122 801423 631135 323454 502769 767752 466603 38820 637964 52544 1 273585 670208 959103 540496 464950 421371 557260 1 571095 935951 448004 908217 411393 781379 457154 865345 478226 358819 719330 736329 351729 819864 872624 148572 173732 586890 991190 266430 1 122636 903130 980387 664325 769744 1 525691 271292 562955 196722 990268 361083 684801 998278 674539 6654 582142 334569 248364 900460 421141 30719 132852 51789 645686 777911 766235 126970 839804 195412 851499 901845 700675 425387 488832 475078 513085 460968 415193 431856 191828 62761 245336 690496 461929 798948 1 758111 210930 100192 151741 936487 52506 896033 995089 906739 801306 498987 1 469426 337116 428064 907746 2623 113255 604058 956484 33695 90105 561345 32523 1 64492 471138 147160 136617 860975 10552 953233 203630 39050 663594 13319 132078 407438 158240 150413 293950 961624 111640 788802 440383 137946 69999 467833 769867 172097 96242 112694 890749 887991 143082 870016 782881 595003 34128 204640 507479 327666 781402 266286 687543 701364 335741 465921 626025 477380 530321 732141 210519 122848 487143 147605 268229 460075 75998 11695 57915 60293 183285 737133 1 7505 785418 870704 246539 929405 8405 136769 1 949642 864195 710664 176837 385686 463587 672053 104746 727722 36975 121853 224994 984694 810513 626310 250303 804638 715808 665412 340689 407623 160253 127160 654736 517947 137875 605355 693648 115930 194397 608069 21678 337383 322209 1 157260 780188 841935 946503 988059 53924 370191 200638 181159 303734 896465 773197 493076 259207 861481 910670 704478 368223 589093 502623 42435 434070 980591 262584 600886 304671 182353 883630 563368 529842 301181 152234 222473 389152 135576 51423 255693 587143 107361 153517 526203 97810 32434 463070 742101 291242 649309 165093 710693 552336 60905 249161 922250 49406 156558 820453 701200 152255 815357 403993 133257 553745 730716 684679 688193 418459 708253 436429 4290 298379 2681 239697 961525 229806 18175 1 581548 111556 721723 251548 697303 645860 858126 10514 729196 554357 443959 142250 1 570446 308502 733574 749543 368093 115982 768233 607187 857764 1 751003 39059 320097 791788 583989 1 458893 294483 212259 683638 479795 403211 706862 420392 865091 709054 610847 384322 661578 77870 645151 903287 561944 831721 460206 619249 997436 394294 437925 773700 793666 551278 1 1 290107 462727 284619 663532 416516 17363 151636 931728 739518 4169 1 623940 379526 964072 300885 957484 359228 810941 101476 22671 314787 125644 333442 293806 390942 870330 943031 771220 598984 332942 158087 143707 292555 67062 824933 883086 324260 456107 658944 1 810127 371461 872140 327957 627180 568663 406175 738666 967517 241074 8282 944895 977893 327604 926314 13536 658481 748642 18178 141161 771928 43629 473312 57429 207684 806625 642481 717519 433036 557100 61738 260799 589569 707620 88040 277282 337317 438501 828996 280686 515415 1 374446 503975 613082 722416 313918 389005 360067 638202 440621 663750 238627 990711 1 883357 312491 269842 749142 1 590669 744462 912108 428217 820593 1 888153 1 122270 210404 602262 302511 463422 1 745249 206447 699992 751425 129604 699179 1 651293 824969 239581 533717 1 778920 932775 61936 448301 49926 824054 660986 876998 768321 43667 103967 925537 798756 745769 233736 319060 142121 172037 328319 485381 6587 320018 62195 276823 271395 411754 740009 678056 1 178773 238988 852906 20723 298663 937837 934358 997401 721578 1 704616 353421 872438 588342 33713 132259 382299 453719 525653 114956 66184 52677 135143 211168 796847 653356 457374 995060 644189 545235 12301 147077 367953 170578 509272 236738 146647 746186 558318 84686 754943 102557 470472 608099 392130 856921 277331 792050 770213 602394 757358 824183 136741 769110 646297 564502 619799 286243 1 47591 883735 843755 543889 610119 868364 816625 309318 975477 397218 584479 408544 623183 448486 45800 410795 892080 516491 352251 356440 672251 605572 530168 627603 1 849304 324091 834554 872408 409630 777429 897122 615230 890021 167082 402616 898706 680875 374201 1 437038 463876 273318 640593 620545 734109 304963 250184 46370 828422 894407 367629 467615 211990 124671 302783 249205 534605 14444 554545 327812 616236 218506 845419 389399 1 583083 253161 959685 352500 420413 242081 573800 1 422664 1 166431 530816 697952 287232 310772 1 248671 323937 327997 67869 805200 708200 665611 176962 321326 585853 277558 238798 62066 23317 1 484660 522733 124669 987313 934629 644150 403401 97438 100248 529534 11975 346570 640547 727383 161393 779719 241624 380037 407767 360154 204382 551177 616377 338879 192066 197365 435829 157419 478724 179150 376504 238567 644043 608279 489068 233567 902685 320297 1 1 178958 82930 1 567983 296812 34154 704984 323613 684889 894152 325091 807615 57764 446118 155331 14073 460227 340829 578965 55216 246657 911499 120019 459854 303972 632639 737268 578457 39098 24359 148654 933558 1 340638 445233 75494 724668 1 213047 129518 970176 166374 493441 232045 167669 561252 98168 245721 141056 758809 938778 73743 592421 54982 852792 713073 192051 704620 793964 165209 357521 667628 23495 41003 169385 973515 1 708746 908615 464986 750422 587635 543389 116440 58121 15393 903731 907797 524782 503839 24486 799433 693508 4995 165482 329535 800971 579612 877569 825333 672848 116034 1 59340 334399 746792 778063 791556 462341 158727 967775 870905 661523 254873 969070 660690 370236 358511 56378 317734 42842 757853 553986 916151 171868 716928 474928 595285 245003 59235 312689 26455 127910 605118 360771 556290 853391 312041 303949 618415 36699 742824 195632 14301 653956 658081 631748 238492 655298 953702 173317 726796 481175 274893 406758 542239 505297 545057 1 544795 592740 251209 818518 170549 817147 917253 96756 46738 303625 644360 325519 127565 559668 435013 381996 30603 38427 74584 714208 1168 584663 777264 111378 707299 1 894402 789728 914837 177351 868224 935941 403491 536048 1 682432 368340 825192 925551 1 936868 239427 703520 749018 766961 753819 474691 289778 1 220663 226961 556781 721731 28107 411395 558794 185079 864048 716464 688402 969587 259698 108891 255842 368553 643501 136995 860957 951515 548300 551934 935470 5748 261061 1 862968 297201 690800 478900 382492 940622 801968 2216 1 944872 180651 448664 249363 725240 119286 476032 580105 855865 312761 417639 717353 200169 147621 252447 4614 67162 363808 378500 945845 535356 1 396294 1 636567 841453 53091 294693 795052 526362 331235 84586 890582 510512 458465 734951 42838 292903 941428 64114 558649 191822 676629 838424 1 972089 866067 982794 1 889117 968776 485950 624460 643156 123148 272782 780796 869836 461087 195675 108915 107216 81476 134128 26344 285632 975458 108010 181599 420335 973603 835049 354935 704713 832616 858073 195262 520603 222928 581107 1 712940 420709 716830 782546 675108 1 524610 271872 548425 987454 213542 408162 96987 1 399657 1 1 759703 687560 640604 663305 528492 538458 726165 509543 453942 648166 795964 251581 197808 411894 436500 538267 419684 1 333060 647889 483700 743984 500588 936353 649873 656473 249838 147001 780108 970059 19045 619297 785200 180968 1 28219 534322 431775 696323 989881 650712 692451 158740 610493 113637 414742 1 109026 687387 733621 862344 765859 800248 785160 608831 544262 263773 544539 531424 143099 380793 408799 1 1 578338 82710 365232 329884 717938 807337 223775 616097 147865 815990 379200 442997 52870 320003 564675 902890 1 516638 164204 466538 821938 783732 166940 856281 662879 537803 23340 306527 41368 44478 634613 85985 152663 258705 956294 93992 684766 505446 829407 205164 66658 898312 270801 327922 743932 566648 248385 23459 813576 795069 893510 850367 186593 429543 611045 991011 188587 268427 296506 983700 191149 705625 165356 44444 915819 375658 1 261488 1 258005 310148 28972 80107 953491 85579 125707 326579 589131 328049 507096 103557 175167 905017 821892 394285 202362 161547 794075 437061 355713 226687 494246 64495 482732 827872 577189 556800 777449 999907 220036 970609 134455 152302 726407 254517 943754 170492 610688 440250 364266 198226 237611 165002 298464 678576 190832 381699 991394 144864 232852 98028 1 899534 952516 1 106500 178477 842597 354111 569754 364103 986534 1717 765573 80451 682512 314108 48674 204227 743115 451143 902052 1 807003 898084 814468 206260 137429 593820 714739 949864 104852 831419 65342 352055 1 22313 18588 233468 676083 994563 692565 348630 634205 970305 675134 856356 468642 300797 549777 618969 222227 564657 533711 621727 842616 1 856428 921867 566705 512103 641516 258312 70749 67468 58534 1 526641 18304 772514 303435 82958 448141 154225 382930 963892 884892 53993 247771 528477 467664 841441 782467 914864 154729 353770 810178 373391 239986 453599 495520 824110 579687 414523 139525 1 844029 419176 882071 779605 246001 650574 19618 636334 565200 807650 335370 612939 1 1 545739 539454 386991 964514 956984 703965 758836 28934 365207 603701 942148 637173 817074 568471 579554 281971 379337 190017 901016 654708 858031 1 71663 923919 278249 668715 487757 646286 1 429325 810484 294269 776955 682374 212089 623731 276885 1 242570 1 100859 88492 165623 306082 407411 271941 524198 938381 782320 740626 552571 961909 393876 652053 630169 1 853132 858292 721120 160608 849434 981 812905 643625 1 375409 523793 353696 307322 764477 833488 538630 801695 959117 768825 626691 558272 231602 376664 895218 393250 62415 791095 779835 673644 325979 295624 632161 947064 611605 58891 516984 653591 989499 979382 450156 345375 214783 38659 117168 867126 983716 225467 236829 668372 473298 1 633410 111424 288949 343847 1 502985 618199 252540 346661 625821 235877 551433 686684 168608 544968 582251 199402 627443 708515 724995 913199 112638 313651 994462 363185 1 96442 305768 415982 967691 108191 187261 902224 170004 198652 257818 973337 841788 812777 404848 575373 180786 714901 411759 783392 155072 901898 223505 873084 389273 209804 211825 835801 53030 774360 489654 94242 882971 606892 555177 447280 644520 574942 120137 5587 694476 138379 100894 911648 522151 639795 34532 85961 286787 170005 521699 511576 419443 921038 1 390353 136404 254168 786169 583831 857692 851333 42691 832067 329172 574238 583188 392007 38374 975605 216191 94295 790094 338987 1 519159 1 981462 885889 803345 455286 87952 354884 760769 360261 1 416565 622907 896283 699340 793454 698187 693220 43920 293233 726600 554637 607853 97484 709890 331563 138419 919763 337508 563677 272946 598378 29549 730536 782184 807298 808090 516084 319914 134900 834602 433918 49059 460352 773365 778484 544871 504686 295836 177307 810721 610955 619352 352778 392178 66953 130817 36345 83211 890598 631455 588482 280983 663990 689575 997914 807091 303063 9522 673798 850661 629773 383774 293330 974760 614869 1 378292 677577 697166 627817 496226 645584 137799 368724 672727 296096 107622 251162 726417 166460 690256 658939 766602 584827 387235 815478 615498 84140 463732 713812 88952 614283 1 797693 1 779501 164615 246158 805087 522779 416080 70310 268278 812910 1 545211 541518 62646 697835 339579 695393 79466 285256 689656 355719 626784 649094 532553 891986 1 517902 739962 364614 117323 856205 717587 691366 667273 372518 682375 944962 118304 1 725985 915129 625961 453758 648121 925212 756223 24710 394476 251135 258012 1 744197 543919 616753 294519 833744 47332 754412 365536 262516 877026 410668 127554 907471 466138 539312 758657 227809 125513 566177 685383 189043 235573 323531 285915 234301 474156 61745 82150 204612 435061 846706 388453 420343 389914 1 439678 655566 208584 248383 892747 471148 485986 931511 923269 989421 222766 65116 377513 784271 603578 974723 526873 178343 507471 805242 487538 942192 951014 1 503850 858108 861228 615409 385804 1 1 386655 867272 385819 11508 586630 918590 959262 788149 795787 360138 454632 1 251892 704505 66062 921204 33724 554046 666520 797897 450819 403092 1 847028 395486 759338 499721 478017 395009 393344 631403 618777 471475 460442 472471 13635 231193 748918 343590 1 40223 212560 824428 780208 1 302904 609977 1 224024 848762 569315 754970 181220 120686 838939 36744 180474 227787 752029 750025 702582 751267 679383 625506 411863 191028 193977 634545 116058 112335 393505 690153 488164 45898 497066 453311 13614 111937 993283 925566 997158 46000 36254 661827 602033 879198 888682 340048 973984 108809 427102 761355 606608 1 711229 894625 829562 758378 73333 957637 304583 8330 616856 1 589818 499507 386852 461189 11368 104508 100902 827570 146367 532433 5997 225947 777057 651282 316418 810669 75592 105261 312668 469430 357249 348411 58941 800127 668129 1 1 944470 707059 25414 270927 602194 572593 517457 1 894752 929314 147839 198307 521593 805145 554661 1 258270 424734 63154 232334 420160 608048 926634 218040 734629 449177 333906 150639 814190 791611 302277 358581 29756 119877 77779 1 262801 577697 347596 264373 871188 655899 98454 979682 644464 586925 809643 64066 166476 50014 733976 223102 908273 512503 707460 114620 816795 377557 265074 501381 331268 791511 815006 545543 395948 962515 70021 686779 557177 211767 501948 637576 620805 924799 509882 230988 1 176092 540575 820154 996064 334159 968470 658419 285005 1 77626 307780 603220 511696 597894 372366 138926 355429 559042 921396 956843 905609 919658 1 288566 513246 783052 1 633772 119396 545026 821186 561133 995886 212003 600540 502754 1 617072 800748 1 443708 313909 95376 889442 34042 605320 422254 584122 34544 678835 51094 583036 629104 760485 913921 573649 40058 854388 146079 417977 198966 688428 540458 752527 781071 482004 249949 636692 788637 924760 857421 1 525664 826259 445362 676291 244554 180286 731811 97273 387195 669574 133268 13276 824856 20957 689547 831842 408929 539606 355835 851222 383891 81052 171685 444015 149499 922710 324281 531434 637085 572148 2245 797175 912121 263322 69686 793395 609592 992593 340127 1 679877 288681 472084 876246 605704 326038 626001 113724 339149 1 454250 394411 416658 722855 523148 515225 215860 837883 582701 518364 672688 705257 488222 193404 112841 942258 908823 124506 943980 496792 379761 83332 915121 564384 517689 325351 828509 229997 768397 110086 594406 557381 475439 553845 822300 344015 373645 82465 628507 480719 939074 817967 24823 660099 58507 676639 973932 258980 853244 179254 374131 994624 540510 496747 935480 23364 210767 5249 775317 744724 639006 489015 684768 545086 439448 129358 211763 399356 177131 632884 613613 962063 641634 78188 270035 841521 611315 857954 9046 732798 948987 121689 182631 959775 187875 823714 665440 296714 672581 524813 524015 304873 372761 428776 607952 727841 938917 388891 82992 989332 703197 654582 706222 996974 649233 75825 75559 145259 347854 1 799987 695460 538506 908598 649657 825726 927771 601408 756 337501 722018 18392 296709 255287 374659 422301 851377 41826 440161 34661 325769 723466 811385 247653 523125 5445 710002 486988 832994 419454 7271 185258 897572 572563 34525 733637 192758 475959 189822 679324 657087 736728 788514 996977 958428 344414 503130 794997 759834 888349 832189 932425 652619 303469 387114 940779 86351 328454 833840 760760 689279 646243 775590 437077 169005 882670 139635 924591 405115 404626 352335 108520 440246 295560 821800 240760 351766 487310 523377 771754 953183 540161 590098 781182 358625 929421 803998 115884 384112 9269 106657 297035 428762 669826 437222 848609 715091 832422 969082 778224 734895 786897 117660 994793 923047 21510 1 670389 362034 235219 741719 233544 490507 130093 822424 433419 477015 444845 272596 345250 67244 64126 303819 187014 354334 363855 474895 127613 68451 344386 166280 329593 581005 249945 263071 840764 892514 954569 945579 256311 85883 420344 106583 641001 947941 989390 823002 911747 667285 96131 218210 1 57847 440591 629754 994814 345210 885583 127952 669619 919417 434887 97159 187788 280836 274949 1 268890 231370 888860 11418 717128 239204 519666 310284 199812 269688 86357 485777 107808 800148 820123 339334 516002 936892 480291 356117 233934 989304 1 170120 97795 443209 587616 434947 825496 970891 268356 221002 149210 974902 162341 791998 14486 356508 2344 123378 750803 478162 986425 356580 853949 855805 348658 924885 60788 446297 982018 1 241984 403658 955515 924542 228854 674528 802438 1 433362 368989 795417 981811 737783 312228 886527 523950 222195 502012 149583 233424 907481 560558 805839 265976 780947 650151 43357 92082 953791 709693 155221 413016 136341 814691 958712 218794 77246 382247 350970 163138 787901 321452 1 859757 1379 541930 13063 349418 368886 626390 1 1 184931 629027 1 484279 325219 657029 105654 450785 141280 622351 301605 1 521618 71708 376385 176001 610490 1 534512 735434 36119 81559 1 220422 285845 530755 135183 603825 554413 411739 113299 61649 240630 7543 915277 578087 329623 369515 853761 430969 561591 318672 1 34969 487253 1 685305 888771 315868 871703 503638 286488 22758 338803 882658 701958 440686 657186 697837 7279 598478 187204 943753 777291 698358 827133 199436 464288 566442 434760 404457 660072 375730 996277 90076 907636 967858 670840 366729 827866 201409 898355 39002 511247 902954 318192 593614 303155 229983 415985 232869 486567 500257 761432 380581 755591 112576 901133 955759 338055 334020 1 284682 417209 306060 356275 779220 3791 359358 967569 350340 157938 810492 733628 341692 183202 970816 896471 236766 617240 411398 566807 1 434161 342813 600460 610230 1 749810 585249 486744 378282 867603 675406 537839 858172 528153 1 242542 662723 154382 973378 441085 889515 188531 697488 804793 761195 767784 890062 87776 587384 834520 656493 915113 965423 609985 791511 453616 25469 480541 166917 78729 481703 418091 148011 845009 743676 987026 905430 1 566766 358328 506295 67031 559827 1 524025 273274 569768 182326 857183 976085 52862 1 435634 731438 835685 532593 545654 839275 325233 803584 822469 1 77056 795996 269583 614019 654908 942680 445233 1 41737 237775 802243 70782 496958 218462 375653 264092 575992 859298 522160 955856 172436 813796 9948 818046 492591 447549 222986 556835 1 501055 176038 955905 1 460285 1 933330 524784 849949 554042 691741 285363 460394 944777 596065 986364 364917 440666 929467 676140 526632 712722 886125 358919 572961 635470 209083 338639 523595 960173 181086 337571 844661 134163 77802 354889 759399 1 862248 822120 787185 948630 987971 859710 248608 413566 235176 744563 344631 899483 738440 263078 667581 206638 136019 1 655577 912078 838291 932662 737511 839560 263042 387336 625704 166111 927950 696420 32902 102259 750346 888430 1 339094 79426 992381 628988 558377 724817 548783 1 990973 726570 329639 717569 291327 120585 1 985782 489179 120252 770552 381277 980243 508003 335958 52986 362109 646624 516216 239421 372171 343836 241366 825328 83350 682239 744518 344337 475920 373514 774910 594000 156868 1 272145 780888 181304 635060 589800 699791 67289 1 915689 399237 13098 760570 145501 423894 825892 969460 817317 73531 521789 105166 683659 131615 234227 709475 916612 195190 692115 834969 52839 922811 7387 289219 946746 641301 984769 899744 695532 791126 522960 879217 401562 716013 954045 816382 1 1 840535 895881 992522 558200 605759 538496 405569 65169 482092 599903 944753 804172 969096 514745 492827 787271 980133 569272 698341 393742 488191 119081 84949 463251 307157 152852 668441 369824 452593 257641 518004 437831 195899 305622 965523 415061 170679 434417 469496 851257 734511 333405 890000 487935 721273 1 285536 673411 134146 254288 771337 899972 330261 318533 506029 332211 770144 693411 42014 156217 246859 147986 448395 272642 195629 1 445 650936 672571 891677 643529 828088 110071 202912 417169 645553 485070 882314 883711 330364 483895 517685 180515 616937 299356 769025 19050 298213 398270 45599 564997 554768 120091 79704 46376 846471 781221 859796 544967 597289 623808 836221 507763 819178 58271 125170 931844 645495 890927 667556 428469 832031 591426 479742 501934 180139 951406 758830 481813 709649 318311 889500 542792 640918 245674 568946 633051 180584 537177 51864 916230 309012 480602 868991 527166 383275 996949 685586 418798 278490 63153 711504 258971 889152 654794 932905 294013 820937 513453 789751 996035 481557 294151 283584 181548 451933 449435 290897 862218 557031 565128 194919 421653 793298 897706 369889 930928 960106 828990 84597 528682 483962 261880 935483 390249 474247 262701 718883 950761 331251 152703 415651 988484 138946 67813 805652 956471 223932 716267 721176 988496 368738 975615 866902 316560 441834 231228 502716 582783 1 841432 129668 493 724998 161429 385940 716574 825880 831766 370224 601106 121565 608602 115063 291782 116647 984136 648384 101902 274835 793622 179481 689662 379441 366602 47862 422005 309887 736516 240670 996782 711588 749186 380334 808240 777381 999236 935054 263948 986391 1 964610 144538 998577 644000 34679 989159 744207 400587 505563 416516 559985 93557 65295 560602 993217 873418 177172 839659 262781 892495 411708 539519 173284 793723 908748 781866 1 250177 172400 609436 1 375139 637324 662037 284354 638922 638753 456368 165687 605205 804160 88494 424675 272674 95038 187184 504761 706943 998131 1 581569 946444 228903 976706 785907 887679 181170 930956 845211 365350 415754 912800 225834 880425 328163 949312 315235 597115 196924 388151 971356 943918 931464 1 851326 957587 927373 240321 397707 831064 68153 467099 237256 404577 864971 844634 760228 64171 130238 769685 963332 944781 553264 431337 3306 217294 361317 769294 165190 524265 105074 641109 945344 910566 356942 400497 452664 504238 297373 563294 853065 135863 167804 580384 1 168782 665071 626873 791572 359554 183726 319044 583511 868076 706294 896798 817194 251230 648464 589642 162355 134081 522477 254400 690143 512579 10528 700062 604363 799306 725519 158451 257988 104145 414400 51826 284159 104701 487053 456068 862160 781702 187314 804352 166474 157344 867047 134580 144758 1 843545 332513 470238 914837 372848 1 912097 633108 396374 39329 196249 307224 67428 810230 215875 805390 831718 178533 235399 693217 1 72038 698254 657425 851724 805347 523367 465782 480149 221905 662740 783122 329375 363655 1 1 501788 540449 670060 149023 991348 173110 718381 315951 367693 928697 13143 986106 1 655221 1 616921 182820 317661 961609 249760 728681 1 431035 542983 1 626074 437587 804106 201631 70866 984295 190880 398288 499425 571448 842037 1 277717 974904 221784 235458 26915 695084 445289 496824 545773 194847 358148 336787 701465 869922 1 837768 430723 668950 677485 616013 753940 83902 407184 152213 743385 585027 513334 961563 133202 30490 55293 579948 862362 66746 240102 29792 435699 3941 20129 973347 904596 416785 653442 179376 619908 660109 179045 832916 369320 126134 55169 638796 984596 680878 44896 573680 714892 880889 750845 1 870965 566358 593935 362525 626424 118101 504686 593950 909337 845941 771515 206046 200144 347019 719553 998716 236842 186219 973377 360911 131543 654414 464118 667894 168213 892473 215338 270601 652909 881214 880618 1 187084 52647 1 620102 289574 211756 11701 434154 436874 266186 777051 543006 236717 1 823302 1 202728 137207 362825 870710 356234 823643 592060 807508 421453 464891 14777 329239 879996 727134 573152 530381 791302 18092 747536 819122 240064 770989 575417 574798 363986 764525 92775 919795 151574 37912 944146 456550 939227 727974 399002 579865 601605 897704 787928 232575 621541 335354 915862 472996 485304 616790 284958 180708 91088 78701 1483 279117 408168 187659 674994 499158 563105 952442 360826 916426 536898 473402 451867 891244 660641 304738 112890 785187 19733 449063 357622 627373 233855 665689 496200 447733 322862 795519 696211 365235 647910 929375 598383 40442 650474 643750 273747 443174 891477 685920 405148 581274 617795 580408 94760 1 142118 451293 42552 899976 63077 904119 157037 818331 437590 528652 419429 165139 728355 240599 854330 306453 456213 70058 971368 122627 766195 919138 1 821383 830960 96775 307574 190589 767077 308078 290173 277664 190198 161702 1 474285 656957 891439 115847 498420 237471 48555 675279 862289 699132 1 826617 355680 150341 1 499155 40845 303732 850997 400235 1 809687 382991 159118 704386 184665 180050 226416 922808 508299 316294 704157 620512 215143 202015 227463 243943 669409 782955 958025 1 430027 562781 871280 169547 744197 716419 184600 96225 951842 147513 351570 505199 449297 657995 771097 231789 459483 522157 306746 924045 620465 806859 781461 298316 896091 269884 429808 198167 949898 834246 977237 653788 374330 198724 413891 238974 903591 994753 1 866908 963906 512030 478890 608121 395600 755116 526598 561660 377641 110006 718543 966498 622511 281149 534557 966332 627269 400478 296096 226539 694909 335884 206783 3624 1 289811 524381 157706 794378 981991 911439 73460 53034 433877 770103 397186 127330 1 168526 394944 619167 358756 569634 405977 794176 447596 500502 116314 350183 624476 406277 162193 94334 184402 958850 801459 1 1 262235 237161 561742 953472 646051 457116 599977 452666 706428 870036 84554 101597 888850 373814 1 152605 723674 528084 584578 27233 434631 291542 624087 396185 486174 731868 405089 146856 1 815051 274116 8194 674114 28734 136312 1 675967 560731 988535 431393 996827 453096 528011 189539 201290 521220 612440 377579 122157 723468 419912 589767 163561 605477 640771 986216 73170 115774 499221 435664 900639 509708 956499 86625 344177 16962 568227 550681 332387 982623 163878 708034 24615 955850 999731 892641 770723 362306 757198 557876 697188 411319 819546 294507 9821 322808 248588 522679 198308 678330 484002 254403 361417 197986 250239 49562 636557 263237 1 376537 958745 296933 312723 879869 365503 195907 243798 192960 33329 276652 628118 261855 264155 930213 528919 474676 479890 224574 230934 822927 267274 734944 678495 613304 886043 369138 324805 1 591893 1 140635 824296 483076 488167 760836 250852 34751 404817 162413 685919 950913 203196 503826 657910 840293 221958 203897 889505 592440 272697 538424 112743 508151 263898 654945 229210 225199 281598 315759 512778 776414 356073 752934 142469 117604 462283 854638 21934 925243 406870 610820 583934 940456 1 219443 779413 814328 800351 610111 290317 657133 933668 925046 411564 367023 1 970216 987216 309156 25587 591575 188550 225861 574019 476787 985189 375842 512496 717971 1 319532 438712 911136 743421 199740 603877 615011 584813 341041 587625 7766 824473 546437 959791 486405 315293 666244 604220 288627 303676 999405 588292 108279 341862 205674 415441 622204 55152 195999 567625 241475 622831 150855 395477 891755 863516 336223 151328 620178 256248 111790 254902 384616 78531 152329 938976 144413 285692 273391 527234 166191 411943 696817 995667 46481 105898 232428 40509 972076 375850 34720 56667 20434 431771 1 611343 435072 709396 569725 170406 225536 347381 620194 160888 507015 250994 505471 1 160569 264673 162182 92188 816061 964506 953099 560799 753376 89549 786085 58724 97849 833514 917719 91257 210405 905554 302296 53326 885282 885681 492798 236844 1 190091 905606 170368 718412 662529 539934 983781 353708 15669 775319 338627 779799 934089 837264 526294 697120 886105 453572 675133 1 70117 8805 771095 864101 256393 712821 101343 1 185875 630128 471417 201221 897933 716279 258559 83202 886171 281434 852755 974886 525264 529278 779631 222600 319733 669556 253475 710547 375837 165607 89373 993623 882924 644995 435722 820121 632819 960310 557062 48958 926951 401 641401 768263 329745 554734 658736 889626 816147 337207 454921 977931 727168 406550 198934 840209 1 380517 631918 9635 999902 174982 151950 337438 261818 301372 507346 771805 747308 222461 1 1 261469 603456 849498 499356 389785 141315 135002 505625 865898 108419 597045 907979 204051 611657 443629 233324 91389 308197 686501 710521 889134 156820 701738 903268 898040 832604 96576 790685 86698 649032 686141 776481 40588 468985 1 533779 742445 477101 26307 315381 972887 141469 214779 1 498169 667755 433782 247385 444992 725698 320822 463803 515420 168565 980669 14787 957575 179792 391200 1 707421 875880 420874 386544 893896 276977 179319 872342 212815 1 209451 938064 212782 182098 440086 311125 885226 268049 506921 487883 1 936956 477818 338675 930318 352886 727045 496290 109754 515087 17921 96501 617813 131780 390797 350452 341134 211237 90109 557182 80403 889994 600526 112995 108145 1 213398 522163 124710 366498 430928 328543 869295 107479 1 1 899800 423978 390928 688298 1 7094 963098 973948 593419 204295 1 677053 243275 376629 175617 667790 13368 333033 552795 593363 346450 469655 431712 315120 387229 456193 655768 1 308643 931038 140520 1 754808 200122 10130 334780 269038 293964 736466 632473 351217 80526 229411 338436 266426 474917 115024 671827 868820 673607 377738 901025 738688 505603 382724 806036 728282 487670 646207 139923 316561 985589 854461 722459 13347 816025 209951 642656 19340 916925 152785 927701 1 911598 1 312275 651956 116139 197410 474852 76902 899534 286487 241935 90515 720269 298831 114977 759880 704022 463925 917259 491920 438393 810682 200801 569910 145927 189076 73824 307277 835162 684469 398883 557821 135666 645213 337200 445373 56377 524039 23393 301503 482452 95079 367410 469537 607744 360581 736777 891241 750713 604401 431305 876733 514166 769740 183960 847371 122461 570537 1 1 849738 107065 74997 554636 131728 40262 120054 171902 533368 303930 265589 256196 648556 458470 461341 968474 69232 168955 163851 576928 425879 427458 624796 415563 262786 546964 243903 924358 681780 410105 1 96124 809126 493910 94335 200625 481908 903009 504804 539988 1 391302 716492 671328 594223 835510 459303 499179 971029 127675 842370 661476 516870 921824 193722 54141 544573 642463 285488 73996 896195 1 259460 345063 145018 20125 107004 95449 55088 212401 610809 605947 917578 282622 479689 201539 1 564476 115112 50122 705073 77473 636536 200204 738211 245909 166617 645004 201695 52436 1 74001 502187 914054 429525 12544 70763 525995 870236 800049 482928 490477 506388 63529 431454 602905 395054 430746 59835 539316 829301 130552 1 771645 22599 330788 477458 498803 577334 38462 245260 836308 675107 690897 610481 32054 555815 420438 728012 273694 531158 257662 840083 1299 1 292689 17829 951937 82431 892959 299347 632750 513264 258282 590210 283020 325412 790274 40746 108689 90555 166854 638837 615957 394403 677228 820256 820073 476540 623885 1 121615 623619 99066 243846 432675 91282 740017 1 33243 272440 884509 169130 5480 88359 835595 254009 112053 774638 954068 1 90768 752760 475253 130660 882831 684119 792750 700102 1 132541 918386 149378 726881 614447 284832 660219 654436 1 82561 905677 437323 140611 413039 308747 11394 811103 601868 479146 500851 987810 660530 87741 1 384966 853009 820570 53031 948676 729064 731462 484593 302388 789120 461571 962722 119615 840905 914585 993556 604428 22262 549737 268451 436793 179272 1 63456 376246 644683 735013 1 528317 269747 976062 537897 788968 604095 457080 965165 526045 54758 455242 952420 190454 864802 565554 872652 199404 256563 501441 203954 537401 35323 359518 1 36687 646415 899239 589932 691668 663698 790189 203202 826120 150264 978485 780266 888374 544398 998024 734332 388823 131049 657899 884856 596918 48009 676507 922310 986002 667893 155255 403810 654228 867512 735123 893395 572747 383339 827250 198344 862459 292062 843895 865471 918812 666942 864154 933753 335224 488340 73826 445164 478098 1 552437 620939 885453 121519 30068 126884 356307 865669 304493 77006 528844 910464 809772 539771 349847 915373 319667 139794 327323 666938 836941 115174 67090 700006 933790 165381 215305 529612 12808 441497 840744 1 907270 747293 220383 243912 882967 804497 644021 269063 601438 732141 783046 997551 129377 251354 993864 202967 869367 194667 348899 619532 55525 827012 734683 247194 671970 184866 802894 408076 479934 182321 535032 597322 567674 969000 696089 930399 468312 247687 140415 685079 268886 530205 577277 615529 884872 565846 145622 967154 469281 71059 803466 595883 826884 673218 777069 317601 799469 157556 589327 837219 643914 839437 367794 464219 236426 715917 641567 566376 873343 180306 353120 1 684905 683142 1 787141 159208 56827 811946 602845 619600 624590 795573 185991 764536 454224 849915 924815 35376 283354 615594 636873 556582 674573 233190 708584 249534 1 623214 166284 676684 275581 197704 169218 639862 890060 776975 875910 414032 178407 823623 158053 109236 704885 424018 638005 629908 956971 958485 150159 514045 651548 55843 25889 1 657760 502788 40933 765295 341474 725175 702034 258466 311786 3316 284421 711283 83182 95418 1 925779 328390 923971 224411 643009 131507 150771 305889 678840 164485 872549 686184 750744 334470 905191 117647 748043 304331 529773 415825 199570 7149 182712 267351 689143 201308 285942 627593 666600 27579 314677 114667 682926 464180 492267 498061 403208 523973 675688 852592 898656 497207 789884 307451 455284 545661 148109 942035 458899 419383 203594 268814 329601 886347 841935 972570 417406 776016 1 115295 12489 476170 999611 357730 798659 780251 254962 527564 145856 494290 1 152761 484012 519642 439909 275891 289546 529334 359273 474094 1 897482 865164 845824 922549 999820 104644 216006 729471 528674 1 1 925325 593013 858060 540248 714355 691817 547987 277147 963439 226777 892937 585286 868778 871602 198143 646430 532335 307494 1 10332 818478 174609 370546 691367 196170 418962 139652 210643 599461 333110 536716 883739 633602 3995 412580 372030 850716 253455 24074 668335 168190 161007 624634 635989 117663 975439 742721 143882 669410 597466 158673 338201 627139 75707 990621 69341 288150 224292 894104 646009 479321 643877 854233 232961 761670 56841 81280 345472 841830 915911 284744 512856 1 771576 499303 625165 204893 158782 291342 568482 225902 730118 941442 134318 66853 844236 407795 276323 334099 277908 216207 674667 477960 151121 265824 584194 949599 226521 249573 908446 572975 906516 60970 587129 278867 526192 931157 656869 409596 186701 797411 191863 773565 890471 790017 411778 541872 651071 773259 690755 376558 556734 887512 338895 897299 946789 279427 887592 812693 284452 736605 395692 488209 655341 735596 803127 999948 299233 152444 610972 686538 369850 749189 67526 181775 703873 909356 1 178291 964064 485910 940701 77623 565486 265599 396656 963624 231082 242164 602896 31456 836256 625808 1 878748 963198 305153 755117 760558 344412 256630 575481 481331 568640 14354 1 558996 588151 320330 113777 817606 184712 903191 70613 395474 34218 1 7454 306663 240889 50126 263186 320510 306930 296841 547060 626377 93746 238437 48684 1 902860 76275 515914 187916 124772 922125 695055 236770 229801 616308 639591 301999 776283 103648 26923 117581 423143 223556 39329 365103 493773 79760 26327 738641 403583 561902 304211 802723 950669 424265 789947 92055 648030 767729 917460 478307 305426 800876 174477 13295 963640 952884 339297 927577 400054 189817 727402 926163 1 746546 247784 601163 204946 243431 291967 212184 564146 180468 850414 299214 568095 1 780505 323448 688495 546043 227986 478744 446120 89002 337924 1 334625 969541 473790 839407 58038 110201 647226 208247 642302 569349 719435 40926 243908 994784 919601 1 41562 396338 29373 396438 559592 1 612947 106467 887005 218840 515201 323430 494120 34635 207508 597737 336782 305570 630910 884827 712976 825371 17776 541221 856561 19258 960074 277250 486711 117627 994269 976754 395562 648939 169026 1 483344 402913 805426 505631 66780 276055 798157 972566 476977 933993 185205 491110 929232 45207 87742 824720 886085 982846 415277 871753 726841 951130 1 615667 783579 319913 300143 566456 728191 526374 409481 523569 832339 377233 732948 759445 755606 647599 923070 260065 125715 964614 137349 85259 449361 749125 308771 439574 359933 227236 395847 847516 962586 157193 749517 240901 170380 922592 1 475313 449608 848472 363611 151334 679079 1 467548 807749 880708 735079 729962 855659 957324 266070 155269 1 901309 1 198966 636483 213856 295682 414270 102475 218793 490698 741686 520979 205149 228781 203621 1 979392 955403 817827 231038 242563 333740 455106 285031 924603 573168 573090 867677 956998 421929 764013 929838 416332 683194 475791 915588 307034 819552 954475 224103 295467 962288 343388 274336 769331 95759 886927 336586 147474 168007 342711 370117 935288 1 167423 355155 709276 800943 988305 707296 715195 384633 375311 300202 262204 1 205838 11393 147307 975185 756226 205793 413079 203239 492449 909856 232747 630652 37829 671045 240106 214315 428827 125791 216736 161463 778172 345165 821153 387934 79911 160481 321436 1 305498 562822 535808 701944 439407 360203 845290 734313 545493 41166 148416 27315 556285 276835 782052 393634 412715 236673 935906 1 828720 489820 122901 116141 18977 822812 436688 857119 444086 571978 215111 267673 190105 232743 436738 925436 609314 487897 751696 829919 1 928938 553800 188251 333282 793558 1 224306 245510 1 1 1 160432 228490 84662 203441 274273 1 339781 269138 213163 21962 413152 462995 747888 184263 56620 308598 563523 1 575197 780902 604894 31396 211218 610580 249036 608117 859832 299093 795038 1 820098 251603 67415 614455 514176 377130 376321 402943 858984 970668 124565 385391 423927 93312 949881 886256 975911 706114 500268 136924 757295 737422 693675 879660 22646 388322 174166 314419 454843 169956 221078 477650 786325 1 69943 678482 157459 804762 730563 1 20775 1 293565 900059 194344 215341 120287 596645 232304 687799 427279 27987 125124 906366 381279 52612 328784 815907 833599 187751 692788 903994 1 129412 445022 684574 545423 767811 412089 862768 58813 10609 498246 587124 398541 95602 285329 550641 927110 171083 1 972137 401201 535021 106056 440946 411563 882314 484638 155210 192697 717817 128119 197634 865715 115470 699630 353091 93738 574105 26925 618422 39311 791124 769177 20804 321166 28728 52062 698034 1 851229 331831 566952 311570 570408 1 456393 39388 116430 773482 468388 293360 373475 684074 257730 602485 616725 828886 872 1 712675 941889 347744 400588 157744 80764 788455 581405 741683 42724 246873 767704 673239 634062 575148 482223 1 179098 131261 96719 381585 1 960197 159834 998500 177805 759839 742606 486593 142395 985492 342826 755762 68089 915426 853541 426156 618323 932614 1 504908 921656 973622 904875 427762 735422 492642 897249 577040 320808 11766 361636 928081 558109 278228 347822 737505 991034 188664 315449 56432 786943 643802 582142 510352 638485 209800 213293 113275 809776 569727 990024 15110 512110 668064 331226 760229 782163 827133 539292 1 354966 729480 860049 959619 958862 220812 977001 261759 524886 176359 841922 772790 156259 205535 404932 15982 37462 38703 204171 617402 179816 603485 393043 492616 933899 413925 388 592329 234390 690196 254806 198146 530857 347952 1 103257 802372 500549 900049 763480 1 51572 180053 992502 658072 1 239161 177534 294243 931927 140170 166393 270823 1 220925 300203 999402 481810 137474 128044 1 748931 442502 377644 918221 116798 973761 792968 244110 551808 155008 508629 859031 558434 11418 917988 88803 298329 950080 680545 48399 62053 515588 800467 80830 801404 770103 326014 705540 221298 884359 824344 873975 422569 156796 242946 224160 812942 779227 203321 37685 548791 178788 655482 703983 300331 792196 64429 118418 921500 740147 632836 1 124980 647458 43316 573769 1 278256 916596 1 619857 380044 49023 320800 587406 1 129080 262256 775376 421748 797277 796557 561838 1 98105 29427 925406 297178 592676 970612 846498 286550 695038 905536 930177 781912 1 316611 458143 863647 385849 425191 896472 114681 347615 543838 733708 446385 62229 774192 836921 962435 488002 41456 352308 459563 187918 954481 731820 302236 575077 1 260132 1605 385673 354208 471531 460886 201955 179576 246353 618032 732394 119038 1 500912 208472 787823 531122 922198 259842 169812 171431 341517 107736 981080 272135 696284 223029 957590 191522 251670 902673 898962 263136 995959 317040 512262 564402 738572 439348 422908 380252 905706 868684 505379 915788 969082 271181 915598 4982 517669 172971 369761 1 687879 655898 282005 923469 711756 375705 596086 209191 14171 511005 617872 721083 225160 863039 614280 24777 439101 893944 63548 346571 975797 676706 58810 639852 730207 381026 217014 768742 1 262001 571618 1 5529 616116 156395 351785 950542 186754 1 789789 109178 373573 673920 996492 754583 757678 1 683721 485850 354333 200282 484230 94945 413925 449523 36296 284350 805050 226062 582151 217622 405287 1 14450 415328 55207 583399 850207 998365 29521 951276 622380 519945 490843 939845 336424 435923 363694 290285 298531 1 551137 486509 80029 405882 902477 841285 6531 371802 217460 25120 421638 780144 1 160188 243983 997128 571412 156950 413608 821875 642638 548731 261004 1 187140 685537 661058 27863 80346 122923 824966 309813 721167 611181 58482 734841 417361 605359 628021 208711 576638 571867 999474 406992 322535 460178 74587 54844 60971 983449 299098 5031 791780 588732 313702 24422 247239 165600 421254 178559 639899 477078 461667 405100 638032 123353 705425 1 1 884389 882379 795659 687569 970312 742688 240425 321928 1 44610 1 946896 935397 928677 526437 215546 341115 302830 37149 145790 602243 243846 348621 421649 922121 616870 457245 105128 337349 16861 886645 289728 120497 203009 689565 142638 889842 521638 1 290654 624754 805484 495441 1 948139 890619 898033 922495 757569 352757 144645 1 5041 273866 227073 714419 286086 715450 968095 910577 144904 347474 253170 490463 853760 1 928364 851127 872114 990969 121686 1 705955 405661 804550 531722 177288 770679 154431 860420 268374 291037 308421 557454 195564 528376 612658 54903 903964 102488 2955 853188 314610 31422 22259 604527 680129 450463 356570 937997 816577 295224 228337 761215 257583 894921 855332 308362 756942 245086 864972 909364 480135 735824 919663 339478 971435 960238 786335 818027 500692 68748 625015 491659 419828 894281 241365 770016 536729 219150 897228 620841 758037 977452 953257 554214 181904 542588 729798 157488 817254 450929 946543 416658 761314 217489 207568 306511 723649 106983 1 1 108089 60101 241035 198972 870819 904463 491108 48856 20356 717087 457559 230651 736032 124340 240675 754796 977020 848043 361394 230847 872893 170785 779397 332421 622087 859254 1 814423 585831 479932 711769 55636 998234 921401 377384 1 1 1 97093 409798 832273 548167 640333 294147 481559 568879 188534 769490 596342 68450 446170 859293 846027 1 618178 957288 30865 805932 181486 369532 701421 7221 1 211721 535409 614597 868229 729289 457203 430019 775720 790790 907788 829614 760754 558378 205418 167666 882750 412831 684636 383743 1 462850 44418 941712 465940 206898 176685 671842 62768 601134 955793 642858 680864 560061 328038 576577 888923 313657 462872 884712 516401 933060 386128 399230 822479 421593 1 844911 596775 637368 421022 385320 159041 795492 150888 699272 611683 630572 381945 379458 589155 136793 674462 384652 1 740277 8917 196344 377283 1 872432 319450 931269 848579 703798 88303 396690 439591 870846 671658 384750 619631 829597 52582 200266 628345 462539 52818 466098 744207 299011 723997 775965 212019 964606 377893 816325 230102 831193 353272 69713 819355 1 76064 792099 81073 471421 960502 673564 371257 217114 798755 962506 323806 950509 738982 974403 225220 259538 261983 670039 337128 256123 938281 674358 698471 870482 405149 638268 473429 959520 286905 1 956313 657998 1 373060 848369 153415 475410 667755 888419 46036 538412 467668 494194 966944 865970 923818 971707 417839 322144 571022 1 214335 702050 324961 80322 208769 783542 983926 470457 472498 935912 568843 48228 423134 1 503726 585782 553180 606134 808420 27790 785297 881943 500494 573740 470399 380822 540395 590535 656946 959741 196150 55502 612439 802686 812873 91832 816613 84162 813157 379755 728819 1 635406 661353 155317 204211 274313 154844 371976 44040 498151 69604 583918 772492 467403 519367 211488 512548 450889 168693 599969 360560 114535 456326 857800 961873 145321 574179 676149 406100 4734 758525 699637 811389 679255 947569 939304 225068 709970 662939 584538 277946 418481 932141 52370 51497 90459 725674 112680 247823 581303 353514 472130 1 753163 940185 804864 868125 924386 338112 1 217531 277039 1 788432 494812 657860 824880 9468 548791 172714 665509 312520 1 79170 354436 806287 300543 165714 320383 790119 795620 51965 365011 1 973230 499472 830131 467093 649403 907893 982975 633004 633828 75207 511996 683923 388380 901262 873467 956757 379910 6697 754070 288938 108508 746613 852938 895081 16830 845154 510654 408406 34461 76540 457256 273304 206979 729768 98936 427000 62067 593177 585950 930138 596841 833323 788896 497632 94020 128258 113630 764798 326665 978482 593977 361340 145815 1 275329 214439 872016 439404 27116 773716 239904 209984 482184 209048 455436 742530 830944 462863 111973 336839 918602 950721 324935 764427 108062 601376 527122 421921 597812 74666 412375 625227 527770 124762 1 525594 380253 1 310758 746607 342742 922049 868202 397821 464823 919413 430426 949275 101072 590221 747021 997543 348112 326665 618076 239474 839267 921330 170456 606123 184804 673283 726576 205768 430563 643496 793983 823394 214043 264571 85134 207726 88405 22112 332799 627548 931624 781816 763938 1 919183 59808 190820 249911 377675 171375 342530 129251 876746 481444 744137 1 10070 260368 225008 539505 850388 913862 742929 936156 382147 941853 72311 964333 433001 293312 858978 931508 719172 346768 87993 445137 640278 899545 192971 495944 75961 536949 918963 103354 123058 646081 949914 662793 780359 157315 266346 682349 1 683533 1 802550 688084 422617 647622 61697 169270 681888 413976 61783 346417 526124 866145 358859 481584 983568 861640 554375 974433 571985 960652 947454 474857 1 720469 806181 345413 603216 810151 118982 6148 639636 3474 346871 651804 99656 80528 658333 393321 969857 658494 337332 614556 53667 649716 750892 135387 979777 212740 476433 447099 213910 658599 719088 608267 482750 958277 272095 141204 348223 823395 337319 977257 698062 744780 587701 348278 384563 244401 183515 296613 930697 520121 604627 730367 919223 215655 84215 595945 157639 612995 859768 737869 226189 666975 18101 807571 440843 331446 959359 955750 908014 107758 247674 545012 437294 522131 924943 172564 1 717294 17253 246277 738733 525048 307696 126943 410753 81780 985065 184117 751420 725159 97300 171023 746348 850260 728752 1 39733 812801 36309 273999 936475 663352 933291 694904 418485 55726 585921 851093 168911 604365 971241 346681 801646 38589 75220 496425 275593 119743 526560 921693 632519 47219 241632 732208 969687 659649 119139 752651 206774 762422 508621 388068 986459 654594 62124 306299 151088 518482 767047 182248 198081 429884 596436 396806 1 445092 189166 117051 117607 1 84483 507715 942124 852723 577954 254234 312441 1 509330 274957 86987 430783 524994 52110 841688 1 889179 657641 996155 207631 432840 94551 562430 213344 302840 456858 386434 768133 1 416418 163138 826862 96080 37265 3842 417490 774199 55227 31272 558019 297536 1 633378 881266 62689 1 725642 738474 946393 765479 284200 198569 585202 480757 929985 110969 686338 502453 770950 371765 100223 461406 61151 455823 427524 911379 374548 661606 188450 1 801868 296234 745098 472922 383600 466186 8811 6382 937537 488308 1 724401 538557 354588 880875 319212 607196 273549 8320 249890 441029 803462 194395 439247 210516 338167 473081 705832 795096 666847 179337 323229 728277 1 224746 526327 723321 269833 695920 302438 402501 467476 473484 979469 50449 589233 284558 80281 819736 334306 250946 402304 350430 484697 480911 444431 209416 625208 326125 30595 827924 502728 626892 424149 673041 958454 640798 487145 393924 321340 627039 954499 835806 940799 925659 632405 739500 935120 823342 199982 879013 173883 10197 599024 885484 201165 492230 377072 585248 462548 503143 275557 151297 468838 644559 753653 559107 294754 1 413881 986838 784704 1 757138 713537 115218 1 529693 997197 1 991679 683935 932651 986156 1 749669 448292 917966 846109 878810 359194 307243 888011 922107 559632 668117 884110 377674 703312 154278 703316 64271 263140 737339 728010 651734 12623 545769 208432 939936 820170 207940 587856 13779 967871 184551 344278 326920 365552 540387 595583 170240 543841 931929 1 692569 746725 943549 691912 656984 319783 36009 424217 364930 306407 646679 292502 574395 1 753872 443685 705005 806961 448086 461613 387501 708258 923139 926240 415413 201820 501879 729757 874357 988299 198079 283860 465115 732253 40868 767940 70488 550719 931825 746065 213960 18601 510322 743454 293182 744616 512165 65742 976379 513727 604384 731682 868164 1 95599 802033 900993 438283 380802 756091 1 980479 215017 655384 10978 196245 1 466066 742632 883047 708842 69194 228104 570964 346032 283233 155939 949034 252309 472656 126717 646580 77411 280199 512638 703005 998439 919776 549054 24500 1 52993 507216 695500 56378 742065 139271 578405 588352 1 359844 625218 969161 808055 114583 259345 983053 81406 378203 875764 600631 859285 389008 906837 879542 467470 679017 374208 169379 19929 301516 535242 55894 445840 149522 207066 969952 944032 41859 680538 1 517866 1 846963 643245 907911 357809 292031 869377 418976 495226 678203 335172 492228 30955 950775 147705 437368 273654 55061 744474 137733 607597 296229 819698 140145 938489 437010 649859 9797 284290 371626 945957 1 5509 51775 812809 393769 1 477165 80955 424086 94397 331972 852380 430531 668268 909387 1 727773 3763 221882 704693 602668 634676 134697 932238 487281 952637 757388 971485 956278 221460 114220 495750 70985 337362 499869 768300 1 906475 781108 790237 653743 439375 81166 591686 155229 160379 720413 857075 101505 725533 61253 741743 87437 404035 2781 212296 678574 455171 571117 461913 704382 161031 811807 425373 910811 372764 358629 192181 19535 568559 446742 97496 237681 798378 392644 163916 993015 391054 382166 403341 131167 453834 20799 50709 398412 249405 603090 1 79402 236189 210938 77873 618479 733302 852764 581421 374748 909619 653383 554933 514349 238344 338705 307792 453777 74568 815880 526795 814565 804313 93849 409987 454303 893214 587993 50336 967101 855647 1 593361 849109 732028 611840 224480 226125 157048 17093 528872 283470 563803 814428 1 205471 166471 648259 704510 502053 544167 18531 670713 424664 711067 920890 392375 15799 881502 19886 119362 539739 719001 379255 613137 158270 589082 43134 88496 25313 1 191970 11223 300050 870832 710500 256003 44459 426912 917500 221859 235170 456400 256887 604964 356443 179425 311392 312209 951456 325715 664865 944889 181480 533465 252299 393411 875198 23560 442533 1 552305 926370 450325 537950 285156 134545 976903 319765 235403 851350 99466 36143 581252 530687 13224 926294 10899 783903 109624 656695 1 32915 325595 32630 932624 931004 1 279594 800731 458505 911728 709125 1 586869 963263 596053 363947 391601 29443 884980 109206 487157 1 876202 418691 745681 759857 919827 631800 456160 480932 485024 144039 827537 448939 384711 450834 5191 369969 531045 86912 441028 1 455776 632343 245998 632512 245275 593314 944538 687183 387215 715215 462984 201266 1 530566 275501 881363 432633 59817 64174 173612 403947 527335 932188 287949 194696 351827 514476 897218 257274 297676 1 715511 369923 488250 442256 63807 531067 1 417164 949173 538337 64479 874487 518269 429034 850151 422918 1 322393 152131 653565 337166 495920 549866 320360 85070 718514 380294 86752 218254 205541 458745 869823 196287 870475 564887 253706 363415 85902 86806 970430 504136 996948 311302 746333 226070 706718 133488 1 599663 497248 7958 1 935459 72756 237050 324840 311767 164805 796277 642210 2596 938992 364237 844717 90552 491821 290691 716102 250535 501738 836159 698250 527733 221718 412380 276986 399558 849091 481696 596565 383716 445509 420885 405022 176342 1 182473 321143 617094 441048 472338 92108 165326 426660 666518 593717 875198 647596 833230 707320 1 232506 1 926927 305245 193939 144966 991826 790167 318851 312200 250119 977939 121743 909542 1 723717 751993 859815 71962 272688 918718 813160 525601 255799 35039 974608 1 929118 21767 527329 417132 377510 168801 349298 469658 1 245424 764566 218369 965808 447249 756401 64554 344083 629703 81469 1 628079 144786 232213 545410 859622 79740 669366 450420 535499 987903 271885 299350 598555 905964 260358 35870 120867 1 803082 501916 810159 534933 749311 585501 835008 210633 118773 402692 758358 915542 336862 1 724755 327694 68214 493730 382088 12173 994947 349158 747104 533352 775614 585055 547385 836894 552113 390 351675 744430 152660 238336 298799 713866 81052 959610 821759 91827 971773 40523 839432 262887 261026 328297 242923 610266 926773 34032 442488 407969 438374 597085 1 1 896826 95141 122386 1 875942 222440 669621 810535 48420 30684 25489 529236 427482 782356 780396 458674 654583 383053 547008 686970 81558 384312 1 766469 477587 176152 134247 929353 656028 811114 746794 16418 924117 953179 249915 963631 280100 775134 196902 393903 869859 1 270055 102161 469798 526734 569127 376553 1 1 335429 360658 77904 813865 358462 974861 290448 639233 850113 905434 340081 698641 693043 964982 140620 709333 1 634305 829345 5598 143683 467806 159832 832899 474415 11760 329297 26892 225611 980292 146480 885895 36445 948346 404742 67704 119259 764525 707703 746669 14141 128256 336524 264089 200016 677475 695587 624598 156054 521184 757627 301742 462568 1608 859327 385137 918114 306547 301848 642547 1 910925 202324 833661 735477 166152 818214 326353 750813 129741 857655 960235 607737 538736 105853 264117 461204 238527 57896 452588 813927 561089 648031 923337 320119 319829 657486 886641 1 136757 675928 333176 645540 50993 55127 898688 622195 19945 464871 714062 386155 21069 613420 26436 248138 417383 879376 884107 405930 1 471392 439857 524459 542033 776835 54431 132257 846668 440123 651701 1 465273 974884 898935 370568 706648 427779 521858 56046 786610 982991 582977 284105 461226 670475 103340 144400 181615 306568 404650 272777 442933 787192 352172 431146 301245 726222 702608 901358 363308 562943 654520 68123 129216 273840 141299 119709 50684 732826 954511 245199 1 117103 512736 797746 922318 285206 829044 777105 438996 969511 973273 633444 253716 859242 628735 284751 1 99251 474678 585124 557052 950488 328543 815674 553457 639355 46125 150464 109186 39353 254921 432110 212371 469001 317142 677547 899208 524000 892659 633594 569428 213045 534595 211338 833501 762464 480802 833345 949107 680275 184496 300641 797748 951873 776286 978185 528237 1 968666 1 910736 615779 637892 132629 934651 419931 82852 687273 648194 179874 1 38109 622205 579400 485226 195078 420852 18483 714900 256587 667065 38814 349403 695689 61265 825107 909151 1 1 37516 672985 230798 373108 170627 960778 402321 564995 264595 233263 246985 180236 356780 229013 289088 384753 253148 794615 699103 195756 856538 1 965030 671165 173405 481549 23809 24557 758815 1 120689 579973 974442 1 418357 971063 527162 893001 402260 824723 497688 423849 98039 1 178177 747726 246806 953408 154541 286817 888893 433582 746232 869251 118322 1 864743 460993 1 742409 61350 738335 720243 941822 705048 279423 111096 491926 265273 704227 92956 979192 481356 877718 159387 542565 2235 546575 305312 56456 1535 67098 295347 884404 90555 2841 955550 790100 671503 603232 1 6021 186730 950130 136813 979547 908556 128580 646664 175526 263120 715900 994692 414180 815833 742413 1 715501 620972 8649 1 106853 190072 401197 9563 462066 557889 693620 751056 239655 508194 680868 831966 159508 301418 72004 290609 939035 915414 997736 524407 588317 327869 228660 472378 742317 839072 1 1 55041 110800 378578 275086 598207 591930 979686 679210 615017 359854 119637 924147 711678 88408 82832 596405 446590 492913 493667 970215 866020 913143 903844 812018 374841 635019 371886 842161 274868 309049 309968 514833 214426 488117 179873 776903 540232 556930 955190 175929 118144 472627 727273 696398 771632 568823 1 891068 685594 464856 651769 1 848302 53166 33111 407132 340118 893602 543019 410633 22190 821089 6322 614481 440283 854651 875373 106619 930025 602651 845035 856303 769517 646226 512168 506131 1 174010 242528 228598 546939 743044 338179 863816 1 754980 811289 823469 123791 110142 22296 640311 105810 601340 119624 1 300134 789467 722853 985755 101728 578973 276276 323926 693795 155049 47411 556342 989534 925890 1 945194 1 932640 181903 344354 593268 736318 547903 811454 724854 810689 513653 846901 654944 447929 869758 670537 118607 508693 865628 500407 173353 877714 1 468379 955945 744251 391360 595657 539515 590581 684271 112355 683446 370614 1 13442 703692 961606 214183 208031 201624 708951 28201 256799 935481 457394 171473 553270 314741 764789 1 159550 504983 93303 426930 809300 141502 732292 28999 347976 678837 114540 151039 799003 510996 209862 255215 980663 192087 229224 839672 384838 8175 418602 203694 1 1 44112 484943 646737 766122 930458 144628 803334 782457 138808 717777 188087 399718 161615 177466 28461 353423 631336 831511 535539 69401 921542 127508 89852 498077 179547 170489 532631 438137 495082 374821 767340 634573 78117 983232 450771 561062 156050 541149 342181 217080 519056 977417 345627 277502 889106 454288 1 768937 398689 131594 435178 726822 87505 140039 128486 379113 548778 957626 756473 140715 426313 997944 410867 526958 727366 970043 525237 434571 659842 681942 54681 193542 327780 159840 99106 930601 355320 79148 354514 538064 864123 125455 460486 490540 907771 566906 911392 542102 330509 984001 540465 110888 418512 253401 1 955481 66279 288148 1 883082 844751 219772 389393 258357 85290 797988 125985 175348 890604 672650 789439 1 529759 383472 60540 956187 362218 196425 742848 997122 621199 677556 609831 606814 410877 360175 19696 863535 841337 962665 993314 373656 351601 461359 526884 790438 179142 497915 198515 312817 201263 545856 684003 913110 775932 448641 172684 543854 731562 453635 912364 306216 732405 58610 777823 80621 212205 589533 1 730391 417841 902864 655850 459434 66240 159248 515862 280721 982233 620713 782541 398361 281747 285007 112966 331805 217848 797364 171671 433426 498289 976096 681584 13557 202910 545747 741513 627403 829763 1 300981 301697 183609 613896 435578 17817 8884 993247 1 734255 34607 910414 930549 826748 621550 974124 787854 560043 469461 706395 254195 693423 343140 480638 193384 732484 36199 994968 748438 497088 745094 353531 943576 69780 545608 567192 231771 954919 706036 93008 726070 17585 830272 408837 828091 814869 999144 3291 173751 917643 366351 480834 751795 1 179450 942615 118888 213880 319006 712851 315118 207847 836273 125120 711155 949115 723589 854160 1 875856 950717 346288 890721 72131 660298 139407 156673 996727 669751 685818 704643 62808 292228 103887 772148 60655 745308 209024 829722 729178 68031 398594 375508 672411 453924 173805 385330 137924 963278 1 688163 967519 595110 643544 997278 329535 1 12784 29137 83348 60617 68685 786224 632390 959326 490526 369303 575433 685218 412583 138408 371608 963210 717803 193529 604210 328202 314441 698038 967738 656005 662641 955845 159627 552706 1 120027 384410 138356 932613 796413 772121 414355 982388 375038 582489 896810 160668 370449 227869 194085 1 360705 801906 503652 287079 963501 936403 502222 189982 886958 984860 11382 327803 908675 646778 595880 681354 324063 272694 659307 577794 878516 643092 771028 262798 753248 945466 219429 670382 302664 289629 638708 565699 129177 459257 308194 52118 901219 519493 294166 955621 1 664601 771651 516597 798387 748487 1 586562 574717 419505 659245 220524 1 632318 9160 1 333537 418507 836607 832212 722501 147337 126480 60188 819258 432437 93035 471334 751836 242310 387654 300373 808104 637933 528289 634652 617991 573553 562613 1 247023 472110 132171 746783 540448 598898 547630 533548 509090 182428 354732 790482 288140 91967 728528 942629 37530 132558 42443 742545 682070 178475 671072 1 295212 633061 757931 864530 606178 8718 225160 827311 537170 867910 944381 673106 124259 73277 447297 675486 814482 809559 477386 153495 995388 533434 474951 441866 49529 676655 280828 595930 577507 503124 377815 982914 773772 824892 232908 252042 686638 588210 721300 311783 832071 702695 223623 986456 947210 438684 823537 867451 278687 993643 847604 220650 944647 739396 374696 35908 939781 865703 429826 640095 42633 592370 315045 36543 308330 488171 901976 820645 778324 347908 844249 692203 754864 57244 395938 811784 810398 101954 578787 42473 360987 362905 98448 392474 373177 632122 753553 921793 709544 1 47368 1 1 655009 163044 208195 1 908787 518533 319317 824475 458374 623147 355330 1 451972 196714 852749 463189 995814 315533 158282 803162 311642 477688 944784 142765 23077 452210 84950 1 1 553463 986648 447524 970948 507423 352021 604091 158782 37435 613766 1 129119 929591 284408 826779 499777 741022 163932 263413 365856 960569 248673 808123 638017 737967 637838 97436 238058 558731 960632 471701 859967 966451 104308 102412 873524 341064 166752 828834 232563 487580 521376 541776 577757 188683 399961 130084 467401 284512 1 789408 283600 357460 198793 425901 917731 323907 29784 584977 744367 491024 787640 720453 473314 744895 367982 970754 587579 227350 551454 58453 387568 506487 420637 1 12371 242091 1 36894 276655 297542 685987 978488 155402 115908 902927 898595 150287 224402 39353 549931 615937 174721 27701 588688 149647 1 781075 312825 600885 134817 402724 864589 953152 75973 961627 774107 136978 14158 127342 629060 752852 416666 703723 70549 24700 318192 162008 381914 1 125864 172539 11161 632368 123103 579261 754505 225080 452129 930122 837868 809035 13276 986937 912201 770611 760402 375932 145854 831814 238876 833899 561350 935341 314827 889911 64891 662694 1 330671 514720 8336 672898 477281 788995 1 602994 835227 558501 248461 1 727715 682706 487760 989747 487237 871489 442697 207404 852054 195577 475953 727986 708180 119274 718157 444680 1 553216 360264 749275 165983 47688 62850 68827 704705 327271 792356 1 844073 364800 576528 794178 364246 566766 952140 671517 343126 366655 802966 588117 105792 259090 817679 443287 517146 899181 460665 576778 313259 335010 813701 352518 484046 423246 798710 680716 51331 1 598695 450427 924809 465630 177727 707570 320504 673204 112478 151360 317026 329798 127215 292887 9654 267519 1 840794 1 175187 862773 459226 1 234889 613606 330775 723970 382747 790283 182155 40950 432112 870882 63380 180583 1 297972 1 434344 306783 204198 90553 511903 718773 562024 808343 239752 737192 538812 634845 481488 171127 938470 601297 65214 504670 612782 704936 22534 807939 597105 201606 790960 77532 722897 18088 131029 717327 593981 346712 203471 373194 976866 10905 639698 485905 26222 797259 409693 1 833593 844731 88961 936881 130503 957711 988551 777111 160145 951382 627486 410495 868743 587940 173309 164967 965422 647394 1 210750 168055 35868 666248 889772 318372 254434 664455 109789 19060 415701 703341 41144 171899 802340 865578 190296 727038 676761 642426 536754 957855 855056 520018 112023 901015 1 420320 437584 447121 708896 1 493508 599056 346858 778803 34964 995612 946330 104871 821945 682695 370018 1 422582 811297 502765 539125 1 228921 381422 1 631403 562865 128774 602737 325382 908945 129004 999451 20227 304009 52678 187826 43365 887108 849103 48979 29683 742018 15851 860049 447559 877174 442058 577771 334503 360346 1 339536 73100 792757 191780 688920 1505 705266 208130 644357 218683 846207 643678 352791 1 165107 338585 486056 401696 153513 521614 638372 357833 255475 497656 1 669614 628664 829035 527960 252137 624036 99000 281510 806079 620359 886376 488532 809132 573394 70095 279286 328269 753115 642601 101715 278407 11978 227746 387202 608814 161602 623240 892381 881296 545121 127506 131955 441949 962936 722884 470777 411725 401603 594356 973805 58779 735652 289652 338934 653083 346642 592638 752486 641709 962577 880397 829832 852551 411625 380403 461328 178608 768921 137146 314826 474712 117101 55772 907588 120828 437853 528520 890658 779121 838343 156881 957910 44803 213823 888028 497625 120424 853256 98087 1 984516 53872 392628 120251 867766 48750 632506 817259 418410 94039 1 674041 303346 992063 281144 259278 809287 77216 402632 771401 111895 747548 1 981803 480259 318812 436165 818373 122084 291152 290357 125416 520465 796801 326571 615635 43292 490272 555081 916493 54466 924457 399926 290109 69770 718231 957358 80343 205083 295124 805007 133757 979410 460788 270340 311088 252052 35170 793002 272426 813876 711707 57385 861172 794743 700561 645690 743633 520263 130790 857355 218059 753511 513565 977758 114482 602231 83420 544127 248096 87883 628362 306116 638026 364068 282692 598589 579323 520693 423887 304136 661087 390839 483662 62352 842381 475761 1 519226 749700 1 834668 846536 684494 586788 546677 452077 600418 100805 917894 456704 87827 982363 3881 801823 1 941566 687133 238219 209057 450576 98689 943315 268450 853226 449988 11501 302858 187049 733553 726502 652001 1 359660 76274 35923 720387 971292 221839 211298 232054 982376 274491 705859 368755 695911 651038 712694 466597 937392 418321 139233 219493 6205 207377 642909 341928 129292 687081 993753 933401 895866 926032 657756 86697 467378 709127 140912 546124 710749 160927 344371 1 779580 303974 907530 1 88976 455597 473749 640207 208243 719169 954561 587845 716906 51733 550992 830457 809756 763387 769484 222858 105045 79561 163648 207130 527838 938021 654376 39832 779373 222708 411692 662529 1 329998 717139 277420 61990 836391 467373 32656 550689 624918 78399 475249 406579 8814 591354 618851 373751 718242 564357 137102 948814 122035 312763 981084 379581 581685 383344 93932 917474 132869 484577 432965 56724 73805 564008 31291 938053 845505 776864 28099 313392 875931 969337 595964 708989 851917 548592 319648 542193 135740 905971 424974 333582 823878 803499 426746 498363 105430 275543 319003 669644 966379 725782 449210 681209 82296 710294 117868 146635 263083 474127 601730 439313 237818 576570 242043 1 403130 444381 8332 455790 570904 557475 218904 530832 864302 796586 335253 1 67860 293806 161855 318482 198750 379556 548761 729890 1 870480 267383 102695 452022 855786 326116 203476 262669 665810 445626 344301 718417 575013 411774 168236 989796 308869 221126 139123 479676 302328 1 371630 34054 495564 503862 363000 777881 556137 427197 899218 224292 292097 956531 271164 597189 80349 197838 500249 369608 109089 86740 929791 68358 879293 814719 508737 1 428127 989024 994168 350020 507848 1 974293 359853 487865 216993 92655 590355 249282 886557 1 568708 78740 285 1 119296 948878 965491 907003 58374 303799 581750 751664 606615 323884 85686 531119 385700 306051 862818 629916 916596 850935 532582 918359 292081 643610 561247 122273 810272 18999 222471 874129 676713 167169 926960 523255 908586 972256 807262 561130 166381 29663 681235 554963 54404 620494 476407 670301 348783 321727 71732 720475 699729 291875 20749 271829 945897 924753 144889 807563 668608 835843 907467 8614 388007 630750 917905 494759 841525 520127 268036 272604 584947 966428 722158 256413 233792 427415 887849 981559 409459 852461 121821 24121 628466 721946 231375 584714 257168 505770 836403 79229 387991 183423 466893 507080 957818 628304 368340 783511 814436 686339 478843 681217 520517 614936 52933 164353 1 1 908686 937630 165183 686041 390748 189213 299113 247283 267361 38157 283760 663315 286584 319011 133094 1 110534 423793 201596 830626 949610 162444 150134 182564 309779 487529 160589 62749 13351 52839 670110 616934 65619 598747 798999 326811 876991 961312 104901 344864 431934 987437 422153 871864 68768 138611 364771 325013 700768 366535 557536 265430 842358 336686 34216 610530 761890 129044 753374 923437 533538 561069 151338 179217 192411 243188 372408 181939 427808 120293 628875 282021 624325 888665 129099 16151 326155 1 763365 636359 446973 542122 1 132740 594451 229064 54152 1 24494 279541 891977 155554 678617 429303 760907 367841 399604 190829 90005 141401 176895 819678 892516 913757 357937 278293 1 608764 526820 566687 135287 909069 803111 373350 534785 656359 754370 172860 529431 1 819781 456617 581584 941409 281457 326406 945758 574369 52456 591699 431629 526724 516677 165579 580187 579613 61864 883877 387733 928954 1 602696 1 53716 64610 535024 226305 376181 918535 907579 528018 704845 451723 743963 290683 1 658549 335651 952165 289047 337077 221992 636533 597924 820037 922018 627992 648131 148408 570126 224401 560033 272162 628434 365596 459829 676332 644375 702125 25603 688404 202163 511846 43011 716152 915460 986377 1 830956 43726 1 124372 107965 66341 466559 5657 986726 912005 482129 922137 367343 819122 498706 1 731127 372593 885057 823090 181327 190908 701876 848180 772481 851876 124640 576845 629105 281803 353043 306207 390020 8039 429971 38573 386640 314865 881383 186295 242722 170985 846552 184986 922040 780968 460206 1 976396 222760 719075 349442 169953 966879 460857 411328 849112 839313 736890 212252 51259 140448 700900 968809 33919 443485 508196 1 246799 663183 868139 943189 717258 97105 885386 89750 851366 146707 815706 86286 584100 979646 454152 744009 969052 256075 298272 464295 811414 463244 643819 515393 955059 69110 175389 994864 24758 386759 976170 187611 123314 866323 438726 205487 283094 946853 709692 591979 758871 972761 303717 582589 920646 603267 628446 472101 343522 238741 633737 304665 795886 467958 583331 285320 287366 947835 1 1 553462 85310 252476 329601 204455 923604 990668 480361 764769 385150 851202 598293 713774 562757 354023 279470 49676 1 896240 707575 904337 74910 1 976158 815756 365919 299209 836405 613399 50903 532479 183710 159519 359368 876501 1 662943 404608 468222 421086 861741 790356 223781 857697 590017 436124 452986 856074 716546 716646 368347 129207 834216 265155 205428 271285 482499 209416 575207 240820 686471 869370 509843 571841 784901 568122 1 661847 526979 970769 734950 312856 966372 608540 919163 409204 398378 798964 784663 623025 531415 121548 311908 36480 80710 704994 652238 954843 166367 635398 653516 198800 817400 855700 886464 341058 1 487017 287017 903504 647475 659038 802370 25109 891673 932095 99840 48201 101204 366653 1 857337 547489 559241 853154 830903 997427 587233 566721 673682 1 1 355155 431529 62979 177528 917954 505501 54804 252899 781978 796606 259510 248592 905034 697403 919365 117954 572645 587118 195006 552949 590654 583295 887573 472648 879464 312216 86556 614491 280743 307156 422384 661804 400777 35888 425187 921037 482033 648518 308595 197022 472565 551099 213289 205582 1 648579 323415 286531 608277 694525 649378 863724 599772 51509 350607 679884 965107 91284 803474 216148 178014 628758 768834 359416 642535 222526 354868 23807 738749 116976 95746 235509 545256 55715 684697 262723 602418 825971 957722 138224 345153 434870 57937 1 718404 188369 971396 832927 868964 368638 126980 787215 640038 131191 832739 930298 823358 206663 812968 111839 255187 485702 191007 619951 987417 156035 751516 274681 597377 629207 434276 599916 97089 505206 596913 925537 519472 526406 818404 716367 426135 907837 851556 199780 233983 782827 57856 127680 778477 968304 394920 666932 850710 941984 240874 125694 662935 638549 856431 962974 720263 890165 691460 675037 180374 628360 692049 700832 1 908382 93052 917400 516096 35609 25292 179394 542985 593065 896082 770716 352684 936186 44981 843272 1 25006 948081 857393 727726 247627 197625 311980 587525 846176 253271 67524 4913 606373 878791 223736 295172 107052 14954 150652 479914 542958 861543 139502 494314 991386 145616 119738 258109 518601 126075 436508 918494 462020 411961 659664 472446 310811 396905 453306 717118 313316 37279 991278 848580 248023 673990 109100 1 990356 161023 405259 550519 75164 1 1 365183 657486 1 647606 133353 170608 852467 645268 226877 1 29091 942160 809363 352708 72152 884861 173125 92019 745095 684210 403010 571813 971890 57517 758739 191644 932410 363800 12966 500065 139781 254722 511133 504601 484291 507955 661402 442474 413758 287691 267358 993998 317868 950467 255068 798812 560612 490851 995018 913961 841257 262159 677637 781413 796624 875676 464470 970277 976953 322625 228712 133039 344013 1 92390 288579 296627 114186 693864 1 496675 486689 920809 739122 816305 881378 1 315335 152198 746302 832630 97836 707700 794026 700764 534647 507798 1 314768 643816 761621 634728 920838 856892 984720 781998 934338 350221 119667 413855 1 243947 471519 45663 505107 834101 233342 867194 1 968310 683017 170935 19643 791583 386299 38877 303245 507858 606883 123794 622395 354190 431157 912040 679315 776996 47331 781866 213302 563603 736608 469175 1 649242 242824 325429 86108 601940 724835 962977 880933 678120 983886 253424 628569 308445 21434 948706 879895 933080 756741 429735 26665 684952 350424 31136 851241 410476 307958 410206 681095 29789 490107 977921 1 635874 899218 1 548473 128264 909642 273718 337039 803760 123954 779125 569685 78567 520676 677387 899229 572283 32074 861014 477840 16207 457907 788907 373439 310967 211641 913800 797868 495407 887871 889872 198562 209075 760687 224967 946027 728519 176508 496873 168650 885696 993091 880224 773071 851001 563733 865517 360376 479107 560606 475176 596007 542529 886301 621067 810832 408840 1 352184 846939 1 668887 227480 925740 941651 379695 893898 753577 156764 653480 479793 465608 162262 1 691910 821515 1 649901 842847 617817 479257 297619 415080 751050 505163 759343 724318 171182 4142 750470 36501 603705 935628 428834 1 1 261520 1 41596 422855 136174 792520 32316 480179 648445 673635 906302 798946 198340 110468 986934 89174 919478 765450 522859 628101 389096 193 679903 848384 664583 934004 68837 831284 446388 896802 566008 34057 823696 828373 529241 857407 567636 1 303387 644426 794474 247245 604388 516738 243171 151671 412165 978684 516561 721925 257341 392147 812685 558284 73210 704362 736161 888255 293705 10618 433386 134287 134441 780371 958633 483392 905905 237159 647287 978185 56210 608970 670788 223835 805028 117574 368629 942957 779918 96615 432602 564004 834244 708299 54191 711553 712511 62031 317020 951347 728919 151881 16609 811201 31896 795339 407011 988715 592564 633844 469499 816997 554100 1 698756 148820 482125 350370 42059 583630 700987 925588 853771 770019 697117 927688 437847 766293 174251 15299 512890 428414 433024 699735 869654 852347 516791 1 165400 626958 309019 703166 515656 688245 649049 425991 66923 128087 723911 55017 1 540565 701748 675342 899458 807753 965342 837453 786645 794244 259540 747374 504362 581007 514472 87452 1 868148 610209 746496 127706 710576 16791 100325 893054 509277 82097 447552 825664 207148 499514 872373 981485 966788 769452 716163 360922 45720 852575 728809 474519 17853 69917 192872 180461 1 422639 755110 364864 50737 192792 513137 290027 525258 764802 700069 1 374693 656956 750601 290124 561023 443144 599813 182938 811134 851386 450667 103647 257129 439898 60905 267770 643561 249935 446089 62911 386886 843894 75872 863217 62983 935550 451755 704975 288166 187094 1 1 732450 432047 1 477072 985342 296983 750636 220120 718237 866246 897002 659673 916911 799783 985418 558253 780549 234464 163064 934860 24208 566370 397235 712906 891589 511615 177799 87018 291362 963524 101694 678395 537776 751576 147847 914380 990700 722500 816068 23685 174550 143502 344200 962733 628970 111322 633468 868716 910337 197550 414292 567592 246082 151412 983235 821346 207795 649079 449403 472590 220407 837091 408867 938706 106818 832795 60349 79448 265952 738764 351479 1 759566 37115 1 463946 722179 545622 297865 334382 151856 969264 195146 487488 791229 337465 230999 409912 691643 911059 278613 818919 120147 1 354457 110134 892958 316224 894066 467386 181472 576332 395412 469206 790881 787953 948159 164766 401295 1 567086 522783 527103 850923 45246 104044 354264 940003 160761 12536 948167 649354 968478 328601 332921 378513 211150 80494 311066 993015 788412 700064 658549 248016 940767 624988 572804 307520 36361 532355 252065 1 727155 328967 850856 449674 627903 665216 879179 466817 827362 852913 723218 524263 545950 246863 1 34011 251855 325376 307953 468484 742694 507014 342988 96424 94425 651092 7866 746960 977106 55566 859766 728184 886558 591430 276116 891924 758395 444114 746389 284530 654219 99937 82088 194582 960086 172699 901159 100161 133469 985429 713368 929645 349175 884606 365428 374004 119608 754528 737523 324140 488234 953425 992025 389328 729035 851455 386961 648324 395481 758129 506300 258574 711338 460816 166872 421957 562930 992584 1 294439 758581 547153 856675 439808 626798 987695 874986 1 244062 538208 78955 488231 977485 361202 627773 323530 57874 988622 290448 84300 519735 153916 190911 535989 780459 278223 859777 620702 894948 137980 1 485051 714685 892883 963877 696466 533433 11589 694333 747701 72829 814160 976388 278425 1 877127 489159 736173 13645 515404 918113 860262 525930 860766 104947 240615 81975 684914 292149 550667 788505 806297 537644 851823 903394 660787 194620 237930 658142 267936 664845 218325 301995 935937 156641 567409 305334 338316 524406 18478 673356 374175 133524 72710 268033 700317 612639 926509 875920 176543 704820 183541 28352 940385 623165 1 896319 556319 589265 239764 343986 773017 86099 1 902631 695514 656489 263684 1 227307 201987 265749 584006 574321 749654 989565 499092 565685 629961 228534 309425 600737 539760 640640 990706 538861 673537 235744 542954 959134 810091 928462 472831 746573 138974 3182 784086 966584 625192 644738 587721 39686 160014 246588 492546 813385 597339 396678 539834 1 291143 914557 609962 7069 511942 225435 496907 980350 613285 220078 548853 12257 38021 615086 433035 1 895697 536572 859931 820816 950353 293189 161199 446998 218936 293817 814630 425526 317570 424829 1 585259 1 675600 578141 804789 395685 78423 340844 613986 122140 97431 339688 527000 278492 752694 952698 835394 746187 504307 351645 610392 194286 982208 351355 1 983016 1 878310 415071 796817 795295 909167 274018 265646 704728 206622 425090 548162 378728 218290 331159 214219 28398 605662 677336 19105 551521 231930 733142 268782 97385 52313 598716 262890 292528 329316 890734 1 641574 271505 744468 83021 500249 688391 105292 621924 73493 30455 366055 177346 680089 592691 347186 171613 3884 491723 323109 450691 419999 785344 580468 429815 1 148129 974136 257187 885611 45652 896691 375494 149659 713499 549756 340427 436522 544222 761281 720719 276591 251245 642652 646420 354625 354376 311124 265332 457807 50821 1 778940 21990 484108 968316 597854 385379 456028 1 992307 7260 389281 702017 617466 476086 835329 751833 895676 480945 534714 494855 540167 876783 369248 277559 503487 279706 299281 896344 62317 468017 904514 22857 359852 175258 778411 321049 929871 960780 728485 339598 79941 968396 1 871997 151014 372421 623474 102980 963322 4613 72482 74904 1 77052 1 660933 916041 554973 471109 236256 815350 68622 216412 578262 1 581740 467017 61532 695830 218973 453365 267789 735333 583779 5682 568209 679316 316458 443252 271622 200169 846949 93449 899441 153647 44216 953022 14512 366687 576772 566617 39622 1 794166 411782 696868 221901 27585 755993 490204 19873 147334 778570 193572 779335 981410 443475 147804 220494 214109 425954 670803 337012 429464 404994 825993 560411 308299 823820 534571 981949 251879 961634 415502 778803 45657 546030 788820 864500 674674 1 917919 252956 130230 808423 282262 829878 873369 248581 1 931009 670858 947910 1 200906 499964 394508 634964 114277 428044 902564 143107 12251 270491 726548 269767 609601 521941 829291 82513 679584 19995 206785 854407 1 419988 517170 526840 1 1 171801 616874 1 870842 1 407498 818252 762808 320325 842791 49919 884593 215828 360580 694457 184486 137128 477581 415112 755341 393169 646181 283643 737069 603291 242570 712512 243152 834127 265961 5840 377307 821702 814552 11820 604779 394693 990923 492841 59299 265260 69038 376857 727372 430961 166254 409520 164891 279383 517964 520893 133859 753014 1 524199 230305 451679 249323 16068 884963 263671 104059 432571 462975 324641 1 436306 677648 781677 840568 1 1 635752 1 562405 598692 482101 7926 644165 338295 161345 841262 315969 323941 390460 412059 41711 457649 103461 248415 685227 473708 651751 991474 977971 196306 406839 961301 858336 590530 35767 961838 726929 156177 700991 748470 767281 1 1 341340 132146 650287 863975 818006 943549 1 570127 504898 279325 269175 451935 253253 274821 460184 30396 701355 826234 14909 173869 567765 143079 23175 838676 897402 467164 316013 1 466509 71732 970256 525887 705478 334262 794192 559033 975766 855473 655071 507092 252921 439893 830030 430502 403409 947369 979979 373983 471907 193426 704480 652013 684128 1 842368 418947 869695 142933 284644 566386 778276 896594 387878 362906 769023 950845 692808 714773 1 740629 143896 245710 350224 791646 28676 465040 416254 875803 855081 833991 534548 27136 46345 779953 533660 88926 1 611289 600519 192757 850806 756616 524460 232140 167572 25468 558935 601697 764981 652906 1 346995 501405 549901 236691 61430 676431 571938 915148 899642 705160 477030 442924 371063 646293 68444 966583 62371 696330 1 74484 700183 798251 555953 47682 191544 627369 821776 788139 1 67372 698076 530875 145991 742669 192086 435724 233793 723300 855424 838271 689374 241191 714399 988536 686072 1 224814 753332 1 558803 290081 432278 273779 188865 381926 1 673771 77965 629197 913036 24745 687637 966366 192502 217418 629989 257283 666971 1 1 198560 94028 163526 450068 310508 1 192602 515427 839231 788277 635498 8043 758254 52797 214829 1 727590 464943 843627 785791 242143 505275 412344 523240 335963 815421 718882 67820 774998 840172 948805 136840 465283 611205 60973 61565 299768 609478 734831 774252 164085 249669 550030 414613 686668 299837 186320 295649 660411 191645 358505 242490 373816 510022 90832 351309 435682 38453 564339 789422 801537 268935 1 754456 863463 325956 756474 899037 78034 84912 945494 444290 889689 1 429429 582690 594407 278622 914419 70342 518973 841107 904038 1 847023 837697 916894 820997 151488 267755 223474 754836 54005 930326 319761 604860 838398 231937 484441 680824 668307 393820 200357 588543 963544 1 43484 292205 770879 376015 710511 537867 848495 817884 316672 718804 440493 169165 232403 634587 128661 71105 679364 923357 897967 800438 675444 269030 834130 674351 284389 1 305117 295542 101799 776285 762144 1 955030 846357 694377 786818 1 598789 457041 671914 508287 390438 669857 924313 65685 53640 382850 372410 664309 727564 695723 708429 771589 587431 58505 753156 78261 996451 150802 23224 409211 550559 313974 82939 285936 1 403159 985159 742042 795458 489570 644106 153182 60973 1 238110 851395 282325 914174 909791 28968 936193 750484 764088 661461 155585 754540 401139 366558 859524 502649 772785 41482 951757 52090 43700 325063 479171 393188 585915 539096 536886 26875 624706 969749 317256 974154 648609 414356 957663 843154 1 620411 284668 256411 119122 859537 56130 106759 375045 790389 614507 654260 961247 106173 598276 640090 354722 453994 896577 263555 420019 864207 196446 128299 235382 163429 15650 963569 49625 1 943917 1 317283 712310 219842 2872 251561 495186 597590 293612 722803 969589 955504 863847 235915 346646 346609 211456 187768 460649 438075 181760 698563 30326 914891 656053 975335 129490 338426 531558 157721 480875 588722 44396 126668 587838 117090 313102 764122 435778 583943 164173 393576 356964 136578 223829 523011 939478 1 928988 715878 686248 1 621834 455265 382332 982085 815295 931714 121949 1 348930 493509 299643 1 630318 2206 987385 718882 451695 957929 1 933963 907354 428754 546279 615687 889396 62626 128621 662468 1 546994 1 593818 130133 438924 1 320353 888214 978048 650518 524827 193916 668528 134450 57138 138283 369557 958268 98807 686239 586741 340240 417368 1 104673 51344 724489 395463 97836 216790 250511 940112 568001 303622 137954 799012 525660 957381 126196 40210 1 786773 931067 975327 983884 22048 999385 285962 93530 57281 1 500930 194571 616977 638555 27877 635106 705200 293592 938571 367482 990224 860906 635029 697719 563145 22371 427419 25070 1 325708 162342 581132 113403 613341 526665 276658 237079 481686 443624 869917 324962 772331 676490 809597 999102 256232 625186 867549 344878 414574 275495 374362 718497 557452 1 340043 96357 632506 929221 273712 787458 749441 665330 368253 1 991785 788644 477790 204862 975206 218372 978363 937428 823927 680413 849836 316766 514334 927831 731466 261313 164233 488637 818609 455360 641222 933036 785119 299909 362956 447030 400039 929779 404150 886382 688414 154738 403203 721793 100567 759709 876912 834029 685331 502536 238855 1 777457 343234 289561 162900 533594 458230 595072 870690 339179 798988 436224 92243 23531 961468 542741 30992 35980 715927 70768 436348 266203 432663 611498 495573 152620 446249 127624 920070 165399 533684 161999 814622 538663 134673 281700 397167 1 758953 151174 691818 336016 812803 30992 735547 504119 952766 639333 656612 394019 211400 884693 2105 818554 82764 494706 250505 175123 340547 130711 854758 324663 556860 812906 965118 326004 354638 838014 846320 428196 1 296326 453330 941052 942184 251321 952994 93746 155444 770532 79842 1 551643 553335 669782 858764 1 229373 527296 639456 777868 857733 108215 143226 60663 869725 581479 219440 594269 40751 809352 273819 373784 64062 333481 931884 409109 905383 957425 525604 57751 185556 652989 660838 6497 846144 723278 66467 879405 1 579869 438227 162993 496574 679579 488002 4590 848197 757747 672114 385722 980519 249501 71084 770295 139925 383383 2049 190658 957846 869274 927336 191923 667868 1 664211 873180 725085 321940 31745 651244 84981 940524 752460 961899 9828 852577 580613 966683 210135 846968 872052 949325 521242 524383 471434 723953 741735 547422 590896 112337 378686 547470 70626 338328 168730 111641 399398 728381 1 1 890459 855460 706750 419818 826256 5929 1 603232 99982 260885 117747 552101 888323 308591 862739 991567 814732 731475 366048 812161 317969 778490 441980 743785 977738 189740 300390 689759 311123 38683 163445 95874 1 517166 1 247306 660423 41493 442702 461347 814047 295495 258312 713961 223166 705455 344867 289468 830023 686065 536322 609609 503952 91406 655145 345958 1 400269 287535 779394 650213 217187 81838 1 413274 732360 524515 42354 646054 248650 1 873445 47413 296640 719900 1 946995 789322 627991 404879 624793 467408 103727 287386 381005 638802 905537 967862 797487 784719 728964 636130 358778 571564 273946 607621 534210 480307 1 889375 211854 94405 176997 548493 402845 528577 783328 1 448758 773488 882049 1 301039 412892 462374 660956 36134 367050 178057 44713 682829 188062 328436 1 162887 254605 268976 226381 567345 950469 164493 966300 607090 401574 24293 759380 645491 794911 427001 692605 149187 761330 677344 918836 930060 441346 672864 1 531447 396831 920395 193829 616342 1 454082 841731 674518 441955 632324 930885 580723 739910 546453 727601 859514 750609 201465 741877 22967 545720 964736 481905 861882 612312 775233 617813 158679 614240 125856 732717 486209 450811 408501 501433 334979 394427 821057 680510 96287 934325 175645 164215 150800 478268 510046 569614 1 179413 66749 553861 778194 615275 699477 199926 653147 52037 246621 146883 178179 1 426334 781331 334153 1 623089 175957 479768 14388 1 208627 945989 637596 864252 76730 868025 632161 42869 587226 711522 947180 875299 192900 463586 493396 687236 501907 798723 919396 420545 967057 622583 278395 528863 309952 810657 275438 947422 227388 471443 39022 709033 1 870559 808805 608343 521091 741523 1 370929 458445 346134 622995 752633 90288 69888 948828 971650 929349 966773 184382 835038 423082 560380 901224 541622 306377 699654 431343 937554 759114 3615 876552 968502 673012 725750 667469 316098 48121 923344 832426 530375 15198 621488 527894 25924 876747 657807 115783 281482 517518 646553 53722 795018 86233 302077 25405 549143 287464 203701 102194 397676 927508 546224 969522 137100 584346 379474 867184 172084 430969 31398 781247 73041 781183 921200 596969 906309 918779 420499 290363 285508 925099 551055 957331 712450 78431 190165 367660 829801 198955 1 12363 1 906981 569881 655039 33492 568389 1 60949 162903 133848 646934 555273 791219 280460 398929 216558 160193 190782 628890 43572 481875 106974 614246 110787 278066 590032 753396 72354 1163 21276 227344 1 937122 805111 113430 527520 111608 775181 405597 69473 190048 150330 333562 110898 293058 28752 804842 515673 245546 100453 66623 353898 359753 92718 720052 396472 153976 64835 909065 618663 319700 407435 368114 307050 205062 486906 594072 19170 736599 350593 627759 977808 2889 148026 1 76822 343295 843493 956460 482382 70057 227209 27319 471828 267167 213985 232602 1 371092 253614 210238 688875 91030 111098 1 601710 612030 929445 436753 683369 687510 224934 951104 1 826776 686603 1 934485 270473 801708 200792 893398 32651 940053 449952 13256 5521 67492 398810 922920 831639 29546 1 1 111174 132405 831428 867184 275474 548015 543067 347426 372481 296468 407280 101798 470055 952607 136119 498069 781834 996029 485258 580888 731612 537532 1 277237 77109 544876 648208 58083 30941 801103 1 378226 92205 569042 684824 725933 207366 503377 920498 193857 297666 815231 38898 1 771382 284264 728608 465860 788921 652031 794195 428186 807189 620905 563258 658657 841301 919418 28788 387395 736525 123347 933119 64019 54442 456481 44206 502854 944035 931961 92071 673731 34999 338609 646152 114318 986854 948417 222063 963953 367800 822179 793017 774573 693644 842151 920077 1 888276 849106 899305 446913 458340 387315 916446 147048 747084 78828 211990 651974 564514 416113 891779 501514 106103 88269 522348 227794 1 111191 813740 950599 323343 339187 74484 185715 387121 194055 657793 19339 38758 663155 953418 14947 124971 1 993855 691621 150255 151129 1 660326 1 822082 816449 446115 388259 188771 871844 151718 752890 886811 546773 215236 190004 697162 688284 697183 697721 290164 809306 57029 624166 519716 367666 353561 597871 604449 355107 180129 795082 243832 817059 761512 200520 235162 318345 435079 333658 72595 328200 263261 814106 583428 138584 102488 190783 128537 605210 54433 697907 717370 907498 326611 529616 628452 641305 400999 346582 379023 311308 234527 727377 407626 478103 1 241295 658237 53572 927391 668871 453946 55068 901846 535587 155014 814257 114678 1 773898 622945 509153 875203 794656 842001 433321 11143 358273 109061 76766 604706 443279 621351 579482 881795 894326 447473 737963 49955 469666 686110 68493 457493 488349 355695 899550 532394 977828 658881 903207 456516 995620 755289 446276 276915 1 293627 336023 882803 933741 565769 889250 120668 995098 419508 533451 52630 269526 652436 756516 750876 382197 900972 212566 554625 122652 682961 894678 976231 857206 352189 1 850780 12173 303943 31658 879977 1 579768 109384 196576 604862 179508 770291 1 885448 262556 242281 389828 267397 326832 1 181118 917162 483855 1 323874 508813 648583 297079 689786 406824 507032 1 503990 583942 11250 409703 942824 51986 682668 781752 182219 346969 168500 879262 236881 584671 903971 694551 40089 400939 528802 153969 244723 991344 812402 679829 389398 557624 101147 223135 199250 753274 763686 939047 875507 972150 973884 958126 157945 195445 458501 314311 175991 55129 46164 100702 310239 1 711642 296970 1 372942 792159 761941 905301 514082 724269 285192 226079 584703 845933 140780 817874 813806 288972 874144 730773 83223 911827 857912 324685 436863 1 44414 703410 617489 768606 171923 50723 408471 753789 513431 6316 1 375346 726134 237208 226897 428143 82278 548204 657711 714314 26669 433112 220961 544453 255935 297277 329245 716474 619731 431721 752445 164089 513656 421621 559777 708475 200955 351210 920864 668300 146946 854065 807938 660704 864489 757258 181330 346283 296971 481316 8888 616192 104441 760762 879555 365729 721291 304578 924925 437574 485163 176767 705377 1 64970 184998 237742 625205 105369 1 489759 992586 1 184211 24143 787446 759258 458356 46008 732762 345380 513661 83907 584039 81164 489460 189433 593753 595219 976529 449157 867219 872921 314786 584868 390555 266850 639034 44292 1 891812 344088 492595 1 83634 850192 735192 786729 245424 759276 902526 463538 625109 473748 966842 556746 746319 424395 112684 166674 531272 585768 720826 321140 805659 899556 228797 268080 651321 165431 111693 501316 945440 811990 387717 887657 114418 563448 833380 757480 995493 332637 539794 606683 829794 537025 251075 681066 787019 327100 833430 432384 670826 535868 1 181421 480743 996962 780878 620947 544133 275552 860397 365709 661139 142770 333725 837056 159830 847031 326327 533333 538636 699977 38352 754307 805703 158019 129608 734561 950313 177771 228041 499981 801316 637055 635335 491259 630904 346477 814116 515997 500984 966204 518539 343744 716637 426070 376631 135247 235204 782851 518658 258428 464976 324372 71438 644608 117162 784376 240207 372687 771773 274258 1 104985 747740 891933 320658 906604 255327 925600 963314 800159 245621 826057 949463 323395 676968 519043 477654 583307 338857 354221 1 1 683403 1 282058 448286 335485 992858 1 311396 310464 800331 166235 511844 114288 1 443152 290139 510600 599338 340033 488167 581089 1 663492 613445 49957 150363 507694 312193 968746 256681 776195 343493 746 647487 384109 943325 767087 330521 1 939715 924602 502457 800027 476229 762071 261883 937257 23781 872860 604539 543223 542086 150822 38683 8075 306737 525245 555166 874145 182551 428146 134817 329115 494465 525051 187238 789440 811057 106547 921572 173148 525184 155678 403148 267922 317522 643975 774521 258720 874048 373466 831027 1 428954 191544 396161 695813 581402 687094 487858 258687 719869 925261 603584 834413 1 393134 561054 976311 899646 394273 901084 966578 477594 953962 555605 551517 237763 967161 552054 893236 839932 670098 468117 378643 925038 253817 625441 113155 168923 389283 66879 196701 806727 443167 169345 45351 325352 87144 560853 1 518233 46638 31428 347774 905188 767240 798735 687105 1 165028 576380 759634 232500 214778 952926 813345 151271 180286 127116 237159 72105 940592 744194 394129 544774 784203 389774 913626 997104 554460 421001 969217 113657 406743 24185 1 251076 826545 504994 875469 668309 1 51340 716974 195295 59566 748559 88899 1 990385 600096 343839 794333 929849 719340 331972 85276 971854 731708 398503 787694 40065 30760 802895 41075 224310 542290 82623 30928 172862 715002 928369 957149 444732 238416 490979 88528 323065 4421 331049 906443 389531 93618 95133 899194 217280 1 199136 965105 516217 427997 875646 806432 322524 405167 910502 597815 112024 208153 361380 274793 224450 1 387701 834489 312980 78183 38099 1 40162 725923 851512 1 639187 437747 256410 65872 982830 226047 901436 38727 536254 78117 284456 11565 524189 732693 616799 511143 992548 220014 982351 908569 157863 957937 183386 330343 290834 654967 352578 39720 719195 56648 24802 636973 532505 1 420261 169431 283443 65984 470808 936752 769782 965859 334233 595054 671657 621462 938750 11371 131473 844229 819199 710841 623820 358807 323208 488383 757934 985221 1 891346 446752 301748 927626 1 231476 660068 724832 413596 1 598005 871825 349650 628396 168348 145409 638671 539879 880363 594241 418634 392685 367158 503725 912482 384602 1 228271 939992 469894 337689 625182 564962 831380 508894 798079 387801 517085 620551 137314 667176 856778 533086 552839 479789 639358 324939 415598 676522 895835 530195 31992 979978 390949 846132 81068 619752 1 69573 985487 283950 783313 499169 296454 107689 953807 349705 27240 838306 931849 759622 99638 1 1 656346 659059 637084 414811 283282 792485 131271 39959 737015 491942 375803 100013 256332 353718 924946 28732 701502 940881 880120 177211 929819 552151 870761 221588 944244 368295 890161 921028 205899 916902 912969 178128 206473 880828 485450 792601 715108 806335 748478 875622 692159 294354 504839 112856 454431 976323 29901 718057 787120 584776 784472 616994 812305 92151 171775 932046 349197 235408 915543 229919 778277 477453 544178 461298 553236 641785 403936 343886 800153 793506 611150 589102 321291 126009 718875 475422 542094 830447 586259 704384 399562 429660 662809 265737 72711 824842 124753 388330 223958 507193 89856 510566 866374 55669 339356 276958 697872 618850 909855 548359 374826 950603 972082 618133 9709 326886 740921 972094 931500 758220 944388 919172 183648 810700 374606 387686 428557 1 45423 525875 388146 232095 947159 531732 403464 589210 1461 401245 94386 824137 698971 430922 170082 648763 11196 113954 127863 944238 330704 142452 278415 80306 688855 872609 695989 17755 350344 931044 949463 184530 300463 274324 885540 362693 272734 327206 819790 572108 994188 576428 938797 426149 176425 667476 836551 400295 327093 250501 872856 206434 103125 880689 1 666152 489659 309847 1 510071 367750 377869 672885 703551 205531 252533 227539 756187 299100 912410 1 232512 822127 794734 14300 195282 796759 576199 514787 18767 333714 516081 330431 1 756594 741307 745977 440534 1 977359 938365 14108 176956 680202 67179 637901 544531 581604 381126 146530 96115 419691 645298 411459 998277 837570 894206 490870 217315 230817 500642 432046 954148 927193 26767 551341 237733 983735 959760 928061 1 154715 620363 770100 419055 648371 652647 178495 780471 1 157780 364063 41167 558466 355113 952326 695563 45086 325971 482288 977303 848472 292279 408583 660187 374581 423848 952742 68998 471589 297004 120791 979952 691165 282480 501161 227214 985802 983239 737953 953145 876149 250602 99134 807552 617375 76037 646396 967946 170598 987811 883701 268829 361719 432697 134272 851733 191223 119437 475240 744591 41101 683023 716366 1 862462 1 801365 1 141535 385998 1 217890 957455 80660 731997 494188 225815 460410 371585 840909 94952 122999 48781 167727 1 394179 171255 360038 269241 631577 868143 698303 607558 900575 641634 839734 957870 674181 875584 1 889091 1 861587 19457 137509 66769 793110 981474 609449 988971 848770 907464 941935 50299 628936 250628 418748 744621 51016 41448 462016 677189 18956 759450 449080 336620 942382 679419 790129 432605 243421 533578 1 865818 749359 536431 48725 814246 696817 762819 182570 713458 746589 639717 304583 106495 356793 630447 529073 629135 485768 711950 605037 546991 441096 969532 248179 616133 752147 178705 229301 478135 781214 91074 720868 881468 381622 130713 931894 160891 635226 65925 440810 998436 353023 248906 938459 605522 17630 515310 103687 118584 527229 259095 948703 685150 698464 777197 700243 1 259498 221940 905227 542485 942654 227929 56582 951916 541406 500364 634478 741754 755849 699324 942962 986402 440988 164132 170243 310269 303786 667586 23022 232483 629852 503370 230937 626881 1 663637 166121 125186 762146 68259 751185 786973 109237 422764 864304 333932 366908 258031 830656 11163 949503 345540 621213 279695 581769 642567 878423 779385 981413 1 356080 294219 369394 454670 508645 416669 460745 345018 928745 692736 770822 92800 492283 1 777734 805294 1 904212 326641 888364 287774 324156 393017 1 541797 487791 813910 1 872627 134450 47292 141702 337978 594178 212034 665558 422151 819065 969691 217601 492462 578808 277925 390967 181417 715107 460129 238387 941596 390373 695181 174407 233315 490198 270822 239223 21008 1 537281 567032 932225 6401 171156 996113 1 1 350225 212627 688138 1 95833 336100 529841 708663 56326 965703 341288 855429 143573 37771 849466 275670 1 199042 1 668489 515058 221437 284012 72944 824306 893337 250209 428859 1 679841 924561 651222 156176 727090 989190 611573 687756 348390 552311 624184 359744 624650 490802 995895 691842 381114 172042 968415 723318 414631 361432 120219 257437 564130 210332 298649 579994 436592 425687 919129 582290 724218 260265 492128 547706 443537 1 85782 7967 314356 312119 531239 702303 603873 319980 492880 635612 1 521432 521524 937734 289470 49523 13321 298622 372047 925898 77153 316946 652200 884961 370846 285729 967566 325809 494611 1 563303 632571 520755 612735 686252 950104 45286 371570 642840 725346 278944 973015 886764 674908 1 475049 521620 249616 1 830479 781202 568660 199338 202182 577833 965139 509766 603266 696235 301371 816464 880605 20027 418512 280653 167025 169342 895943 596719 494244 940286 950567 448833 842022 209040 529712 436972 100306 71077 911233 1 127101 692451 810711 262152 66879 680456 578148 751830 105548 381861 424736 108468 348117 664618 892100 831669 62706 565252 204445 340949 173023 510396 94143 569680 800328 27312 290535 956387 411392 197500 910078 222333 543404 141405 391260 192862 797472 633775 162277 445994 773633 51122 50242 960456 361528 246188 836587 216443 373735 29796 654030 848953 300293 431565 66906 121396 36602 233506 329597 170347 367314 474970 30962 1 60053 823012 654612 1 640131 78924 376173 557986 229336 934732 931502 75062 272407 834503 831482 389316 675891 115032 722586 591904 839375 936162 741515 131449 642084 232622 1 820204 182107 482857 729996 864205 92364 448869 867361 664100 303803 594301 278735 37723 544125 958121 75021 606216 1 288106 557720 488312 279524 88983 882486 503633 393741 873427 218818 1 740529 26672 353712 936655 440160 961337 555078 210058 199294 421591 858659 678146 694378 868620 967849 969747 763299 770280 879049 566748 430617 79002 52388 958707 786769 776187 418898 953827 878155 306842 168563 483909 850985 793553 297043 43897 151444 65331 636124 172972 788505 156268 33925 459616 70497 548532 667752 5063 198194 71151 660224 210452 34860 699671 108775 1 215687 633370 427945 526321 100320 277687 854243 91413 985573 697846 676222 143638 908400 661259 872672 996864 732255 493831 798529 277177 121558 295856 919315 149798 1 273420 395499 367747 820534 28474 317741 593822 335549 305197 540089 868433 352876 414766 625188 778824 992219 652233 798303 46134 441579 610711 519898 587839 276970 265775 469634 263641 525855 413946 174331 138113 437556 212393 795034 42418 477449 674898 193936 423105 256073 355426 298568 504615 963194 59410 191093 860229 33129 273011 544913 955097 705759 289866 364151 479044 203213 109808 706662 970365 18779 263348 736509 242601 646521 455055 988528 1 439027 47884 847074 482357 307527 792970 495097 866399 147005 384697 493526 722786 131695 378748 485903 253333 887511 583292 914747 855450 490573 196052 6909 580879 860304 493385 232764 249942 156509 241983 329346 68988 489292 547893 180079 118690 519653 861675 967882 270245 418011 850289 78713 353736 801850 545973 312320 187110 158220 404384 546671 712226 1 68088 533509 919142 594996 150924 845280 875475 986063 812820 801303 989695 532765 215012 413260 823107 678901 382808 188816 372703 848811 959973 748025 769829 208190 896005 872339 516592 171294 537029 1 217474 110895 247893 97815 284175 271847 610985 642711 778529 885607 43087 509838 341078 1 1 836551 5590 32709 426125 523087 450411 867379 317048 39466 909157 390024 582918 88533 784886 702728 1 807244 797756 912203 460264 580462 576012 425799 932516 721464 280202 726692 535776 878620 712960 295149 22695 224306 877226 1 128006 295199 63606 64600 197417 376525 146824 874449 328076 586053 704620 219805 509567 321741 292816 268214 659410 852158 56618 330721 875684 261757 1 232510 30862 832790 583083 568685 633831 387115 412311 521066 327861 436164 449040 210051 788492 846835 862392 2494 107502 897390 619137 965245 231982 543710 1 890877 269184 1 173269 764562 943653 407895 106764 758972 233822 705728 969859 227840 555796 1 889683 359487 845344 503329 525745 395602 1 424101 469509 208680 509631 797067 696039 30479 124171 111625 169849 29963 731189 70485 186619 313428 816097 112846 411798 822331 200642 763591 227300 797048 585046 111611 1 923457 1 252983 589503 1 822707 994518 812712 926483 887872 92953 853831 945399 995440 245924 825252 7601 63669 68046 616773 875927 947809 531024 68864 460484 708139 861760 124071 724569 873903 341799 377736 256724 530650 34806 276846 863427 501812 683443 753658 498199 942771 603342 706603 215480 130888 651926 654252 97224 500261 848415 442447 772170 326466 273558 1 628892 835347 108739 238029 905122 1 9733 816718 126864 875541 669800 240378 158369 1 691327 409760 1 690859 19959 711788 668098 92475 770257 744323 815644 383007 207794 62345 274097 840154 1 587598 815643 335721 239320 965463 406615 358376 820026 623124 286775 743214 683279 594077 262135 118087 866815 780396 906066 780978 839154 1 128796 476430 675408 464983 226353 655659 714145 102770 788760 1 918877 89923 893683 531364 671356 804986 522275 332034 746674 845107 1 800725 1 371479 235232 442834 355480 1 940602 625434 736135 328875 883958 603693 828787 766628 83818 591775 950291 775272 579529 436674 762345 546531 1 905888 369477 308336 420379 966680 427193 619564 92619 94909 2433 634608 347872 29987 75363 371017 877527 434127 437419 54720 52333 492210 146694 516336 502293 260816 881771 791512 534316 45115 66314 922876 94809 439426 357957 213702 332811 574298 499601 657238 994835 389407 467692 281435 880958 93808 670509 353223 277666 144453 577008 5113 433184 571094 35873 491110 436351 858188 355691 262401 120734 141522 186299 958246 800368 118856 790708 341997 927492 755725 211851 393319 933976 758322 862797 152719 16395 370163 936286 49892 304638 950299 104630 400251 89277 308777 570837 436595 815207 497245 319292 654173 984917 654469 918778 903253 151796 926055 601225 966731 386030 851678 71064 1 676449 829137 851588 169359 231506 972014 728955 582180 264453 656208 574468 324509 313643 420642 268505 501676 339932 868914 334183 744991 426437 426113 807791 697686 878115 1 437834 410445 890740 444685 440 398189 451513 839781 871447 794994 166946 917528 47307 967821 36825 118616 260519 809707 742801 328487 342873 858087 417789 943793 74598 751112 128610 326399 124977 642940 847206 89829 486414 128832 146610 738853 452180 26640 63900 203248 819936 711691 49462 197592 646797 344833 919958 1 984196 564814 1 41718 699179 1 319347 582293 196628 646890 98952 446998 218917 587497 803428 1 288636 37419 63389 55801 705394 759200 234822 190985 688184 644977 811264 361145 842123 796174 1 587749 492354 299708 549029 378216 720855 835428 426782 840430 1 887052 157120 1 280550 1 987099 411562 26110 633956 447934 916018 806849 119316 191626 173714 339459 467806 919819 672153 565615 79284 470783 30756 2903 442001 955804 639600 251956 381587 28165 863452 55492 915371 554143 70740 419486 239058 753273 951545 899339 687023 43310 607048 15973 71628 898201 634244 644865 679363 697383 708528 392089 476903 933148 1 1 281815 46755 683879 578658 222299 135400 1 1 421878 386430 564684 357499 1 565729 47378 204918 120978 86378 864840 247131 252366 245146 416122 662149 1 678840 698930 727865 1 433443 213295 501045 231822 453506 487576 699792 523707 842429 961542 24895 508434 51713 746505 183250 155037 105466 245684 276613 851648 1389 1 875972 785983 501332 35207 370764 290003 176606 238846 561749 194071 921282 333111 698386 589450 818182 363163 139626 623379 513883 476638 579362 1 190126 1 454025 37893 471145 915159 428403 1 34099 678034 716164 261498 76707 791830 394479 426974 768714 522817 647723 718352 881804 1 767000 953129 444192 609090 254300 362136 73919 353584 413684 397661 481321 751308 988068 127016 580377 388981 462703 419693 798776 600874 133947 334896 206214 175157 93430 64902 496763 220881 458015 985076 16799 225560 294823 699080 753185 180220 475893 562334 1 810377 225988 456839 1 353227 12967 367992 52353 480297 266938 275 128440 793121 544636 970721 158534 327623 396515 459358 574483 207649 1 656780 158985 691017 693578 699710 486231 317078 472358 45477 196363 931287 576732 17866 492469 647725 16158 303444 992138 51834 544988 153634 456867 952183 560196 399755 238258 480907 384719 262158 701806 782832 621378 858118 827056 598574 217967 875765 116413 286573 514214 333807 63065 406512 941844 894293 691408 14015 145282 866886 591221 756044 320949 234312 571640 94497 62804 788142 396983 213080 185981 437810 407059 673082 189050 19525 269294 26908 787306 403045 50667 920781 806468 292806 108990 934350 516799 750559 479137 575027 169286 194448 574502 558619 669047 188260 861835 473299 391731 251112 25234 215345 1 111284 39653 775781 154447 225607 926831 194654 598422 553277 859820 395197 45329 720695 144308 490918 811568 583634 385279 92496 742866 276630 803548 261772 204278 638443 341279 806573 1 585323 647044 609067 1 1 849295 868330 863942 110123 990631 10527 524555 378103 552514 908106 250823 195264 601143 513967 549563 488879 404302 14137 566678 82474 369082 662455 959655 208377 537290 734537 471453 196556 633050 980614 231865 312359 1 441592 815073 38605 711742 577430 307038 193183 129660 800104 832938 822895 76757 797580 507751 802484 140828 301422 914438 94149 776438 114339 536311 788087 268544 350370 460355 369336 608401 1 618512 1315 542176 900117 908360 786842 761637 892259 345298 823513 752205 46917 564073 597544 604776 264742 47178 405542 68596 919735 424931 740235 916055 81464 390838 682778 887287 113749 914525 818804 919121 442181 909883 1 632313 452051 849342 839937 95492 603577 175207 968732 650193 395354 1 1 589089 948346 1 699437 51434 1 49102 624562 347787 44163 52303 343429 912003 795847 816462 590217 463142 327045 1 533912 809927 426720 154067 239997 631086 275747 878485 863383 936213 440914 919644 639914 403489 798557 509102 57471 364563 718944 1 605526 93988 911374 11370 420145 626820 625251 395313 796671 866249 882950 442590 591938 1 184451 28828 845286 769036 123472 467073 751317 320444 760863 799218 864138 254128 550413 592632 112647 1 327758 160731 282199 740376 341664 221013 358453 921478 236432 71267 177768 713011 503938 73209 505511 857259 1 480933 683013 805958 222894 1 349409 993361 818430 207362 860921 564539 243043 202645 457321 534025 917875 838578 51729 1 546443 570694 876335 189580 508776 106655 555773 851163 753374 869559 936600 66399 978616 515896 1 560865 186517 177244 937508 976993 408706 966410 130296 249462 377613 192113 942762 164908 804753 435041 980555 955678 428530 278280 699142 637676 703520 790337 590864 1 490952 221040 863032 954594 401442 779648 339158 136386 745872 118071 1 663685 508632 968676 799883 773932 959196 438063 867542 86982 274584 491176 940370 866230 201057 372300 916152 941432 686717 825813 610113 39604 535032 856853 916282 931258 288205 990352 1 997456 86022 714315 506085 323177 496617 153838 1 139521 1 771945 511734 634777 698508 228506 232719 47335 1 258226 455466 3522 978608 50771 196998 547683 958988 217126 757225 630113 844432 203913 733042 868208 958003 654922 320004 955878 488567 145502 387829 729116 965104 287210 345469 937018 783444 3694 222737 208849 775617 29624 693330 814698 537899 387344 763417 580970 897241 402514 624724 393567 586652 172629 289907 405526 849946 993765 774922 303795 959422 370228 495552 340712 864602 771275 721524 143569 350049 862167 412044 514946 323783 794802 1 722687 478343 388130 622207 63187 508044 319834 219400 806476 422034 191573 124057 1 90587 911299 784109 553690 758040 46000 853283 996540 279892 409107 416533 513503 787926 175902 744908 1 697434 87550 164217 108780 130912 579637 408484 317834 884440 20587 149167 385573 120881 752404 225328 791593 896777 624938 1 550958 710951 732344 427233 227235 705343 210463 936044 667435 254360 928332 434602 454760 491227 507258 300091 653723 565291 284953 387036 225886 471383 813227 380044 290027 15905 994081 1 157124 92223 240566 793032 791353 390109 180226 499971 448218 4425 675758 115683 32779 404117 280579 322198 933027 800405 28910 80243 829561 1 1 131660 804632 746801 25385 1 464792 571186 954717 444 66320 347014 288219 842714 630055 433345 484711 146690 997245 359971 800912 290700 344557 1 959279 11056 38261 795189 358502 444183 267695 270185 402952 43655 422174 612509 643688 43182 805222 808844 520032 523255 818784 390515 62955 935225 821629 50486 857302 58238 881637 777062 974232 337512 349834 415381 574839 792542 906940 48853 653132 128375 609928 982918 443975 791533 728714 1 593362 912304 691211 530438 1 145182 802869 719114 567843 712461 77482 618222 778017 640967 773270 49187 884470 128859 324591 959045 729280 423638 857541 1 192026 256785 196210 36327 403506 190094 379584 134147 592165 820661 185437 321445 652882 945376 399394 223338 52906 822693 1 640209 455257 534812 119513 682668 326047 547054 645641 970427 939497 800446 870319 554355 633585 779333 189463 351784 417231 88118 202389 269047 169153 868106 1 1 332283 1 594894 546102 959516 800629 942278 31310 505811 145694 1 952072 471200 639436 945591 647697 92826 939060 653655 158287 354148 441701 987930 954439 363248 175942 740925 249805 786905 630256 660521 104049 248746 722868 971809 597030 22680 710166 939004 1 758594 92751 830401 659150 282141 162086 813004 605746 714542 76803 975437 42416 905801 786580 249429 861511 248015 521407 605744 936350 164048 110801 105126 442091 604380 741571 764407 483563 1 196740 184182 419749 708282 1 371435 823779 239411 1 97833 457288 580754 694344 618746 142055 667435 558417 372701 111209 209090 14055 389145 557170 949669 31167 591887 790222 1 42513 382315 597366 578944 734632 259156 495791 132290 919686 986779 716350 712600 17383 873559 606984 392933 862204 45421 143548 685017 758599 911227 868556 768320 991111 891193 679970 341334 449719 594646 999284 834169 516846 799349 558205 482897 522626 169871 845826 664030 125279 986256 467127 369820 844467 921317 800526 687049 430951 947425 54957 468332 720439 778109 336693 107188 387240 22899 930025 436102 69356 4730 1 729885 227522 735737 92047 742434 248821 1 157939 510733 5836 988156 386611 574769 84924 1 632573 235659 667868 189758 312033 893718 759535 506969 567984 1 444913 983319 1 106015 939965 299470 770748 62893 469066 184607 891205 127389 921108 294215 530302 882097 307094 846018 291778 7537 789909 1 11536 97975 982980 214533 796971 113508 580138 39703 830297 286094 292810 261846 291000 678540 369883 131771 825108 497539 985748 33644 685286 258760 202400 193411 778179 574273 737385 432985 343102 18056 617409 584020 25039 95237 621969 931555 798469 365257 508221 36923 396951 417671 605631 472397 423440 320810 1 575181 602725 994075 132675 619277 437855 241390 938369 908773 84317 336496 566682 771052 366365 345139 868721 164948 725521 974546 165655 36711 376536 141911 506839 562887 908064 348232 5771 329248 771383 836409 655597 627604 837177 309146 677544 443445 209629 332575 1006 844378 991569 996551 889484 315568 1 731201 383216 138165 686451 375395 676696 560453 781218 139479 626083 735804 872544 119507 774862 961232 239433 422858 532631 822662 296196 187669 45595 1 1 693316 54777 566998 72291 308443 537510 884983 59991 966236 998830 660298 69009 836039 237058 818803 415297 818112 1 816597 650758 732815 934219 15818 105889 1 71495 4670 861652 669088 935891 366228 667217 831654 729197 585714 268722 531685 397962 618806 389966 474908 361382 196932 82092 621084 670020 65748 922437 940977 580774 604543 778805 595417 409957 50194 789396 851350 129800 660661 75729 820827 752046 224289 523003 328435 258808 834021 750638 988287 120486 708066 948418 114807 458297 34646 237670 336030 398996 25521 578216 1 222455 268637 334273 177655 622086 352659 253218 936644 942032 335278 137138 899451 263286 40101 738059 404199 584944 661634 654608 252841 407268 498754 976944 69156 395997 386061 947215 107526 55187 184466 682515 6299 656973 946321 945290 888825 810808 663807 826322 707228 158992 334488 30767 775885 99572 284874 697591 61288 625825 258179 968355 596535 249237 706247 685789 232858 673632 795984 943045 532781 123534 244026 822460 152372 596576 401092 30259 1 945443 825932 277023 254400 513009 1 550090 516190 890270 689327 468766 927012 605688 659942 1 395155 536098 484847 1 729986 1 623307 543843 994007 907431 986392 269122 517945 62193 120336 1 77662 528838 886974 223854 310104 449641 437109 976510 559695 925913 886989 846654 190196 275846 117228 138290 61837 279204 163281 661076 886025 267928 220039 299392 675749 272601 797553 432787 13678 727046 624785 818902 715566 528273 82214 133700 698103 750639 968984 1 596796 273308 514131 918037 207953 526251 964343 874100 735190 604387 564691 38232 238089 184823 700274 1 469626 469320 421199 1 458102 1 309325 223224 33172 312689 777138 867384 772417 219099 673164 224134 798414 96378 1 105138 639604 273296 274214 26265 743237 93954 871064 862790 353348 709595 750657 939030 1 955580 955365 842373 86416 1 338882 767813 31867 45642 1 142376 193981 129916 565390 727769 386765 78162 370090 964511 922994 413614 172230 218328 259268 952210 469923 763422 41515 802207 543265 465404 278089 481078 201932 64023 1 967435 201725 790930 203749 73762 999854 530148 750911 868349 107021 230970 118541 159413 981267 606257 825092 795874 763424 422779 55537 761998 574507 71576 1 953783 1 759865 128774 255889 882478 141827 787827 822490 22836 787519 803621 872943 654654 118536 425339 591917 121289 180851 366992 304687 440370 1 304097 101218 906900 388002 1 376997 663729 343392 539983 444331 643506 250415 610935 147679 222555 1 770752 797763 122115 373058 227789 163633 889330 993758 107077 77613 157681 639792 884150 625576 326050 64082 602815 848759 72830 1 986589 630982 917659 498480 184891 8501 271934 55133 604672 553483 635212 882607 955305 34661 174425 905537 18295 347928 17981 295735 227480 255299 785966 685984 18463 407974 957218 762218 562830 943313 254703 414662 839839 115012 675838 141393 169861 379651 844944 321071 113614 921734 649185 616952 952737 651788 1 226355 264911 1 1 570494 541938 40058 571516 138953 448190 608094 645980 1 454106 308073 85853 870788 339663 14501 268460 399010 168768 169801 849947 667557 767153 538844 560503 704668 175095 754287 528134 513137 338335 688228 952031 599364 438570 638636 500132 426650 86072 174536 76341 726184 608107 442559 809434 578471 167859 1 283539 257058 883241 694960 656528 407270 749572 261994 782157 327609 800015 825831 246297 960673 314841 823887 709675 12366 380611 597159 946920 669472 825666 594410 856609 315669 458982 324821 650713 145963 790045 171477 7518 977541 708556 399020 612034 1 902182 1 410951 734875 33448 373251 911679 350602 800266 638078 500068 746074 445760 996339 642641 176169 958313 529761 563234 114250 342596 844508 183280 79905 965020 424733 688717 455041 4103 414410 129625 713230 141317 112966 284724 435626 215955 760020 791062 14699 822630 721147 1 124349 954339 115489 526163 1 870497 510787 236191 377997 476031 666867 616473 577379 550971 501821 124520 574510 20025 493249 351756 653836 823017 290374 371953 919110 177931 421180 496322 684055 293616 506545 952809 928753 763991 999353 405249 87291 140236 617990 487808 231213 806415 331314 576973 458117 140083 989751 269997 212874 581444 567581 335140 705761 672072 768279 788083 924370 678800 551593 1 488707 209416 758132 379963 317547 906454 380767 338515 631537 201681 592937 413667 12525 749178 384669 474640 136744 971825 417209 74109 663732 344106 69624 241626 86892 498886 282828 833900 733536 790079 849117 150905 817066 249278 257056 957677 652830 963795 928434 199558 116835 467838 938155 162966 77545 534005 863106 760989 589325 38683 773526 698644 879831 155667 889892 851484 186481 407031 378421 206826 457974 398724 686011 86765 698676 172919 128807 978399 509177 419907 1 812746 351765 245575 540652 714725 462981 145626 324188 62089 565864 31223 353135 546193 696081 976995 997702 460495 816177 285150 271126 902611 424811 506981 96815 43073 739965 893800 653047 205494 797520 984053 840151 91607 776458 239098 874866 373660 573243 25204 283427 113641 871471 940588 612011 1 918098 481742 876927 315274 457873 262101 937628 505412 411261 387427 542188 326911 983368 592522 375867 224750 123479 421062 145970 248818 770705 170861 342835 587025 229676 536776 431133 333226 618484 719553 1 541897 420259 814945 125035 1 856943 898623 152387 325839 744943 598191 487354 18790 398619 740322 661177 1 231116 419063 108251 894795 1 777274 830907 971780 1 958455 156780 800703 442042 760979 126952 915038 508773 927131 512820 704459 949367 139060 57018 970949 509469 1 219023 750612 6817 800333 950715 163744 882743 731383 596950 330178 774931 331867 431319 767111 645607 818383 675271 1 483897 314121 926879 69538 153352 946907 649246 768758 903529 522189 668661 317492 264490 784137 630809 115262 627025 327062 506382 57980 773272 119237 1 681593 327513 830266 526338 233349 757629 755248 211276 413580 1 922698 42085 349314 103274 919364 678695 560308 654415 871486 550386 860046 350273 224019 637249 765207 91984 761102 163132 455167 24846 108760 1 891315 119838 805273 984446 1 44871 121642 430273 497289 678746 956569 735899 383475 810954 1 647343 208022 437184 813304 297069 722921 51562 1 562118 894709 931200 695081 978686 1 292426 894687 330537 316240 472253 210608 719350 220313 141368 167516 143111 464733 870651 62316 374260 476595 674066 222514 995847 390950 616315 1 478293 298609 298540 643014 245780 388727 786225 963054 790955 853990 799769 355059 977021 316458 120201 323089 475655 516599 932422 275406 292797 810212 471342 51516 268129 200169 766597 138843 770456 493183 46090 623333 90615 434022 323198 112133 533121 195605 200466 461188 989505 961527 95616 163488 642911 195205 106895 513857 812314 641015 707621 86706 842676 454950 822997 927240 927795 76291 74522 469378 627220 708156 303579 637547 760938 277797 509285 697765 508762 541491 55631 161587 599424 945568 157562 385956 1 624969 993854 396917 147477 162972 798219 547897 834434 461547 1649 680181 548831 275119 258613 543633 644462 922511 1 9368 387106 913841 601862 324410 430211 356609 748746 3436 891922 1 1 761801 720807 356108 737322 392455 368205 42800 995478 795275 414358 644379 365506 40637 872195 102887 857050 259060 197508 642452 401955 802151 580283 813296 840001 477708 409850 137263 702272 200135 872850 771155 569999 260601 322338 809254 587554 489169 556103 893174 299662 158635 524173 453914 145110 346690 241411 328115 576727 615697 420700 129133 35226 279684 358772 1 399534 206406 584072 100022 173990 462200 156722 763896 512243 381861 542221 701297 712 511158 784530 959327 381159 590415 298962 893394 268445 316439 914854 543599 500020 375071 46882 729781 73252 1329 456672 580340 1 113579 322962 1 272986 410495 112982 340940 424444 63497 813084 99546 1 919568 778722 299849 400555 1 519959 21709 931315 475167 513140 670028 82011 1 1 571764 551409 262013 114697 398876 57634 256385 157394 51005 353877 50901 427018 112136 638534 509183 539462 895976 960226 341558 456803 477782 417396 86087 133525 198164 214368 511472 368945 230655 375912 1 461648 199141 17304 1 596989 842708 289372 611383 173895 438260 742068 510021 596508 616597 437848 944864 437596 653259 26655 440700 68422 50721 388513 838379 57207 667016 183885 383666 814298 987889 585058 106565 789467 940389 640524 607001 724936 148982 7240 290258 917982 832083 306715 116956 263523 403321 693549 495676 407664 667769 35170 557619 983988 262860 557687 195640 540194 921432 221998 267636 14646 276868 310193 870992 300949 1 733296 24724 143821 749990 632997 34186 280422 865853 995315 836024 589763 563368 504241 158785 710956 805559 862003 833923 838274 569774 160882 455573 701999 340303 640332 582643 834578 800393 403023 1 984960 515868 410046 889807 597550 418271 592489 705365 500556 405352 941272 526282 904488 139038 75603 470298 766577 537236 979664 253023 424414 596531 920937 1 964681 556838 120038 859113 357165 256721 768412 428874 734171 743757 861268 41277 346650 737597 616799 669591 502803 734786 810751 832864 6638 805940 818190 825603 947674 547189 750579 855820 178183 396648 376872 902080 814603 693756 206045 123560 367144 64402 433596 445792 779572 723887 585876 322710 542887 1 629561 619803 692800 909399 1 927906 424638 220139 557772 773958 897949 821629 886026 558271 742016 582417 598181 403810 837540 168925 151882 579197 306077 81983 904838 813319 968396 745433 679043 726573 290071 963382 1 451624 258805 230282 15269 227002 988691 234267 281247 187078 559920 576338 484888 360550 301007 630241 182634 905551 203811 13373 603286 460522 599704 620020 378117 70353 437759 194033 293478 841690 285759 355775 441460 531488 568855 960837 784123 659291 261403 640979 314424 923953 212191 185806 856851 390400 964476 559178 530959 54034 574473 842361 526667 896327 227583 114731 464908 727964 330049 306619 565803 357268 614954 35877 309280 155463 158465 99663 658963 289629 820279 37908 63492 1 598494 723584 520556 494428 951021 826873 68562 1 874781 289826 991976 828970 435830 35811 602585 717632 15417 224044 320756 468387 495719 876302 1 468228 910827 818347 534528 541001 532331 19209 785429 32695 262882 657261 562026 824325 954751 160166 107882 152181 160468 833092 279695 632898 264252 606356 826725 1 677211 288869 53731 671624 666876 932473 853293 580106 160496 670772 865418 1 761875 80528 7943 644165 1 428426 869948 141252 647145 489977 255371 198140 59665 1 831599 880726 18717 1 506652 123224 845030 400030 863659 635564 163221 160720 356175 457527 754102 629367 749134 1 919638 848823 1 315433 100358 829594 1 192085 997012 276588 216743 205629 950190 277640 643883 802770 357377 924436 65998 164708 893945 825949 840357 585553 752605 153098 611501 365593 280212 37307 192935 345840 746767 562449 276188 176610 180831 198165 633143 922119 532009 136972 418310 46275 515333 674025 158517 883771 187335 234019 668368 701287 343816 165448 995327 512067 390732 37454 127642 700364 877401 125916 845427 761336 71804 572019 807765 688887 783231 735793 895680 1 420276 532476 615061 299625 854721 792025 573434 877981 1 112251 190913 625445 935441 477684 665411 428763 72622 905441 653714 112672 354736 71142 543457 119784 63657 543765 74295 1 1 1 1 779117 795117 87181 250963 573085 668566 506486 474244 929380 191126 546119 63640 929239 239358 287088 316840 609326 559608 711894 772174 893378 748335 142044 404735 797395 646742 99402 1 469338 174339 400896 357906 94944 696785 688071 884821 312551 476818 779205 766080 528031 232121 848404 749470 1 638012 385825 72781 630687 781592 489528 887685 614659 772234 392998 494541 784463 74339 472438 889151 901596 36267 130818 364922 581487 585594 255917 551329 320566 904649 326510 151885 452377 225080 987285 257194 25175 206729 375710 903300 640840 688244 205189 337492 744049 360866 867253 954140 10683 861912 554780 277935 423021 21795 516302 167635 820138 696551 543047 453381 593373 662771 55204 669847 453166 566395 896074 316777 414608 845113 693683 230119 907958 205285 854996 885062 29341 632861 1 1 152686 117753 633182 678539 186389 973223 915726 571208 855479 120902 540348 509839 1 498142 495826 196041 256985 920816 911923 268241 924908 304581 143891 72259 1 175507 484316 300841 989325 802812 123851 742478 219211 992595 905078 304479 219285 595176 851780 406783 671058 641512 126007 214719 711699 1 387918 276972 549753 417332 842883 545355 702739 442617 687515 297024 677406 195770 820056 928677 43544 312094 1 587798 883736 611958 48445 1 39726 781254 836415 936 61390 890405 106521 62269 972562 407538 122883 575367 856717 472896 783447 378383 274452 841189 110780 609669 334223 711625 309297 118928 672032 22428 721245 303448 798575 9307 140653 200016 601802 211407 243764 911065 168771 557558 425938 405418 432321 532259 920985 996709 783184 20399 799628 216418 1 211177 279618 743484 1 557857 541153 375751 300652 21792 382993 618521 1 558570 613056 1 354159 821922 245972 1 571896 241105 288832 647310 794818 619745 796970 938475 572524 274484 915041 620835 523264 968194 987019 715631 181881 804179 153580 1 261497 442462 723746 455246 482472 353463 157254 807931 769283 139526 966280 513900 402571 920832 273417 773608 451300 753173 65408 301329 151494 341878 933105 269445 488973 591755 947534 563342 1 737393 589183 367021 191861 966034 507371 462128 556437 448519 979797 425051 29067 31333 507245 944976 856888 338508 922508 74470 642121 602023 634221 228226 22850 113796 619876 373485 68317 892865 788586 1 936609 648421 224515 93348 287434 1 972795 528673 535834 468175 747981 496692 807184 481218 895118 448534 348546 416016 496695 182992 295608 473477 41802 1 869730 87506 594819 713234 599981 834798 112689 24066 212621 405812 869170 77984 1 104600 354640 860605 332850 659119 420627 29425 457322 1 923498 362089 212123 187641 268256 605072 864785 574734 7338 648001 532366 468524 171877 582703 919169 725675 684678 1 614285 664153 468876 271458 856951 876382 510613 856240 965304 29906 8325 316255 63147 1 482523 908 628528 188410 924002 831518 285995 889403 456599 988814 343984 580416 249313 174333 346160 158375 585467 601778 379304 950998 727737 1 12986 541707 983487 23058 444673 122151 475905 746575 887320 314364 627995 23066 81903 163302 385611 410025 596985 1 881646 966431 235041 322376 619104 854758 184149 856822 190838 655485 378662 803044 144126 983915 204062 405461 256222 296401 650351 257083 493019 525362 36965 372254 434463 751067 636420 427561 352978 739226 100903 1 460537 747829 191763 669118 551264 848198 762615 171320 481926 211370 298909 972986 614603 1 35783 575185 12137 390596 175910 890863 477297 649282 579360 652118 289392 296235 13585 368698 176281 270544 375694 726818 577101 38824 458489 895127 653081 278373 837074 323918 249895 22270 664923 756169 139250 181290 197312 25413 343968 70 834954 239273 503265 608447 961594 862682 671395 537367 341404 652899 783744 939491 403921 663558 180155 1 347978 680628 449238 432881 583652 414765 1 509735 1 585323 96381 167562 136240 472151 660491 55607 328951 1 698176 159350 101096 244716 103275 244629 671788 543712 264679 175891 830303 769380 923422 58104 835183 649512 209163 91479 153719 953781 534160 130930 686796 911355 237929 473950 226128 675882 96137 973021 448957 733719 347413 429360 615750 363685 798122 281377 407983 812992 127089 58415 886690 1 94335 395035 37516 557751 873952 1 930037 646576 134913 903620 827785 771651 728098 162366 490280 755280 567178 97301 1 313940 446299 912101 1 422723 260412 778963 77310 215182 546266 433076 820111 960856 35065 396366 997733 71113 1 662494 144413 562697 758198 614460 78934 809462 429308 314809 956444 342343 1 853355 414506 120000 802531 1 1 839081 669980 78671 338712 888559 966189 471540 684447 595891 165220 909372 21962 459864 981655 121579 456124 489100 800896 418524 110633 796571 384538 339010 336263 309734 1 1 640684 409267 670124 412181 884233 904336 757704 18675 961839 914662 613318 517947 187616 92331 697781 758394 886935 443862 700584 682752 73774 914592 336821 884534 1 401334 203262 15341 610407 393963 422871 932714 95404 341928 986301 83442 945325 56050 1 257565 356149 802167 144489 351476 150204 485346 76264 853229 776845 212985 126611 415471 211258 614394 1 37654 57444 1 950445 211440 27906 318387 914335 960572 428414 446889 934706 149298 478605 939451 51204 791833 21640 71939 323516 793996 604789 583457 625672 628501 607003 450244 151326 43280 511788 568162 163582 366705 233980 513693 683763 618125 198621 463538 335374 128269 540639 398615 103962 258385 749952 1 389492 132494 899096 583301 985237 604186 612271 654174 914125 259115 118932 149273 765799 127120 855553 422672 685564 197466 939949 154747 1 589516 863628 1 34635 872014 997406 686471 1 798045 158915 432627 924508 630902 348868 289378 236588 286222 735213 740821 333390 562590 212133 322256 575157 24980 252857 834794 991082 189327 161805 694194 845964 455838 424006 524265 397120 491430 457186 1 734692 962727 808448 140134 202037 60109 255224 537944 237244 29742 517873 952452 197073 335090 441581 168920 954628 173139 296521 372422 900184 904966 310043 515335 763529 514389 665502 152972 431037 420797 573492 746648 1 712185 876622 550346 798919 495412 855210 126527 185546 6793 892684 708189 963344 595424 337070 495712 772482 568899 371770 127494 380861 711979 65513 6337 648825 455068 1 348615 517662 24500 89339 686298 682866 851120 629959 571029 94344 165057 294193 691197 934008 1 897749 291862 1 1 1 1 94839 658643 936067 541366 362608 847075 563725 133724 494535 774095 304170 928955 51110 971360 251154 57176 875961 792665 594566 471554 724344 197647 474934 358633 906236 81382 568654 196245 828163 205506 970167 609026 941993 836288 31516 133493 467097 93537 386719 517669 910422 238932 402371 966742 269751 687660 836418 1 349399 743029 87618 1 778212 546184 403154 680657 285399 774567 372127 722556 344961 688007 50993 619685 70081 836043 664212 267507 309746 645165 417322 762825 704440 469619 398111 353081 249261 216603 392395 575459 233909 144876 312053 502637 516447 890689 282164 857344 850950 520101 87660 828197 381900 783478 22592 808140 315040 502800 786623 559169 331462 479203 129407 375358 280761 470559 696796 175551 561250 240108 159530 261766 379408 233690 240612 219833 279624 822410 116900 620151 615900 293779 595125 665764 909223 175539 465094 411195 352423 1 759761 653806 894250 617018 810897 461751 621292 584969 630711 749022 176306 1 154501 874378 493301 48406 244598 583245 39615 706783 1 145546 925957 675604 458205 629347 782126 97432 736026 645641 705612 14763 967958 62982 337812 776834 248788 390466 176942 770816 268 715015 250609 758288 185661 280542 386502 948949 746001 812186 133601 633170 856408 128650 584922 833567 276697 343263 336117 491917 347112 774690 89791 900202 375477 962094 348456 477812 667687 915165 741397 499212 562681 455862 415177 438883 561434 905093 304397 897493 892438 763489 9193 428661 73016 684594 1 998763 349229 634834 661872 756802 222744 305495 274949 416455 236810 788553 1 669987 135697 128237 495876 472377 630037 1 511077 225999 151747 755636 881488 381560 542803 941246 573334 35102 462318 462473 47751 717596 93655 1 207933 1 479294 8446 1 455959 246165 36555 1 2363 756277 344265 782934 395952 279664 453773 888739 37841 649877 382282 86683 133202 820184 354700 954589 427368 123189 386925 88966 141674 880677 381392 608535 1 265238 663068 148354 1 945373 538596 677562 97208 140307 683713 179377 708062 77638 44601 240312 435076 329817 158265 704118 252841 284326 163180 177084 743677 1 475006 847262 655974 113102 236967 8495 342043 294128 1 88858 613901 124544 900491 286323 709123 76334 220162 828906 187003 690104 561276 739087 704174 812043 1 855515 292146 718343 398482 330608 911345 728669 825160 1 37410 655137 9986 867651 142543 807848 56489 883984 925415 291745 916465 825067 415629 1 370185 178822 63214 626330 473191 700299 389279 428650 610492 13337 475640 402563 323446 818685 787415 260573 939646 754785 31521 610300 669605 859764 1 633570 274574 239142 386771 450323 250515 271624 643843 792827 909478 143331 682104 184986 960271 138911 1 659020 876872 421413 5791 295401 228338 169540 235473 645339 610251 640454 830515 142224 678053 107061 165483 480606 156629 488589 158635 717878 326175 892521 508705 89590 222026 708506 437408 116170 419465 506 151981 822816 837739 290898 38526 172793 699922 880322 473813 831777 819244 264965 24343 385242 262020 697155 324856 26761 377411 117689 987975 272682 256843 679357 886898 470700 239245 182105 1 524258 741522 508162 759897 902332 353628 291840 677968 901676 486218 53714 849524 107545 86624 555931 762421 444028 83637 797265 146512 820887 1 165307 71508 804529 339961 100053 236914 266039 110090 521321 901080 893016 441736 463643 683369 358762 699833 634329 793178 1 341486 782364 615746 147521 1 54365 195966 972444 377860 26679 276583 824133 159240 919337 990546 732671 670526 136109 778685 942953 552244 947060 639300 263347 60861 175047 217891 332681 989700 663045 659319 847246 975107 830301 807505 258748 878817 628213 379346 748972 949426 78831 245138 728800 16652 522015 727402 665725 1 10094 859763 808083 950005 371333 788226 1 723391 791679 875386 493961 942417 330881 494958 881480 532077 673426 998490 297669 150651 355456 668702 212126 571587 440916 324713 443097 234264 295183 145237 353034 208701 523585 448391 812922 3115 583106 760115 592472 63486 671553 302914 192546 500122 924536 225786 586869 147002 262034 506632 333728 630995 611885 796859 181030 385710 12484 7939 185091 301769 881755 908147 919881 122223 794784 327636 590674 113260 825382 40021 272670 1 425246 680018 363932 787312 737557 263327 763125 178934 447213 14413 949441 450311 659597 382832 58615 170312 527204 888134 1 349153 65025 587947 1 111184 831712 725819 481818 218321 43588 834286 469800 577304 828036 292376 694119 866443 828844 497069 1 991761 947075 459045 844606 796603 993147 812105 474116 313182 88008 37439 359646 296354 1 633375 953713 377538 475522 268976 883242 13037 351612 146635 660726 342567 936432 655882 478080 818498 1 364218 822656 389875 183396 1 779854 558083 1 1 827320 78311 1 653545 252565 519157 716625 839220 1 344451 58922 182306 1 565219 537066 995344 384444 195568 173126 867198 597868 1 457888 674157 499847 38922 909898 574323 8784 740756 57530 703599 979493 205986 1 116866 467126 428786 985476 84694 665858 373821 714576 928050 767972 903670 385421 241759 804541 930239 515376 752631 161179 283937 215356 31625 252884 375466 280164 882308 386787 902844 320154 64775 402291 508400 800477 12329 333501 105142 249947 147985 1 291048 830274 106215 460518 241273 1 520720 790710 759472 159224 467429 523942 569822 338182 727974 939559 283293 693560 432134 925399 778129 678604 898190 993581 12780 6345 4978 398588 287367 643105 700876 192662 337048 272547 548068 31795 974902 351845 85419 315351 605629 244110 291687 44905 880290 30266 170402 502346 1 752311 526293 682221 565130 38029 506933 297297 585122 317821 448991 46062 105575 526009 891322 170817 1 394589 518312 824284 847997 554816 688277 3961 942396 880275 548475 943081 98083 878460 242686 907128 217315 470197 171928 1 535363 65371 444465 51991 688250 349948 191793 709263 205336 393046 817930 265094 166986 708372 998039 857200 189050 811403 744488 859674 288571 294076 389383 779170 782759 1 882575 975702 780458 506690 95746 1 203411 637763 321072 315650 156890 835974 8682 887743 532066 880975 765301 373247 695613 549735 691228 89979 1 692781 474074 367819 181968 495758 851747 700924 876091 502057 567442 749549 660272 468317 394308 451756 502933 688487 426666 211729 276908 942511 395265 236769 604134 943820 916129 12259 399855 188337 967875 212775 421454 958046 188128 597608 461338 329759 85888 104986 975253 568276 411510 541843 211943 122628 921704 563310 758380 868712 750239 1 522163 464043 302916 878012 485069 131340 708018 578363 290050 954241 358627 930129 361971 1 2444 197380 161671 244470 193215 839845 541541 635315 223238 414262 1 119034 969053 24364 716568 400466 753219 873179 851105 697440 30260 604896 242194 439501 417911 967880 825602 991793 404771 975835 873668 873949 717584 879558 132249 887326 548223 786770 857346 37909 779851 673219 1 1 1 244689 711508 680736 760238 527765 338807 762866 544278 873548 542554 52176 1 882219 397653 449918 61235 888865 747427 109801 38238 363281 976754 567659 133047 894511 715329 293103 98213 684868 302779 106211 942079 744586 995382 1 192444 445094 1 750075 1 7684 790198 849951 965629 519674 860316 932338 585505 672544 555077 38481 131032 76572 942167 245607 383623 1 727362 644033 561846 393137 742269 348418 34761 823782 325153 633964 213559 679853 692852 913386 130759 623885 812118 1 695266 131371 202463 997620 339926 852380 380395 609276 766615 589843 720806 560578 398889 59098 918955 155483 241029 119869 451042 274404 140936 560716 903067 169510 676135 802596 1 77270 389942 716959 622602 582449 239860 626831 697142 769563 107289 627509 231403 885061 882295 996254 488804 791083 900096 448715 209597 943835 988757 730551 127289 295352 658012 228522 338715 191910 1 560271 548744 631216 652144 591975 639357 89016 400668 411340 752116 628875 688930 315638 601306 262753 274790 932311 905075 41877 459722 96636 71985 716830 922766 614194 183564 333362 860470 571191 296752 755111 589199 617873 559787 390766 456326 501718 902526 603159 982603 554640 872628 822848 549961 210308 16596 956870 51214 970455 516352 939041 519104 458855 103163 426155 446736 482703 514346 412612 282644 262318 155679 850812 62660 679991 210112 815099 677502 833083 797980 1 971843 269926 102671 900218 305743 567462 198728 221795 230166 433355 785315 591833 820665 499996 1 596379 154059 470190 1 699184 630423 24896 794411 852536 936322 1 159913 38337 132378 583833 77667 1 556947 437396 523374 1 346746 42378 488570 118150 276300 677352 439419 579863 849962 715215 1 218725 20644 130670 860865 183784 9250 219129 1 430309 845087 782299 74653 582175 189513 1 924445 988009 351049 687064 58328 234370 857090 208064 829335 185961 918490 358350 238700 487203 455024 946292 363979 364963 678742 1 900082 1 685414 142856 214305 233674 639549 873199 292449 623022 172 317775 788977 410500 100098 1 466225 105222 490905 215571 495242 452075 631717 180666 857214 10974 426801 801004 374397 784201 59854 397890 836361 269506 472634 467269 806374 202837 527117 1 545597 1 371755 386185 190115 68831 183381 830744 748768 469564 645574 276755 227728 529416 553106 851433 905938 868046 200801 947063 690017 88882 725243 321826 423873 514950 745549 683135 191631 230083 408554 547019 834348 962355 474409 728034 183179 125852 888699 159249 1 240509 667142 468598 948196 84175 875150 813115 776932 123446 517445 721329 190912 664319 1 927095 540010 1 622364 933760 263177 531773 161213 340272 886536 464531 982280 404813 805800 341711 731367 534716 627584 427998 441436 790659 468384 445601 141649 923306 296422 381898 1 761830 477556 1 47223 368956 722246 634011 884334 808176 856587 32842 866544 774385 95848 702417 34714 38608 930081 293605 245154 987698 89877 620373 63392 538041 638149 695639 939182 104314 61542 370863 541676 186490 114367 764097 791669 851894 267629 274715 140763 143370 363515 411791 206079 1 504105 744170 359815 94906 310382 317908 714508 180110 512994 992303 6474 361860 313011 55980 631602 41302 204890 190784 1 414878 340490 370837 353519 451220 712465 857528 108191 697900 244617 235065 381947 631257 976898 493210 955167 145907 648517 110224 203757 458155 492410 776979 106173 340742 458709 796403 17233 933695 724700 439297 463704 826814 709582 31393 290010 894396 1 428980 409596 878948 604209 321098 620912 114985 738365 288655 335466 527996 394856 922690 652769 493218 876703 404615 751908 835909 886692 790557 746095 349768 259347 955014 352314 769707 236469 755860 173146 645409 755877 252474 370193 1 814932 902281 590743 40173 821024 980078 27174 868453 421030 894316 10689 833499 420625 674071 966282 722099 128840 684156 1 734156 214752 580937 871021 198952 718998 724034 835134 571530 465953 991810 362329 82758 823493 757026 244222 870879 259687 677875 1 180671 153864 134947 497505 741501 676484 32353 773817 582911 839259 982966 226683 191884 377668 492600 30228 985821 788801 1 477337 438806 299581 818259 930626 983307 581917 507714 703554 563688 1 518567 1 248743 865188 312851 143845 360901 209470 894402 815564 905077 566406 235259 657117 825022 1 655220 917959 804946 484242 789256 711308 101262 1 410009 12317 940901 709247 10414 74430 731573 465755 556611 533340 339886 791339 175061 803170 275574 472478 548158 316782 782682 624791 68881 1 229149 93671 362637 529804 693168 1 802031 38198 778226 141782 810380 339357 639324 812816 41112 761143 123617 726154 190570 397505 760262 132928 452195 675956 43797 120052 860641 704786 226852 929955 698855 998704 876678 389071 172844 897044 97355 832092 469179 212075 900364 130058 350557 783281 609684 33936 133429 537600 314698 868257 544243 889318 498735 95196 14729 741755 154339 577087 228537 954557 1 423084 174344 804003 588289 873406 779962 4001 363998 685526 662782 445495 813243 395034 707136 176261 97818 39956 104199 350239 448967 826814 171174 186640 755082 383191 790100 331075 575391 685638 962107 607254 894654 378332 2362 615697 48929 713516 160930 343817 274889 89360 838977 243664 388086 982492 395024 437264 39704 1 778890 43534 926771 663741 1 294648 388065 803334 130945 170163 877256 105426 208805 548891 35173 400422 508362 420694 99469 973419 957299 350024 200178 644180 842380 978204 387322 870775 690164 573662 413514 351117 570722 577798 911313 742029 1 345063 92643 686361 46155 97758 219162 516194 193704 999975 52202 371085 348801 659500 555080 607449 311696 865925 407398 124123 1 373309 827963 171901 400957 851602 928106 709380 118466 1 446798 808336 593848 376090 233777 275351 575710 69692 642416 603398 927958 14401 962330 747248 861651 682843 82713 297153 90891 107250 460070 105686 115759 391136 512417 93032 871345 301263 175625 230008 589273 90529 325967 405350 838449 806313 951131 461371 587282 1 822946 705239 342427 841745 845608 438161 932973 550068 551727 244955 441049 74401 686579 407211 190755 513468 685859 281932 754545 886892 981335 962911 1 624193 557950 168775 93736 11195 368890 886064 411002 605417 822348 229657 445353 153853 856151 589633 986745 720533 370889 256011 631098 828124 241801 422269 944200 221871 1 616271 482886 109506 268530 542815 459389 938279 241536 1 299065 910900 380092 299061 304037 797980 377892 138922 593924 26349 735683 624421 856304 485847 764691 846124 850133 987752 132570 953759 565031 213220 397857 23102 130412 256273 368031 17548 65258 192910 347012 499467 381270 252768 260081 747149 731585 718743 714072 910248 837362 883463 496145 462235 910923 807837 916479 811524 187952 2749 57317 128977 33488 402418 399851 745507 1 901290 666205 864637 620904 783350 353633 173147 17330 570098 842669 846819 250972 385625 302772 665355 128711 718597 937321 597213 409967 355234 27536 592453 984590 285329 643640 118961 150901 709620 403780 840711 913843 690614 919376 848281 687401 274725 116469 841221 659043 884466 116717 926292 333339 328142 264670 845396 282060 173135 915812 829078 296164 346139 867311 74997 55467 881263 585282 531383 808805 774041 533979 273435 352207 394923 887594 933087 45622 252075 903297 165002 140013 591502 906567 923841 371967 344304 1 3222 396053 78626 451783 890436 45811 206136 1 558431 69137 695077 947775 1 818105 435923 185882 401234 839017 59165 80216 882100 295175 532865 523373 306599 243966 751049 588746 351402 264955 1 959429 696773 394893 367518 218034 731435 270630 285956 341818 796596 693717 952397 449742 113610 869825 456036 890979 240955 338909 827118 997745 476491 993904 652359 235541 939821 630112 653370 630587 595079 1 814602 977076 148432 484885 76514 232821 558828 797458 626322 577132 191368 959461 930114 840524 917157 664886 607155 796151 8407 168990 375782 281881 716464 626791 591097 686249 57517 784689 671128 243836 447660 515111 343116 290895 74578 400071 487112 296222 169087 832155 178193 191823 349141 811197 788367 580839 768250 528592 271829 211318 44584 220946 647326 524527 708834 217127 635003 999562 690129 614611 283181 254410 1 964489 398749 815410 496505 790368 106241 1 445181 640445 362309 40073 104820 281814 278132 321693 292807 105811 695914 230657 633638 1 669269 754835 718883 298481 533208 367002 565507 397039 734661 374446 367792 366494 500494 452043 756405 950807 773161 455303 315634 795979 64693 947267 507776 968079 290831 269457 972823 616065 1 635687 379207 899301 459319 712706 549326 39595 331247 461990 831848 825970 977001 522712 971709 715987 274330 890185 13018 806369 819396 632757 783367 493400 379314 180063 71147 515949 861627 424643 128276 614254 508794 69997 553232 456422 252110 954666 98972 550030 768757 513387 79119 900895 488364 485328 183612 233048 630993 106191 29095 480440 303648 96524 662005 280850 83686 169750 71446 110311 602736 28978 709285 841230 519935 762140 993953 317642 972977 111140 921603 889805 143691 1 953728 631699 789934 330566 657636 885120 169559 701910 814778 454297 5479 219286 491265 862922 129767 619878 808726 489514 637658 698201 926058 441616 782481 580767 623052 248940 817292 456464 403370 947642 899018 136354 410487 440849 396719 72932 778071 927191 252737 101460 486699 468716 578213 892423 706856 687117 713054 831621 688715 1 505369 55047 415797 544789 124837 309049 17076 383693 651692 986932 1 379015 964621 707082 570544 238312 890931 534003 115767 566831 626504 994181 918901 743671 842337 307108 472735 787338 721536 649096 918072 164380 976734 882733 228972 644515 379089 107966 983929 881613 884276 616765 864070 370243 390738 696471 873771 490059 842768 589737 1 852538 689644 857978 531052 394246 807829 89037 973164 894299 337580 146137 565781 725735 169957 121752 214678 1 727716 270901 960810 705921 642896 5557 575130 943540 287361 935554 487480 69821 272830 1 846276 463324 239138 236869 447630 791611 31584 792861 274579 143042 628785 859127 893791 272217 699699 497820 168907 15993 285277 887521 151708 880843 929593 660653 527828 543767 709980 509076 767767 445670 337097 834157 26969 436751 58950 161354 763859 104039 642465 683000 535183 96388 548971 118850 875067 121063 518321 657479 3260 794645 58379 95702 1 516815 267127 123779 155359 888317 898737 847759 993046 1 303055 874597 775627 125681 105909 506690 708772 898256 672873 866209 763925 996128 580154 499500 5470 905157 72492 176030 87222 1 50005 562350 390452 587479 929639 186295 471649 817076 673497 984308 537861 32641 362473 1 393065 499354 975489 143525 538663 240886 573892 1 179536 376763 634681 1 306483 652225 651423 290688 150708 1 498572 556162 1 842458 461739 805535 679936 830051 260356 421271 623472 380223 268141 33303 95449 73852 872068 1 1 929247 281452 363776 646260 648771 550507 733640 823210 600124 828580 434750 799969 726989 738821 663556 596818 799753 870610 310972 770016 502203 114525 324634 264838 128873 783491 1 188925 865818 632005 941936 68729 139191 815100 193377 881175 53202 866170 304768 950061 302362 242574 525110 447378 898199 325784 48661 533944 171430 393603 823627 1 160760 1 774474 960379 741887 789840 386036 895676 45940 158882 1 834535 822208 91850 945517 942715 997695 870684 465833 182043 7671 1 942953 554191 893328 960857 1 413830 755972 653038 1 888704 85463 69303 314494 808321 899261 980478 760666 792479 603792 395053 923065 890806 1 1 108483 187276 98330 356209 74649 213766 777479 427124 251605 4167 436257 252081 760842 788006 336936 148948 240210 578330 945202 519009 56094 691109 14663 1 667168 61658 1 1 410524 260759 753465 724246 51257 824278 1 168063 219848 655448 327995 35416 64119 816309 304663 804494 338184 703662 376773 62153 863446 494509 404517 386067 797655 788268 604077 330327 425298 710964 783115 447624 545688 106757 619079 1 212224 916927 846528 1 445645 469836 354808 908175 36127 770848 918228 897077 854826 99308 593587 71387 783495 96881 958788 426228 716316 631620 180530 39851 966309 341637 499877 194073 36037 247112 731035 255240 316761 173775 403436 224616 398759 667982 614195 297298 550470 151852 1 677383 561422 428814 652180 1 615275 1 190876 131038 578860 869085 866390 941440 856053 424273 913150 339883 136481 867370 414242 327868 877194 239978 42303 280283 672314 583296 348780 422749 116911 101287 353243 573580 613331 13156 140113 914128 295454 795972 979196 458865 715631 629122 203916 552440 656136 620733 656176 76123 659171 464335 417449 467364 600824 430119 587111 961792 744440 1 773524 196291 275171 367919 678830 783005 942354 311599 463916 483521 374839 459761 727127 880636 584108 329303 426963 699584 773243 713637 498053 252495 61484 22243 28787 921647 574604 128896 1 255759 798541 815561 1 940868 791130 604192 1 671594 389916 676376 30788 1 839328 673622 793306 145260 248728 246230 340528 1 531417 732644 981872 63774 859924 972577 669256 271273 131403 658612 218197 939560 783847 996873 934852 685272 435507 226472 989955 159424 668705 630309 574195 348281 257692 55769 481552 636066 656411 355347 1 301766 89590 277015 380891 509101 814755 645190 182221 585017 620134 402349 150804 108300 187347 631226 1 507849 662853 439567 698944 581023 615757 524437 101263 559052 817446 647176 266612 934097 469531 547470 116737 4874 824478 860868 781168 146570 314848 628036 659195 383831 42372 854557 342006 742139 475194 739873 815649 461441 567883 478862 831850 165840 683675 395794 235944 996640 876047 978307 531187 433706 720046 282585 386580 311935 866899 194707 621881 302115 201703 603883 962013 1 857042 639735 898848 935900 609295 105980 135319 128561 500562 835285 982079 664376 735288 881251 949903 1 248324 918692 477591 735848 159179 980536 240047 407846 306226 443025 24516 115574 142915 1 9910 42951 933339 355231 943146 957154 643886 375976 120562 335345 441244 904234 417950 42953 779143 313206 531959 887709 82729 862756 175618 1 587642 146710 1 706029 756565 761880 583858 270506 277625 481097 175805 282857 373429 757261 577295 134087 680722 1 556488 538482 114755 1 1 1 828427 174788 10292 532906 833481 361934 993811 474539 588574 114195 182472 46708 537309 904018 899133 718417 167252 390318 237744 1 251487 462339 645428 716287 369343 834106 480676 973813 27451 373606 675299 750052 1 129902 381223 1 1 557707 564959 534375 668747 919529 248 536340 43419 690412 32171 708313 562942 122385 821250 857187 471332 641753 66654 708772 193594 151688 1 570113 826996 604503 955417 179041 789783 165188 412943 594808 586317 32276 394557 457250 31824 882617 561515 783888 532423 962880 206006 960856 683227 538009 1 4050 526593 302940 38171 714235 697796 544365 81383 769167 1 155573 324265 26756 948659 567933 753874 483184 1 891740 465519 506989 944712 881975 113111 325725 28368 87821 1 731179 698692 354266 984096 802192 1 991825 611558 398786 849042 187619 631898 511714 241441 277424 806720 352413 933257 302797 345932 1 362244 312452 944505 902639 755644 172901 161619 865081 533052 320573 710122 538009 145706 756112 139637 404811 1 254752 4644 899969 121327 944137 1 813974 680792 525215 1 646344 1 728608 728549 1 319909 731871 121854 152466 629783 820060 243496 295673 1 1 693467 285691 789476 1 157284 831610 6589 39588 643108 913984 135044 402143 557708 598422 72132 855344 53100 337122 712346 1 567422 652409 321826 941711 641090 251961 720983 803784 53692 572460 460546 566588 374169 16894 145900 301226 507445 119623 486253 782337 769476 851065 356478 635636 842132 313461 874778 733866 835381 345754 164619 971927 261538 234276 1 95312 471776 1 955479 287462 145007 882058 939780 532488 64075 413867 751763 697092 780317 99451 785399 285941 416945 432315 946648 250786 244766 44118 29552 442127 978603 630356 669686 737855 923297 667972 87545 67696 692356 571932 325573 888272 30981 334087 19832 367983 931224 522440 714114 108177 665233 605795 305498 753857 395291 549187 317060 89130 207079 872938 893004 22398 442599 325596 110832 405530 250451 697080 979125 979761 137550 825326 675361 150798 776812 383762 408056 683927 966413 331478 1 952810 43105 975900 574058 363110 986773 420991 985759 632258 650468 98244 721417 730982 973145 453018 47446 587241 184765 664902 601148 900493 298349 414766 308155 87430 673168 656358 569183 592942 170364 95580 923193 1 268734 634191 967011 161903 582089 364167 25010 918923 50045 927794 699343 485391 610286 561220 133492 740217 659591 882480 650407 842081 1 531856 186001 770045 673821 650198 234757 759252 255004 884071 894444 875622 541886 426649 925334 93601 351967 613189 908739 827225 729389 820578 295629 225590 613246 268044 237810 693023 544072 391902 521913 711326 569159 854022 829576 1 4571 413205 899242 782890 770360 177510 768374 810945 839926 850835 204086 74967 521359 709363 917916 48780 450735 887259 377769 88446 410958 516319 808572 843888 971969 569270 1 944945 902298 138940 138248 889049 932969 230753 209440 502972 680334 129155 527690 109055 484633 829752 323381 711715 4733 188456 6437 380114 84729 526448 711795 24312 82257 323407 582239 948206 578427 39252 334549 281934 735648 532365 288519 96499 465539 288015 923511 587617 598006 795645 598448 306891 15642 404487 774890 265557 428499 120944 1 21809 210473 419904 1 702247 733409 919654 796577 141822 212268 981236 591019 492406 623939 1 160222 655461 689240 540892 907019 410872 490814 735929 998362 557027 347913 699874 992835 402098 927351 723864 347895 624772 253181 862224 660473 946878 99313 709749 902638 755648 810314 129300 122534 903720 445025 255644 97739 106965 606639 745192 283878 366578 366578 621037 270553 594324 945191 715164 483039 328710 771201 184439 335434 579269 1 118950 140408 489447 490124 837011 1 527117 737953 297395 147724 903716 490042 856979 12458 888899 947668 141849 173149 700631 236513 187830 90579 104336 515961 206481 516034 512149 264364 726864 441219 334802 684742 189075 844459 869209 992366 216019 305101 160090 582423 129926 834998 292763 553115 605869 1 101038 345790 782929 300376 640923 6468 187303 458642 956745 850722 425378 510229 376485 987917 733402 618720 600323 308968 37701 594674 1 279178 246158 582807 83446 857572 368456 394301 217149 170721 399276 753859 986817 182510 750108 316333 617374 524223 945289 661378 689734 410877 947027 783737 896475 539394 900641 550924 469116 237755 28792 971375 411364 580883 996991 793775 134254 238348 29363 797858 12985 718211 123330 256799 3737 863714 439211 574219 244649 537187 357120 25168 524511 845039 201526 160219 635427 162316 531131 1 608379 495861 375070 143842 8772 200605 567931 299010 392631 299825 607483 219699 209196 975192 474883 290791 596123 195203 755604 571298 232720 458935 1 111780 936137 897325 228368 378841 541637 179419 387959 963486 957374 182415 1 420138 959758 588947 738509 563702 996312 978216 391668 530281 120860 180079 862549 453838 952943 609796 662493 646107 618568 436918 830563 541292 53850 548458 496240 833489 335820 894319 904851 893481 594244 662198 245222 1 448073 502309 329241 1 44354 419371 272864 212796 175747 860592 138423 273539 770479 854737 647192 812174 231786 188623 446244 521724 423346 311476 722403 716794 523420 917035 509894 322315 345895 683677 256446 361581 658887 479818 121542 839599 980058 325161 84671 446174 683913 596281 305393 118986 814937 848529 64357 713339 782423 632582 481907 310429 282132 964953 631532 934130 586462 937576 263157 576446 936514 771971 353590 1 693489 658958 145262 195719 882850 408023 349882 747451 718978 796535 4679 423441 850811 117472 872047 372688 772575 686411 358499 1 479485 556846 830764 755133 782009 922708 741745 75104 902235 853582 876968 174049 568251 582431 1 440686 352774 995522 53559 989139 723819 33925 996105 621721 802011 365166 808182 83301 518433 589576 311400 976848 830722 871060 469032 264145 339517 116601 272204 328519 622209 163024 273111 420496 52939 386439 517403 469566 419035 599447 741438 506800 1 187795 817338 387265 680577 768471 299396 886709 411769 982306 428976 688420 6912 728389 792286 897791 77490 678124 67766 530776 411478 771284 73839 949948 629765 797931 446561 1 914486 735863 998709 1772 748778 788895 932422 590979 437799 205174 497272 881906 160103 25474 260092 1 477213 317783 862017 460773 949691 1 1 597552 718249 846984 138712 676498 109678 105096 849859 486035 872576 902462 191173 264391 407780 664777 593396 538244 72427 136850 648991 73586 723699 96753 138906 1 244078 128847 301514 923497 153529 869628 72245 438099 524800 976163 163521 292200 86599 105524 183876 409022 924181 916662 868709 69220 349372 983020 860425 277179 988471 487336 639731 443866 374002 195811 847148 159546 570869 204423 218311 433745 323305 640129 146548 868080 190985 755729 323498 239816 482138 581576 328396 486160 147332 222046 726328 920491 327779 259256 680343 92602 299506 132462 696250 707627 510020 552867 638170 620507 618408 483536 795420 686896 415630 14179 634285 683702 175406 1 673152 715121 1 288041 904662 921552 211586 276129 1 330523 401454 437671 410782 968199 437055 392264 819703 322114 300667 792855 529003 273440 428933 654299 781801 881410 454003 347292 833770 151610 338685 409539 1 163864 767732 435153 497182 870161 8061 965913 271480 119620 944081 215505 491274 527680 58712 952528 733938 398300 291173 936116 191030 984360 543732 142343 201071 809353 148409 676588 174765 580034 664837 204650 313108 466320 258799 777007 936910 506627 244461 609227 904884 84839 967039 664855 129948 871082 532272 649815 578571 307964 134518 721238 919826 693035 527298 608785 520862 723065 150122 959096 175260 959426 688523 802909 459502 851479 21593 1 172398 741600 300346 1 817175 15201 1 3160 874731 679502 346426 874924 256267 753878 99175 31780 61519 840261 659565 143923 289749 842422 122128 147042 515272 527985 134947 531728 67494 260318 945934 173788 381813 470932 962669 572299 533860 828299 798621 787506 997498 803809 480125 1 587629 815215 740414 293874 897787 923929 415252 656047 468027 750946 489469 600777 408110 1 1 966045 967285 689042 304955 200618 840326 793763 778860 578043 336454 181355 750691 668684 562509 580313 226371 371315 829012 1 460224 12651 3367 826960 810698 464939 391941 307802 137522 118624 357582 428224 559580 110914 54369 639189 914403 656445 994772 698506 107146 686483 189625 1 907077 152469 561725 258850 165591 463416 928278 364456 403025 465053 76751 62007 298817 1 653626 328072 720510 365245 301015 18122 610243 134139 420611 841191 316549 326064 966660 475383 813053 350898 929496 458959 344805 882868 629781 690736 1 69290 71712 883682 408215 294992 141711 1 266246 696166 913924 224522 899651 181795 73180 1 994057 712081 21873 990895 227898 682662 173071 255856 250975 930627 625536 37581 748954 917210 885423 206905 611981 416757 996573 355266 344127 202067 35611 989988 466921 495060 672515 543756 372131 555778 996572 329796 183300 670052 373866 364421 994637 548332 592046 835206 496130 84931 907550 494494 233040 169189 292272 503274 803321 533381 1 788919 809746 55266 843404 383292 429378 121637 230456 707758 1 1 1 352118 773750 357306 1 96037 328838 628775 284427 297671 908415 541293 1 543170 72944 28231 257710 805487 613579 850072 1 266748 139090 530249 886960 22638 54049 782055 847101 511699 111278 584538 525350 519357 83854 936905 943237 278034 120184 43492 602608 273188 129378 776676 427809 308450 787851 781392 899010 273968 982987 42613 449382 163166 672502 299869 890712 933542 684132 306162 397790 941533 10756 371707 387350 594328 184540 938221 90624 32056 274590 187835 480692 91874 393895 584080 352842 457393 109939 574655 417504 484250 40724 377418 523589 128473 903924 164395 343828 723808 552839 122133 766408 523439 283437 646531 994943 214584 607607 762426 1 1 587955 256030 467862 903134 297954 596370 531809 965162 343594 545604 127290 995515 685046 807720 49887 720403 522065 758492 40112 236806 758359 1 86499 633820 913045 404204 254690 703458 600067 604326 784579 865911 850008 397733 14792 559737 636629 287463 378498 903964 128526 469395 283993 402065 174891 421520 231333 497408 1 832056 703062 322377 65356 660660 395787 591866 342910 713344 437158 566876 948944 129048 455082 195157 424032 689484 833794 289639 955123 166830 955849 264508 41753 70614 1 958916 709326 358248 127892 233354 610410 200362 828474 494720 162960 990690 888263 550569 752163 645677 651405 898327 105952 473316 902684 180879 62663 694019 233074 189099 122964 387809 561075 925885 724287 521207 522649 560379 863702 363111 990143 549954 265691 116599 419732 862056 756940 602377 467346 430601 535573 279157 1 1 1 173394 931058 647050 1 693534 828867 296127 378523 683879 137625 104068 222324 176773 504516 918885 1 1 1 168548 378893 489468 272540 928329 955703 515814 267264 1 755715 503925 702749 491988 168570 453412 265668 508926 772792 906159 567038 274904 294306 895843 461355 197250 213460 1 547012 685925 178940 400846 1 846989 739703 480122 533076 1 108875 710382 988699 812199 453868 257116 603407 527646 751247 941790 42936 18060 956129 936495 758221 288691 703297 256420 313116 904245 348823 866245 735417 498348 38981 851998 1 58314 765974 209446 526773 1 244537 745638 1532 544498 349269 794934 1 397499 452316 366146 204991 914913 997526 992224 191346 608969 398381 242374 905439 704201 716402 458885 421744 243658 205253 648854 1 154210 101456 428874 791184 213718 256729 427252 32305 648877 438691 639638 572851 332569 685945 997969 463503 619879 348408 905383 1 932306 927663 529320 746896 905069 144068 932555 1 972271 830816 988911 579396 291776 144909 257806 1 604872 359900 186033 627997 933805 531836 175018 191401 7271 468656 104616 474198 475089 726432 399509 638203 326069 948034 550313 428415 419281 332316 318755 703683 812027 442236 123355 225470 996643 126668 870225 788249 681963 11849 516233 708423 811336 985470 57421 739130 7992 52715 146545 607138 944774 578407 1 657769 180547 540741 658974 959681 780872 311064 431813 339995 424739 408179 51737 361862 543412 704268 53574 619440 946337 279703 778792 192260 1 304779 200230 93497 245728 58565 261584 1 20031 175209 1 836593 923701 75805 710337 222332 878584 369379 8228 465479 1 693273 777393 661797 854414 432989 448969 797917 241174 738450 499888 980997 157617 842549 624375 136056 249673 43561 1 441069 63667 819984 795261 714202 242642 683825 84804 1 704240 791276 918693 149897 893531 144728 947100 743642 346647 568874 368514 761515 835276 343122 199705 1 746365 621378 144576 509952 284014 438373 852505 244183 79372 733556 841083 87450 50068 544867 605795 167373 651876 269122 651719 661680 772625 964336 78864 1 965600 573468 69065 183333 428237 223628 912922 725174 917013 650512 149364 391615 444088 418749 397551 272642 926245 878787 788356 471966 94691 12091 985699 343915 450905 725813 706796 433721 749115 207332 517556 736826 25070 985737 979426 364748 370247 30337 624296 161648 409067 527872 88444 863730 518464 562764 29256 493167 502954 190443 711045 649998 135798 531952 793005 525030 338417 929827 883818 975010 226201 324240 281066 338612 399150 1 64554 544466 61807 355851 983898 791525 188923 969112 544822 1 503642 713628 763834 695217 360501 853298 344172 1 804936 605796 244341 958917 81535 168496 188723 880762 567232 713311 113719 345730 510166 605317 148912 224902 985313 684135 332974 905159 138966 848934 564834 664097 415846 435284 14537 91705 652804 188729 316824 450955 841633 159921 1 1 616147 330305 546638 928375 850865 7919 495918 160078 935517 332356 265670 603602 353498 445864 820443 424198 450367 396327 115572 451406 1 759602 887967 363303 778432 331911 62882 583459 202854 555331 889672 88315 455588 679767 783581 337013 470727 193182 653190 762206 54438 238253 783206 553918 1 667261 1 70839 700224 882770 183956 228500 1 1 380560 890149 449453 235528 709611 422460 438410 347931 35806 579466 252254 135868 1 922828 966504 633297 809152 700573 683210 1 765580 154851 1 554260 431846 428991 673647 680173 186418 133433 886778 1 397350 1 899882 216908 907316 435120 108614 584778 793908 658140 330650 657967 693221 587129 519701 392868 231411 40599 167254 813705 828865 679090 487655 707879 216538 532416 221917 546697 777642 144246 345686 366940 204289 944638 545026 257439 11499 608833 199167 227742 640280 48027 124605 503850 845957 1 202695 1 148858 901575 285376 748706 712439 373585 737918 177326 316329 1 486634 249031 320467 9078 835734 160628 639753 320300 837604 981605 151953 316155 524067 960176 951822 556869 1 625043 771830 672145 533940 10709 376995 829472 900627 383056 688485 172080 98508 162893 783938 224227 414376 933314 818100 821202 52063 797285 776970 320369 210733 1 592205 544570 195468 698059 758275 781788 720400 775977 706285 373395 187837 843528 233842 424081 700453 274878 591131 23421 600293 785191 771397 909226 750379 364423 968645 236136 252050 327032 573210 86284 25780 1 1 433500 84359 521848 772402 271580 187121 863612 323901 385420 161168 90274 640911 451396 70053 289604 769168 132061 271632 960326 826003 983952 364366 387631 1 135794 22019 614705 114257 409748 820432 753471 511067 700009 785682 87262 130270 21750 1 642664 456022 981937 984660 128835 430550 200283 436896 605639 234480 955764 715165 721450 561186 1 588414 974814 575501 60121 1 776603 857972 530634 1 703410 921736 974881 913539 1 725113 187260 955866 716679 681295 98495 782335 495329 898414 509486 326434 718086 714297 989518 135965 724656 178410 304482 695767 253040 976076 69521 851254 1 482897 5343 24785 744530 843795 928101 721744 279654 47537 406099 149927 307964 518171 281326 70208 618922 535539 918236 1 214585 727361 889757 678024 921789 387106 255187 77964 160582 924869 612412 1 389175 544550 144631 450498 267751 403683 439696 551251 314382 111770 294410 524665 718635 620627 463062 908037 768090 582763 844192 723582 595160 623986 748731 444156 681048 169242 75772 336869 887964 539448 1 493053 403288 1 587401 373670 19154 53809 1 816314 491574 822495 199730 166202 998431 73487 138191 801427 854648 614005 79915 1 292747 718187 287387 71087 407824 829984 758893 124738 969991 71152 702030 835752 299165 345509 789375 485455 639891 790574 677072 429716 354758 374498 32399 159831 713873 582947 838199 28211 803164 395362 850978 517806 947178 1 634832 251445 544642 812631 331536 541824 407228 1 844780 775731 22136 848837 273667 144671 853637 871293 945536 497032 1 881812 849156 44446 120856 390588 828030 808575 85873 77881 375114 980299 101192 314514 351882 721501 311070 38860 724427 557008 9806 757679 456667 552766 571529 216629 180850 516557 280683 1 617846 597456 752446 675294 883950 1 510491 269402 40903 260642 778430 106316 316533 822511 388709 756713 567735 520874 285504 513873 183666 524591 750669 63061 359448 975540 226605 973091 208552 29806 318218 792512 89634 1 209562 973031 545518 372801 243227 39153 341688 225972 167381 441189 540676 616225 71721 640715 910943 176153 495573 1 1 897520 479615 998913 223550 510211 481180 15745 938082 927563 120800 293075 975678 161337 833552 497020 134940 1 961483 437728 408498 727480 924701 680082 663971 983933 345792 1 848287 653202 962286 581608 444211 819317 515302 640079 768652 280561 1 844924 219410 202001 360704 768663 954564 728428 809470 488360 780605 140875 460252 443647 848629 979418 67002 395387 226260 586276 145257 243871 1 169240 66300 1 69629 457941 300790 885096 3340 164989 99386 1 622515 122984 893997 285230 134233 534483 518383 218050 561760 47959 1 989815 70972 669239 307332 735437 331019 606778 624509 261489 489009 745009 511603 416188 644865 387972 208847 803376 728043 691900 996093 152056 627494 753695 497219 176626 368550 1 126752 110237 781741 638858 24674 1696 694653 472084 38896 181166 172753 18750 832059 419885 330757 510788 597438 609307 365246 23037 87325 436650 634163 989203 11356 39572 1 600043 93673 820692 554115 257775 280980 799080 705215 150692 285450 725231 143533 162782 817355 999223 120410 399496 475955 675187 437374 450297 206376 1 104568 485027 290977 813238 676982 902555 1 40217 398222 484488 731467 133971 986832 672152 56981 647443 990764 973810 859477 271281 49461 471190 162540 739835 567365 321039 830324 238099 748530 70637 8389 813157 1 821437 634079 592529 745370 801082 373267 335135 179145 992125 627243 346948 607610 309048 996025 140409 338650 299017 191310 102673 841095 186088 35052 198858 334480 798793 347446 958696 2947 619257 786959 816544 939990 766304 906002 269370 88673 557180 480006 344206 228977 453344 149294 163204 102602 551805 856510 505478 1 619987 74190 125555 407352 821409 118052 264930 304226 908798 206339 970275 335541 228096 846153 93551 363933 584407 249028 576797 996612 1 45106 12012 972199 290684 905371 746914 550126 544835 998691 1 241522 61615 378265 744047 775803 24707 746145 488224 590504 477057 139284 284598 582280 1 642769 51457 378162 859965 607604 293745 149989 129502 917710 960040 585423 934871 123759 63314 414926 629389 786513 110600 908610 602873 305470 622039 85469 568337 415120 823264 162138 160494 372450 47044 403403 684632 753743 876151 130159 914808 279378 820479 294697 212357 359990 614939 272938 811062 516479 495289 52906 37360 946092 695251 650840 918187 320346 308424 852159 206330 997215 1 259177 912811 808675 664312 824736 881015 39749 918913 756860 55447 231461 813296 779183 613466 763766 257992 318216 443596 219791 176250 581485 301997 773466 162246 178842 920617 608528 4136 492137 322046 306994 684184 69303 941615 925671 608661 108011 1 522922 382272 251007 21204 281480 96256 748237 143629 71408 646205 395989 270347 960426 11692 65330 224435 562558 442063 22179 460008 107689 403641 270471 869148 781056 297941 96705 826909 1 58579 147223 99145 1 736862 902018 894579 212449 984225 135964 576964 238625 49922 862051 396717 580294 331116 50411 259932 524103 925898 164405 1 493156 816227 204248 917434 727910 525639 245381 811938 440423 1 433127 983444 141656 1 836647 1 415044 929525 92432 475340 297098 33902 191099 46780 89100 738492 49139 91690 609122 887748 76349 291720 729619 697590 731511 367938 727533 33287 314643 7863 631800 961498 992030 552123 717925 580085 96832 421614 111232 427547 335698 85828 15629 1 170974 4923 831220 198410 933461 709830 920966 779212 66681 552538 211681 347978 655199 593729 611907 808823 410925 51793 499021 653161 257015 1 726692 642266 955578 729092 435561 347273 662733 758807 830813 475715 695225 127781 894904 617186 813741 480405 4985 90527 464045 575694 104817 875453 969588 885697 261982 787495 786896 889520 1 763474 870450 815728 27048 447459 174824 863316 996835 316046 871078 289742 194017 54520 998572 766264 95926 774936 282309 1 147157 964179 657474 793381 44305 987299 294455 634992 299716 903543 877495 303081 207750 538148 930820 87644 705150 24320 858766 915878 401222 1 953425 1 266113 370420 599222 1 12066 316341 529162 692074 857059 113456 869372 376581 15460 935008 648989 574405 958090 493148 455236 330044 1 46564 27730 817706 616536 215077 981832 259182 826138 622253 695676 132685 838159 818507 251395 313887 77867 875988 894750 763780 501959 420702 709876 859918 83350 975875 397257 679621 864928 301976 160784 642439 184186 718438 174617 326754 951888 494781 368815 310107 353650 841823 222929 704267 193052 794363 53280 711599 346320 637303 711013 67094 1 891202 712249 140238 879277 429207 924881 636408 62817 143937 839480 858291 607965 115016 383833 1 600418 307288 891493 768218 1 806469 565178 131809 351860 1 841179 394770 317426 835493 775953 688925 31565 100994 833394 828664 779014 967541 992641 117760 8218 847341 548602 980219 612719 185283 921219 589350 634891 998703 581762 463955 657388 463060 1 720231 750983 165286 717201 880122 675059 263183 612888 255212 337448 392988 390455 1 182199 866312 356406 891453 887619 846980 609449 987712 160215 85940 596328 768564 614051 123376 976434 61711 883768 460014 935151 115999 200423 414157 147128 406640 909635 924419 450622 447579 943802 884691 594793 757805 56553 769706 1 742597 390085 686390 713825 603622 693248 980962 79149 948634 315393 672489 124551 303534 714428 17905 864446 1 47436 778218 854806 471897 570123 428483 812796 884121 911246 763072 910744 1 784922 929454 299847 301362 6490 500053 124798 251963 977711 886883 61183 275630 812160 461218 456037 1 85517 1 301799 333757 396189 353546 574598 659653 315512 979226 1 706125 711175 556361 575711 286160 299967 533406 869396 107398 642563 142165 747992 36989 7172 653775 85280 992610 574424 871224 998349 737997 596850 120158 389722 798778 12845 105846 88575 1 732376 993763 292917 464784 750749 512478 713667 696788 434775 734471 554907 527654 987533 891608 757477 505975 30569 485239 624821 642807 903560 357785 584974 317400 188 802147 390137 625708 818465 181081 335135 608340 226425 164158 1 701138 128639 582048 465995 978704 319111 111735 500322 880728 448433 520984 345914 763826 19602 596664 227557 641915 506032 454274 445262 284566 153076 179039 222691 3358 208934 207710 630520 931479 99754 233449 1 82688 650650 756301 296595 820657 587145 381649 552254 591040 530812 808636 118105 430756 154726 817306 57182 341868 953080 417494 814609 195157 1 709937 134334 776486 494720 1 384282 23663 1 845058 609173 93669 336503 47979 325832 517060 153806 424421 950402 528173 153555 21967 489179 151139 504403 1 31149 542047 851538 646070 526944 480611 520873 532105 174853 916945 32773 61596 317088 52970 291448 303139 555160 587106 171490 624182 1 537529 532518 580842 120005 345809 207360 266634 309288 1 28265 911004 876327 646220 248877 479748 21375 79429 922383 871123 170831 624835 147559 379442 430680 791465 764294 759936 323990 536407 270089 1 475148 388833 374307 738614 942366 309948 140833 366543 574303 54715 940916 850439 386305 70942 816364 564015 1 627903 146368 483566 299871 455734 22036 1 232343 485988 940616 341301 705968 481631 56537 148165 1 857848 285584 248213 1 1 644506 263590 772034 999393 644863 331875 413794 666864 143846 16899 953441 337563 564206 186704 160858 1 32468 647725 1 773841 249299 65911 704826 137528 903925 127130 516231 514579 621415 799162 462747 958646 289868 682426 869166 565572 174409 459 506662 54822 655158 138669 845432 2567 376399 427156 408499 942539 606274 324131 232167 69233 479514 755440 355149 61435 408203 451167 258019 569064 357916 385982 344525 503805 1 560057 263967 1 662911 567534 832493 906222 1 976808 472372 361615 673469 618138 704562 517421 329513 640617 412041 816597 772349 711909 67312 302358 801754 806571 309994 198655 133095 658932 1 755235 344453 401705 456553 915240 734187 912914 699504 540579 95440 364961 236870 830704 959435 974112 963492 643565 802840 145430 959077 788488 965701 294852 303071 171351 731887 866028 1 275623 882776 363768 974806 665998 108050 817240 711644 937685 335597 410900 1 1 355641 891712 208855 10120 742223 86741 963721 108929 323801 1 862716 763541 192584 589642 145595 427132 636527 855236 775297 434756 152512 97863 1 632416 194976 404433 954392 902248 835769 550554 960438 450484 199803 932268 867170 535045 974272 698480 195470 301843 675385 865018 430934 530142 847213 945643 497409 105332 125783 745660 974746 187548 133124 619238 802526 9397 839739 241558 1 838627 530232 784445 1 511142 350570 187496 915936 180406 139532 1 75488 611789 1 823015 43888 111069 24673 431247 994676 594734 549935 364448 717464 272199 99430 371934 138038 280430 581851 209914 169985 206596 696025 544323 414296 516919 182642 1 1 951282 1 810637 444829 958105 942334 201327 664046 1 1 387958 429003 556888 262093 656402 833633 855940 200999 815266 167126 877073 571823 730500 28520 709815 636000 971702 922166 476897 101557 198555 837948 509356 507345 434683 205957 265582 730096 875090 383488 26784 670812 983092 203389 628094 493253 970374 532044 673529 313487 54965 241073 335221 666804 745744 246099 94908 61787 955862 868042 217621 837998 208042 638299 709471 291852 321717 314610 425356 606225 800983 82687 616564 907850 567941 200106 805572 179538 32529 403937 607942 149632 935294 13077 891635 896945 984318 273041 1 136387 967516 909057 1 707602 664496 660133 751116 857326 611764 692636 833645 874076 508590 459840 85693 48697 423396 738841 705262 848641 597206 162333 744652 730530 890036 119328 979128 328896 449247 291948 272429 863897 585873 828670 125516 796180 480447 660584 787990 641932 1 494998 812017 409870 479175 806548 307397 102468 1 664381 653610 807159 139675 273795 697992 569900 14697 20684 877944 326731 263269 667686 155167 666613 151428 463779 973463 87177 137776 759589 972566 75474 616280 637139 479042 237978 449606 237657 276036 904441 67939 367581 982865 898609 930797 693295 425045 59351 413912 1 837924 652387 826702 250443 716663 920757 271004 732908 524837 347179 956238 110904 1 702202 490752 497793 66217 674103 450842 389468 717236 817697 531426 185210 855656 651623 881727 767178 948468 359757 424901 591291 257729 273042 921884 1 954039 986575 42363 411837 811923 184714 43894 665995 709774 363801 1 986352 136314 1 807771 849219 369342 408957 508379 617773 498506 349604 74291 1 709539 482912 320247 60967 793482 401976 171924 422148 981286 294321 929152 215577 312090 977818 772631 851133 584119 1 1 832645 812247 479952 385827 609800 151260 614650 151307 469948 514899 406631 370982 116537 449710 44762 537302 189602 730592 173620 991683 104509 95265 221277 618511 1 982080 802701 52748 32805 265681 61567 243265 399564 716597 43225 558386 472544 924370 600493 395756 365207 536159 1 244606 1 284933 259888 1 204687 346770 796179 414720 293683 989575 87132 646846 731214 768907 535542 438079 768554 862960 765663 1 776127 316682 188716 222000 318164 736387 444909 857929 109843 601093 113195 765115 57759 1 520671 160415 300804 830504 953281 554951 286190 154060 568509 824255 831345 402210 956253 742085 646674 609014 334244 168186 203451 474032 220942 614785 42191 1 486320 882081 155429 801709 847764 1 395417 605297 959851 97080 644342 509184 491988 1 815274 732069 398393 797538 20320 400937 665152 776678 1 541176 816160 484885 907748 619790 21341 258634 900254 623547 963425 639881 6242 700696 309039 976751 435711 603799 907970 289287 563264 143171 761721 313967 312198 634459 912173 270075 773760 810733 635999 860132 646611 58552 190795 14709 764307 323306 4597 1 492056 129465 795936 310930 279490 307939 307905 359963 64312 60267 797740 825163 975917 657311 520168 878531 627941 69844 262947 268379 176426 31498 70636 470013 54071 377947 361147 114133 119727 25995 719979 67710 525884 710004 778965 442963 491736 387332 75881 1 538695 560677 981856 409298 1 471026 612174 986646 952239 303690 274852 1 435931 1 791267 340933 475874 782052 251366 162030 796462 78198 667615 835700 507046 701939 985934 175715 716124 822509 738252 202348 158525 281122 352393 416283 622897 299769 1 336393 931503 564654 280512 189252 101558 79559 364345 932951 768438 83342 567385 237231 336850 703247 416321 80886 800138 763928 109980 330132 14821 87459 585554 779412 280900 744884 654928 438734 117236 995078 741906 202456 295120 982866 719622 657248 746121 660625 629058 870834 964196 525248 198210 587612 175967 80326 429718 760409 4235 749630 116366 373715 432399 42397 19106 810135 1 195214 647771 957567 616818 480385 670486 714186 799876 528142 123108 760679 521285 269398 1 148348 1 144111 716059 247330 570179 427048 348257 1 87619 164619 400000 274688 309119 243079 483011 237724 124317 706061 592062 777998 541883 959291 1 938505 814321 769233 59593 832928 979429 598908 660696 284709 480564 984116 340994 755653 327832 429308 362456 160619 432403 728530 103276 337366 970802 845499 337816 186840 580743 951926 321586 764958 782242 1 452262 409119 332446 798522 825250 351006 702134 574017 1 378171 736831 49050 371791 804669 136468 801011 1 893330 461603 746478 631077 200707 192070 232832 301121 1 968151 249752 431642 662576 243161 259065 144288 236679 221151 156040 515392 502527 107268 445213 965800 139471 719559 374066 894243 615006 728970 738375 363757 259859 500011 578978 771696 454496 319640 61231 290027 726982 732197 908200 699540 991886 856259 237414 414888 210315 818040 746358 480671 891878 913426 870744 1 430133 842080 789375 211675 840997 1 50235 333565 974782 762011 280221 783554 748762 70467 661020 40806 884349 421580 266536 416532 1 60205 1 558773 377629 641626 66346 886414 287798 168659 559483 976528 954739 250473 544121 995218 712428 846604 999901 575062 826290 830766 517966 2877 443629 107278 498282 168963 65128 545457 890411 878678 22696 625701 814651 422671 467194 167114 174868 550552 1 965168 913263 215488 872491 898953 804281 120690 872856 269095 915245 695733 258560 212958 412211 74849 837119 135336 517676 172593 1 267976 1 887388 588899 723497 680788 165424 500650 463787 537021 607358 878338 138350 32459 996693 604192 189318 213435 595989 454582 101204 608845 458762 573722 902546 339087 112978 714253 516609 269326 713129 444880 75894 391392 551370 274829 441817 7643 677229 311580 32743 936882 838423 321038 283789 188810 167062 118046 688516 95234 224043 475201 701565 722641 971940 702180 188690 190707 454885 196473 368118 779399 368627 342538 457467 233951 257104 630902 587995 537995 504517 91923 982772 222367 826246 1 89724 109801 1 881093 538533 430777 149624 585715 722554 26020 41219 649509 754735 50782 298140 237760 555375 977508 829927 993773 224324 663679 699069 268785 794535 560308 474878 567696 566515 587855 112377 1 698973 468207 63793 520263 614848 901450 248036 10875 507715 41547 783603 584377 277949 885688 192870 506521 55804 178209 102546 1 1 731590 301512 400931 142743 306191 510396 548412 771944 947866 190129 773822 420773 366337 738421 713354 616408 504205 527010 370428 545402 612138 240682 485479 822207 222437 594908 16594 1 550369 968970 977745 63456 957077 642259 296262 182861 558904 796308 372149 417744 935465 154166 869324 571805 540995 256197 321434 202168 57683 885892 102615 891233 625931 463405 913176 80989 230930 934797 659721 638947 56563 368924 86162 367525 366757 479290 662117 478858 38287 954713 80977 246253 777952 560939 1 854260 70423 785987 683596 118970 802483 1 852332 140399 252785 634571 407678 209939 115487 996285 209095 471566 451341 423583 608560 27734 1814 932693 56573 780495 295334 555892 442172 401502 965477 218837 912294 55812 71970 488860 294485 204858 137644 759454 502160 445875 262493 321915 965544 650090 313942 1 821977 1 803763 383611 884741 387396 854724 452083 465682 548228 786789 214427 422457 936545 1 1 538584 602498 72367 532587 115130 165683 9471 1 30032 410092 485785 25383 578957 510320 908178 1 318423 5483 1 368860 102578 139715 992069 1 234895 824796 73019 967497 693140 767327 734295 537193 501770 215786 184815 506125 488291 238234 424663 485626 759643 764445 557675 264556 612309 79099 931058 582083 340657 455364 199174 574524 467924 771428 104934 121445 473919 980433 887010 337355 12144 365177 449960 276824 467978 26142 865347 997678 437261 20185 811944 57883 631251 568154 212918 464938 201432 619950 908424 1 402434 428611 733947 163230 703914 994118 161890 796955 926302 495121 494666 431796 451215 926516 424623 140967 688495 487215 763177 58691 791170 68520 19947 427549 331797 753092 768733 292726 95141 434308 10555 205426 85426 778143 303364 307393 1 473308 415539 458276 91739 54643 34703 18207 10662 178608 534599 525647 591269 783027 519946 247339 472759 849386 116867 429722 76749 316729 930706 41791 32992 268458 1 675381 648635 405707 453390 672540 480598 46350 809514 534941 853930 868468 259434 357038 878234 50284 269732 386671 735692 35442 540472 758223 469504 573937 90804 795108 112274 142826 928439 310589 635010 597790 555236 845038 364912 441418 219866 1 394352 948013 158345 1 636693 970778 50466 439029 752364 445465 910709 536191 27235 477028 745907 711516 865870 21883 841448 916340 1 1 327866 227058 703842 820661 894891 578364 436246 218614 27110 1 657573 462546 215093 387275 703545 719372 1 710095 290271 958931 355812 190194 852141 390232 379795 724888 877462 411849 211540 291831 438036 530814 383707 1 439898 376362 930451 441386 639980 214629 778114 257060 202895 905931 881910 827184 797850 344829 783693 385657 39001 938652 847099 328240 332324 753387 844634 665877 60798 273528 153419 721293 315907 805916 1 328874 439254 669342 103011 1 331942 938230 102005 978806 860740 911525 434800 129470 509576 633932 328677 622574 444078 487069 193747 72150 424372 662586 1 585629 1 535023 965187 618539 133962 730804 535363 867530 840857 558754 4823 41129 475709 311861 397086 550208 1 911672 880979 977160 696951 759320 877990 348765 156132 116855 200106 334622 293304 414144 500424 47929 610186 1 532692 997404 29088 408375 684131 25173 895143 352713 317317 602727 135831 331811 829340 740801 946634 670622 553526 844111 9236 432483 573267 559837 517689 545137 468091 641618 1 840878 114741 754150 101425 400489 801145 821782 361419 732091 713315 776987 890862 79096 883206 811520 834036 734467 766621 1 541267 586815 732235 104961 141427 284371 819724 472067 800389 988287 943599 588556 988906 981775 942707 788591 396206 539555 913521 342498 505909 554603 145882 805278 151146 605866 1 980308 1 304178 77129 785400 911770 26502 661761 509224 657873 764820 265059 590716 202598 627589 247578 31014 170997 816068 495820 136583 89993 283886 922887 52909 669820 80572 394601 48577 981408 667327 434925 830732 956813 524919 113119 719982 244964 52309 701146 257361 739287 459867 47494 70040 582514 58609 407401 725478 819067 238296 465720 231436 260282 34181 231244 923837 306063 375923 748556 488703 1 639360 207015 558875 348212 577787 428674 301836 943630 679091 817479 809133 646890 773024 307870 459330 405029 477419 913214 328269 413880 292591 770229 636853 115384 284677 458766 245178 309855 22847 220050 84463 482462 491452 889905 199345 765344 803876 732457 294265 1 62193 88734 441216 144071 329104 294771 259328 777155 791343 1 295924 304565 5931 160423 773754 487413 821675 489846 273359 696036 540155 682198 229801 595029 919940 155617 754359 826644 934474 652496 452652 618265 119694 726153 658430 101568 789185 498570 257850 749504 911648 849683 301384 151501 338084 658397 1 13595 86897 462240 429521 364378 497772 284975 80161 307928 411001 159626 813982 856941 32905 895677 636933 675838 224016 608184 749734 399571 240910 848831 303040 938953 494054 956727 918740 534037 970268 646100 469407 135447 220523 612458 562516 751310 99528 137194 398875 437784 954729 296003 1 61932 401509 337167 409675 80294 1 371382 506235 830610 919044 1 12843 930170 672640 112260 325296 985423 885748 457395 309742 993013 413134 220172 85007 552026 518263 1 932377 390543 714177 76775 4714 181055 691798 166611 692864 597766 753770 851104 1 82995 455839 368939 976133 820780 116007 441190 378574 181220 708774 220156 109434 503310 716597 910651 717055 963191 304155 412197 226383 284490 456236 285494 117669 188453 624196 443822 54430 705260 644467 1 529795 609527 1 969687 69269 723308 478322 88224 650402 233487 964980 1 763461 39389 791317 658521 407796 1 499199 860636 213083 113833 303598 546157 96519 144225 611446 326291 338739 604508 491180 793962 430812 656709 610632 600749 977214 795739 632831 83127 565297 68177 924878 48141 748421 83723 588092 1 928851 549152 866022 196917 981882 597124 500122 576353 364780 875959 130074 247861 955802 469421 92953 837008 985886 913065 282103 72370 486082 444133 1 638514 127020 533209 525553 974644 299386 361249 1 322498 975577 490895 745243 828061 262193 444414 889841 1707 99508 881781 767801 934722 304938 164749 588077 439041 899549 289671 58604 569223 649365 752698 565438 500434 758160 708654 790515 732789 44851 273819 708077 328373 285603 358160 544989 281980 68297 135962 488978 1 824890 1 1 177860 610041 5330 581010 591923 37910 202399 506596 839703 756100 556544 317088 649818 9802 258942 47484 812649 841374 998592 607818 120000 80583 31181 892798 567044 686125 962873 548799 594171 674040 519082 124469 388914 464687 788856 1 550133 339301 1 216199 519252 103722 669350 63220 29012 942682 546770 261530 956280 761652 940595 453407 422608 415199 78425 1 556897 456931 1 555985 241820 368190 621359 96297 2393 207329 47570 835159 104614 748015 57972 41766 592514 307519 460148 308218 930843 571338 677648 469597 82266 658401 504038 1 680971 76467 39342 971937 278360 254908 477628 104827 803816 230063 141034 157556 539376 195232 645644 846882 426330 570598 938350 541155 678018 994583 204829 1 934589 928228 336141 423790 440382 938878 788626 154615 858710 114117 160726 401736 135333 45384 569716 575188 129942 204149 581446 532449 837398 293611 744350 28119 116249 1 861922 343789 589864 447573 832507 232802 137504 288437 278674 532647 822335 346654 382180 875528 197841 387438 168000 46442 922883 501670 229789 322653 950930 686058 257406 242069 111503 835597 130397 689037 83428 298345 486323 425711 126609 264477 641973 616978 553522 683308 713153 529969 162731 24552 500388 650141 691404 375995 240459 3095 904701 461977 373090 601704 272104 756983 814571 116416 954196 347806 888606 872117 61457 888820 232766 71705 679891 742371 770621 718718 76784 791281 971640 336415 110757 940964 339748 89505 102799 833689 637321 561175 55170 411327 779494 280706 773309 916691 320039 290611 654185 769838 828312 969322 896002 909267 792126 815642 313203 284571 730976 1 402575 300794 814457 403366 965948 170260 248302 515827 157679 286346 861391 138843 139155 836765 787191 949634 22328 46701 906570 909541 548622 326532 439603 980312 301318 590105 226901 298036 1 169337 298353 359378 1 486122 874647 1 998505 648778 966669 172990 17139 940925 955302 1 49157 596174 464118 539660 568364 568343 556064 65175 399230 70183 768180 713107 306100 11933 105071 706403 306641 982731 410230 33319 66357 915262 165666 200125 590325 202183 469835 86773 971306 288361 355106 575926 943448 92738 950536 332085 1 680391 423386 996585 584958 318631 907154 292855 965809 184870 60795 667485 227273 84209 134616 607574 280653 622645 948824 617596 317034 225303 726210 766057 389405 263624 79493 1 417414 562776 698704 200785 530479 746648 811977 389127 450416 1 263705 524492 247013 1 452629 461099 527881 768853 565655 758941 457984 1 7963 760545 945931 923141 959723 709443 1 311071 46739 605981 179998 686579 541182 619755 945197 870615 567105 102760 188371 60951 276553 378020 719751 259274 664388 39250 751788 513726 689597 82902 89411 671579 815663 534254 136954 637315 436845 78814 297993 351885 81241 264111 662614 629712 51314 363279 65611 519313 174222 433184 799821 817629 538589 557769 48873 753264 446233 656274 286903 784871 917929 483013 226642 771619 388186 74604 301876 166896 567912 1 114801 339063 517412 499368 101415 257005 324074 8542 501407 1 110847 315004 965551 197962 491847 735673 695567 363309 140511 564130 383963 670786 621985 45657 740526 697420 139046 821215 148338 1 927350 596800 217427 928269 317303 374583 367035 260390 811753 569434 874471 175181 112964 656520 331107 930304 70685 229941 352807 210497 388071 705660 180156 506230 120064 430720 631013 566837 1 935415 278858 618451 338754 52966 462926 453868 430962 584142 148137 7024 918133 705502 48254 716703 34334 287867 690133 657439 90390 1 18105 828307 657617 513586 993857 713934 99686 152109 1 641008 834855 779897 91904 698492 870893 245705 212007 790769 481547 133484 252235 837592 496431 288344 534109 2192 785662 863398 480703 974978 451164 976139 879745 408532 47742 661672 593350 419094 877846 1 216194 65314 327718 765488 17026 500155 573955 817143 429450 303680 253493 230661 841615 25810 1 826771 1 108908 135177 96162 355754 154790 116740 944802 541338 843123 769227 843678 490325 452702 431928 60304 761361 519163 157990 690343 581915 109078 540033 137553 923282 122770 879378 440227 342563 994989 199106 59528 682686 60443 660970 471755 931891 877622 1 690524 73965 744627 767284 1 406717 278028 620444 403951 904850 931022 290772 826579 675578 817864 919204 981483 535728 183570 1 172457 756161 953992 275630 448288 268295 537435 445360 16223 77782 327203 302141 920286 878782 44748 66449 652129 233973 189871 314481 497530 964207 102499 795435 647278 633658 260967 198427 33905 849087 944964 307485 900254 47136 647644 1 923089 1 354129 837290 231752 346260 676884 752527 983920 97247 598369 40332 461716 417146 246032 486735 998121 634159 985913 595186 595005 1 945198 291101 166395 170498 466140 1 431337 622494 770665 99464 350117 752371 27961 53077 552110 745964 908956 856863 615181 355420 564983 164774 206113 254257 444504 568610 195140 702878 880697 696890 422 213475 855293 876596 862977 25599 959986 425997 240374 327624 1 404581 517062 410534 166526 791293 658540 657330 741108 11067 124163 946028 675468 1 321488 368878 936021 306483 404621 671423 676550 675069 432971 806383 231861 181553 1 865276 429204 251206 616084 786176 632919 580860 638941 633935 894107 568869 688667 74213 980778 880569 210011 550766 17260 592734 500869 865184 1 1 921688 655946 353266 1 955406 1 434336 889337 814475 594348 855705 145867 1 135846 471602 35101 905177 455668 761777 700551 938130 432391 141409 479846 784021 601244 499272 757152 1 515079 332874 546248 33302 1 1 443186 976283 179932 979467 582751 595689 308852 812868 489984 841411 122913 902161 999214 340811 943833 174583 453596 679082 185081 819448 1 1 494296 882304 870630 454686 519363 896103 519289 872393 142633 1 219012 55435 1 20487 1 477903 702029 229219 940721 993868 995238 495055 893660 456644 142623 53203 573068 677106 315691 997316 769227 731186 1 815997 463518 285435 15758 240254 877792 666104 67966 936014 718908 42135 225031 410653 28987 233972 605293 40786 478495 913854 959390 742287 197429 600097 526942 750266 653293 470854 150879 564944 123489 317946 643169 670130 392739 977069 111431 694401 37622 385963 77609 656062 214741 691636 571389 903945 14407 20267 50317 385790 527964 235708 116451 516077 1 579417 969521 428784 609266 424349 878231 739180 349210 290851 498519 675282 1 974452 4128 404625 403775 18525 341938 359510 971765 978892 194437 108371 69893 494126 806103 593312 408294 451884 928765 217439 80339 849165 799401 43410 116961 449311 329082 954912 621731 1 1 124654 324739 1 73541 207024 183215 1 652305 664859 91218 160251 366556 153563 255571 574265 391063 422826 154447 835165 687438 665421 730239 68076 217045 828906 176355 592552 100363 145359 700233 936613 461501 483167 163934 802148 555902 413052 718116 620026 232340 808861 816704 364377 631458 314115 931154 796799 985904 486387 879267 10315 168607 855316 143029 626858 126362 946740 1 973569 600151 916222 965895 905378 712773 989852 305444 210533 691857 21579 969287 335249 815642 855577 326411 1 976172 942231 406221 242420 240624 65016 74977 86645 993094 307493 855598 171508 131816 424064 514213 473033 906852 121228 700405 324605 1 844055 337377 831430 557546 736478 714908 393459 443380 855955 981527 910745 92136 82797 761185 344082 716844 146511 681106 990965 524855 552551 505456 663658 600351 535454 88493 482861 691168 625037 823993 859799 576743 993989 339673 223605 285380 386301 708968 1 923364 266758 821502 268644 335962 541666 199381 391990 187244 398154 250819 938386 645080 542043 745653 630971 344525 232470 331074 989010 404195 784101 447251 71316 697785 745740 172711 31103 759976 443648 986943 999270 99946 712721 395095 679698 338926 100069 222859 120505 882449 621103 273300 753262 612765 57419 667321 270298 627374 701391 549472 747380 955044 894647 776547 218376 14578 708418 662286 191848 366402 467633 626175 458659 800273 838729 725076 96107 762355 1 206743 528961 815807 847864 901435 605731 836795 720271 1 945745 902775 386542 705639 344110 1 852565 339510 969630 179562 911995 560637 205488 513031 840294 799442 307943 600013 585836 820816 389217 925878 635888 119764 216021 87231 639781 294053 373966 178436 393947 298388 344717 156473 57205 691476 500190 1 877014 310786 805254 244718 1 100927 427664 897471 259612 446568 880739 992208 363626 369607 677767 385085 839284 397944 144780 815805 899138 357625 470629 474576 392901 360545 246169 588923 212061 959367 67315 21642 180310 341541 566550 938921 64451 1 186649 296712 591876 147001 366400 317562 216900 864546 224299 36795 150371 2344 371445 705224 437505 582545 142173 140253 649707 558845 343785 494647 910874 77419 343731 906279 782016 392605 491596 518025 39283 277814 970072 39991 409147 9073 1 114445 948934 140222 511985 684766 1 1 453119 691948 153635 651252 90042 420412 582180 792073 369495 431720 858504 98056 827763 240705 625220 289787 508880 25993 9944 1 761087 398755 713510 496966 538536 1 963029 968846 159533 31755 121455 630809 706412 503097 136032 550223 375050 585889 828519 1 325909 494510 30979 711767 216670 863855 673646 996143 686055 146643 113438 829319 382847 800356 471429 37878 867071 857137 850591 989827 2788 431608 742098 36256 546357 1 998274 801249 1 731983 762189 620480 756821 814089 458705 798021 984612 996925 341168 528810 661705 666918 158234 339128 473611 1 1 944437 1 1 113891 845606 1 479850 273280 540595 412237 210295 86471 753677 602401 733086 571550 16604 422874 932287 361392 314983 1 415254 644338 1 864484 267082 269353 370937 641064 719202 543011 452076 867889 1 328258 163123 459689 404029 104388 549275 740534 129109 483817 293120 622416 690223 799190 765842 927717 796389 737372 1 690251 291530 139510 246095 570305 810734 409188 288596 430845 866830 274218 486064 389179 196888 953048 369769 350039 425281 410377 448952 536631 678702 593666 124556 753636 142693 110449 118587 612720 455712 468430 589211 1 624848 833740 191021 785458 272530 203568 330016 533438 233543 64025 629013 69209 345945 353634 384334 702026 679521 583168 536947 831646 460373 483322 407377 672249 460561 512743 1 89842 729851 405842 999355 182328 731999 190508 266921 406590 861437 870933 777570 24007 1 21726 529866 953707 930320 812689 885658 410689 641726 872749 361121 147715 1 448020 203954 582431 743282 479536 875625 77162 827908 862309 146596 138684 190033 388279 261870 600249 985462 952222 218621 139060 890848 403631 271401 315558 901280 409855 711209 347670 711150 794003 861642 409931 19679 368063 676673 685361 45112 629801 621648 440733 1 892773 480942 506208 221283 322817 569749 644993 276621 366104 735892 146101 938725 236722 942127 154930 609580 822724 185456 812437 589165 354992 720189 211447 199443 956434 172463 745744 625557 362734 290748 129545 196580 778497 17901 877493 917203 299253 913787 612927 439110 670095 1 555697 544756 1 712631 265542 652438 877028 199819 934826 611707 877769 73831 788163 474118 548082 683311 1 87210 949222 769474 319014 62967 595828 360786 493514 795569 933193 9504 844516 511387 488663 439196 548206 540529 367634 963954 933829 335405 780499 620041 421108 726106 121211 42061 33401 879734 584840 683362 40627 54053 68932 1 370544 87384 40242 83983 365912 97576 257859 111233 641408 804812 857572 371924 156311 621284 245507 715634 867897 86056 199812 446341 462681 446444 908833 576708 960797 281495 140664 562177 641800 718444 64677 365981 941222 59513 179724 982102 228670 67423 1 83232 460267 157920 507627 131166 976154 395539 835259 306200 600334 417276 164334 787380 672428 768976 35195 163248 160267 743074 363799 101198 637471 135377 864734 644344 375251 851174 1 352365 918739 221129 84802 52274 477950 1 967324 1 1 502105 96869 1 66225 675642 51282 624601 937932 747708 84731 748583 61437 128297 85377 477456 432830 477968 993409 97402 267710 332636 647862 496697 512710 617350 56431 220718 148586 890784 847486 705177 49417 289069 435065 586553 711291 47328 568605 546567 974124 578925 503707 341008 18022 326550 852268 28076 1 517628 535130 781466 165821 155776 898469 380421 641569 454699 954310 388343 150275 429879 571379 458571 152353 879395 423584 270016 924239 557439 149940 84406 38955 313717 877780 1 90948 806364 448191 763699 633325 259170 206982 102045 539633 624361 788083 873348 516003 676964 746864 264534 693051 565869 298708 478528 100142 994816 168243 537123 272718 736627 559313 261986 496755 352448 916498 521621 67782 891957 94640 142818 889697 567989 483772 2637 59012 687281 146127 772912 212677 552890 89612 361110 149934 32781 814480 704911 391210 753945 891291 1 487591 355793 270481 110794 622522 890152 363147 187626 405081 203049 860638 771621 917212 196583 469764 367472 636625 457368 696830 923654 80073 511432 460084 775262 430455 755142 418158 461480 898169 323981 731263 90156 586223 970430 1 695054 316130 980296 711048 519713 647386 818310 554044 689906 453927 410054 847219 774376 648893 125582 791340 789255 389098 461853 271511 1 458826 554969 945258 110160 293693 214421 471792 397981 388202 223065 721998 940471 103051 129031 773961 811199 732853 883804 855816 946072 834991 644983 317823 342772 861001 730094 31751 997296 560783 405242 417750 264354 178648 481953 244073 970636 1 288532 1 923366 968313 885895 437529 863945 699402 355507 319812 171515 685329 45529 450088 448239 148854 966651 407681 932158 517247 750920 729960 926683 396503 174358 750753 995530 941221 1 931901 26489 809598 239290 197052 288799 1 569266 145842 626534 629482 220640 706762 814963 394884 781518 1 1 151028 12092 911964 987655 861718 339822 626340 977053 613638 886747 584583 372928 321456 971145 535027 66626 137730 1 908365 1 910148 604387 34655 840099 304572 696461 608351 323096 220121 400687 490170 812137 562031 469577 225347 789573 47764 82829 984891 135902 1 903282 156443 25261 425328 458477 563138 563244 830336 674964 457973 108002 1 859550 455254 756863 394141 846450 411701 316988 746220 300649 864142 377623 744209 10907 989896 633264 999270 449178 1 406870 1 369728 229612 611904 98159 1 686638 361242 63101 981203 650109 59325 96292 210832 897553 527384 786914 671004 24043 523518 17065 252982 753847 897758 1 938697 856186 926260 667913 795926 910575 50576 697734 483545 746541 177999 495729 892752 940716 487841 97803 945915 734575 747163 980295 161651 584712 950976 574078 900584 625171 796269 578906 62233 282535 63366 256846 244593 576914 162865 293791 776013 912887 981508 118159 305298 46423 610007 425595 700285 633639 89760 438446 480574 881209 815037 738065 43966 731416 357828 65091 578290 831054 801737 359744 845142 469514 83841 660527 208871 477816 168724 455871 195952 451649 260865 631267 300880 818461 791256 196139 882299 518993 802221 448535 409842 21820 745197 753779 873841 219391 513027 1 1 367811 637234 784389 99927 533411 60975 562866 443828 825651 660511 643392 116748 254388 1 453000 868251 1 818604 510507 256573 356220 1 214859 529060 951847 638775 1 13925 8423 31573 899639 911782 822080 572165 985945 598245 833667 675791 145144 914667 1 387937 341652 972010 1 133094 461498 1 768134 692421 686026 937525 404534 524200 917698 404537 109189 417285 947479 588273 224828 1 177582 691309 552595 85488 370341 330081 541748 770992 981675 429984 98365 919188 263279 104394 4115 1 556408 303645 242382 901941 799999 195843 868692 766496 361891 792615 461882 514984 1 398693 698290 224604 262017 166377 1 472722 953002 621666 1 641375 665069 821492 574270 91806 523574 726207 394765 1 460546 869678 646927 429174 980615 394717 652230 638025 149742 931733 218048 298854 394875 293521 461934 355539 573922 815573 330569 343134 890266 201584 263648 14575 818925 275104 255495 1 862079 694322 195727 931676 9034 189823 439590 1751 724781 728319 620909 387909 1 214051 885551 230182 415661 593259 246083 417389 82759 1 864192 167624 295223 340588 835952 85267 642060 733456 484976 129090 692152 1 980014 472532 777460 21884 115095 809589 280552 558511 54015 597844 470303 1 611969 633505 247837 742649 574723 929728 771700 704679 237236 494345 6914 778461 32546 681018 482155 433871 697874 603864 667807 19392 944994 952486 351377 710242 170441 506588 602419 715 1 93265 289520 652526 211319 901017 1 29904 876192 706313 594904 289389 760149 57631 401478 979937 367400 505453 430737 829993 945513 105088 426064 142397 898422 92058 276938 1 482275 52034 511322 520389 111507 67331 355593 214600 612394 835524 174034 80259 1 189894 555391 1 757074 931666 616803 36750 54690 307700 571930 905033 732944 983324 716195 738084 969630 492048 347352 840820 840265 815054 27412 639432 138098 392093 1 240521 343124 351917 156689 960487 140510 253032 305731 363638 883996 795051 539417 556225 830521 962285 339150 732210 849384 684847 819675 132080 99017 607346 526418 934156 669631 755619 620826 809555 826556 973077 423003 776050 984129 974913 563361 29478 937561 195240 125608 548739 421418 446478 209115 1 587948 64000 1418 53100 755475 745960 512768 642405 865385 710505 978070 909153 409719 230386 556747 527275 983162 1 943330 752168 416487 139952 286302 485300 997352 280888 212963 246828 474576 718667 673956 409355 810310 495476 901031 755918 110374 119463 752728 113690 498839 796213 616644 44350 4367 395933 99025 788498 811544 87243 285210 654188 851148 499276 1 531129 870476 175488 83807 404149 409993 830641 310640 910393 83550 183281 561897 328439 739441 493918 745230 139001 720983 978578 877711 688821 969590 989224 708181 259022 467711 800502 468858 1 74895 807002 801177 48622 613402 848582 782064 612866 116478 314426 718515 70054 56835 506340 400173 340704 100537 830826 909815 906797 873298 230462 388839 932612 154729 540501 54664 92779 2953 486929 735931 1 42777 169107 966145 559375 698986 532964 544961 563279 88348 769606 384663 733046 367695 771049 244343 148106 123196 630951 103655 335793 560654 997277 916134 540176 643354 1 385881 616534 317092 570504 96031 678158 698002 480678 503941 737586 315989 953703 233251 604433 497586 438969 368632 606443 255790 749940 141116 221239 318226 532069 442356 731062 629719 99189 721488 375822 159225 932613 376216 352982 914397 464206 567948 9981 26195 422057 1 60895 743790 117438 757053 323799 610051 325710 609878 693146 730754 603850 732351 658931 913879 630422 523064 984526 499014 514787 936079 170341 630539 689064 213202 367145 990926 433015 179369 242642 687491 1 525715 446177 400226 444559 486990 726463 337399 595277 543991 1 53549 235478 490148 592591 766963 641018 445503 801839 331751 1 537819 856578 450704 508537 475039 829419 123838 832327 661865 662674 578084 720501 538675 173566 462631 170262 115120 667081 524725 852782 264733 832851 416358 150853 544264 197478 898207 181193 191999 862215 33610 140401 1 651216 694172 416710 107444 913541 897102 230616 689940 397256 151884 641526 747519 455825 827215 955287 833112 1 819144 727837 158056 108983 843805 958549 767508 196884 190752 145758 26293 923506 939051 382975 424520 20750 220377 605192 324641 906922 570571 149838 253442 984088 753669 370194 393455 609481 587049 951467 7865 32276 664532 45130 671002 824791 500877 380332 748268 943983 441530 443317 151663 611692 70321 294297 863942 1 103729 181118 603361 536818 737406 770954 789013 881103 285598 154242 170988 845005 997978 417152 259444 911899 535000 665621 914519 759955 505571 546836 891740 710423 727595 466109 210796 104980 529006 795014 428877 706910 895830 66466 773256 590703 368374 702818 92386 753170 217191 333700 202076 104197 424762 356798 1 84094 724649 434423 177949 603597 970868 809362 142147 23633 475537 824101 777688 209356 922322 91712 629792 394777 394067 921317 587080 294509 159724 304439 648061 656307 819813 942521 966487 372916 553803 420517 379183 58835 238195 358104 861949 416843 445700 943561 724881 408493 35030 169452 196966 912259 971184 63722 243795 556059 658620 123684 936688 422207 191947 1 172950 232462 551543 171055 75767 72542 782849 419464 561532 655611 292005 886801 688371 300877 62006 384320 764406 814720 552555 134372 847158 437673 82289 523093 152633 133692 867348 610125 174793 22344 628054 954276 100349 856842 830360 788042 231293 375885 263846 719439 368033 287706 552498 284096 1950 903683 237290 885580 532566 149145 809204 228204 937177 472712 934487 318718 634300 25032 677680 219772 465501 725207 931505 59811 245136 640905 1 538770 772838 752276 981859 274906 963868 674445 1 624391 75456 133288 607800 389492 411713 199115 524199 149462 853215 324700 399735 477043 628170 1 846081 822898 975261 233300 44762 135542 342838 745013 801250 230884 667548 389258 903554 665318 694114 843187 893103 1 1 421569 217120 34564 301771 76554 823356 716416 985513 385053 342656 446219 868803 154453 633587 1 521594 894677 890334 30848 823577 1 960523 713719 715415 62431 817833 503538 753557 514875 306176 470175 860160 474225 550433 594287 758323 730837 127021 252737 260054 466883 113876 354871 1 182512 206142 312399 812003 570917 878458 112211 1 932557 116126 574919 396671 274650 85188 991194 886339 1 927869 328232 903513 175810 702320 692883 954779 47040 598877 303160 501520 336283 464622 943324 901826 354639 645545 552857 1 592194 496938 410186 399658 815966 853301 818516 852327 822349 528357 461367 323186 967161 907211 1 333813 466251 591917 541116 845282 293232 663448 114515 640048 461177 476648 606985 454684 241333 555967 765622 692559 462338 941056 943325 485304 697128 555969 751392 253786 709085 751167 939215 31695 105903 294384 298800 295326 114010 846230 748539 934732 611645 771511 19344 607959 189962 582787 147219 575470 913861 670750 765516 953219 80426 141805 180209 42900 570394 843137 912446 697833 836344 718376 202351 394802 885569 890028 110855 779268 814794 307496 842495 576738 1780 195674 387676 328929 396334 298242 724487 754860 965544 385486 805707 751033 516222 757122 499841 389163 429477 183717 964341 436546 94663 488932 776809 77020 557065 607578 698330 987794 929651 49971 97172 909906 564416 380858 650861 346827 349210 46274 226678 767705 537095 630977 1 805955 984847 307798 286564 982126 941141 607188 623923 512504 902296 1 531471 805865 971385 624045 77693 667917 855752 174972 672236 344306 860544 917119 284959 10513 568283 545783 982127 668459 336529 334191 315564 25544 641105 905533 513473 285679 392788 546200 82906 362686 546889 341951 525494 909136 452657 377503 277138 958661 517432 315342 235488 710804 999636 621450 226820 497487 666 14865 147685 739549 112499 520443 1 852996 780421 991681 572007 820840 931927 281291 654932 729305 259472 1 112724 386497 37765 709346 848746 35887 898099 893432 1 235497 273544 770978 203788 147957 87829 625920 367358 778576 920666 572353 985128 369248 290336 930934 532833 165752 620923 967430 257396 598623 432715 71312 956057 298919 581799 163537 796206 881574 720119 937196 874833 787512 573049 587968 442832 483576 210283 344898 39307 377524 58467 848932 80910 623839 609104 749448 712798 480386 699028 464268 621720 402251 825376 638632 941633 26405 89469 914787 955280 465917 267909 1 489540 788084 295394 158407 996381 276257 182796 973952 737775 167658 174402 410326 248290 559641 175759 58747 8806 921838 462361 689994 886067 847806 975534 362816 249080 205487 520570 1 663952 1 746707 335531 146735 1 927913 272862 4389 931564 79754 88030 999366 326902 37247 83049 231561 1 630801 170162 793162 858680 201818 348990 622202 521332 988762 847774 277516 1 147939 1222 50078 517612 1 493014 816280 735859 810045 545687 780311 351441 570721 761378 470932 12460 815095 863429 28116 683251 535963 1 937899 837254 156349 895589 753119 592402 15051 720917 798081 667715 850125 319432 220554 569539 766202 773022 172930 294786 364326 313140 192022 644902 365990 453823 774555 600868 233551 351136 901263 832782 645934 384090 258213 841991 315174 519545 787263 454955 959506 331540 296604 697261 991627 861386 769868 1 140280 82617 775829 928625 448186 992779 411227 408498 994064 123146 529415 876803 734603 146472 198747 716835 654133 35750 1 736787 216216 195753 917941 810054 810036 1 37210 442296 885574 420323 277289 829815 135611 461709 272116 858255 596924 237572 147798 354874 468658 911163 551901 344177 1 262382 1 78866 877466 316600 124225 297285 869793 858113 1 948523 130465 220291 190839 997697 713639 574162 708419 285781 49110 358731 231015 7209 249381 378490 680413 266472 14514 724262 762204 948965 614953 615402 1 50955 717113 3229 773725 265659 780781 472675 883690 788928 540948 571043 118275 585192 81285 295862 807338 491044 1 611810 579842 17755 24417 807903 771617 1 323562 781408 263323 65381 519129 981186 190390 425246 331567 735929 360861 48529 1 610438 964884 796215 962430 721906 769933 114578 770598 333935 465426 377993 17612 429311 222285 513742 442804 235259 655016 946163 165403 405905 86639 90925 748393 906235 236869 213297 850612 1 829963 409075 71850 944053 366755 653339 52823 278744 111905 549937 284799 991838 214950 652865 110880 887696 804284 481863 358663 191061 865882 318541 23202 255299 472383 618394 67355 790254 697605 845203 321596 843182 521281 448493 554175 119987 620495 1 599407 842284 905172 533982 514603 560696 807430 327790 616768 133475 151340 246225 636615 173676 575145 824477 1 170983 145591 346207 751381 927599 26957 643532 139058 18780 591359 474685 84330 588452 759558 878021 779326 483782 957633 995145 599438 241971 850483 670246 27965 1 516035 114970 239453 746015 477547 134966 457590 529204 848910 276064 713409 868472 214490 149618 229952 121026 567511 87303 959806 91881 271228 713119 295817 105828 684576 233575 120379 660356 273294 934815 18361 953498 1 792376 286772 138336 7583 660684 121757 510942 250325 974072 703041 981518 582603 991477 418424 589567 367746 179069 589646 971130 214495 899805 281522 72861 682744 833610 1 423684 711346 459017 367271 214519 189567 207796 265303 313557 31398 273376 348502 385555 453945 612581 930324 369646 886683 46399 638282 742617 468043 782038 259463 1 516518 68400 757536 141063 458582 574833 426067 926155 1 441033 1 630899 276676 19883 936090 670646 159474 24359 814559 917058 49847 390113 589537 502762 136031 629773 185944 44558 628087 396244 754884 641929 475291 166909 443472 85943 120369 917889 703411 937245 470255 184371 458670 482728 524198 813074 812046 40985 388195 813607 816212 851246 62009 908274 811367 239689 499779 433402 710114 428620 966048 67074 142618 770737 876444 932021 775288 1 918063 758960 307251 511620 861511 463927 493900 970476 40192 331222 670674 307999 650606 882015 879880 579634 968500 426290 763024 254182 750567 1 717511 925901 799060 581747 833211 942211 797587 609259 968892 231841 974813 318663 552653 735149 895806 689253 544978 883957 1 20042 423378 49707 630639 129446 317567 170104 969178 196879 895404 221336 406496 275031 622794 362438 478466 801278 471023 875767 413756 617809 51376 867645 539189 858926 962677 654602 872233 460318 383055 21099 834734 441847 942020 334173 482704 829046 664925 397133 272082 306733 405482 452594 1 39441 359523 882653 710691 525034 467024 636876 914368 996579 477900 786138 444368 195176 2166 96562 326001 514150 477913 937453 106803 10232 370735 139762 909500 992972 551589 28729 261199 333040 141438 681246 151106 260797 102416 146608 754991 458239 245494 1679 163708 751228 418928 874474 814743 497047 516780 362217 729392 50856 978362 216399 194971 558250 954125 1 410513 827531 760758 771709 254328 446892 828926 742019 422982 241769 21735 252540 306665 29514 550597 127251 611945 905952 768068 884661 293321 686086 512144 233478 446112 110721 337858 800077 365296 695298 80409 84881 201273 326449 842674 172169 206390 866319 226567 458723 169785 645639 139524 605622 462882 438044 811066 675217 19183 484396 56446 904197 289239 702764 247198 977152 62381 354716 562846 1 16299 82400 771482 780117 893057 895222 439298 367143 177979 186194 409822 928503 968740 395236 161314 416700 391712 782848 853840 726404 243622 669828 436509 597550 897397 948342 431090 285881 653834 216564 293756 201778 176387 761483 233877 473826 731518 720510 471343 909217 299325 727859 683721 121601 293119 734313 724531 207946 111825 641694 438657 109504 765597 797057 775990 920755 212065 1 426833 984631 814099 246674 563346 754815 285118 645480 235007 380534 368143 46548 962611 551258 940352 587226 10392 205996 154549 767709 800098 767144 893451 695857 198940 1 615442 122542 693937 664517 378198 181722 548909 827605 604988 462941 181392 36876 618736 488119 911929 1 239585 483495 604231 52143 25455 765897 801568 725230 1 564138 483959 418614 413243 382593 870746 655245 526226 550115 366320 122231 515747 1 88576 954779 312507 944353 782115 528320 505305 756175 645571 87931 637685 304839 969106 509821 11717 548838 806158 821878 116040 73031 239910 26375 383462 736207 912473 143141 127949 259428 702579 122239 959363 780487 210130 18407 671269 132645 534009 573203 292029 29665 585592 967939 801541 412271 293947 677400 658373 7325 424136 53461 955646 576897 119954 747857 63433 256589 985024 1 55985 513308 517158 363908 451465 594000 33442 522041 223111 337908 473156 472044 703236 464817 117430 930050 88236 858338 406706 856442 995635 542915 222473 751222 608117 1 712632 639613 163214 417097 821754 848413 251508 870847 692598 863020 840968 980362 77578 32006 802638 769716 52119 543550 352571 272038 626904 602253 122170 1 733497 714239 410620 103196 358101 648043 745330 865075 257235 431850 373839 407339 516846 480440 288832 185910 990030 80301 794428 641017 688590 579801 144949 75627 818291 696215 246134 626422 138117 322754 196791 238459 56677 871382 918786 827743 289423 216581 151797 58320 656755 305188 27442 644798 928673 578288 917272 929696 377886 583889 484820 757261 115913 836950 760705 1 552022 479987 681800 1 471224 258767 814894 366027 1 1 137189 55171 286084 70792 621560 19276 368752 197951 31373 183440 697326 612067 543869 462041 183790 517883 683418 712536 894753 698545 546350 49216 703295 1 152560 916059 56854 136251 424481 62421 971308 990451 453949 840411 873037 924319 632751 533805 781789 11209 21324 18650 1 483460 86082 947189 962357 700057 867518 23452 748937 481586 419892 109934 37789 836115 1 549674 807016 252493 120014 470690 910568 321066 553121 959724 592838 610269 404170 647997 659050 669995 72323 498957 807799 475390 538764 720206 822806 805456 252470 377867 436171 755281 244388 325812 1 763020 669831 169617 122579 610241 563705 159218 304997 213945 556356 281911 642577 244661 113032 273918 274150 680976 994787 954591 764037 904234 254327 702931 515370 456214 399698 497871 2849 987852 20607 199834 248036 606274 182808 954055 90922 1 470428 732706 802492 34881 592373 800706 135754 572256 261561 372590 518025 671112 79772 405052 92491 698292 218850 861759 333959 752513 252507 104404 730866 309762 515219 501281 713165 976267 226572 40365 1 735996 464629 656053 965845 352966 370373 605036 62135 363805 848699 927230 983889 203868 673674 982092 720624 654855 1 1 477922 252827 649974 560295 677360 375023 493427 456714 850603 757554 266405 880973 585638 864163 398286 479412 224870 742498 614535 204953 467272 759607 868410 485452 218436 617892 1 31940 717882 1 703989 831408 140307 496782 977040 908340 912831 949470 908792 931945 747531 480263 236571 913583 413644 566280 130299 811841 1 662683 64812 956633 584264 1 631622 981034 830024 53733 213481 740261 697159 682920 930756 326922 875434 249259 649176 284874 383675 856008 632983 180861 729019 133462 414668 631516 406910 10290 595794 458014 1 143612 639556 271451 913318 235255 425084 530187 108226 181530 748312 964463 903446 10646 556770 899460 468456 634872 154428 715077 783012 264967 463435 460041 314286 731271 335057 465113 155746 66612 390252 937374 460572 946918 935543 985973 226306 51097 777606 593221 676227 421520 769432 46512 543724 748938 333964 628534 888723 46643 1 734262 723891 483450 766050 709684 219596 294658 340653 939687 522918 347861 797301 256640 148066 630152 80090 954662 1 33104 642658 972921 619417 708368 168232 483136 404569 740492 130546 805155 553949 34314 298454 137929 24725 114158 173324 1 154692 600189 390788 474074 962137 913654 235279 1 142945 444274 406382 626239 7906 801553 136333 894546 439143 183543 387426 104978 141628 211571 962406 356698 595397 370041 675527 16215 169747 584212 429985 274464 642034 21426 488606 859870 37276 262357 818620 1 1 748203 878015 745929 567864 302997 598191 833520 1 517932 967695 730232 476919 806914 472054 286377 549388 484799 326481 42124 692622 301900 736079 109966 1 413687 823109 43530 85051 538815 591088 497730 846541 1 532435 933716 204240 852203 779924 625244 637516 851299 821654 563044 876214 383676 969070 593552 465801 161206 386008 549349 794704 559418 368006 748950 161995 1 852533 483615 425368 17240 809316 925173 228671 557177 801524 88660 1908 43913 512830 813254 985231 451140 779612 18887 190090 825537 665298 301536 135643 183711 847608 860582 738439 902492 411692 152560 512346 206575 627129 182798 675157 890073 920090 925392 620803 379408 918704 426624 489797 601304 666874 858770 749010 616486 385029 736923 812564 219665 860374 1 835757 114409 577175 577336 764434 109608 726058 284988 1 119131 347717 388449 319616 806808 728908 318883 978103 708207 29721 198637 756746 644736 270929 1 240018 76105 419154 231562 436775 545303 226103 480168 240537 282780 915644 118973 701670 288619 1 769991 142299 302921 75836 137402 420066 708943 638557 1 1 461411 205253 945169 338781 379830 100823 898972 956588 286224 1 773845 1 136086 996829 842206 1 847915 750170 810202 54824 54272 805353 491465 495352 701095 543206 107002 1 220147 402736 843672 955671 982321 680924 1 7486 809227 788508 650503 841463 94316 693291 604820 80857 724362 115703 203237 880475 850686 264841 413046 939153 1 316889 58621 773297 181208 870620 704582 223675 506490 266168 561936 80059 657273 745607 148542 834719 226748 222784 419607 530804 695879 200574 651895 143945 184368 517276 85797 743583 31144 848140 141254 150324 295934 532071 556623 707200 427129 620593 246787 286581 746251 871604 817048 313168 358681 325642 723273 60528 119354 723862 237956 350050 86875 866173 81512 437039 118822 702279 861070 511990 471662 126833 796381 740365 556363 821422 293812 262945 300949 1 69340 165082 408957 354510 411713 919536 258950 284210 787347 150219 1 645160 490978 741555 950235 975291 450266 372772 104068 544271 879585 528812 585205 517978 103398 438059 895864 944269 862380 176923 160518 135032 736726 777712 669348 926050 122330 177097 960993 849617 495347 581871 280045 929024 58203 366204 403720 998206 650249 441158 875176 1014 967662 399361 583957 934102 854964 678993 852304 672904 833820 253096 447906 105877 416 748123 200751 673974 938479 771574 843039 796034 996767 156724 202247 427671 752740 356209 969700 967639 466120 112971 118369 766410 986795 236115 953496 32395 258193 999516 418401 136824 665697 352689 83241 454360 725412 307323 8191 627961 222110 1 334605 876402 710005 69322 758498 173195 492759 267931 602847 296444 464093 189193 936916 153758 92995 179989 266387 754327 867902 792560 849980 348508 719185 852122 880348 942287 98257 567145 60888 705218 147660 534980 982696 180382 567973 894870 98143 666247 908198 1 209136 554603 608672 314143 133078 995769 35400 319184 39361 152514 442764 561485 1 564850 299242 65249 395652 886653 506975 313977 626085 874627 316450 311975 892284 766622 890046 510739 398199 152456 535055 91261 783388 889540 155858 287565 166809 363149 622014 1 412671 931112 1 777824 523991 690891 1 54394 734259 182033 256811 483033 847135 579799 782611 422779 87902 56071 12742 757934 397296 306372 659559 769696 653184 27594 923356 875760 950331 511596 179469 52623 196863 91270 534756 270784 90981 482518 951588 706249 917904 27932 239388 99706 25120 848218 622831 383271 510472 447781 594063 930242 30216 445146 651235 763452 142295 432287 804624 380057 885605 884858 947026 1 358534 619296 277483 259110 285411 1 74504 899257 833815 984089 475398 883497 114261 651147 1 91376 468030 148617 446982 853600 730859 484415 119004 909652 287132 1 874680 586788 552169 533208 102417 757591 467130 232789 453894 464161 1 985760 534341 238839 349145 453566 1 317315 97424 276839 668413 800004 910453 753770 288309 681397 671491 1 635350 467693 977317 157993 114987 551350 934412 680565 627821 722229 968591 298890 970763 938232 397967 690012 482490 443312 275518 820151 7907 770228 438654 1 203699 661476 71623 117033 336923 49329 688085 848718 768253 733230 760555 487577 411700 1 403257 747677 770377 990188 714909 886650 383446 447911 490346 551434 139672 450198 255229 186229 143769 986348 637552 109683 589870 404955 858764 597469 828488 408198 936376 124851 564224 496081 1 767428 835200 593453 824169 336616 75187 536364 627867 157139 203266 467912 923667 880271 225022 93935 309140 49827 393811 563232 24699 904339 817677 291385 543880 877395 727371 25229 1 999106 452438 313411 7598 60265 645618 668314 528069 286480 720011 312417 512896 821772 597595 552185 47821 480830 387830 373802 879787 385336 999677 497480 243258 691380 518637 852803 1 252753 187537 283382 714237 86109 738398 277147 124739 243141 339281 879442 343696 973129 250796 418656 290262 770670 424747 980534 113967 718583 747723 274950 439852 337278 349554 718433 445813 161770 722284 577532 25796 513795 435613 438089 336942 666983 346256 347263 75237 845536 934662 1 210140 685096 784055 881172 963062 500897 924996 922077 194700 638493 889318 794158 177849 325755 590404 794470 152956 473871 15732 76803 346919 799121 768381 206504 798085 208597 466857 88746 471478 144137 300216 655132 175165 722505 1 506474 36625 598204 298421 676919 281345 816648 425243 348274 99575 468864 467704 833417 297669 222274 929336 682335 438481 713914 34866 693586 559680 625962 293934 886516 981294 861238 169499 538136 164422 985780 189727 571027 258424 898098 87813 715576 912711 121546 991441 957582 121787 373417 970239 75215 264519 1 645943 20075 627805 695561 22467 1 218337 625660 1 1 85260 124583 988658 566187 341596 154465 867892 409453 787651 784185 1 771159 310532 427309 425739 141034 783478 775603 433721 451914 977698 165668 957506 327044 881204 362170 656936 779424 929249 883824 601453 622443 624857 87455 970684 927679 934853 401858 352583 1 850983 297263 320134 657855 350692 858699 817542 671964 821627 731547 1 526214 154856 212414 634821 600615 270655 312996 419753 168427 695749 574363 470032 902465 484820 408798 327283 479857 372752 315270 919229 721217 664930 999278 476605 871022 313941 773514 931133 928046 145641 781427 404995 220655 680025 14 941825 542097 852720 204454 872939 421721 25909 354007 976539 219915 490865 73036 560275 122711 641880 925846 379313 710377 772567 266737 848681 638267 410444 322434 634222 365499 452823 632556 353356 444429 210264 21095 580611 704586 600411 343101 380705 519263 406266 854310 94301 869460 688347 537559 839732 894055 559702 124136 185069 160338 17590 169095 210930 807498 809543 362857 694045 929486 298887 978057 1 585522 780830 239278 86782 806654 699125 732923 838344 439366 621778 245709 305291 166029 331797 243010 330531 632400 963098 222250 267877 615001 901950 169335 981047 416742 582016 72187 500986 643968 679543 14660 484875 870986 459517 503159 451571 244197 498718 294352 365690 760792 120592 85677 22691 296746 277098 684230 520645 25163 216833 750463 1 675321 287608 361306 958325 310192 768644 438276 1 755543 1 479869 44466 693802 459661 165506 775556 929266 141060 374342 117875 1 438670 710646 537846 97808 194684 801298 214830 466023 421483 587981 323806 239884 321946 1 772067 603345 940054 99413 166830 175365 212591 91305 692226 36320 116067 497364 464928 625110 825459 24826 387705 341125 953850 243731 80222 103643 826215 125118 127811 42218 483414 730128 565333 541295 783260 1 510185 854024 1 925036 711755 917881 672695 797653 52000 778122 451123 167723 1 905607 969178 410130 640551 438792 445805 1 809502 360233 109500 986270 273509 848401 239168 934120 32283 183640 87425 484911 52726 973416 841954 751163 212186 872264 700314 234627 435066 207313 276391 168136 778297 882710 995280 281549 260347 117086 1 357001 269539 1 642751 838526 764291 568734 287024 290241 869294 37428 828647 891250 26545 755487 696953 1 6707 630445 478394 294876 1 97010 449999 913050 878386 68946 267289 482356 425907 100497 21217 636647 850054 410331 824156 246160 494974 181617 270691 361812 825569 535701 131620 906301 251943 566246 222111 955264 378150 642189 508343 603923 730125 624738 201150 617483 1 1 413281 953280 785208 885058 733922 537467 583983 48529 642119 183950 239710 446626 671693 786049 1 872939 659763 210218 906173 279268 209907 140157 657955 189643 989121 420961 1035 938380 547723 1 516975 389207 76802 409019 580610 392144 463110 961448 400929 55036 157837 202706 974610 288192 162654 329360 439276 552228 486944 326782 61609 966017 449634 108852 999064 741425 359278 852260 560156 305011 921775 563170 180122 520654 604231 445592 235960 762254 888781 277296 77670 711745 588264 815268 524170 515550 491220 1 129036 860925 324819 421753 1 734323 1 649065 800931 592571 977614 599280 489268 856413 981328 774178 582714 721848 968874 723543 55432 595835 374556 660784 557403 953359 316298 797962 386367 486091 69577 455152 1 118415 415425 975955 73640 549238 55469 908474 1 208359 245894 308501 664044 451518 361815 383281 16738 129108 581700 30852 346017 927693 128808 974725 256320 816525 1 371801 145944 137820 253377 453365 455884 916687 546558 197709 810041 962837 603004 556852 773412 265236 929062 946834 1 1 519192 30573 577033 269719 1206 916506 406784 865888 1 111884 691564 523288 739787 973000 4275 717189 160449 133915 864810 717071 1 928845 592095 997368 64699 520828 1 193272 1 833738 474576 189009 337421 692034 323712 623615 504830 929466 166050 684305 797599 673933 127524 463763 545296 173415 713737 183669 201518 697221 1 550677 151694 197446 776369 705493 774943 319895 584731 974218 963600 888878 377440 829384 264679 173189 1 55221 445867 274565 166898 697604 194144 356997 667436 586844 168754 876015 248294 402402 744195 338602 836987 342664 762028 359527 724676 609767 192783 568020 254133 756187 727334 910096 446689 970331 507725 143207 230287 139316 190004 231848 998620 340882 294159 289087 786798 506754 975394 449728 642652 938131 830639 927982 212166 501654 890136 323331 806304 952447 244757 682358 268094 780942 669374 123844 833646 304679 47652 308757 364512 948102 219158 213167 324696 974024 1 535110 377683 923752 882365 1 500095 959979 715134 726090 84768 1 319892 236351 636211 860137 405642 247132 17611 767614 275346 222145 152435 557996 671924 170644 24169 21376 419290 92839 853875 559598 489996 413092 864244 182353 758691 18758 314211 353876 851630 325405 114853 1 584985 157060 1 564997 631739 654437 667451 941476 914278 585673 92298 460409 990836 542786 1 473640 957062 1 997066 968688 216283 650529 1 43181 264571 147694 729823 585371 428951 353632 333664 212686 468370 667314 242938 631862 608277 343999 310823 168598 366481 205577 602722 460316 326217 1 273297 939575 424462 1 811174 603933 185750 280786 872820 448487 34004 603053 6548 693849 933446 459676 456161 725170 625994 405085 504705 325884 505441 715431 678026 416208 120945 196212 1 290357 866275 966592 572272 646237 700767 275837 1 801591 920279 634755 818758 106352 478162 513162 515187 154868 302911 453437 613365 961787 873767 673667 923247 288173 520922 484396 688030 598666 946474 839298 419017 965140 850627 507920 573069 541323 112428 490733 852584 103415 1 65555 627221 192886 426322 795516 246591 572411 861127 159511 362813 207859 55622 266170 428604 49038 604278 246517 1 72212 120256 713181 362523 582756 646648 674846 1 611622 631030 991665 75697 728863 532565 697205 1 643352 605829 747463 681824 617712 401087 911661 369012 31923 727673 270576 959010 829698 348828 863942 755511 356985 274271 868985 247315 11585 503685 323565 739617 725894 885788 645164 293577 396366 91254 886608 967593 847145 841799 990468 8505 852856 1 75511 329245 640964 664637 87376 786619 868205 563923 997728 949430 201834 486490 345707 503555 982754 1 784657 802156 237024 489511 58407 465397 208370 136920 561878 263296 62230 1 1 759557 664579 328038 247597 236500 755002 694840 289402 482667 700836 429486 938608 86244 478709 529783 1 897824 173899 663003 364880 379846 1 233278 266518 559942 587928 480751 831562 860996 90302 722155 993110 1 850199 235091 1 938643 368647 266229 69202 566453 117255 746760 985138 436404 318166 862932 375806 474099 883324 898694 901969 149782 575413 539488 3090 195332 570285 800622 613535 374616 317337 418446 842229 590798 363005 701905 652910 911975 105050 654790 788440 522779 641774 706972 927941 712752 545059 87179 1 605060 873865 167270 790275 862911 567150 977846 1 505674 83825 387782 306722 312977 1 6799 1 628195 808197 223553 565557 140220 1 384802 445869 941420 258443 460314 763699 907007 767945 35281 70385 172268 283796 605265 144469 415729 193687 432690 94038 4016 614537 63586 67614 559363 105386 212903 706146 538011 715966 503903 538645 57679 845530 715401 102582 65267 138192 975594 554918 748242 97681 121864 167583 904388 784922 60125 521981 346794 962933 224272 723562 589779 861968 894074 37753 41391 640099 335896 247645 486930 8777 27357 225609 741081 488862 308207 304344 712036 464240 638946 576210 138149 500802 696098 883888 746074 302093 881572 294348 454137 917740 595690 450649 858350 333775 1 822275 63100 895007 696960 68723 302186 26017 294503 47485 438465 832015 460670 577878 848668 195465 709512 125496 988655 21797 207855 283561 38661 766722 356976 431460 96972 665495 811743 331449 18455 997783 428084 461110 587658 274077 522684 459809 494573 858011 52640 745853 919908 745985 341376 541956 571393 18503 889899 120887 957025 664311 512370 189016 844290 996656 727206 922388 187744 361555 246632 912091 145624 24010 404743 501307 180284 800470 577054 253865 681948 588314 496500 69633 189757 90078 694703 75173 156296 841036 764902 933664 570877 287544 1 874697 825750 680693 952775 297305 834532 557344 1 211387 71869 513321 755514 343232 106351 171376 470058 58908 558828 1227 828447 322867 940576 5807 421035 780311 374022 505517 770833 188274 445046 523688 930544 126168 853889 440596 68546 792206 15425 287321 441482 694326 518803 547341 416358 490719 881583 406145 573684 132072 338107 666384 269563 557980 70699 162464 611236 793223 642171 958563 983698 889736 65099 1 468703 677295 493112 534675 821039 613437 642112 998829 1 890573 611692 1 688903 925122 986853 78188 1 617693 977752 303178 470959 23600 978179 984538 231684 754999 682814 522557 14581 777513 1 787824 58488 794157 789447 105050 608554 480814 964344 121854 56505 774781 27936 532671 818408 230159 908158 467665 6910 280919 267370 202663 532407 807200 207479 860213 623126 292754 960934 46952 643449 958836 100166 450622 818456 160040 632322 620936 804438 456468 487848 1 111572 687055 650970 1 703637 500016 173394 825015 1 959520 39421 303992 554850 243152 853897 147824 38266 183777 998588 203807 73841 16022 1 656578 834196 241224 733930 414252 283174 540094 858570 128455 1 492277 346299 498699 566111 759776 111909 194049 750193 960877 30182 260517 836742 629771 874201 296358 547449 970234 1 771123 898983 513713 919927 935495 733285 797104 701749 413094 77255 764971 373970 744571 167249 954529 726355 7602 309516 867436 522729 408384 132663 589749 61263 939602 445128 815970 219197 893542 313615 964728 1 493914 858827 276170 751790 630261 600625 795413 1 742442 711070 339025 461323 621120 1 717281 683682 1 285504 981216 615038 754689 651223 396913 704537 575474 850091 795101 224737 304596 361042 964632 543659 174089 1 419967 514884 696107 862131 444163 406994 429266 663863 901358 250890 537097 528460 234551 704160 67772 467219 75469 864723 217435 140066 25276 1 262326 603349 73637 826403 878059 652686 831075 835546 135608 727664 345000 32041 602764 67546 152514 175909 541630 842545 156700 754124 936937 968559 205511 221439 724190 546554 442370 230947 497006 1 781199 945799 983289 90681 655993 666098 42524 754860 140665 632309 679141 368365 116791 936076 388271 996228 366118 787766 691354 912509 668757 18066 289915 727383 953733 4686 165088 334736 67235 424849 196913 151291 382947 704052 500613 769047 274376 435651 1 726155 813134 20051 310001 493949 168101 556464 93505 181652 616369 153930 819538 508206 215372 654444 533190 774152 137598 87967 415799 680660 959295 527149 376769 757281 1 855508 594952 117829 398502 993480 411242 189203 1 221949 204067 747046 988645 969971 967522 934848 920837 714065 312800 314802 335454 685805 544434 712018 95044 697368 1 540927 310870 767237 879556 723116 1 1 771125 58620 1 299987 581044 610513 267430 313221 910805 214929 98384 123693 272533 561833 201810 1 926817 1 17860 482225 160161 1 689487 805467 835757 760299 721602 755980 80908 611588 306596 597315 871165 300227 403457 444564 979636 523625 76683 924581 285574 321286 71480 915487 193650 174315 62532 98176 482263 332973 762399 581745 428296 413607 279979 34305 770052 149733 985083 108072 877644 726578 413397 54654 38656 206036 38265 669025 403149 784308 604261 219967 506874 487991 191187 533082 260563 520959 698734 1 464314 805529 231190 163879 332430 987844 1 550728 231244 148310 724190 415466 1 623045 460987 323836 654327 712630 688035 331067 343159 684848 423552 77792 370659 507449 746098 672846 735226 303096 940063 407477 154922 223565 690939 480095 859515 547734 309504 477861 719940 737713 386041 78071 797040 588440 234045 761682 680770 320828 200767 16765 1 273250 789155 102841 454380 528047 783977 486768 658385 840317 905356 821618 42417 36780 424973 51839 478471 963411 321139 505808 443282 703009 688578 444775 997052 632473 929734 863479 359509 251160 798453 330734 63948 666444 610139 548910 345347 503864 871923 448050 784459 497925 999190 170916 230409 243665 533436 774875 241569 11229 966109 758395 858953 569599 867085 851130 999583 438173 644773 924474 117475 942303 833892 278205 995493 726065 505545 703416 597478 77670 203490 799996 976035 329653 488484 997959 139791 389453 29596 1 959285 167419 97661 1 517782 173655 732864 375832 198800 928921 172238 624747 688348 695208 268973 422257 7029 192919 707964 786824 929175 280780 1 1 998589 456482 649713 396455 1 617766 311912 999782 151295 33011 697513 528185 1 258958 806321 392735 971885 503215 232172 431115 1 241103 463748 734094 546188 142373 478552 372825 1 720269 391180 879719 108934 1 1 949282 994450 973768 819926 628810 760560 221131 1 797307 59076 678248 943566 86349 176554 658651 13595 601157 829779 573487 655619 1 202613 732220 913761 382902 215821 609510 552110 4010 934199 72323 824104 1 105376 381044 775443 492007 319235 665880 614799 651398 204944 879025 85718 1 601661 437463 340309 761029 828725 831675 681284 653309 834920 415862 423605 208352 483940 180909 745323 12078 149079 547382 171619 81883 668783 37522 74816 858832 869216 438175 229813 536256 790718 375485 233857 534525 213471 571954 924316 928200 964397 824354 786533 104793 458734 622820 64013 56734 453265 83758 485298 895464 547039 603130 1 201840 92134 819931 802610 723158 422592 132588 855643 1 706208 672850 599497 252903 847504 745323 1 449855 251178 891157 583443 320073 3401 109187 1 696424 684764 338179 235022 557531 371657 214124 524277 731993 430634 29935 773622 922047 438070 805116 715018 673516 356139 402340 200106 841566 384696 122245 757992 452825 19044 1 423805 331663 12084 124537 369179 322601 337716 416352 650687 781691 934805 615187 100539 43084 407012 275411 978837 191752 565052 713157 224693 735888 310953 530533 307787 508471 670786 228311 972743 756835 135771 391765 748989 136225 457774 111622 685042 843947 37219 772644 627948 19425 1 768522 612416 558819 573830 852209 26060 697510 697289 244260 324233 510195 825098 475202 290889 238977 639812 899613 783920 437775 926120 268911 544514 569264 334099 329512 557542 590710 696469 164744 892357 764355 1 902256 1 872592 207265 452877 74889 773462 271384 1 803146 322471 39210 37756 496550 238238 748909 318977 207063 85016 73863 838634 73091 286706 632736 654966 734624 752556 940961 196985 1 1 546920 345105 361631 947270 201029 314424 474401 39623 126731 803856 6916 238241 7590 868078 118599 366632 383252 448499 553738 360829 659194 126880 101146 444837 779323 49995 154407 691698 908668 500301 758619 136847 72288 807768 608031 73892 969010 535660 759625 734921 421091 433400 669118 811349 659854 23382 475317 665188 383861 930428 164464 837438 577507 262360 309217 69809 994380 227080 836296 640227 535172 600381 608422 597312 976775 860376 6201 115189 541227 934133 799709 544932 450278 71899 91502 13710 185905 1 114550 398473 903924 182656 840110 822568 1 787391 453851 875149 335521 532161 823735 658435 847709 334147 718722 611175 965542 128144 368338 336508 299983 535752 215628 1 699428 469556 475751 7389 747427 928918 601374 773822 847107 313484 104311 107934 583352 873176 159572 1 934466 742276 705976 98385 110043 1 325413 245410 277367 245233 293422 1 271905 993296 995053 3093 970306 409423 17887 399655 318372 868738 988357 145268 247707 724823 666852 161775 317005 398942 465832 211921 773147 168771 832635 98018 934934 868678 826262 709145 380322 129326 714752 613538 96102 793711 151575 120113 159015 354900 710821 872938 286377 736029 334198 30138 1 697469 968438 93795 525435 567821 125420 89903 15740 1 810285 140697 133432 855385 517602 42014 920154 89472 468500 957341 1 1 275293 109715 559830 887410 620045 664323 560142 761119 400322 16244 123732 165919 1 574418 65206 732064 6040 617809 274218 946128 1 777765 284994 115378 226581 126121 964016 373255 367659 212891 956163 512995 1 366992 551691 1 225077 663840 318320 998162 494071 40839 403039 824002 260820 306054 138395 979676 395885 237544 216662 363635 277699 415002 983586 230621 171940 504605 750161 966648 672936 220701 26945 67188 219572 428469 395751 827560 394645 413446 286561 967367 494093 872580 640833 143909 687504 414458 607302 230571 495554 474424 541675 319328 804216 419406 179127 783616 958584 1 766655 360016 533030 729766 378435 879232 160013 917467 208136 324509 509900 33186 694505 355570 853248 116208 963327 234380 372956 5448 325050 691038 764453 915260 164487 360645 179491 180519 575159 219284 414544 7756 108583 712208 352765 498321 671059 111760 172972 438197 129434 723163 555879 1 610714 95995 944703 178074 75300 147160 179931 959320 796815 168758 703017 727348 66620 770813 740057 635236 892702 293938 252529 534129 816022 560163 86424 99312 870168 440927 380026 539943 925210 361928 769689 817999 160769 528188 890963 889362 1 227328 698074 258619 35532 840287 373258 245845 437177 595561 2070 735635 202569 725212 678632 299729 376270 554195 542176 435648 961421 1 156924 937380 807133 850368 417847 991983 532219 90783 468635 543203 908029 711703 456672 318275 891809 261070 639121 1 366492 444747 596714 411730 876332 402466 478463 272784 910364 672605 224676 871899 171829 861796 401735 481232 1 127448 202249 401198 939730 932136 979097 700163 793240 234199 81950 1 406092 100766 172472 955359 476261 481654 134224 296392 825064 418463 177601 608254 1 3267 668873 579756 446743 108931 813475 623226 716950 198720 959544 546489 925972 780598 71681 816968 187604 877629 151209 627417 1 819787 353895 916600 699055 422816 974998 796 614396 15938 560041 66087 363823 498238 920011 391892 903906 548561 1 955202 856799 378417 224860 308158 549587 915408 307537 976547 680739 556592 622639 880224 851254 950980 277885 1 708775 613125 79067 992781 15544 954648 234560 868960 549013 401531 870105 704953 16011 834280 622473 544148 200125 471638 234102 954461 97477 620597 682116 896946 811682 16591 798658 548515 419345 378059 258833 748378 841330 603485 778977 175407 745314 851262 971550 41619 613973 196213 991725 909509 232494 192201 99302 206512 340658 126589 679998 119027 38472 120526 78953 574315 56811 659081 461284 907823 268304 97489 804556 964609 300763 552147 1 187534 611560 217129 171038 910804 123136 974530 903944 164122 41922 10806 294257 410959 345648 431118 205157 506423 358054 148361 368242 649217 583614 321358 833297 355938 931488 596146 137241 684727 985339 950689 402509 135672 33194 766029 584268 705281 145017 256519 657732 852044 1 738669 856668 488864 328814 507741 801753 197316 353283 183896 127653 803128 959015 1 952559 334212 751299 448523 609417 427997 18993 834408 573330 321997 142808 62379 849894 568466 367855 164255 162251 4614 217504 717563 701491 728761 1 197924 387874 124684 972644 956396 727156 490970 715209 603263 902208 358660 781888 754250 494664 67893 883320 703910 404179 364607 374756 870298 560424 90850 888667 783856 941867 206447 1 892320 147090 455848 641847 116735 650108 447545 962366 199434 59598 651019 524735 575049 556325 156594 853664 1 185296 113543 576682 255723 214866 942193 132448 375180 514448 424952 649876 395562 836630 250050 345452 907997 797212 273740 958044 757300 28854 557208 110055 698706 253962 840641 820263 399290 523777 857558 536274 644344 1 42475 398662 692063 19083 244844 166576 1 242983 82146 759357 886701 767250 705432 623954 584110 126761 491863 346286 242499 688627 779177 487229 779246 202241 936676 957259 86458 759893 563317 257129 438388 599173 1 826498 954283 633598 572548 39979 365291 809189 838517 1 862406 359996 1 544204 136267 953569 1 392498 367202 391003 803149 675195 789297 204477 854627 850655 40174 35472 155581 792795 499003 903315 620512 993144 1 371577 962655 90795 204686 66195 294339 786059 922249 1 346893 43545 1 14499 877175 379865 760070 509099 215473 1 130109 37868 214339 915193 768739 982348 901620 974788 84561 904818 280833 375376 280357 877204 518708 234661 59977 781667 219943 977061 1 339010 803836 232733 905654 5475 419585 861848 182087 752349 370084 12287 906790 773849 951367 586863 308951 854350 590725 315547 1 428668 304478 152395 812807 565499 273498 905378 224113 706758 519799 707312 250595 248094 83322 479423 1 362541 739447 1 115433 587821 478387 890112 19510 444149 715493 431805 718574 185042 154827 59532 842143 412311 258031 3471 721341 99190 331860 27120 618358 449180 595960 512826 510120 182947 931710 545314 767782 41201 947907 661001 28822 267143 16713 680857 753531 844095 791543 688809 764614 729402 341970 219647 904849 678043 615621 1 1 526923 220500 768034 610245 746876 144416 236595 849765 900488 634308 165569 958657 277935 5632 278823 705268 376210 282706 679641 512468 651812 108376 280511 391469 708232 760995 810294 107183 169296 601015 506623 1 525977 340287 709222 693444 457171 363191 10601 220108 241095 469989 896835 534083 431139 823937 210378 665844 291068 719594 562949 472464 190594 342841 101662 430235 368821 554097 1 93744 52964 746180 803844 827218 221496 134282 334798 493408 835384 761821 304805 286448 111368 175513 793434 827166 774386 1 345863 787132 69213 987566 253891 979505 506952 1 557857 455231 677705 521787 800671 237734 853141 3578 776914 53081 666456 719739 701197 731885 526811 1 369947 288165 141863 26711 705549 724694 153522 428278 215382 52822 156556 1 651748 297695 276358 895251 134027 98808 294431 1 950033 18422 1 554617 646823 572664 252593 311090 945162 1 325711 587263 515248 210434 61651 763214 464471 589041 662537 1 915056 558653 224867 290410 180214 182532 927834 356404 562743 881243 243979 509767 457803 391494 96317 977415 311263 52116 256204 673186 426903 909965 755580 833364 262127 108516 685526 335376 988149 137233 637889 188485 774410 314077 593544 35840 4661 84938 852224 258010 616720 745635 154882 286852 138193 974247 563116 899652 100701 456179 165436 697145 816362 31331 7725 130372 610900 878260 662339 548880 65295 880061 136355 620500 274431 974034 160529 430319 107291 806291 413625 133863 109062 119334 650538 160893 951819 887956 824468 784333 109515 249113 955934 801171 529809 306774 91854 448529 281892 125097 134632 302191 997901 491431 250681 234409 672760 619731 923779 833541 493791 97559 94925 233219 266041 75041 297920 750288 794046 1 617291 125437 904944 794045 908964 550814 1 218491 505825 262385 892677 718719 181919 488522 695545 596911 527831 128175 502597 614264 888382 8015 985594 971399 149701 787336 204793 152869 797600 950569 466768 489504 844552 329804 73581 249819 937743 679711 265171 398721 819830 933395 1 687555 683442 665902 900495 3239 367900 627928 901371 535884 960429 899125 61616 400352 581526 1 458150 105072 167047 904007 1 393407 580068 793599 625439 720866 253785 295046 320644 740370 760740 564973 819913 112450 264597 806167 982012 791464 441151 1 552965 732754 27014 796430 122678 157511 444819 719723 588013 993440 559221 525200 631504 300132 266718 628810 663822 437256 595622 318315 556975 494004 329448 841254 568232 246657 800959 13765 134462 195709 528502 475143 302992 472122 1 353900 890918 857573 242250 139969 781598 808787 757434 821619 894212 950881 396598 126602 929533 498095 633430 91459 512732 749654 82319 36907 992915 841035 372861 296442 648697 930017 395714 74477 958020 979519 85459 1 314043 211964 241241 711431 385890 749208 755863 828704 28481 12263 280498 998691 949506 853565 298941 159527 327489 401432 823686 126929 100058 963288 647196 739127 1 170079 95094 300461 950187 112737 257144 618915 633681 331167 220051 236011 12115 500255 49822 158692 223850 318992 835094 815058 107634 1 1 524536 509079 484870 999119 596779 115583 489418 205799 268001 95877 282332 768143 30618 474723 692764 48302 639376 329917 258094 789404 72240 481237 785351 462351 797897 560731 43244 1 539359 196681 717960 723529 949351 841691 456080 369715 821065 546902 843014 1 495574 829202 428851 761254 929016 2444 474227 71698 59435 197712 783035 775847 590643 888751 349489 546775 937568 564937 771388 819189 812593 909529 470331 384472 240706 630295 972016 991823 44257 716919 885684 536321 225865 988104 67995 658530 989364 518402 589352 751031 101243 245925 598159 973568 182458 784554 301349 264118 761829 504173 530747 888482 441698 466733 9402 610494 939391 823824 766762 252941 256445 224817 492218 691845 971964 193018 381232 892092 82204 813107 725086 68801 674436 483829 253982 175456 534467 435009 292719 261205 319086 942220 633184 288446 192306 307587 561804 41577 692900 393182 538410 39784 841809 236762 524107 492228 918528 482249 974018 573927 494526 278016 829068 270019 916266 485176 966077 850368 694172 557774 850012 726670 651304 789517 596524 761890 191591 809661 1 227639 779807 769255 634983 2639 437622 414756 609042 92423 404697 267258 394986 640031 293675 1 2410 248715 83666 695456 134384 527497 740572 590340 728442 743541 349229 529236 804810 68028 358441 909638 279119 445026 553354 753069 390590 224105 485299 849752 217654 294620 90753 678787 175433 490877 413900 425036 476690 304423 463273 221163 809020 322639 322435 562613 612351 848509 152069 955489 513016 31785 913742 529247 1 227423 92466 646766 1 490515 735413 311975 338645 144067 362562 725300 824008 152867 293090 734131 299805 887612 772382 704957 1 613922 212504 349285 109336 1 655970 942501 453550 26881 466163 960917 773206 1 796766 802237 989196 160239 592059 711399 961932 39446 1 197393 1 159095 867459 229665 780734 700241 780438 117699 864982 767473 407144 368534 12752 786335 237513 1 285450 13840 278461 110733 391145 211339 244688 557500 332034 189683 767592 758194 288499 618639 337869 338499 247213 384849 18350 318912 80003 871860 757127 123736 63051 918598 575174 278571 472660 660695 719568 446393 90333 200241 659402 451357 709586 53942 850816 390649 869403 30081 54248 607951 1 370218 579693 328057 342476 363294 150080 54 588519 743675 935337 493007 424895 15852 999302 868099 586578 877814 455056 167981 961176 552061 734472 508588 405413 89423 696771 197563 768924 707234 183618 223213 54772 882953 781717 876407 181125 546387 860338 1 504235 714598 691386 739309 894016 349025 313917 174826 1 397225 16565 1 705878 684223 919669 850961 661157 659641 553835 702184 481617 282954 876242 267492 656939 369903 899916 957495 921657 791826 277017 964585 933738 506429 654685 589195 562840 536100 1 930106 168703 697175 104611 474374 104853 384070 111723 259815 341485 641253 330360 368208 314037 756637 345672 623581 700807 637747 595488 1 60717 302570 675874 73001 942842 1 874325 689836 1 759000 668225 210390 774100 138951 320293 749311 611004 77749 958221 230965 716531 155327 1 687390 689298 213220 999989 936593 807132 335142 994149 539996 639599 904126 5294 186790 455595 532352 777707 320115 756346 134588 736900 367892 1 287460 966776 871676 543525 316653 320941 945061 62182 349089 713324 938537 267479 771206 544947 932008 634542 335998 384606 112820 1 160220 827550 28237 484598 186517 62783 322103 125671 37151 345438 296366 871606 891523 1 509145 877730 585604 862479 648277 828964 181617 338729 176182 148251 742217 743016 890632 413568 602110 179091 134024 601399 793528 147127 16676 229986 985763 5354 372411 897845 812623 592068 149891 269143 115367 759718 652643 339164 624388 879697 741181 591054 818314 48982 556486 298644 1 897443 662746 800695 1 141568 888332 61666 30247 941634 276456 836461 324163 5293 48284 478939 486111 699285 605502 1 1 484266 576721 978821 176608 914132 822693 502376 753851 239509 907530 64642 1 244673 848905 594329 68397 618106 334271 796925 265388 940332 167938 921350 997591 346164 296597 712153 763626 131473 439519 264170 918929 445628 60721 22455 833476 937865 729108 265364 844115 708025 77685 442929 572712 1 1 1 146828 999429 159178 686137 618358 992308 689377 742168 14772 700960 554439 455746 855538 7684 417314 396646 113996 184523 96040 14506 329572 951810 464319 954200 173457 269808 1 852473 419651 974936 414825 861016 111972 235621 97778 26958 112861 169822 539263 919289 597391 337625 957414 459921 86762 693935 76548 553834 298040 416915 825288 778712 77665 633819 921877 222522 1 232313 619784 943386 440224 980775 860411 949991 144403 852199 941643 910347 360745 524283 637539 637305 902692 181478 842574 203249 355490 617223 520797 1 927822 723842 216315 731 424432 845008 755689 1 28445 440613 869259 161041 169469 1 449695 87885 631076 819482 836702 352796 884658 826214 505778 663336 455447 350266 692028 338213 357981 398761 332758 88177 992786 337768 306574 1 1 441916 667314 213743 854883 757680 920633 656500 211978 46991 803555 613661 504761 99921 771860 1 583403 142259 12003 756517 928594 642378 941861 882050 993188 481500 554841 42962 450149 861782 985272 1 401078 876797 64212 226255 799117 246893 510733 65318 64701 12516 1 282718 547876 1 464666 275043 663473 115782 837107 1 899918 947276 236221 711515 841888 840625 281046 728751 689530 1 868516 72089 1 946581 997252 3445 532856 516381 279275 317150 107173 1746 796633 606543 400538 460727 906144 17307 868443 469052 598655 189524 756659 600479 196029 945524 895643 414613 1 209085 309426 458885 582234 264131 943901 932396 943700 185427 1 407913 146854 537492 864660 431781 207478 961649 169350 73515 756759 980389 499683 737060 67320 64618 872144 47311 433785 273118 851341 234998 1 869724 513943 362163 1 178043 353126 707868 773323 165183 23154 130706 375811 646802 259988 284446 1 978994 411269 1 725281 271383 291853 540764 404089 43255 667891 819608 583103 1 575346 498845 390950 906054 544757 304946 174216 735541 663961 260455 738275 541586 412633 500619 815742 845015 999959 479098 793874 414886 319644 416456 801940 243113 465472 505190 924133 250619 604906 470985 608044 496364 346521 183676 487855 404450 66547 929791 596248 945306 761189 908273 502668 228525 540626 896866 344572 461108 784236 60826 843394 589054 857894 798629 46461 126097 935535 32926 212306 29768 508834 362717 587820 464891 405224 282875 559830 585712 395334 806890 663138 777866 991291 817665 303340 155113 177911 1 72010 727685 460456 5542 301838 314737 557502 301283 826873 801204 255257 645809 676049 237068 518393 1 799552 426913 77741 638817 664284 270126 789582 749917 15238 632894 797913 171429 326166 196116 58474 664722 652216 427666 188600 779234 195915 137052 998773 708146 60564 366780 230547 5032 606748 976048 503478 436810 776323 414781 330276 205229 446940 185087 585377 604298 9103 201383 311444 267809 281356 924721 22841 883724 978637 908149 42030 422450 55816 876988 227804 776441 346219 576389 241058 714199 691337 267721 564048 291400 651152 356313 882631 251008 903364 676377 750977 330713 542724 535732 268895 497638 882777 114009 456270 245662 464394 384443 457541 1 819157 864350 289116 153777 465769 181553 308897 608856 454674 979679 44277 889406 11147 493211 44123 133353 39119 352778 555661 504759 1 458732 247874 894555 579329 530150 877484 903978 376561 545533 973942 150535 400540 984501 229547 92755 740979 378627 331471 481766 289999 630614 908873 515011 24261 262650 584515 246611 990487 700143 436769 515436 640321 564734 569117 679228 1 453243 905845 798260 833774 579996 550466 615109 792651 632826 66974 965829 248508 558668 347541 234823 734651 674602 910769 759332 1 374489 237869 626087 198889 164368 679235 858934 217619 189626 984502 213392 364070 865759 320119 571044 760362 718065 891312 986848 147548 1 283844 529042 415506 909231 693775 631738 9151 871509 989930 562675 235224 47586 713502 74185 120871 926909 736008 792803 140944 543864 723180 836759 628711 129486 548697 514340 824547 347322 686481 863440 699109 921207 547677 138057 332470 465066 823619 845031 324643 372908 477671 834235 960236 228717 1 662984 108346 44253 177134 496880 616597 169148 831660 795765 233814 219846 124225 966845 258724 417749 679147 846599 657336 258699 45977 81623 784689 779666 640386 26359 648855 639951 896140 256284 66919 857597 462243 306605 219607 108294 747401 384871 1 134641 472151 125252 421389 616833 484258 58409 588660 894552 128910 179726 923742 191475 1 858424 862655 401434 1 61650 582576 422196 133638 1 166523 992087 928020 313342 979463 602743 71127 480495 479100 282682 678184 969207 769647 960359 891990 543126 609830 1 372499 661191 1 726339 841262 692652 1 154528 917205 99158 542684 759081 941822 211522 146141 851961 52747 46962 733562 448887 178969 71679 131815 768846 396806 855645 220380 730148 967083 859273 822678 21677 657054 837804 383799 720547 407169 33113 471689 695746 746132 486507 79805 726191 887447 492266 318548 776747 348120 613820 284411 150839 515512 868660 440019 511547 356865 150411 182756 40550 421339 860442 82993 739073 558646 361465 876071 955874 44897 799282 116875 544382 921045 291770 887094 543780 643367 858321 236542 146025 96200 677042 476005 25678 449933 784076 331474 135588 677524 103832 78976 591869 507246 879161 387770 647865 1 651445 599827 320330 60639 367031 439260 376588 940254 887106 210055 212550 390012 814256 406598 303956 260946 54287 486329 891903 981369 226789 319007 289995 825713 989231 535076 883851 545508 27194 360143 947283 332498 208387 175516 658716 662972 495757 450641 854692 700883 353650 363328 697380 1 112076 913541 184320 545989 154447 915754 14274 464289 782278 233313 272014 175386 868576 37611 19539 770128 503095 53206 507989 333940 43801 192981 905629 912662 906396 713229 489637 10985 627872 182246 1 547438 630088 893710 15930 5304 859683 366779 601640 781181 747313 524144 36397 82288 393188 529080 580329 618601 258941 515405 654455 956968 559228 381465 217138 597375 798082 691387 1 1 473628 503593 1 497241 572125 322782 638271 1 588962 737458 993562 705728 431920 1 676214 367144 637591 309595 900437 246501 173953 969364 212473 133631 833238 805791 467480 601295 708080 207035 976171 170164 435499 404337 519329 270301 607360 876286 56727 782911 159214 234415 939009 1 521332 903151 877256 830109 47088 936649 233022 153157 862125 465295 490712 639910 528564 844070 483447 638313 946060 40994 904388 486247 633164 678097 366669 628021 914604 816905 900383 205525 877722 497765 924258 258503 902360 841999 129791 958872 165008 184433 575983 794067 576671 3499 143808 443445 290335 635732 347910 204788 834406 956066 969479 727771 463945 726931 469577 187018 868356 520811 928235 635951 185595 593575 347328 1 412885 887147 820353 655428 401556 888432 756797 328748 679422 731119 388557 303074 871254 170209 964604 287304 447286 180363 225744 29720 746570 876480 107259 140282 178135 889329 255147 138129 322891 584815 644809 894333 935973 292252 749653 444383 630568 238819 635869 952406 642891 746540 947713 688481 610142 544268 520030 856422 1 36339 582765 594358 569486 528230 771618 954050 915353 255324 858252 265548 240070 677001 79906 460309 1 302352 395022 575770 220644 291675 941710 900753 164891 288770 466424 449899 276574 396822 440262 112788 781484 795144 171708 879479 859815 51108 661908 654618 1 428772 866258 642985 229786 824630 817974 1 413625 752580 865610 142250 12951 959284 942058 499497 700379 957890 115514 866780 274294 80168 208925 731993 381561 622194 117753 689531 202670 520066 465959 831526 62199 599571 797436 222932 72914 1 192129 552556 891007 140209 511712 740205 844180 626072 15332 770754 628063 526955 529423 512950 728851 136824 880473 456927 741899 346133 674676 982058 239810 149024 560363 240476 881257 864120 487653 263398 504717 170545 381216 636313 347202 358377 680968 703554 166329 1 623121 676716 839690 524937 646810 113310 372352 1 719300 1 81823 489530 153495 368800 971021 527860 607517 26154 774514 58077 773004 234477 908088 237834 127542 574699 786362 892493 115835 768756 956654 553218 848010 599352 481225 438758 100633 636983 476844 865523 455942 388912 919343 149406 1 945485 92199 788101 682257 426759 933502 312144 708394 596784 980577 464128 984248 192263 226221 872225 194551 918409 969493 1 635775 547894 964625 547883 193562 215968 470418 624621 913672 175856 919997 497433 483275 221054 147908 285780 434692 978375 923802 40560 556461 622870 964721 909644 286951 51226 341910 99613 990451 1 263900 146209 294697 682679 140773 111576 685376 1 55935 239731 912400 1 496011 216983 873067 302120 160921 809689 527943 952200 1 406572 1 331715 737974 991147 50846 702833 736290 150041 202997 470192 710514 790009 281883 908921 709330 779998 567301 279005 265340 704962 372576 858244 499451 369183 236868 1 28678 396450 280085 664097 25352 614539 480679 652188 461922 330453 126904 74967 279099 95237 102272 346300 622696 739094 897081 473580 313220 1 603133 127508 17174 196135 140495 720145 732820 184871 547965 909409 299109 896335 42400 1 463243 899742 539565 275524 32972 950279 1 167559 584498 770194 938267 592776 350117 722774 249980 1 1 14876 561563 170348 733543 535697 168134 468230 163094 63045 896366 798710 1 808157 79682 655472 853555 33012 468961 330232 433226 61591 758901 487005 1 114518 535942 753819 249266 131371 734913 742981 230975 722790 630401 660276 796059 974271 84606 798988 1 764529 1 966852 59835 1 733715 61933 1 810765 426039 876690 674783 745671 501162 790988 377378 766544 240024 434373 572219 884162 230027 82503 863860 1 333185 789097 839529 392800 43433 28118 189581 571628 782546 797855 577856 687166 269422 1 111183 500912 426652 657018 291248 513542 727011 685900 918939 405645 674307 503332 549801 943626 856902 802634 649112 733978 747651 126098 36618 967859 405693 68535 827569 434364 137463 344103 827724 947672 457679 586296 282540 933107 411206 57037 736290 728814 952826 14707 210032 67275 722675 629272 413382 353350 633552 393244 230640 284961 393466 219928 352854 221604 573509 1 304531 103576 856485 214903 932723 572144 952035 281336 176392 578822 17504 665637 927153 247176 491683 824549 114851 332468 111151 718728 135375 483152 121105 179210 83287 981927 526035 521580 1 680019 64557 830899 236300 691005 706455 539275 768126 376594 636003 489294 203030 774252 818186 590128 841272 469982 465865 245499 557405 100604 756952 495311 917669 1 710889 804763 323374 598257 532952 287953 486748 269958 617814 188890 155429 169182 410892 705175 378185 46356 1 891778 162988 104609 261718 210212 538268 765864 433088 800205 479389 854641 110055 61282 798177 424874 827907 506270 185103 302772 849027 675359 19780 761579 600075 975760 516504 110550 777562 604604 501851 1 489873 271430 677650 749718 779152 22339 251083 287357 447247 398701 207179 426650 918475 450220 97266 868536 202337 896098 747072 280447 217779 844261 89917 509085 439401 288623 123622 1 829866 707633 325971 420297 1 203586 1 299782 877599 1 741005 799455 198163 364787 514832 994157 653583 383135 442899 504028 851300 116479 33480 145074 879003 895994 276308 810117 147599 767112 363134 1005 1 85060 341391 237133 157957 857946 569974 723249 563681 723636 726422 1 1 91071 740223 228253 92854 240245 221259 473618 565089 151261 210365 876786 934035 903349 381162 534154 328867 476052 978439 676407 156745 740825 1 489375 663122 888605 934545 636126 894289 881428 978238 500163 350104 358086 234533 194334 488294 315783 420046 1 367113 774674 7701 778460 813464 440394 412204 796284 687325 295781 479224 9823 373108 1 432546 1 664920 39037 962769 157896 26482 266592 975949 763632 728023 414619 246835 423386 843926 344823 75476 232483 516867 214218 396161 14351 482882 54596 442942 3080 86208 321403 880042 199199 116469 908405 965877 462229 578357 252380 539114 263845 341797 670947 368200 813226 826327 792866 702409 210886 547154 183143 477308 977430 234783 369503 155795 580551 807125 271938 382499 718417 214646 302877 45006 348497 170762 1 496258 223918 427537 671267 1 330699 680436 516507 103553 134154 717626 425427 768918 915359 247023 134237 1 861733 759902 859931 409377 713564 688056 420069 466869 774707 568815 644303 177462 467622 282270 845543 711400 429000 177675 971443 880304 776551 597030 433358 947789 926193 32536 63618 759026 420846 745830 969972 675233 294020 274904 465645 611351 917592 584422 997503 710028 131090 277214 1 83754 717180 722115 556030 215541 945570 444284 567538 740767 332868 486912 439127 436865 652190 638213 622763 441524 844018 242187 236602 279152 431050 493462 53234 420627 17766 417131 12244 768979 848292 45986 240248 724850 502051 488558 849609 819017 712137 165952 469786 171196 193860 26436 791207 312608 1 617923 23609 64546 1 1 594807 791714 751375 710321 28553 862590 101543 422462 625915 467435 45443 993254 481710 501538 192954 471882 93498 268295 514543 985168 591836 467018 163397 602919 357904 961463 716529 550110 33839 543126 802463 348015 671389 793098 610731 679900 59449 430494 465217 970379 972405 882360 431059 587799 752892 560182 643992 525083 901548 305487 96098 214403 723529 9825 591042 296987 709087 131240 1 532415 886963 630549 613560 723511 310042 446479 929283 817059 867758 925154 624406 434731 396149 405022 933698 808374 674118 513482 112176 171840 550780 613923 781628 774622 250678 357416 110309 117643 71404 404207 230153 302587 317645 451066 836926 962138 273128 983288 419232 331870 24371 327204 4496 1 260127 619776 78231 170459 190582 289322 132176 648855 166556 564248 837011 135948 792650 633598 725311 880805 687377 148671 851474 543531 705597 73254 729419 515790 508086 448486 416484 323701 884491 546547 751909 206462 687377 747636 288648 623853 505795 1 279901 537530 307268 210298 1 422873 903844 427005 372076 882434 58189 618256 492097 834587 600562 814731 277209 313949 138885 83512 155326 873506 57134 573457 57702 383653 727872 60824 615982 869515 235449 972032 441975 606913 750432 898900 924313 230179 572362 704226 339890 367474 335492 12913 40132 372911 306034 729273 13893 110642 348193 826772 981121 577591 860345 416667 228286 511062 921214 1 645179 1 403074 882411 887124 73978 523355 827095 310411 924907 131330 642084 692589 629986 366163 208623 885865 907739 988045 921088 617730 453756 532260 330264 770203 726535 543592 364678 639186 933324 83722 157568 113692 242226 672306 629103 195950 709027 1 715891 912497 109283 864647 792728 155611 616150 181803 1 784632 471088 672270 745046 394964 27277 666957 762408 816505 225195 1 274518 291710 432843 505543 415595 395945 591508 253983 882455 40600 89840 171977 917662 570274 682874 813614 571410 791946 47009 818487 142512 811741 324833 327377 597875 409788 435047 481448 813776 735603 865316 529261 366605 741688 1 764047 498761 408727 846116 468634 449041 617034 143903 523423 353781 320077 339659 306993 433474 447910 405674 821608 403572 306165 437096 224780 345525 457118 700576 233630 77788 125856 401072 934802 838900 643095 579242 393373 626187 564259 762332 39888 596858 812128 910957 1 791329 361357 84552 686024 924211 743107 646729 60314 415111 573360 997609 139954 663023 559425 898542 802435 209604 56799 638709 624991 65353 323599 757991 824287 855997 352436 263135 969243 116573 863305 531433 636626 877126 419375 883064 668004 1 729493 371997 1 769607 320866 547320 833589 1 805083 175399 427811 193912 775878 756973 904668 43933 752627 242617 189151 597473 62602 689700 623055 909160 927105 424363 962232 287450 1 357933 871220 875585 588021 133229 200341 271435 467194 609225 723898 613810 53698 868287 233793 890509 402206 451636 121499 981140 743050 1976 1 49442 895969 704425 793938 107306 776146 739401 804260 691433 119602 476770 656340 284296 680014 479172 679508 485640 886077 532210 996108 177394 805328 701796 132473 677678 944451 222562 34983 112807 939161 387273 679412 702998 206628 861134 29054 239340 882422 993220 978000 44569 1 161270 383538 375848 359523 34194 559676 112972 445173 608094 37813 735611 544821 204881 417988 30961 1 291345 513092 24252 966909 522282 972295 37670 303895 366872 141818 924694 439577 709589 758040 937231 722715 309669 572787 300528 321463 450606 690918 903963 281582 90961 504736 3241 362262 402501 935131 21513 629249 376072 457719 414493 613984 161522 848436 428884 361886 428533 933640 884788 279407 217412 587335 858346 1 795590 224876 82936 186149 897457 221103 23644 994361 660602 628587 633669 496836 897561 478199 535524 570992 170350 660516 942188 240546 609914 449494 161166 953397 264673 268456 666366 150148 1 204195 1 138310 357543 951547 394828 361180 656300 150387 1 1 670125 947513 682211 537749 316227 300453 973263 129491 609950 27174 550177 529713 361779 119167 13104 714393 44971 432584 491418 51793 15603 172159 182122 887970 758012 71328 1 296832 169542 434355 460912 159902 555569 494606 375352 726006 6176 365437 583317 1 266483 436796 296212 268750 651971 579488 970367 907292 176000 898684 315929 568642 99987 890509 510383 751748 286727 476610 413607 271964 698801 607476 920220 617150 54002 671840 1 959329 90274 116203 136003 248445 478137 136511 723071 27326 466291 564004 223127 171215 615177 132353 221784 397312 167001 1 30545 343664 732735 434360 106257 328000 492310 952161 131393 243059 503576 81007 681686 600087 838261 878382 38105 412182 676172 188166 348964 811492 295596 435698 1 196305 289309 944533 659879 709762 623206 981538 373347 513739 168783 895053 542195 240472 1 215034 383931 39489 253955 656868 585292 211982 216467 271964 33172 235910 1 523110 597646 495047 823721 898863 179815 278290 502662 759546 96198 786093 26197 859951 1 701961 950684 496904 919031 875246 431188 497617 759434 813817 636797 610256 1 215050 963226 411501 360051 602311 703921 872798 472226 194172 860594 478384 128189 641944 96164 592424 698060 228148 914167 906382 294461 363946 997089 993930 127671 831852 622352 700794 746392 186103 988543 875442 297582 486951 497606 11783 1 821932 757385 349334 174828 330822 370549 662127 564233 318749 995696 511950 568715 556087 671407 275493 610504 1 958451 162092 440317 526255 705258 903327 983036 592863 553724 315529 392738 583112 602814 614575 316754 14181 1 50942 291887 878006 423709 700708 286064 886928 342937 353102 22943 337535 260729 892913 695030 858436 1 350282 802717 750305 819487 928079 512853 132153 638217 972251 150107 1 900530 152424 39767 449375 504461 571905 1 242350 262020 468911 304976 230098 788454 651988 599561 337810 467524 619592 17198 1 339046 964530 301982 686412 290154 256249 281066 843688 852516 484128 532729 155165 1 61993 469458 905499 834591 807414 322517 949401 755044 302181 738384 156517 120569 779810 582505 790821 281593 891524 473011 980878 180863 36849 368746 946960 929719 574231 526121 1 160319 435808 909955 716750 645524 149195 413765 596082 564023 661440 663115 946803 573527 816566 207501 749450 476084 879618 102767 398527 271685 955858 708268 317885 582444 323793 353420 97915 757810 941006 764434 327579 482598 612159 1 637620 900153 276546 824009 43115 972288 314068 638923 1 273050 374949 817042 520675 1 563316 385940 667772 104049 970509 350229 1 1 683220 845261 792131 283953 397046 773485 265161 333621 653525 492097 258701 297203 547047 749497 975558 704656 385022 452458 428633 690845 255770 584089 82809 632155 941864 97314 788865 143383 539200 959715 145605 171917 222403 502663 343244 828615 94161 626287 171082 312804 591899 592271 989859 941106 924967 223968 298214 584749 907570 407031 806534 457698 406611 1 872957 183428 454637 288620 64812 992652 1 919576 885490 182576 994565 176077 40746 683 976903 241918 1 164171 564523 766667 100693 772505 714096 1 913898 73879 467123 447105 914518 272926 585464 526114 1 270482 1 335646 395772 753377 679945 255858 425105 476799 439471 859062 730593 664495 427025 993442 135232 44088 324500 531032 161390 581252 826723 927684 90370 778280 151277 1 628671 65064 70878 738337 528708 565006 83460 874474 15378 750003 236962 652194 681960 802883 709024 364928 126997 468672 496903 944268 96871 328943 478367 190797 360813 178961 70020 916718 63866 112331 846984 153778 633746 388713 713929 162279 733017 746434 157572 961331 204973 622209 898627 435424 60688 556580 734167 692205 852824 404271 756718 808397 878018 416125 701108 467422 422988 362942 201929 386282 370693 742570 954303 163003 885997 6149 270007 483342 623661 660192 579504 21365 142421 955652 74778 310662 792330 973751 340401 103378 114850 844974 568581 1 332881 313983 526006 104213 405251 839001 1 944927 938486 585203 212769 259255 295969 631703 786299 815053 545828 490631 537380 975077 288671 637960 1 986783 79305 388192 35904 916331 12389 68691 677041 8694 723265 481468 300884 43457 329460 832349 739434 1 882998 251999 846220 733917 549528 716446 338392 399428 811441 850481 1 423424 507680 99793 135439 759311 515537 955945 355661 543264 805040 1 351548 160421 164970 257771 433227 721007 955430 481619 425722 829853 635125 716997 231214 62678 1 996081 32309 276639 352759 847736 1 376258 1 6126 118057 445404 1003 498588 27720 742625 573002 1358 471437 471967 943570 373490 549679 937505 333875 11149 718036 1 18504 360645 417693 335658 7878 47832 155393 1 997260 831554 224146 918422 805001 663688 338613 847628 616379 499928 143056 430589 223920 239147 729418 71093 714152 519158 1 779893 16130 375225 284634 769612 462926 275746 581899 123658 736076 7041 566450 876779 711788 819907 764320 919179 994201 1 21315 897576 750926 701081 252735 1 313050 425806 677163 158673 537402 343908 634066 137532 645214 657494 877906 73933 729407 656987 624358 641744 116049 55488 438861 919198 506287 60914 288875 886264 41919 859196 554766 416975 260495 833284 789405 789145 495804 432529 494498 353510 171269 983801 621177 772607 108204 482046 986626 988143 343623 277763 576301 921633 1 350965 1 367718 944985 935262 119987 653268 378512 239628 693027 674267 971923 972024 675216 267048 574898 639788 1 639185 17613 344810 774129 137686 573183 211780 612398 211009 662468 678692 801995 826089 1 20641 685446 139299 493723 202440 585722 816727 226453 211139 646415 214140 277114 355041 610685 629439 172651 173502 333529 530093 380215 685852 231344 528911 686887 198449 519893 458268 736623 326378 845686 795905 98772 919998 711917 374341 269530 589067 959483 835125 690929 557992 788110 131315 812289 75820 600130 782746 735372 993320 271894 207167 829781 706458 660596 787267 709397 734152 496146 276058 109765 692701 235274 1 988899 179050 579074 498211 771882 362145 521399 923587 995589 1 48735 9893 215322 92649 259477 243358 519728 243914 7036 711813 291797 203959 404299 790880 819964 952337 126420 447044 307626 347463 460420 946610 81574 919382 85381 955711 807559 630964 847667 110156 481841 728752 925793 260980 234575 750615 743367 292494 48553 366788 998315 249560 153415 418631 607223 165103 760410 756132 952685 967628 262651 1 453673 416162 816516 454929 968173 331803 599671 131879 825361 544928 965169 1 466433 721167 40699 316888 806951 631198 405931 384661 588656 860335 306582 841100 251548 97187 696407 553360 522818 876098 975957 4301 409629 642814 424734 305340 171120 50192 1 775016 335806 160848 39604 537394 647113 1 655116 187222 574786 104589 29842 871743 155619 78623 64394 164698 483145 1 945331 692369 322016 664064 590734 163967 617660 620434 129256 428666 537058 931318 505741 459300 405347 417189 151239 67464 832326 331323 355570 419628 360486 714957 452415 287621 804159 208674 1 582263 1 472740 543828 414137 348070 157083 630417 761735 878440 165615 1 858094 681153 793474 1 918171 812707 341043 234730 1 487327 92659 375763 441030 212999 885194 718377 29960 681505 441733 261799 620289 78597 221354 1 521474 924893 979152 758893 865984 173345 21418 841210 886718 1 513864 313417 641348 707204 665048 773648 1 614351 500927 369488 317919 547326 514055 185089 144819 942610 181984 38337 156054 802960 870074 92453 992008 1 571744 381248 229670 448858 563705 742111 999450 950330 626588 473399 253769 50527 707141 940483 574033 1 551632 911700 167278 743727 340517 258973 87488 991490 890248 227529 350093 871566 129659 107173 886277 499103 911235 422086 254304 669073 749359 280565 529266 860127 219034 314096 515813 300303 593796 786809 417361 134737 48037 655700 1 218808 189887 679400 606993 337675 873244 893096 296675 273275 348593 411958 452326 826863 1 32767 117001 426015 951412 933747 889843 788032 334509 47521 236337 119305 343224 1 616234 199138 747095 982176 730915 519476 568358 397895 584023 364910 906217 430233 254644 817602 483443 513803 234837 306716 405004 159524 939877 530505 436202 193176 99713 686170 748967 8931 109114 228132 390653 745962 598568 984746 750687 109516 640589 708115 430288 185365 134593 47497 280977 957544 126122 307455 856499 1 819452 85287 307107 899148 1 466209 751062 770602 601873 400378 689205 409045 29070 580845 143205 713615 44847 571705 553253 346592 479738 1 494681 731559 760567 104808 636512 802273 306647 706761 145359 233279 252566 1 163839 483567 733760 725392 447918 347108 823525 384730 485450 602639 261700 22106 388969 704700 354770 65138 781369 281147 15778 190034 893014 732870 940614 415704 288707 185277 946586 165766 643439 170448 735703 748425 15478 1 842360 215811 201140 309021 307084 490477 180093 585064 271092 965255 691025 319801 203558 792524 240277 132825 336751 258946 893179 91528 495470 851036 756198 784294 19831 254188 884993 778616 7125 193034 557283 1 617509 414586 215067 566400 828251 889029 251689 397151 257609 231773 427064 150274 282266 979371 745102 774269 706691 838854 164805 169031 520750 979513 32315 507433 457530 980688 1 742990 611299 9661 925821 938454 482625 230701 22381 579867 678779 298321 123187 805179 414255 943126 699513 550359 744853 895127 722138 91639 625465 771662 381337 196012 1 53666 35180 336610 539310 951063 624662 205280 35191 647386 994327 988259 250117 528847 428797 725765 976811 341507 90193 982296 1 1 735485 836447 482263 223321 799919 152122 73123 55524 332116 916809 555680 376922 3422 353757 246892 32064 311446 790269 871088 218821 700773 406631 252151 159446 334725 965438 549661 256260 563737 703109 112373 348596 694726 375379 449306 471289 748818 541663 55250 927854 181499 213207 354329 683647 683037 394820 709294 722947 305140 508050 508267 541150 32932 654364 279450 347661 162232 804475 409259 320164 75739 307158 966719 1 914824 312314 49581 44552 1 564504 528585 1 740858 658417 444896 979990 547765 307485 382314 811390 768900 565773 601596 160451 600965 844448 161633 55235 106826 86592 5453 531131 371386 810322 707916 796310 888209 594609 582082 635662 405788 253314 574 983545 396815 699785 934138 25188 861058 177915 257341 505444 414054 529315 214144 520768 500555 602344 584831 763444 546355 197261 76850 381856 498809 970691 506074 388023 1534 716584 314326 252517 885841 742931 782541 63877 512792 167398 54972 514561 393168 95560 915294 141806 1 562970 771098 941615 73464 550049 734369 530906 383148 1 822639 414570 778824 542855 1 99234 115044 33010 941469 430291 906371 117415 603442 716290 442135 766303 899369 1 619221 348206 7366 82820 665398 12886 528141 691203 398140 72017 841782 948870 410629 314372 682011 88430 866392 116868 499805 203753 817237 868106 983314 958634 1 486537 338424 752584 328619 127415 1 395599 857356 71476 438748 526717 213672 256879 613387 44549 272549 954980 817807 1 377441 514228 446231 27296 175493 479822 471809 140980 606996 571989 853117 194694 207738 770178 221880 821552 895938 311434 521984 417624 518575 338788 123266 668952 455741 662496 856049 970711 148166 787785 375110 224112 85125 691266 996999 203809 163152 1 137191 140809 803059 130716 330021 109759 759585 1 210158 408520 193644 428506 152173 672840 858149 1 325799 860458 366632 164518 781622 278727 438906 996016 580361 210042 705480 925109 543471 571931 713431 907387 619213 613535 376960 99454 343844 509954 294500 927243 182938 950538 611533 891022 1 741846 1 962409 303800 774684 930483 905588 423740 594382 723980 426668 916108 807780 236588 740379 476081 976102 632816 822352 585890 548707 866956 622634 13856 148306 656082 839198 18587 388501 456216 998952 812991 733066 787816 873292 277462 478202 608111 71373 573443 276879 771054 705368 560515 615429 472622 105458 770470 404517 906067 938726 866612 954057 256270 516289 859143 306534 298946 1 989166 423983 198080 135922 184758 423151 433950 145683 1 934706 1 1 406753 508229 415043 978577 728946 1 817857 949873 155957 3595 502906 320276 534217 870379 357341 955053 822646 825315 642127 638905 773162 20957 464876 615133 655917 627181 44597 445884 833972 701415 144031 877329 662950 806774 905601 947227 948937 712271 111106 138960 275484 786652 388346 299378 119245 763680 819564 620503 972281 604969 1 110226 408 298888 258094 446933 596560 942489 231406 732088 97184 801979 958624 667401 636526 528676 899978 336608 671485 99950 734947 208448 232616 109122 645504 207058 482678 507462 640142 296691 869211 469514 63508 378338 482615 442142 409959 577608 315193 119056 910056 57644 591148 879743 269986 221795 432806 867697 422950 538064 188174 647967 95496 614870 888625 762524 694871 669350 552244 958541 213700 167949 481018 925966 622298 482884 289384 1 310688 392481 484429 430095 644510 406112 99372 86923 688089 446549 356669 1 148606 1 576820 172689 881740 644577 766457 177422 270809 693111 630297 129449 364768 761054 659883 239756 400170 428281 166438 25211 186370 474295 451275 159868 334306 164330 108263 744764 36166 1 448900 882269 565978 599625 215823 890652 71196 919216 143541 683409 115419 1 886671 361795 168427 894584 568782 17057 770806 945077 1 624627 1 749737 969228 704007 846838 509503 359272 631311 46768 160122 571437 669966 910622 970165 828645 827191 118720 460882 1 769367 537381 632283 376280 503751 423518 240404 348766 535627 640135 214740 492714 312369 377812 1 151742 443868 301356 79569 236888 935347 512590 1 203214 354741 461982 744099 336208 561066 289451 386974 914759 596377 737677 412613 18322 496329 14333 950137 452720 239229 424217 604258 943943 983634 96997 631710 985806 315978 592652 167859 889931 873781 1 509415 230340 14617 402823 964372 336784 466354 10767 339259 120307 239120 853744 667899 443296 800458 743489 956956 758557 555785 111164 532304 732495 960969 577896 1 187964 605314 796698 455407 425796 763053 515309 261920 1 80159 937992 104365 305021 205274 956157 679662 201469 65429 1 707908 340923 194712 563713 325551 594903 97144 742027 442782 849673 129337 960974 506727 28447 998303 640501 537810 404239 339904 375912 1213 402853 650835 20114 97274 810708 631635 260375 58950 78648 484835 297076 997834 562552 83259 993414 337185 1 928074 254896 459949 1 161163 85435 544709 809822 626431 938802 1 71392 287135 962805 202805 138153 242269 38448 508203 805010 714630 89931 372204 749679 99362 334416 618100 294066 360409 1 864178 778361 367764 660256 584972 297406 506881 819661 112894 208995 322500 595133 296639 556220 897419 724968 1 399305 836375 679317 406244 137860 66979 96555 351460 846505 424917 13002 337908 1 55838 23452 192820 803497 350269 821779 766949 32250 789716 59774 186309 199870 156377 893867 102976 25908 131658 206728 436632 379716 899780 553079 667172 887331 954335 270532 428487 906714 978045 1 762784 1 567344 853580 975626 141028 991312 120016 534765 1 454776 13228 220527 651323 177737 1 841005 851590 324801 725482 1 889963 952826 1 325896 246611 32373 950011 937712 508609 1 953879 790543 319755 694992 858292 610750 246284 324191 147745 433336 250463 744498 581385 931933 428501 762054 853281 521506 1 928844 653371 315143 664698 973465 414944 379973 957420 738306 674946 514254 228588 51569 631076 542849 319527 141158 415192 414161 384069 345900 148048 1 615984 545844 396911 278524 61723 699307 365455 924332 955057 465235 752525 789974 875240 864568 71056 267946 1 380105 931230 114843 113838 671953 164439 679109 594368 309991 817438 1 421073 35717 699551 586901 412231 234838 310446 855813 605007 814884 838083 20488 1 360507 296529 581847 397167 818452 173810 797774 849078 261396 270412 962419 948777 51830 318727 58430 80568 369709 1 440062 868356 323747 689672 742607 902552 159530 658456 300165 879883 946344 1 1 632410 1 50784 65617 733302 167207 119343 635917 351160 550864 1 201086 617454 188692 940181 174640 437662 201073 965566 216179 753033 253453 588507 372139 718400 132512 976235 760205 237439 643491 25260 736163 189261 964424 23100 992011 646618 565028 510510 296888 907815 700211 400764 1 344432 222491 107656 586287 507559 1 808426 322633 38592 562898 669163 224037 546014 512610 466534 585282 61994 660613 455393 472069 376086 133876 603574 943326 1 354373 984959 745421 311116 1 163451 790461 818984 1 176937 51470 594591 113448 771567 901151 495168 2746 844517 38556 728065 516436 292864 505611 898124 258014 456323 895376 689413 386105 372069 188997 836071 659949 936458 152359 619794 406430 906978 551164 158299 996495 179458 167207 806578 678966 32421 723824 1 230774 779501 823087 681413 463088 792028 53341 501092 203968 200968 440210 753357 40477 844445 966904 795443 319479 125847 73367 270716 838822 611115 350476 398246 934302 816903 110479 844421 788774 409976 505424 638419 1 998438 318015 731335 884708 11033 15670 242750 171348 683588 18884 649280 819324 246242 466289 148652 368871 852110 179363 791479 109012 471695 476433 888087 1 376487 908549 681183 149861 140734 1 908340 213084 947386 516856 291010 1 808886 779396 649684 19994 946960 918684 681313 912571 266672 557563 946142 687415 385379 978695 1 172811 996926 53788 465129 779944 114037 813673 145658 484835 18070 591533 787542 179746 725346 390595 780396 606993 63353 565319 1 1 523187 179572 628255 190306 903463 411624 186157 390592 237474 232546 818476 189253 102209 831629 284225 880197 91460 498633 701328 609555 1 664339 864967 525721 969473 677396 1 299094 643861 491431 50350 338456 1 930267 389228 429609 294179 492684 49203 446706 68320 940835 1 543556 628930 989765 966087 18983 627250 333102 997592 975277 687219 610754 1 379950 693761 546752 903173 272290 1 598004 223876 68814 540855 960840 103658 463178 625850 315830 44489 956634 683917 632158 415087 810994 35189 966238 816091 224302 759427 91321 70268 229833 876901 166384 613223 204065 798624 915279 20554 616116 3648 439666 443638 75493 1 18788 240107 875829 567185 844995 720953 172584 1 221743 777519 335562 257226 940198 715349 788429 375684 208449 295555 173151 807164 1 146848 740413 179580 519019 1 212434 124783 1 768079 713269 1 165013 803923 808651 528922 604076 348521 210121 549438 821327 3815 305693 256490 925639 713761 555128 768519 103756 948527 988721 1 259730 688223 384369 335381 349804 750731 561253 92499 787566 1 704978 511730 788228 1 597242 728498 501660 983169 468775 290763 867284 267398 847289 1 697702 105149 633638 74384 853515 479686 29154 335943 753729 47162 268512 445420 240754 190245 1 797087 923306 695500 140650 494637 501815 70226 919389 603301 214707 50856 634640 549199 11521 317861 534963 86167 365898 520013 697391 888283 52303 586764 867464 1 176996 45742 469960 568074 777256 233674 900195 102868 631021 989586 330600 453387 988527 627907 923223 84727 10831 1 241175 520619 683883 524949 219363 543258 682838 675474 548826 130521 299136 58424 270361 627174 974890 956473 1 235801 351722 1 1 571530 139861 20396 253640 522329 718461 308410 568724 883890 884410 406470 32545 58 899416 707107 922995 176356 981980 287812 8110 965633 600729 234122 856152 15569 753411 437130 55102 316351 439293 544701 987705 439673 987665 236084 782683 340103 375922 49320 415879 825641 332725 1 249793 814800 49169 656154 353793 313769 903063 875200 1 434796 495547 310941 275813 913517 807287 875502 198586 885583 285437 693136 108986 987496 131426 208903 533292 22994 79047 385709 246219 639410 534750 399775 236674 951917 434479 175861 1 79554 684664 895142 546769 101383 712992 295375 989680 503525 605549 469647 343330 220135 253381 299130 254407 382375 757910 1 498747 226006 575864 47594 518690 950989 152880 667124 600730 117892 555284 993081 12009 649860 256977 954557 331712 531824 40697 438666 942479 274562 403554 179904 882462 362165 78968 1 778279 269509 215745 814534 132527 295128 104548 781993 748430 474757 291874 686985 923834 86036 623291 879762 1 569098 429276 661439 194666 654177 387473 206578 477723 1 759425 204173 103711 123175 29475 523351 104986 905852 884455 1 988127 193466 51571 34 560724 510632 796561 813141 1 477826 935250 438829 614932 943052 22437 449427 874924 892674 465517 546332 1 123814 142229 618098 199014 36519 756380 426066 761998 749760 834191 968654 744922 335290 511651 553011 242420 390932 574094 531696 369481 372155 192856 996383 599144 1 1 670919 745182 973204 871021 870290 582308 52947 534757 554757 99758 465583 864951 491635 682678 994730 102344 549781 827904 616695 366426 938585 95878 576880 462264 541817 803791 120404 934779 159734 817230 103566 985043 375517 243936 249819 579086 536480 637186 190336 551076 1 283184 806551 990521 940204 955623 980819 275679 202455 445726 1 882939 994429 302874 790832 1 531790 452464 508893 1 403025 204840 576797 880518 907612 416164 536639 644442 809244 215143 155216 52969 1 117298 742237 930973 479571 927439 59028 819827 667914 212396 416460 1 438051 150506 269097 701174 653026 933806 216580 567161 497100 207361 865538 45086 425822 644171 1 961191 494083 1 829382 282752 505084 966725 966759 200352 1 849022 294119 775157 407486 796256 910122 282909 422484 537895 291954 869081 109937 654521 826557 222339 984834 681159 598423 687024 211011 685198 102755 157226 326995 84252 1 329729 691839 631402 601106 628740 739480 242303 280778 695707 440401 645459 246600 522727 20030 973639 934230 915487 417134 696290 372928 503462 286861 1 541046 684731 52417 738256 266253 111337 836419 801729 199583 203905 348213 557606 914751 912646 81208 190503 477050 367339 79681 537002 534452 1 654006 123384 329856 486834 965785 252181 182315 469968 325176 813193 612937 351615 783998 607981 619038 196617 788590 313437 1 640898 50808 974637 849378 3415 203747 930244 920432 1 633590 156806 692450 338612 643345 259021 366949 969223 749201 496204 997381 207696 164045 830543 113699 364340 502179 503705 135328 802686 204329 882799 257476 228073 904468 152891 259424 104572 854457 884915 662536 773268 898261 980996 28040 983177 96703 344143 110580 871840 69622 775168 974040 475507 743209 768986 645592 439156 509066 996261 178605 906800 317914 931591 101918 152293 1 588848 102659 792381 508914 1 765030 758920 302212 627319 774241 142360 110159 551086 336423 1 134536 545580 304519 877993 523439 791065 755645 530607 253356 390513 608552 856199 854587 826222 427724 307924 802502 208417 979503 912442 74525 213872 704474 87006 368409 189082 42843 38052 509092 408111 163593 460521 433653 986273 340653 188882 15764 664256 532745 104011 62647 413680 27404 971350 814710 38284 509270 794347 387208 647963 101922 327803 411135 665497 630166 1 464243 212630 641773 726634 183007 624228 562312 227912 1 460182 501030 648401 471516 69807 37591 835202 496332 437132 775097 748922 907998 117831 761300 244651 728734 205554 107419 229310 868280 871096 648575 733602 326905 774648 671763 435900 701679 736017 706449 162813 90902 329950 299853 231073 569872 634698 332800 1 589498 777351 338765 811797 73651 212368 290723 315841 81243 939277 365934 586206 198629 686696 670934 413455 312354 56341 883452 941481 226979 739455 893526 433263 549161 85367 954354 819869 990507 891985 176039 17718 314220 1 322393 882096 531923 41802 958696 533392 631618 588899 427683 113675 52700 838273 899921 46064 256948 38623 361610 964001 163439 209161 825270 772897 13269 395662 364214 786571 524278 776506 703170 409019 278217 112851 26400 411016 686912 619853 145623 708806 53688 655899 814873 979000 829944 270738 47231 422720 306037 948501 11930 519902 45470 721342 383217 815182 546525 377660 48273 614429 496874 123882 996525 552160 173551 919381 1 3932 329943 1 248090 12632 345279 1 976658 783520 317723 602484 517424 712263 851086 850166 198300 502605 451887 658219 1173 772690 1 105007 585910 542165 872274 745443 388290 318965 1 349500 600058 995859 431401 39225 610403 1 795971 326609 808510 1 291416 211033 245749 813448 211587 474983 1 883741 540668 163313 416929 428153 1 368267 402836 661730 223417 171907 299335 67655 530168 525861 134508 426958 512990 524860 6610 336888 155847 177217 731502 44931 77077 350989 85825 639492 294897 1 1 155829 123155 616677 281962 938465 864416 656139 385227 78080 32911 135299 129925 1 533478 498338 689321 120431 505300 889139 174197 964940 815985 590165 827954 577225 912340 958577 174090 832476 303318 1 361653 123967 517225 379977 216039 195584 855075 323924 426579 813551 319781 770514 517462 604646 675310 902024 355442 986340 268667 265199 273830 575241 451133 944773 214330 476365 544358 157567 457659 566155 864679 157690 374284 903744 1 348526 735564 1 104541 968916 214204 889083 441651 279192 320769 600488 202596 852090 944200 270565 891555 645885 959292 850549 218541 163898 875375 254848 169315 466964 40278 549550 115645 801330 268926 949922 667179 592970 480010 654578 1 575022 357581 941449 408087 425722 165731 822089 974043 726717 851605 708475 921318 985572 862028 515428 451442 248151 207129 353994 681496 576700 338604 118488 594791 242189 376172 80528 712757 557647 130302 958441 168040 217331 1 371881 160603 61344 434687 242512 502203 881275 275919 230296 483103 140935 647937 967154 443953 755959 1 790709 756720 650201 100054 953007 156937 201194 717425 457846 425939 827217 866488 193311 117434 74554 75155 740635 107581 392484 677086 801114 1 434613 226836 640514 868769 123648 626911 152299 881227 255782 463534 235967 14509 760438 153288 344418 876327 346793 161691 1 827860 473586 521573 555798 1 52061 921541 1 450200 157667 950667 156830 649144 629805 409978 93154 917477 841824 932773 88460 753497 319692 1 86752 323682 570833 31852 493358 272985 149940 899590 739860 433332 6951 769370 765734 151704 616143 175301 89129 608441 83743 921365 527720 414860 626538 1 1 1 131072 154767 269465 462381 320112 314131 815184 679524 72337 595832 559316 1 1 732590 926392 509991 553608 817410 82579 511620 490139 764272 977287 1 169453 579301 788421 119089 594572 935392 900995 496250 375619 71136 665873 342443 635847 506636 996448 420711 351443 383371 495192 499901 374977 1 946958 23812 371629 748989 679969 973972 622783 93144 319434 987785 879763 436009 492489 720078 555126 590012 929847 594964 418719 289796 392806 129311 301841 851672 52354 885237 436154 470308 801792 1 794242 618363 686969 12075 742268 97603 1 106628 1 571463 966790 515275 550552 217069 310650 528001 327428 1 783384 505711 753345 28530 1 200053 331880 556544 409430 847443 811306 576778 1 990605 346230 766604 28854 609645 174234 344232 69028 1 412259 728463 323161 152840 462706 333343 523156 255974 131314 50081 251873 166444 961988 289953 221097 280220 90657 568183 326300 1 771248 116589 488174 456023 544792 66227 535763 261692 239134 678241 587207 891630 829916 988298 289674 114545 691489 14464 492250 85460 882732 280102 974692 148140 212976 124501 1 1 430185 506591 49020 174753 14971 969552 592413 548692 532764 1 627690 718988 755360 974320 946017 627569 551589 602275 148150 144424 543362 540848 82889 367062 772807 135019 161798 633840 564747 646883 751856 564016 184342 801231 478617 517274 326872 601635 213381 862271 821092 130884 500388 581897 910212 149047 522032 409895 643946 219382 1 78725 364905 260285 272042 674053 255228 866007 923823 696364 1 528900 491963 104484 621115 548176 450271 715793 632604 87990 424308 179957 189239 647018 169760 31265 196074 775860 611851 775017 871149 693662 330786 496955 768913 430075 808381 919968 511966 328872 459788 937047 900786 947758 275399 317935 33935 245016 911895 343370 169070 617055 859803 976301 311766 974612 263840 1 76719 294415 490411 888504 946633 682359 349306 43017 446815 507016 827589 993476 350898 760020 529845 813986 58124 349986 390437 802363 948590 608477 299616 465962 505228 686058 431726 344820 660001 911559 45595 128216 287936 843052 888511 310217 561849 531878 108567 704145 502076 404561 359540 15739 937839 1 142770 684893 114124 312963 93888 660628 765995 465535 63446 202258 215477 287252 740759 934175 662420 58751 387346 803033 306275 311335 711688 511442 196990 472853 265596 74753 845190 886403 367788 345148 495074 964703 12687 755823 757623 193812 539044 318292 1 531517 393755 838605 541799 183437 934410 72691 397931 247413 80860 332666 163677 128419 629943 784227 647629 705055 1 808285 932445 111544 6641 1 181530 827726 901906 729153 385832 828400 766483 810287 745444 498831 501262 483615 66833 754226 158811 919430 598140 353963 633264 944789 8178 222455 662919 342571 348486 356751 810788 588171 52068 967502 314259 330267 891583 466363 920263 591011 827785 547403 298287 270622 116443 5515 494803 684709 567948 305262 692250 980472 760719 846956 136724 309401 345707 784049 226473 948153 1 946487 550224 633379 278253 908233 714905 498899 944312 414093 635668 528831 204742 227648 392263 846601 103930 334493 916882 52009 728520 492683 936629 220733 365287 1 1 635792 771900 33060 492130 281301 801181 788185 1 969270 718583 862311 869032 522688 565588 890668 370949 626349 409637 969659 249620 233772 1 9158 374011 316946 126879 46450 848510 416787 18662 561411 569203 808430 844012 238145 799247 499358 235673 763124 293554 711168 499003 201576 272147 978015 492207 987252 680088 774505 8914 876070 448759 466062 746892 1 264185 991442 456929 575926 600833 118218 520856 374447 638491 25484 196760 1 527864 609577 908877 844814 359272 95350 91889 378977 1 798273 217658 136445 995543 685351 774652 256890 13945 604481 79453 974646 207942 514779 348160 209387 1 181831 914826 509111 194589 454585 757642 401234 208034 81687 315815 749535 81993 586111 89059 361038 805280 279639 543201 737967 18389 433397 19990 312428 133559 57507 922713 519007 88510 47768 997047 560516 636484 30364 170735 610701 478784 979747 519829 700689 41258 1 435060 858611 280535 176518 118567 803293 40251 273952 722386 564590 164655 560231 785997 228281 115240 221459 309096 160051 654899 861098 795103 487803 322612 1 742834 493489 524883 798837 872909 534465 467800 453796 979973 214065 556479 458463 414600 160312 908082 211231 155132 26703 6048 535715 530922 315264 517975 484980 107358 182960 999379 729384 131039 661780 707318 606781 453479 605083 285853 204056 63617 774329 23198 336385 210088 619991 957801 618449 264772 31521 227948 586879 823162 43164 306215 372809 101470 108174 789310 9313 753250 690769 36575 101654 672524 882190 580705 245182 61639 877586 761854 55443 1 573497 553984 91514 931179 904090 267939 780979 997854 117629 553084 265280 169881 180168 437284 551274 55225 53280 394494 276421 882031 295973 198169 199951 602160 558295 206819 540545 67511 712262 303992 529730 952849 805084 356936 859707 606705 689410 583214 273738 156921 46550 197631 110835 97248 770799 955922 582504 101901 446629 336455 705540 750023 260379 87291 607540 664948 588026 565029 587735 671083 976396 1 795559 116620 62155 425637 466786 892595 930676 971984 720136 299937 293128 121381 366619 102518 420240 966799 566654 44399 322793 484349 782282 68618 456946 503289 1 788672 786313 1 564677 49518 780761 8563 354448 886804 348668 182862 864538 911527 662424 45618 902626 293186 518583 37323 451142 587492 761750 967280 267253 291622 193737 275509 30029 715438 430065 620914 239383 99473 617125 693989 943194 923755 250772 61766 619610 278774 247275 1 761835 266402 435700 717895 180094 640641 726249 724740 447397 180702 567309 457357 756059 806463 485409 925036 912938 530410 889084 156462 238856 229562 642743 661208 319259 688026 519328 185559 905358 680832 761673 149125 191778 445439 443373 52248 335594 111326 123434 729874 611329 151769 20000 427321 492186 1 912330 149286 83860 889059 32725 458044 90247 488994 828528 153143 662193 811882 400634 883495 683855 583724 158543 693580 906882 454987 478645 152128 928287 679300 995173 993560 11300 595444 431213 305083 402443 965924 966420 641596 208220 410629 721766 822976 2331 508874 125825 281667 885141 903519 213553 1 865617 872806 508742 931678 725823 641941 352881 795148 15805 10137 606316 825580 885319 824596 488121 842723 267871 377118 1 429158 469013 261241 1 288264 1 402145 22341 712272 261584 951114 58617 538640 877417 780044 122512 463609 374367 970825 788483 729854 519877 43309 395372 1 868442 156517 914111 522034 334823 634401 378262 328936 81906 536457 37329 768887 873444 100411 720965 850917 875255 748628 803516 122481 18652 28871 876906 50639 560357 300567 678775 883226 453920 603615 592020 1 757977 365081 303210 341038 800749 1 963600 600931 114419 521241 868762 640213 648479 980598 290257 704536 965726 597190 151574 773024 85869 72224 406542 958534 832754 277317 396307 488898 20271 201964 779522 198847 323239 426623 901303 985985 549992 420558 825220 862089 1 655732 883317 798946 763021 306434 5786 485255 153251 288605 286807 381668 981519 929529 523768 417584 430182 562054 887384 140957 85075 218705 587336 178505 81842 122164 620844 9802 134725 713682 123666 777522 261704 1 742317 439413 1 879194 53124 810551 733945 331151 232627 310624 855231 308874 666297 511023 681449 875604 867171 613409 969484 700926 864163 471953 33463 359042 160937 617950 213776 187835 122411 182755 1 475136 532251 670334 484869 988653 185143 677137 126320 814894 768652 577916 364311 866005 181607 775915 165008 908618 11340 288084 1 126510 656267 796537 1 117543 306748 359763 418841 819805 350121 931310 687030 527785 608256 868944 938701 713885 716982 672587 726115 920150 904128 178022 810900 949495 772932 15722 518866 624432 231393 703403 942973 46986 692434 802875 444038 381393 669317 62054 309660 205660 721956 485848 92127 1 165235 901043 248647 68781 711509 891500 804760 244468 687412 1 977528 67461 443218 585363 370229 882805 787775 547642 92928 540345 85052 64233 241513 628260 375732 987683 155599 686262 872957 727721 590397 68379 193935 748998 780352 339593 460056 996693 719441 1 587538 930998 412550 315376 480158 230643 294453 932943 109415 284611 328517 724021 236317 622435 221654 241536 543263 359664 670554 339168 375275 545851 744256 48989 724944 760081 68543 702121 959951 338443 557380 657130 690829 56037 928597 382100 1 814774 193046 204892 320251 796680 281907 1 9098 42339 393051 559842 230422 120899 210459 45444 875977 955903 813399 540859 308900 626806 186333 785177 402983 162205 178116 568079 633102 268821 108565 131169 429771 272478 12794 636842 486191 1 696553 610535 761818 585776 301057 3601 946645 685242 1 249466 1 840239 778523 146478 135140 1 66923 1 23502 937820 392499 441726 14544 944712 454513 970883 48144 291227 1 311512 253671 820279 850817 470676 228083 291560 1 112111 308419 635533 1 583805 1 313893 106887 372270 618075 579483 735735 156811 538044 390684 701775 335067 430632 505849 1 497706 94332 973912 750105 24055 106652 406621 73266 99597 726098 1 445821 382100 82269 963731 972827 435498 680395 686523 541725 464954 436735 488150 302147 278020 24961 2485 207177 347250 293880 99076 452360 984557 688601 804212 724334 231132 216360 412240 1 622562 608399 678004 46411 1 1 539944 270976 964078 371307 777490 680286 261666 131717 389057 518992 871360 333356 991188 347610 385572 63772 744321 957756 891866 458482 571278 172162 198232 970107 933855 645616 242550 449015 540327 750479 841279 540562 734357 76020 769530 759790 756922 548568 323465 186111 137262 875709 337794 308454 497455 348368 342910 435676 371035 669905 477661 206727 119493 841433 339729 676837 955986 779046 200068 637370 893927 340593 943199 52170 93365 675935 308737 320271 809431 765059 249573 26941 67239 814787 1 801934 658458 375866 1 743826 560646 293348 386753 272689 844388 483328 744450 53879 880038 823842 900968 62111 769515 825289 63822 44853 814252 939240 569564 625714 571277 183848 950195 683697 672068 586446 1 259116 766312 189917 933924 855375 26168 565436 408038 77830 398149 807388 45794 112848 811280 491039 104959 808875 24115 921337 1 358165 783173 614837 201403 203568 641807 1 349095 367042 279023 168211 652976 987412 717504 362709 1 628556 716965 380860 216715 949611 543720 489915 666006 228616 645613 360288 496190 748528 546995 683271 293705 152306 838042 813908 296664 495790 464161 180566 219862 846886 435225 306073 424161 517972 967236 101613 55655 666835 153791 87839 597827 360615 476904 166575 805094 977119 939617 760746 403718 897669 98269 665468 849392 314379 666769 392162 19390 667520 574052 446417 1 447426 38680 295760 675005 889336 908902 970082 1 140097 507563 732285 165309 638916 849587 1 481700 339387 787399 794616 222457 743804 369818 364729 244673 351266 559039 602652 633334 807087 32997 364572 765623 850049 573903 342732 961692 325039 102108 1 125794 206125 956851 734080 335405 836740 349684 946546 287467 58221 733945 1 214726 762287 780145 1 20815 460074 787875 383012 92156 1 276544 206689 714182 561764 757155 468935 367642 179978 109127 988234 874219 851651 711689 465449 118945 801978 52591 435656 180766 659204 195279 786681 854346 461599 941886 855620 299234 189827 432528 773186 676310 1 530339 628840 529240 984648 757905 79640 108343 793659 738031 773680 267718 119961 185037 632844 802714 429830 978831 728600 377666 1 994031 755044 114791 205261 446635 789443 686802 968250 921214 62773 640292 270536 74695 18232 101105 416260 707455 370506 23543 976994 598146 610811 992113 120078 861366 36191 802749 184766 5083 170761 756845 135344 372286 967442 361151 689393 636554 963223 366401 159565 1 1 1 14167 969232 524125 209808 509346 222141 115910 268205 933001 151347 210943 86152 440895 938579 940897 561506 350726 233780 231159 736510 156289 727284 505636 353140 777232 144946 125485 705470 1 112842 271220 1 637228 415123 554653 738157 255905 760773 57601 939613 284441 674038 657636 471185 427633 563966 423610 785404 577681 388848 395788 335886 492213 353337 684690 856198 674501 279902 1 158075 929758 829020 355180 693056 86071 144321 918417 183739 935725 536658 698385 923785 626238 998057 765578 626897 54870 820188 848202 932793 933092 159525 1 312357 126286 266461 602182 690870 147217 831183 217635 897004 1 368293 704157 450849 1 164353 511196 1 829033 494109 214584 657586 204610 644971 321194 979721 632114 1 229038 109654 10402 761651 426780 247468 84522 147822 958508 346001 823510 892029 322771 796938 359453 28443 231972 424914 690520 171637 989130 651013 205975 704972 503229 598693 165530 278887 586542 899429 321672 308741 296493 460842 63069 792603 310116 933547 706432 507592 392857 916427 496921 1 705326 7683 736807 773177 438412 649763 70842 474788 225244 498399 961006 48826 715869 353378 75332 496119 202209 212417 181803 542853 855690 855101 488806 724537 42021 709353 220519 929993 818452 382688 756983 945012 664234 742603 439144 822815 171508 161151 752892 408418 980324 478013 836180 200558 279232 999300 217649 321793 563364 201812 169479 566913 444229 713655 841230 288090 432020 367486 824704 1 98967 47754 475518 551852 603283 1 671823 970191 279715 749127 300274 835868 938534 1 832583 719307 949636 981408 709951 302446 639911 304961 391267 257337 629435 388724 873368 1 754672 443408 115203 994413 728633 511725 896291 545669 1 165258 839735 998997 554335 996932 327068 517001 905731 356527 856022 208905 280361 1 831870 233344 508667 726157 633175 683919 983342 611673 616671 470020 123865 144186 524019 131438 450784 834138 270985 803194 1 257266 989295 919240 131321 308037 784617 392355 24680 63934 483303 869870 715986 79849 940416 150085 375057 569137 924159 560971 145458 772695 1 1 672281 974229 603612 210686 844658 227778 594267 1247 312265 321823 78867 854775 964916 474607 592082 768169 641336 257452 949603 519711 887783 530100 66592 500638 169725 939407 529902 1 102790 129518 68056 326642 1 553392 789505 245195 36872 272859 890695 67487 823009 235008 996734 699870 1 635401 491129 866191 1 832439 868776 721987 314884 419235 480613 425352 1 843052 154779 442265 710696 1 832729 90174 260601 465994 727976 249797 114202 999724 979795 547102 167031 406330 301392 900560 57287 770992 990661 970420 379695 533445 809329 208226 565381 251363 74308 516913 1 957833 428462 220481 1 306207 296806 481323 416469 513466 654210 1 561642 82591 798151 790601 440357 107195 281106 558410 644321 857354 385390 797685 914055 996031 1 241871 877007 489330 572558 338368 265835 984783 274052 842054 174208 602023 717072 211628 269781 921165 664144 660844 308199 15896 403756 481659 115997 760526 942841 964599 417245 16827 324879 976047 408662 979824 718437 20017 404240 313360 620759 615215 753506 58768 149782 952850 302928 959804 571427 797760 583804 556649 802904 944095 365424 935230 915445 897322 273735 98205 627399 58611 370148 353524 923100 437778 25521 786320 194642 218238 785658 609687 489208 350063 540512 690401 271406 997501 64787 490502 383091 396646 260814 931588 972908 894785 770736 529829 491292 597097 95524 460344 78708 414660 944243 746755 449020 357914 182191 457217 455486 467835 929809 975213 622941 425070 601405 331909 944654 884517 158551 638430 397760 15247 627789 630962 668704 704819 105192 200318 165636 19072 739552 463389 879841 12191 610366 911548 909790 213369 325437 533422 935952 489463 615781 135911 925115 949629 118359 699925 867734 14711 803055 339053 811316 166210 653581 227394 557604 702917 334037 824729 353907 629495 538310 916457 292992 410680 526410 605526 691954 867719 30856 165410 516904 801273 915324 726527 8661 1 468875 986384 721712 353172 134273 615853 541692 77449 323258 389225 730459 408656 870596 448773 1 668249 595404 1 758003 446893 218048 691814 1 359618 573169 168507 867803 475340 48910 517370 389144 20631 712121 748689 731154 509232 943393 942664 459802 88433 93285 549138 385401 974368 34644 756007 1 417406 62955 259220 766752 1 210600 90111 742987 91621 840287 980842 4536 839385 294056 316922 352187 972620 521179 565039 371574 599006 104169 742691 452023 268508 605138 287107 323122 132110 674157 40648 341010 722643 1 326967 399714 29856 926227 1 811099 693721 604645 981456 510442 976606 553057 991246 140113 402606 436936 130877 937018 85860 1 92158 906556 1 934941 565624 302575 517617 927431 606537 870539 90482 361738 19958 894127 635041 337543 645038 407893 573289 800007 603223 467464 414486 667741 513477 81245 52647 963381 117257 550686 866964 561110 729922 759309 227211 623815 141976 996647 942144 254699 932767 303941 239445 911998 27941 399671 22852 217492 271643 60467 676703 62802 532568 407634 1 815104 189797 737513 635487 921926 967880 136909 120739 421732 237283 547480 474309 442725 841225 273836 493737 166549 935744 517022 813367 302816 408309 742550 626266 690746 504093 644821 1 628062 169599 83876 469295 655239 240088 393115 945576 971015 135264 291199 287285 641584 138307 132795 460978 454095 634967 282137 383436 82957 293702 312040 710029 698293 117080 434618 916362 590415 182386 728997 409913 709210 480300 364022 200141 479331 88571 1 42309 555857 46814 750397 978557 492107 1 518008 773038 775493 362316 22662 328396 241928 641978 903207 719052 275410 808235 837384 646537 319072 976804 496642 690912 786392 15856 777667 315440 340171 578283 580130 550643 944338 154426 266200 56798 658439 122170 166195 890478 797248 928710 710033 825644 126643 917027 655360 266755 979892 308742 465043 447620 766589 638885 178643 869971 920959 862622 817960 976987 820712 660921 72243 665654 1 527013 801348 717046 916698 136607 127161 260475 142592 976975 862842 727631 894398 408442 243925 1 147741 452160 909489 725791 874401 167249 186931 402420 753361 504443 839838 435490 662645 600774 438642 23403 914143 743588 589489 442615 206432 333141 677432 491733 925319 781361 242148 175674 113586 917653 130076 280751 683060 1 992018 326546 986125 529262 300731 467345 328804 893072 115764 127213 490875 553908 231259 45549 994106 866040 231940 245034 426758 791 920014 1 110495 57082 641741 113183 794810 560050 927263 1 525551 157246 932187 58176 820331 826065 758197 765415 645650 278352 1 946928 195252 514809 178982 567007 55645 168386 514600 582660 464852 926568 816737 655953 1 359382 972338 513251 476236 526764 843832 321179 135450 667925 614827 689934 46525 777819 893880 528227 330252 982213 658884 406941 795099 225986 309299 199531 191630 391163 721788 675069 1 1 1 15935 1 18144 490765 575905 627519 901376 548815 768233 677207 482927 341505 792233 713171 745875 248779 680699 524221 826973 144516 963365 400949 635944 597579 767666 942616 993438 119118 498806 898194 678169 95448 3239 705727 160134 464922 930674 547376 546829 1 455169 1 851453 932352 617833 367620 679327 686576 483852 399304 569171 534125 759335 804051 475812 315281 543063 1 134122 213214 930316 332520 504305 90993 387928 855271 642953 70138 575898 583209 200854 1 78029 1 452326 263036 209008 242079 369994 15083 1 1 338665 93928 196996 452911 938377 678506 384912 769950 105839 606920 333868 868491 688724 882744 784301 788943 981292 951391 287520 205871 413885 117663 310983 633741 22555 139147 139601 102666 140883 311979 334622 271400 1 279976 101560 553449 627341 999733 990216 676748 638953 44740 905822 163134 840250 766056 303931 361822 567124 434946 624622 121896 648648 1 259806 663895 88736 17732 1 639025 866126 686181 502832 1 711196 944372 403853 62418 344765 579616 631080 600888 827191 334662 990656 230786 560347 957354 89356 627551 419577 228104 239991 215268 1 345854 896307 649150 705621 142766 427297 577808 514937 67271 484111 974937 662867 576783 533491 102783 370894 1 275649 680544 610489 752818 717113 110543 243518 142641 807084 969294 572079 28840 702796 9047 74348 319974 534807 427999 560198 1 639732 752583 364088 803115 909749 673823 633555 651457 123749 644625 434551 807059 875936 295350 899898 157780 174666 778182 133088 670000 850020 776472 526675 32582 502866 250012 545351 483839 959589 693845 490973 62924 495198 239008 3941 83748 482374 417718 9791 374174 813788 701163 91924 372355 884057 509211 307137 848613 207814 814421 424743 38170 513370 878576 553801 872593 288987 318838 18346 675873 16290 582719 520501 955331 355335 137843 211426 755671 706487 696035 679207 148849 835492 1 748385 634408 730718 471597 899321 655902 331866 698805 669646 950979 624770 808246 840465 883016 138296 204668 257733 401812 706473 42322 392258 398150 30916 210638 255846 369091 56405 744305 74537 797211 238170 594057 668536 813041 657909 706800 629930 606 67 109851 331733 829961 385801 804651 868408 713240 733612 72693 652165 266278 1 784820 1 906476 567396 424640 874254 831558 523637 703891 92331 533085 418364 286391 650007 924384 808088 766473 237657 200128 788916 87143 456313 782843 894304 707577 513974 117691 786528 145414 691823 768028 827250 372915 263668 937032 774144 450167 536092 967052 268131 870825 784539 259328 284959 501727 282684 937734 854287 182328 692561 523250 773525 86890 58023 345040 738244 904967 860552 730090 345888 653024 359007 997569 1 325647 1 434939 417931 136992 448691 594772 400231 941067 874577 78090 850717 133191 937751 1 492689 378357 242946 1 899623 601157 627470 249384 978511 272734 238613 616457 1 406082 949423 551995 776986 292101 743101 907545 604855 301762 534589 774464 569209 325004 1 399661 226570 425686 1 147943 808246 842799 1 550655 963488 218878 762816 867147 175471 884505 1 32321 945542 153430 998986 469031 868465 688362 281310 577166 862566 626811 683781 672021 279109 381050 491885 186531 485358 346279 254727 560876 201002 690654 408345 465781 961563 447183 265042 701080 585100 172781 746700 312948 450519 665828 479123 420971 985204 965082 780630 61456 1 5285 416843 390909 1 478283 977946 562212 473403 118507 754641 527905 927793 41771 477788 868399 842731 428797 648804 1 340078 826395 935716 558259 805616 935326 756599 766551 982525 793992 821710 783189 391938 537261 850786 112184 65608 1 510192 675594 566151 165888 1 506458 186783 548719 716925 857310 92509 542081 742187 888423 861018 130522 154611 93641 544394 1 573466 25329 955626 1 224586 1 442124 360376 450361 773678 521541 764715 828023 542318 561379 101769 534157 10395 510340 196426 957545 31043 1 986695 904672 180042 129362 518319 923995 738669 441780 669832 405740 960534 929643 251077 193508 999727 448521 391305 77726 344462 1 491247 31380 177955 304149 341550 592953 959919 820474 659923 311589 7527 207596 1 423593 911504 635246 852969 33865 315411 702749 69042 1 781012 31599 1 29213 812649 808843 54974 319128 461522 971363 643150 667873 522344 429482 17279 220709 661023 466560 493462 747969 683186 538326 216933 486502 154856 37037 1 511911 400842 1 980344 997465 695014 738389 947506 388380 572399 835391 533870 846261 357675 853473 283529 954507 1 614768 4088 917400 890446 69851 417444 246932 377251 989968 150398 85393 207434 717693 655571 74467 117356 539386 811316 568243 159167 1597 65364 650421 316824 334790 919462 849325 230340 875780 885374 1 466547 342749 199987 353748 741215 695935 961644 851571 253749 1 333004 440154 8665 745154 669026 729730 579425 171633 380788 1 455260 300145 662488 729711 986082 541863 198953 903037 107659 861618 521082 856545 391919 65332 819469 1 989587 644105 843682 132236 834818 710362 10893 513176 684867 712787 39810 188052 146505 817070 463068 502873 42045 855933 542457 70861 405506 623241 186397 728135 753168 306046 934428 991067 317360 899041 178165 338895 883990 712919 267030 1 215551 891800 100010 895879 513776 640981 237460 113851 378731 260087 1 812217 326493 528957 816764 446998 814870 61042 868063 183507 948512 933204 835627 692385 727548 797918 236279 276420 616420 31750 144104 735842 396348 32346 1 688783 921706 596136 412643 269366 142652 522511 60534 394594 813233 55599 919865 900411 389146 260293 172447 610681 1 362931 202892 686853 624259 322460 294768 538259 786979 262557 987200 453555 875322 989551 769057 185177 630820 512857 692811 518893 15408 970757 659849 606309 988266 767019 541045 1 248443 833853 24017 271311 825238 641599 1 206964 101995 455506 385337 288428 997370 654667 118657 580776 312469 43084 858915 514147 854391 454057 793093 534127 862898 932086 949134 789762 244218 57345 882496 523636 352498 571705 921370 503491 102894 746122 729984 33498 257417 828631 629166 493807 648087 286683 407511 775668 1 1 857612 502488 516884 1 356094 1584 838052 63937 33142 555094 165727 395619 681342 21061 398858 398999 790448 637696 788794 22521 521414 363201 662904 436452 563391 840987 47942 911152 238508 427023 415333 693812 366707 607072 1 833561 301987 912827 996805 843804 63459 975488 447752 872069 681363 485050 2819 1 144373 319634 189860 531789 177910 31510 660380 508710 641022 526923 390060 707759 260125 1 907327 131075 188403 44449 418664 261518 762012 780947 953008 670101 240458 366628 910099 508244 949511 79033 293235 749977 992884 456711 16457 636926 152727 3735 524382 940294 499648 4090 884195 835218 172248 652792 574506 607887 74255 244056 107729 708950 606082 23835 433440 296201 507762 865196 620662 788233 862392 882134 55212 903424 163223 167430 88854 718054 182170 255592 190413 270051 296252 84067 606792 62550 672295 714763 519941 1 552972 218427 699335 58146 757764 336285 1 400619 917521 16745 880520 90893 585904 898027 259714 979288 64312 108799 1 71157 170242 531990 449275 409501 618740 530941 862651 733584 87719 1 786959 436795 898512 45117 512768 126284 526473 659246 553116 506451 549760 540903 125473 978788 583504 46615 86977 293288 609535 102872 923934 914878 808205 960565 857889 719881 596266 883740 750949 834253 938907 122756 683401 12206 694022 138390 299333 434685 558772 814426 1 467805 355820 683247 73420 886209 251931 315022 311987 539195 875793 636798 1 531070 1 429388 815212 139287 842487 975159 297049 144752 778081 1 834809 972370 418659 666840 401452 1 118798 835176 149186 519720 762879 389307 1 529104 682035 1 996672 273238 775571 621554 680061 504421 745963 593449 477699 834524 964887 169356 749244 345284 494785 480219 497910 952923 328826 88147 833281 812580 66707 545394 26672 753331 567857 45841 431442 1 463362 86201 647033 369783 740428 439404 81072 574995 779961 207626 685760 661253 1 1 243869 16336 1 842350 500030 351573 1 174450 198394 346632 14685 780820 803610 189697 577369 135748 740596 187432 569529 428929 754234 645564 507010 119283 218699 937503 21364 722034 724559 235383 549551 509695 416008 418985 375109 604467 160730 111647 541329 257455 71987 513822 1 861231 755736 331146 272345 195827 226348 116764 703493 784437 288457 54899 377193 380269 782313 315199 969971 639896 929829 595719 43580 672629 789041 483613 135866 351464 925940 132330 332876 1 580806 582677 805630 897589 782787 603762 422512 3016 568378 1 460245 619107 307912 440622 904639 295547 876785 663128 566959 12068 653640 784800 729184 332119 391304 726650 673680 592450 294255 786330 265907 524079 1 634742 404159 22519 16195 470799 601794 949734 635254 619846 116641 327571 758148 909559 142091 1 575076 426475 28662 122075 598632 139659 413859 340187 615801 127241 432895 1 788638 906248 263322 520751 879826 295218 550412 362769 78659 365555 1 740069 869706 253858 826960 25823 933208 921995 147351 221879 231884 383257 432934 533575 104446 866197 894336 125050 562564 110516 555719 346713 599009 658662 266164 856314 790303 638841 362345 107709 1 326486 133639 247798 325718 814386 508370 615498 158235 1 534097 409866 787646 551815 423424 187825 508720 142527 161109 627197 771620 160043 633388 772706 559929 499462 656889 807008 514730 649957 550451 89587 1 325211 578677 668995 563361 732868 269898 747404 901118 99300 853847 695137 398108 306380 241449 334463 1 995689 358029 767086 805167 852122 934163 154685 852993 385693 233603 259486 768015 26382 231935 467200 757898 415572 777334 438937 999565 1 797697 933636 488074 464712 684158 999561 387318 418987 983564 658463 252166 1 100904 916892 460749 467306 947061 160721 214368 312194 486573 48930 500682 508361 816379 936364 950353 275206 315612 860219 900101 655036 905565 205341 146923 972185 413153 29294 558717 1 87544 204055 738564 206496 318518 460231 439843 13301 445245 336706 952468 198253 831455 242577 425513 987789 25598 338844 950979 679932 74863 1 956458 185093 1 44268 622961 390446 1 740993 779003 788450 105475 113659 491373 376636 745531 781229 807165 640157 315145 685011 447239 280322 744556 1 896130 58716 804 156035 104746 687786 340561 166392 539862 717315 832246 399337 560314 352714 280051 9086 551895 777085 248820 194637 358087 411060 226898 793800 374408 596424 1 571175 627250 149195 979311 1 95443 117025 899117 688736 266040 801005 1 752978 286869 653225 883945 496352 794902 884766 439492 630865 747580 764837 4611 800277 412077 788674 54487 730903 962453 725806 570310 445466 617958 725982 631036 103428 145465 530955 870177 677927 796353 293164 701418 1 253397 380688 518645 968111 161420 472802 1 69057 913185 145498 58474 543246 24134 676213 667773 1 345677 738618 341002 847997 993233 608893 689869 757087 492223 210965 914914 88941 704688 706732 567471 592966 58574 653635 360141 355286 908914 860315 759127 267995 823512 745797 655300 385171 345338 11952 337439 998112 664272 82778 706258 283729 1 330213 679551 844427 662821 963864 418194 359433 21188 734146 85888 13537 346100 575688 216074 1 824407 919405 60197 664531 676863 1 422840 439094 859120 415327 960811 525643 147936 381125 589743 275414 731921 292002 672649 94224 168868 563119 472640 351050 811756 294203 888214 419531 929557 55860 163341 937690 452993 34575 635714 784894 30594 510089 761985 231631 875999 896097 506154 713219 655952 832921 545307 642474 1 211887 2764 516511 693438 1 895644 891436 626469 783753 360549 382786 402785 269856 273181 133054 950082 738444 814018 594471 585864 78721 907184 574039 54970 90503 102617 958625 37416 315029 841138 720107 856888 288455 918214 264618 967353 833920 74451 411008 294616 103237 185931 837844 48413 408608 1 230027 783727 37055 682881 949525 986628 278592 993300 572333 313645 357568 43970 1 1 371794 116058 233644 922717 139756 707141 90651 963554 722181 1 579104 554746 605777 234136 768313 966161 1 18893 680363 229843 1017 179974 298841 363724 225766 129789 785457 121110 533073 999807 64083 821616 108279 183873 332311 589035 237928 486336 862731 748741 933605 234894 1 242788 1 35662 463918 256933 579477 998542 399753 845655 773486 200910 198268 914341 342888 551460 392787 599726 824455 769423 244964 965835 113130 816407 610311 397319 314018 382511 764164 851529 310087 671150 333139 571803 564727 578307 326871 319016 508655 477720 558392 710641 284400 948768 249580 346270 20771 244107 888887 475986 904585 975317 614186 351210 592354 349831 568384 1 902368 537407 599133 359243 1 50994 1 852555 688204 964978 551712 954955 6840 140187 1 148925 854192 472232 121794 2723 749081 327276 464791 1 892618 1 1 1 579352 74607 305334 675243 244962 135928 968872 507598 192314 1 586309 318491 445612 83885 246689 439377 871560 572462 895929 869055 33883 455908 1 689235 709677 429808 509374 369495 290970 211557 1 356660 412304 280664 541334 456840 795804 36618 660109 47790 1 795840 18395 54835 310067 209450 834387 454474 422318 146034 403719 818017 42285 216385 658502 764248 637213 1 396877 154319 829394 545226 982757 98327 624222 263829 707486 561003 760472 1 715701 310609 157191 207688 123489 31138 218134 313100 199330 290650 256229 1 698895 291090 190843 629389 873632 195380 459346 512462 245207 517024 38791 609115 747978 553362 941956 139252 144529 341373 484458 671727 952839 696404 401831 252868 658693 376907 446160 330492 803546 368853 295941 97070 701748 753567 255328 932205 326011 210627 843626 761417 1 317739 207390 777518 270253 633108 839967 791398 212186 845651 317023 674026 585912 344938 407751 1 874858 57834 531245 2346 497212 842892 913604 302896 254405 566212 808912 14954 386839 590925 555244 118869 330105 569197 769285 149057 636186 944437 931345 10382 768049 208717 873746 456913 446921 625786 486664 1 963580 339364 126599 598095 523980 92565 827504 507439 933492 79786 638811 799014 504288 914495 295289 987058 652633 225920 461686 1 871496 324842 149210 154060 761790 314123 871012 844116 764068 612690 948849 1 527622 879107 842642 93865 937755 606828 875762 502270 422741 514760 17738 173724 701442 793330 715864 620604 175066 291738 870384 680935 1 20843 961083 1 935184 226086 429184 644513 836788 138363 329072 172753 894569 374119 786531 692078 363097 515511 850291 607170 986043 226786 148781 951500 639269 738263 863334 516266 985506 203025 660430 905813 119820 319642 584602 436038 878959 280701 579862 581511 588281 1 953652 514620 972762 188326 857096 600394 855471 754273 843999 321312 912646 872981 566351 251121 826991 980750 128139 891440 840384 580648 677800 657974 321403 412213 392574 279803 426788 832721 466012 678482 64164 32001 540745 487246 132467 900020 11640 523284 847493 778152 428904 749874 842532 223284 356520 435941 427494 945017 509640 488982 649696 251906 806014 72625 1 89845 306211 726209 159241 815959 796562 693535 377429 550498 648049 154694 745285 443486 149296 114045 811976 299704 853494 666583 438089 998610 644162 652778 320274 540471 623934 748185 964581 912686 31605 825035 458850 179182 644152 65733 253243 892753 123613 25521 55450 856187 547679 497116 692395 304099 767287 113988 698694 889290 483644 1 587791 832270 102086 913508 968954 551580 856278 531734 708008 489565 562252 889070 67100 581289 41067 612056 559159 561161 1 900787 461242 259309 755263 780139 354192 503851 789513 710530 993551 800122 46504 845513 1 853239 177450 1 839424 89777 688817 97083 456549 332539 814479 313133 607004 906880 25552 740490 246527 342287 296899 615635 874903 681379 547011 10768 913762 386285 544645 13493 1 1 557186 775387 500652 372268 988625 890874 566985 427409 188893 77825 115155 606604 125796 179388 131840 281104 587158 804735 474267 406958 457006 735133 309663 240094 132124 225519 488260 683272 1 900385 973207 709523 387716 109214 748602 279032 121714 592769 466038 831896 78538 650009 560438 665782 726309 542356 588845 811606 43280 915306 899592 634295 34491 76047 866729 1 834000 427553 144601 837299 683115 402994 176514 951688 278208 758043 366048 630505 146420 563215 405955 256487 112692 893523 203008 420316 309198 891096 730678 668687 842524 923595 399176 904219 240947 923624 183646 12263 614342 194009 932236 903190 408471 116805 273635 1 623795 335485 61182 854455 832178 136027 740876 95545 310742 489877 236636 26216 527796 250901 682483 328228 1 1 678870 510634 446420 178884 201437 404824 97822 493164 674723 190614 7938 816086 931418 641147 971234 107019 1 222808 859500 585287 221727 666886 213965 198105 946749 765659 392720 114062 1 578258 475694 352932 848920 674035 554175 779717 130971 723255 1 201909 259174 775607 587803 595013 966548 1 288239 93801 984723 888188 359509 228183 139221 84667 56326 42257 764377 35108 814976 605950 882447 895568 174203 395670 636184 746876 877687 693715 923822 862440 710029 643760 830579 199622 730283 41843 427046 604915 746239 876699 355706 642427 679310 475287 509845 953754 78685 22672 1 143236 757898 459476 471798 803546 376650 973314 462562 1 659934 395524 893595 614010 823281 285623 688678 798343 419848 607552 219940 777252 159865 1 108155 66585 892326 785925 539449 339045 904807 361254 895042 697522 630164 484529 687340 404043 168274 927724 1 966398 1 461836 964442 919926 897103 92250 248748 57712 679839 753130 119416 696987 392030 855827 371387 605507 311064 126238 8125 645619 1 1 861862 269962 228143 163617 649440 751832 131707 394755 790112 584937 742111 584802 225951 1 268338 469472 529597 382273 130150 1 259357 312717 281994 1 696861 805895 1 187287 944305 669513 905499 192836 851344 765374 251312 376533 601819 363143 1 519079 539846 905978 1 280541 983940 1 442803 776950 1 42964 27823 921151 174122 669233 750778 346067 170885 301906 60912 299026 574223 1 337751 993165 168614 498825 949466 75473 193339 900169 633456 810227 184339 121154 555824 314939 854420 725555 955619 865268 787264 518421 465721 636164 633041 817290 351384 678904 225799 35273 637127 648163 672633 229565 863395 137492 116565 990845 234692 757107 62317 290315 427256 196537 1 506619 214987 270750 739858 1 339050 627320 980023 1 555294 326483 618606 545479 588015 203991 706352 214024 493729 474477 98362 652146 710812 690728 831018 5944 899147 964916 116784 992692 289116 916938 279675 253064 951678 478424 129734 714914 443078 1 451358 933160 723338 669878 985861 686288 743221 169802 692999 55571 105797 117893 135926 378462 709164 769143 789720 921773 326348 401114 796815 1 135644 403995 668815 389883 984404 1 536615 37686 251537 830230 637064 742292 237986 792426 992132 111539 998194 259116 344117 388938 1 575214 185530 1 796526 432512 911004 478617 572710 67329 358851 70555 563786 754655 588433 807356 983072 76889 585839 647372 83923 147902 772461 639411 484851 334228 34783 336423 233360 827536 1 336066 961040 129890 587987 922078 271780 440700 218608 357106 1 641397 834890 879232 955471 193546 1 687319 960374 359180 405666 346152 256112 993150 861047 729209 9026 213738 936592 436775 36615 964001 74401 991352 672627 1 884160 616674 196708 765735 1 3273 720563 179445 417638 265712 149280 718037 616711 643343 631956 284165 379152 482057 160912 139860 544397 829475 567723 572056 877347 438446 885217 379579 817779 113644 659842 828790 156420 170643 392054 876688 788327 867862 950316 755236 641390 624447 511775 501795 38562 611780 451865 444724 1182 293142 115700 835736 157023 665588 16972 446483 76094 524218 900747 748526 95309 808276 1 132302 592000 986422 659125 24102 851662 437606 243975 301380 76539 230126 676738 467934 944337 744050 204404 882250 543614 72884 481664 917523 957900 715453 471272 984110 531642 343655 925969 898219 371416 1 60771 439214 732832 320557 976234 331407 702097 118454 993490 219744 486774 224207 863348 657282 812552 69873 635188 421492 835308 371351 573824 683404 664409 123414 198288 321071 626265 272785 618705 150497 922057 345677 905306 541405 562042 263963 1 858555 728296 1 551428 714959 714158 792421 45173 251066 761018 902508 91775 305617 17291 793147 444288 294109 797545 944205 740830 813521 393874 15732 57613 396580 812047 694346 250864 572225 536942 58486 794627 999636 1 501563 34324 327145 594056 360466 712700 984572 684120 971389 419262 440995 9383 435337 510349 304330 245229 399829 256650 874339 737062 370697 102673 991651 225741 618221 630726 1 990630 425171 422405 526734 420119 211338 17692 798428 359131 679935 990792 812623 913922 579572 95753 712384 984739 463754 287831 334039 53891 125826 911521 763619 338890 674065 283140 49111 1 319111 148689 579833 792659 446729 702364 313866 299821 593993 408959 715067 973656 425047 61399 157178 918270 536468 571111 100952 844120 249120 84986 379484 1 591113 475925 824821 118911 113921 347071 708329 136550 593575 515635 805235 381498 660658 207284 510960 373059 915018 438972 412114 615232 890608 923536 1 188158 799028 736846 926332 220245 929870 169849 573244 610183 672344 161414 524536 557024 855298 252616 962491 394877 723150 245037 236894 810257 266689 338598 903747 1 990123 884760 985911 988819 721859 415030 844363 503055 835124 870426 1 890365 600964 699800 1 510317 154516 559374 816513 665867 536643 153841 137816 446317 662217 301245 1 872899 597154 36402 23258 201624 793047 342730 7683 861487 265192 368704 132817 743550 907486 244961 217892 720323 1 987532 567760 302194 895651 300060 257607 939382 277488 302525 832318 141535 258395 257715 886448 201743 799000 884328 915759 346065 427271 815232 10890 779481 408385 417064 305025 14232 670868 767643 542101 999458 214490 84563 513630 1 367084 648406 883014 277909 35369 253834 827708 835888 154415 898307 341698 539365 213472 126239 78752 440818 326899 57029 606315 375872 119395 718546 991065 1 155665 833169 1 278369 29574 526410 624502 647286 210763 908552 782234 288407 882587 1 915560 430995 619456 854 191633 1 493723 305893 139542 309101 70923 403127 142840 704528 100329 227747 397816 191732 226759 730386 881589 426942 1 919052 718555 374208 507781 231359 203503 958582 369170 311238 624793 1 216861 879844 556773 864376 427481 59768 1 893548 321357 96190 22292 61359 235634 936958 10905 320550 705692 776419 953578 670382 901358 589521 833143 778844 719710 1 30066 841291 223438 413948 513612 875610 96737 39501 500397 46424 207648 729354 590186 902630 303914 317456 132575 506004 510542 194493 737466 413699 972698 134177 907103 393141 522952 630941 521160 905367 783777 612806 1 788872 22769 516312 700255 421636 1 975045 434629 709883 367977 728868 18194 129426 370790 550598 653289 267423 742846 345386 299627 818413 1 952609 246161 635193 451254 626880 306152 355318 506025 181375 54251 325154 659465 872156 250731 573744 359366 534611 409790 1 231959 770463 318638 1 609474 586619 284003 481723 485813 637603 747306 518516 459635 325121 478192 554177 463659 265813 400204 553513 195169 776657 1 216955 567732 56311 196240 399849 163698 795633 791518 528494 974650 461876 561878 386010 531475 379049 682321 584154 488549 473598 382470 727483 1 276732 254182 854979 602736 254601 685515 708867 119994 1029 146870 93308 121149 278780 201505 1 160768 276326 901857 257871 722582 299430 706974 939602 305529 29327 184521 783729 959199 942039 468392 112733 59708 524403 956576 933691 1 718468 424729 95690 302420 1 519439 128679 887553 547048 396365 117137 300019 181546 438512 113245 115226 606297 172054 191757 752921 878135 821561 120249 698522 768711 396640 966991 590847 871187 838257 610571 943696 939491 143648 132090 760759 921395 625177 939116 510935 483427 1 1 473145 798893 388149 277995 209455 287358 956220 784605 864874 805115 956109 733773 614589 459443 754238 493419 319571 371050 503839 135024 221282 812260 207780 758843 877414 502549 838710 903089 735145 415704 879425 141002 399366 68939 965738 390527 464152 721128 862636 216989 682125 402619 256408 989202 370222 347022 228033 188453 39056 590710 380304 85407 649589 176532 705908 604855 369070 964202 18567 558901 104674 955828 282097 264503 466511 204133 142555 676385 53022 325560 388162 10489 704018 505050 692212 664291 311177 157670 108131 558812 1 1 914376 92448 1 1 848526 969206 627883 805799 621717 80117 40713 806834 670564 729191 461136 88169 732935 346685 566742 900407 808306 329205 24975 544209 772525 402358 917180 904589 698447 851646 438387 172010 902221 106018 947230 169451 68663 302527 144041 143194 683124 217410 1 1 617158 913565 236593 671032 900444 55708 50301 242899 346222 992547 709609 554677 599084 365829 41367 735514 223122 909933 669593 697082 685855 645490 806266 1 805625 967868 1 367173 839003 885721 756945 844954 471578 574969 1 552514 76117 967294 90638 778839 578561 198690 149582 314914 776964 524624 562100 341311 688972 281000 591562 732794 545845 726610 74139 547275 885230 348394 504226 408605 342404 89662 142852 423131 457554 528972 506142 102397 946480 496311 259328 300517 45886 850764 855619 212458 568091 471085 717394 43944 768946 326344 315128 217539 139052 978337 977143 154389 439358 992364 641239 459748 1 84211 949777 54210 577933 913624 213512 760905 54218 400685 261731 991120 361266 251793 709219 1 1 367250 759275 200261 840474 304179 721409 1 679167 458346 776447 209785 1 763720 674695 873266 105077 1 254212 570912 511090 973756 463242 229708 430702 402804 260423 850761 522502 476560 114059 165105 495343 711844 230325 938456 54426 988084 552088 319544 1 267065 1 491886 246374 528063 94330 385761 194963 792610 775483 562204 413405 519498 216177 573916 794363 126389 461500 769942 913984 335258 978574 786642 596125 38031 892769 219369 196344 645374 144338 152279 151868 616088 159911 1 512424 40910 755168 226076 743464 234204 626609 352714 139904 298417 305831 234857 576889 579047 320712 879968 473042 536554 938720 441811 296077 560628 666869 303225 805710 978630 128318 772443 732843 339228 1 340353 925188 886408 628963 359956 926654 211247 950185 819213 291510 462271 119775 586211 346746 116109 678466 105692 831276 93475 1 106099 995053 685423 765364 991979 604846 914268 967939 213943 578859 178548 701406 267062 503444 669607 842427 416689 832111 1 998704 194031 746428 613577 480727 343626 628092 54023 868801 661683 873238 896054 11874 447321 728891 587156 210528 733738 384005 659356 650934 854176 628211 492985 252886 438982 422450 583087 886962 182723 531576 937839 755369 544959 528515 1 446280 502086 123476 493476 762674 953039 182833 285482 69003 336325 505040 677786 518879 381657 487935 661619 772459 919295 298178 548662 43474 414468 390921 966043 407534 904828 995572 873181 606794 149830 675287 163488 911204 592008 570891 535022 557255 84508 215299 488872 630340 31616 616597 948545 1 375766 541162 577385 866314 933749 502433 208266 899200 302973 131942 402685 266228 598943 298706 81836 62678 967641 13283 4042 670309 873816 217331 411888 324858 326917 788359 881461 523664 599500 552563 842357 718338 224250 813516 410875 444655 613455 7489 767130 921229 685353 957199 970926 303809 166962 28937 376352 448059 548660 955493 247955 854168 597814 64114 348731 274782 704802 358114 198972 469568 68709 993734 849923 584544 80521 433543 159316 937390 814884 242187 876841 516444 988568 148048 682946 648128 1 1 501913 774564 911047 146582 803430 150158 7117 529910 50845 784396 223933 199777 1 425494 321428 837529 381284 886385 364456 949492 873725 588 206965 634822 488451 175822 83714 779382 375752 189010 468071 1 1 953880 171120 781042 411091 885043 572483 831484 211139 698805 277879 372829 945015 192789 18298 858492 492626 407253 1 738720 1 827625 805542 711502 635999 409595 603737 756892 95085 721986 12603 771352 576894 135556 463319 854537 969777 405634 1 616062 412512 152871 305278 1 795948 290454 535040 240280 883037 55982 693715 704694 241505 44450 368145 177990 92382 520778 241539 1 497452 669249 921052 694922 145347 59326 21943 441084 215197 280671 549842 879574 285843 407315 480999 49045 192806 615812 1 533696 26711 416950 112223 802473 668737 483922 710644 599300 387653 84881 356657 957566 128876 578428 987740 248444 315958 874573 326874 523080 50245 181294 639928 636086 573189 340702 599401 844305 17586 878044 484512 552364 403673 461335 213157 562197 1 746803 560318 284928 799706 31077 406598 310515 1 1 862728 918658 651989 142716 232940 443380 835889 925592 721056 412247 50699 850857 94214 532084 389565 7933 248315 756577 888459 987768 114342 775707 991202 558839 454985 729461 148223 510713 845237 976940 503333 369967 440681 354190 150801 430514 457220 989737 1 250861 443222 874417 34392 48536 920036 837228 999867 240329 388754 86053 676780 983937 628006 119012 931038 357646 171391 274885 356342 17055 424387 26259 542084 928552 1 327368 585466 744385 1 818103 4233 506094 5606 557761 735340 841841 662094 557906 147995 778672 1 762605 958197 347636 710660 96702 247820 551034 453476 265591 316061 437858 498506 240353 382882 570252 620296 95920 194432 566528 1 676344 364978 457018 273165 600972 804746 972034 1 406855 615837 970055 374189 768696 681634 296148 909913 941600 470248 599075 193580 440647 930164 968866 942487 100914 889516 542590 451840 109546 643548 103095 939571 904402 725008 473753 238745 438725 390613 753060 475479 488964 631121 988679 626409 737010 725614 1 875134 445754 279157 417298 150838 903765 397050 42088 282869 281775 750733 895751 555688 346845 749497 303560 843933 1 600191 45852 695464 1 274751 444713 921225 856983 470829 1 436342 562984 146204 472930 656976 489305 481556 729862 21085 163564 751366 544505 213747 65251 191061 477256 884424 1 71329 439275 168402 560249 132728 899350 622710 392674 214893 722460 260707 331913 791332 361431 542559 769434 506782 861190 647096 219179 1 430743 598527 726445 305279 837534 945750 972166 272309 691039 116307 390043 917331 582052 783850 540201 419114 538203 177267 663040 1 1 128492 439967 646401 399033 484650 415611 377559 789104 344774 51647 188095 316852 25775 620652 665082 134110 166520 736847 878468 942306 582872 84059 1 426492 233804 602217 852823 652268 906116 682501 93495 183709 70139 748940 783730 587415 426478 523101 748142 971642 425555 190573 145009 729919 404708 995392 495410 738257 617548 265303 528698 184048 585839 72847 667842 137649 774595 1 687300 380412 829521 153627 865124 466463 222517 834078 136878 135250 228176 651387 307544 609678 255841 1 305441 56707 600515 162023 941913 616348 522849 458412 430592 111014 821575 986104 657397 902765 280850 394163 168638 239158 432417 52419 259519 112514 889601 4672 472798 594564 843995 168365 401945 298125 553516 348589 956788 738777 125380 106548 228282 815821 8984 242005 1 490599 350555 881825 911784 796310 207852 99893 31452 671036 586826 341304 489027 760581 251289 742107 164631 969894 722341 599471 270231 998383 528233 754842 53593 825164 919017 319311 147774 36005 994496 377810 1 962424 216473 741890 1 542614 799881 82978 61585 388019 294069 754702 253952 217594 746184 751030 994748 128968 808330 242199 671026 432310 522125 128527 951898 683291 398871 497353 388783 1 243107 872111 360742 387720 890359 634212 1 247397 661853 605794 209511 33183 239863 733480 545911 243755 558356 119647 611256 379887 1 450597 1 898578 266047 910484 111788 444619 636172 904407 949525 483763 244424 395361 56717 322981 660181 400377 496576 840582 878913 638654 60841 284677 195108 956401 690330 611749 990471 579306 420997 777302 991846 566711 1 486412 787508 1 389995 157578 955394 757004 752199 211387 14773 765554 310535 968238 755623 256507 904628 675409 582422 996728 606423 395000 366700 196703 284305 606371 917976 664044 613991 259226 987545 390030 434023 547036 818063 317009 519667 61890 877860 584434 703749 420415 565910 659435 682527 882419 324121 1 834697 428392 80141 837498 610577 106057 664050 669370 524052 617580 107111 896885 1 334522 147720 717835 773235 663841 1 255355 268759 533288 397015 683437 722364 484950 783419 848172 921245 336985 790057 119497 830021 788772 64485 965854 698389 953955 554329 303163 268418 159599 900617 415431 647428 3154 335438 798388 323022 5219 25622 158362 67521 205619 690220 326708 954658 624185 1 200286 268277 413906 382346 902170 1 1 688449 677122 59736 144923 703055 427784 894658 708827 826606 213897 483828 738184 509989 620880 930410 870927 282414 572038 63266 631345 963054 629560 430420 132277 669646 926570 532169 166566 273530 686094 733169 311676 462423 423098 131401 915157 643076 76639 889638 237556 811382 951937 348364 388964 737442 666018 297218 31978 348261 715692 603648 589002 847598 73401 543533 473173 592412 361020 849632 763254 376400 365481 473916 542546 975573 731067 478690 346513 311996 755554 339852 144754 277836 147858 407571 466523 279065 219508 499960 650821 665100 728185 75001 570450 697380 900198 341587 694450 788352 883019 183187 86640 747294 323600 463655 197555 787831 934049 754279 840638 361370 387335 152139 944721 754843 374265 25041 951525 220318 500170 320848 565676 848161 220459 825056 209208 1 825934 827138 745227 330720 426574 677563 675548 124575 1 896637 525950 1 25918 471900 372768 682488 549323 669678 35444 365067 68785 471341 715285 434382 891035 988818 45429 478040 416924 218169 780839 262194 36426 982609 406986 133508 469475 454800 984604 266523 319401 622102 461763 222480 390709 879938 950928 794402 364132 279689 774121 491243 105897 1 1 38542 913364 90119 881696 794176 519156 1 758704 298722 229257 1 1 744756 754122 283101 30810 762512 246042 962927 454144 1 341648 21252 583434 554765 295828 1 923861 317944 323671 701227 108212 276143 310608 391556 818628 320027 1 596982 363317 6693 184132 133700 984578 400666 601690 147314 992357 1 283667 627786 90500 801673 173403 365389 706085 263076 857021 50770 742628 521854 713114 471025 359576 991723 772331 1 1 648383 907487 962756 392190 191795 540696 399046 117396 775401 1 399549 325286 988397 551919 562282 904675 940159 260295 1 169094 76537 137209 997218 93115 442920 1 957325 633913 460982 543878 818940 174802 171654 916306 913001 705286 149712 356416 633869 576673 357577 897463 660581 153849 327234 264290 644877 728182 437373 563260 154150 806459 951595 150143 588686 926774 333490 970752 522662 593886 290784 58248 672614 685516 148714 891162 609854 866089 754536 635404 220320 463984 461077 237605 12747 390458 609700 842197 329843 996069 698349 897904 628033 400620 944384 1 944480 692408 166440 327448 999610 236344 977139 409454 136462 246941 349347 519706 792187 941509 611303 574815 1 658402 699197 984189 692161 463680 372684 365471 975236 1 152628 455670 566210 596519 672632 366162 689885 106410 690854 798141 768871 1 368140 5421 158840 1 340278 719334 503628 697041 308569 118547 220649 437609 635927 753107 151276 1 923347 84825 948933 240089 332966 546423 698557 289639 813120 782046 248499 1 551530 1 107796 437385 587938 116850 709918 211913 945523 699772 422710 598699 474393 489632 431995 88810 605356 1 411728 636231 76217 349205 579338 351276 186193 505851 378568 773369 531366 139659 920349 89131 307120 635971 616760 303269 44792 878354 721655 235353 944434 145999 594457 618335 506640 887461 156436 945227 222012 542169 9784 847391 88978 159652 977863 56483 164323 91501 607576 295966 538223 987844 788736 665696 1 974011 870012 330335 269982 984253 99975 168042 966437 393841 359937 1 604055 827504 628385 865936 932228 77796 179133 750669 710639 972869 772814 784528 990671 185040 858753 1 407017 953293 242493 412860 981071 920343 246925 599875 935995 1 916013 983698 1 915563 327333 301227 858852 573312 858181 998367 254675 655170 378518 445331 388099 675196 546177 991030 434174 224507 212257 857102 683322 266695 43749 861212 114342 480008 1 254814 132443 668199 396904 356619 93448 445321 970442 801489 427549 884719 782944 999049 526153 714950 29530 1 111531 690755 202532 953518 288975 497855 213193 158104 473997 249418 184154 1 740318 636519 376092 465249 992163 565535 989695 165153 812861 672782 479336 967457 729903 475397 702613 444817 730501 29373 747782 570052 418233 404213 892153 1 752635 1 739283 594771 534438 157178 726109 765641 750197 660083 191221 327467 172442 306512 230823 924482 85447 935614 621703 139878 155957 720348 390650 413476 5683 205355 960438 58195 153127 31055 208120 368985 395055 65867 146807 752219 859533 816788 381698 774137 647331 719986 1 604201 1 320102 255533 233064 514643 1 840017 990746 973053 261422 1 167796 232334 371692 544154 804531 390676 220066 930964 819165 438646 512895 498105 849159 551202 716091 471180 661637 248197 679499 732309 618090 332601 873038 665070 910635 859575 1 48664 593546 775701 862083 919917 734207 420109 81913 331308 478763 912234 1 960781 458045 164962 74610 156813 830717 707810 399021 507794 768983 7067 98711 943062 493779 567679 669650 471569 147533 870740 656224 29885 289378 407454 795 285890 104192 4949 512140 87427 81580 112115 510079 466331 312310 625105 391562 460246 302825 780797 520815 262783 632003 827374 857348 566185 591377 953194 591860 527036 742083 685844 426347 55557 923992 62984 373981 309740 255331 722524 264853 1 906434 633311 576032 113750 687338 884104 508673 664614 591939 770550 434894 732400 869351 559768 746053 754755 646975 8706 553434 623873 344909 793692 846343 20406 488029 712774 886470 939718 137988 613876 143107 32352 99356 708645 813118 254427 227866 772736 224812 85046 180088 125933 991940 1 340528 786335 896814 567414 23442 702474 109237 1 95887 941974 893567 868489 108828 474296 625028 331493 304255 189831 494503 758498 600345 228564 910647 288269 763349 433902 120879 207612 676681 792961 638457 843152 470335 726583 241711 190750 174683 674302 815217 412465 688220 63531 767796 699392 45488 119664 383389 185994 320616 7339 1 396627 1 774360 131921 409406 1 471822 638281 59652 202880 328108 451733 825353 282003 28018 96755 906399 226655 25621 899144 447585 282054 461225 510329 990295 883211 706033 970786 484076 141237 113315 681460 278723 803651 262226 530191 899125 674898 97590 330199 545407 424844 727042 909918 457518 649928 931220 714057 891346 371734 588839 688494 266167 257220 940132 853164 1 523065 957200 989680 1 1 472372 535365 169088 643772 380956 1 711840 1 1 872722 812246 109112 53959 803602 875254 240187 219185 535158 989078 88483 564376 30670 957578 470926 202350 64767 128836 717670 186943 402339 392936 402169 319404 582344 772329 858269 682037 31910 86356 488136 153569 234845 282012 398759 1 853369 323781 881784 569041 241848 537802 1 953535 615381 428603 644159 784835 723869 1 957887 495550 972609 965610 1 373865 6981 858769 738560 1 266029 630161 783461 40848 524473 782940 4365 420511 704320 1 62213 169898 734691 825206 99207 824989 500854 359497 17464 698133 477755 816218 378554 793654 762345 156669 614421 1 458723 456553 498665 820048 745161 836037 782289 667254 293693 132794 687839 132538 719328 869437 453348 220078 89224 547022 829083 793041 165103 334072 404924 145523 721226 498449 968032 646386 963724 112133 666223 291897 68660 176489 385289 90749 95916 1 204585 347205 694040 624786 144524 565942 168890 374898 197507 439898 307296 630664 2400 1 425824 197677 609652 837896 675154 861213 790722 43670 821568 623763 839869 84692 1 348450 731612 238605 601130 36367 456470 551836 239301 305309 974666 998701 942633 637348 852031 453586 1 533476 869399 779286 440552 224530 1 255720 49583 888333 157358 703949 1 81999 126068 1 634454 425331 869690 411177 271808 633748 103677 298295 720293 175931 318266 645106 8210 949686 188967 646273 304541 756851 873028 920724 287901 43723 962391 38031 582244 17387 220434 600628 4655 514723 992577 523742 310857 956821 17013 180383 108360 689860 184365 590950 399544 999120 943996 339290 965436 1 166757 1 599072 1 547254 229703 922428 335664 732911 746730 284080 356296 59160 43164 465787 390077 141830 168094 253431 969394 789614 128835 412507 904058 977455 833407 960811 566443 87269 440988 373161 515333 936676 810125 278191 140186 935036 455549 971642 989852 654471 433494 928327 166075 825486 933311 205362 12159 944643 132745 668835 291745 174457 596233 1 375810 297552 23939 1 212423 1 819748 904343 986618 947410 496748 784854 936395 354845 213866 731735 547719 124176 865360 608300 708706 555071 937146 326364 100051 871963 63991 487203 355103 597261 924783 1 462101 135393 680331 301672 158548 573169 485751 593413 35996 768289 531154 174605 6176 897708 695143 180444 977124 850657 529323 975026 638712 1 512444 414161 956197 444937 402209 263932 124962 187638 645500 306439 773615 48807 442958 373565 974412 965665 441343 802176 638807 63061 666580 847710 775843 313951 943913 342460 21600 839428 930268 545226 723185 634346 550856 326114 636473 409158 646996 927241 370056 816602 566568 990911 653069 400378 272392 517074 185229 471185 870489 585167 16476 354064 323023 161739 466075 680289 867853 516015 828364 665543 72977 914480 583855 401472 579458 712677 2467 195978 448019 466044 339294 758768 480019 280161 172134 304212 810233 507969 845859 689933 131059 341313 205876 656241 854944 563717 274499 596318 958460 693852 413897 52779 496209 555936 785426 653756 378926 817672 835046 382044 383024 242753 930812 311589 963845 146366 783139 231465 918681 909699 166292 565541 381742 540644 918079 123198 1 169582 491257 220322 43327 467385 1 805232 31058 361512 202798 885760 303700 751817 500254 994218 744711 676634 942996 752244 1 854023 12924 438521 65829 143478 482948 512434 960052 447018 17109 6608 51386 1 884686 113706 783456 606651 263114 430857 39251 561932 581195 369639 110949 35801 595487 403272 732475 1 689838 302575 309822 165638 424801 458870 876121 837599 10166 698911 687471 611976 352800 937222 1 707736 665308 373846 818639 548666 364703 714182 607661 14969 875454 858154 857353 1 704489 442000 638736 421409 239938 403011 349029 393930 574510 936650 182973 546992 427148 196687 651923 839013 590441 482253 371653 821112 1 980163 71733 541522 115834 317756 414925 321032 414936 849696 1 122850 158466 296104 85205 416020 118654 942070 95471 672965 283162 198497 215712 19632 578510 466762 267157 1 345418 271832 889246 729033 671582 706940 131042 1 1 864589 995735 185073 234539 863519 652000 1 184312 925099 438475 161677 758841 650834 155536 822860 292725 759925 361568 658363 88281 165692 576553 954292 453724 675042 790504 10284 269342 663883 703483 360279 303403 391951 161903 549395 143141 542863 278165 1 988959 365836 111991 78895 965367 153547 1 82986 966488 12167 365730 410349 115927 856594 401646 425493 210148 668085 996651 368070 178497 989330 415260 275782 707187 947668 565834 424721 908310 334718 511509 185229 982535 880723 85807 945755 501554 689469 109261 226363 727319 412338 744719 778714 156415 789884 56654 1 732801 867619 90930 718001 416953 704924 595260 89631 1 704310 963978 707601 410676 126023 240180 191637 320666 962593 84326 804585 484423 907006 628972 775180 240691 246918 707720 570791 646711 833680 1 516357 325066 362033 541184 724166 387445 637456 371478 660892 806180 906244 427478 1 182896 16052 534684 356689 1 978067 1 1 544689 426967 1 425469 877411 475454 606455 926199 109141 1 201107 962432 279595 717468 274727 674705 753978 481378 116454 347257 244350 887910 839269 554432 130303 148002 138752 180 693090 117659 693564 1 1 91454 691638 368394 208967 1 253222 24766 84619 963130 227203 569450 704829 926542 972123 511636 856271 639244 182125 959853 919738 910337 503913 424630 935320 673235 39138 424600 188366 77405 573678 667769 927571 1 293926 501812 897228 143295 506123 929385 814993 830976 161442 216372 394817 537703 587808 170054 847490 539344 650651 931702 1 918659 125127 815313 659115 948138 886786 110088 575884 998326 79068 646668 146795 736554 524854 786702 232996 458533 471581 522688 785270 220069 412147 169494 119769 192167 379219 508146 19043 225009 292282 179908 304420 134850 424398 888759 945352 929608 189364 1 195569 195577 1 65631 111136 143744 394492 613778 409980 471593 264596 808695 743259 947004 1 592798 272566 251175 403730 404226 747141 471961 615879 752691 843592 801190 544436 234745 916503 609775 4576 233479 435957 1 654757 294931 339284 466791 697408 227320 120274 642799 647278 629108 211992 501515 120279 910479 372232 929359 114987 353964 557161 542420 198228 285525 300561 557717 598596 563208 218519 284372 844063 922444 847901 909832 802966 265598 692682 998558 754697 611013 586615 884239 936188 687527 234957 242497 563383 825254 548424 917571 514665 706397 834894 395758 463890 568076 763853 255801 415581 145967 49415 439836 169594 653621 399365 688842 726127 349396 102114 563571 505862 630828 274437 70545 359437 966301 31964 524212 631639 500582 470184 349703 111406 461268 964727 67168 890576 949093 374488 1 677422 227000 153563 516228 458669 112284 1 71103 787505 975239 658934 696221 712770 518830 489370 799171 963719 923860 167649 688984 972471 1 1 725371 646869 806361 864856 915144 228852 830798 325490 556892 880743 265388 175065 186665 102923 688616 381546 567810 565550 879601 221623 23521 554072 1 549600 569449 698006 759712 545672 246816 847953 857220 904512 471058 943154 116126 346263 412764 487645 978552 348821 300259 587652 461379 775161 967071 302226 556171 541678 614098 699010 1 838420 908524 193538 821248 24405 827838 236224 1 1 517659 741562 713470 1 678581 183244 767422 23576 966149 379993 545398 101302 395985 828281 320889 682330 110785 563735 79124 559687 266273 662847 492952 917302 895178 853370 59966 743487 546025 191761 972723 363475 547022 474755 64626 451237 850816 971592 64815 177586 277619 1 397501 442547 910348 850100 417571 85083 574085 274499 588656 57301 129798 331094 590996 517185 520162 122287 983616 275194 664462 444065 387497 1 879356 848074 970737 192116 387797 123509 220721 799068 914178 925046 494890 545986 94685 920768 112536 34942 528715 638821 167383 248742 780889 657215 985636 864941 774841 598571 664065 648688 420068 354508 555554 587443 241295 679203 421041 275593 602640 976896 200549 32622 375114 267880 52890 417333 881550 710299 1 591479 859325 117547 261493 79325 209078 581198 244968 105813 1 288096 406077 527637 1 166909 184146 951399 1 826936 742556 942181 849212 958248 465826 264296 593348 609642 225606 639280 795329 515533 892355 482406 1 816665 266153 130401 233793 716888 337406 315221 47459 413509 844438 599028 652651 59493 477974 617443 714184 284778 524072 798155 880543 727649 755960 664128 975084 25172 841635 500730 88839 938912 13894 475493 1 923451 203520 60044 862048 719059 618897 898949 428941 127389 137016 611857 379975 412539 944960 643033 48621 661167 199563 1 915326 220113 723485 492867 830981 703258 534560 62024 559949 926859 763065 479271 394882 195235 430815 423003 34549 315088 1 877513 376368 370179 877118 438850 179982 749699 1 520318 698864 732653 258820 67547 1 971865 466735 865027 382087 873631 958143 471149 363839 691818 213729 74772 68524 96403 241656 914626 744848 746567 196214 105260 552997 271452 235125 414458 518036 91666 350273 129541 637745 632656 298963 571374 221795 775137 229970 1 731952 520179 569665 778209 823662 1 663233 975073 1 567083 213101 806267 872819 426843 93252 586891 409010 28323 103673 1 323846 900148 616209 349616 45239 338443 842282 466319 761651 88723 284939 636621 430137 830246 230324 529550 758723 947120 457608 896139 797961 921294 59133 234766 8684 1 693289 450484 989885 874556 623786 314128 554598 951507 812025 815695 484791 13607 263570 92806 686624 586084 479741 764647 1 130869 3085 919949 325789 530285 335234 12909 564318 874407 624854 947913 337857 460934 283307 1 247027 806282 76531 369051 1 728901 517862 639817 1 779845 13830 784396 441778 424538 376974 191544 357742 328969 627456 779743 884330 251228 11228 31811 153603 933365 1 314051 789918 465255 681130 461525 76293 32109 428005 222714 813385 1 574812 132863 741118 1 205056 925087 482412 856185 787056 232232 957669 310443 747937 584276 509767 179199 418927 563778 269512 631001 391336 651288 540601 804801 827928 962038 971190 481263 25195 1 596962 1 439938 295104 425810 413237 582604 379559 968618 81192 541953 585172 127351 330695 519032 191486 298099 69637 538705 866846 823391 985408 721113 4247 252112 706777 865561 414824 841497 805398 764882 793098 724511 733194 540598 400632 205614 500404 202910 632060 76049 796494 443903 361179 760561 576046 500478 279340 388222 727435 860799 656770 291984 747324 338343 783805 166682 472091 160994 315695 954127 996315 1 24551 895795 466854 857663 1 49714 921963 434017 575198 384256 1 32438 445135 843975 563013 352591 895825 175101 60649 694239 775451 56096 121174 747805 469482 175545 240388 289725 842963 18836 646790 923729 67928 1 1 82233 897412 220874 373564 667918 653739 628051 707232 860142 372230 19656 679897 495294 512531 846654 527276 692059 354658 471659 56634 680123 228869 213362 719617 71231 900414 154911 439539 590545 368437 901577 276151 265569 665195 311653 782873 791373 321489 819362 115939 717962 600132 538391 189158 645921 637198 873296 241381 754112 93918 875311 778119 330643 885073 394998 284548 171983 937133 721484 370624 171376 815903 472829 698995 794157 634235 704294 486590 983151 432423 730732 799925 1 287732 832985 658940 974657 777191 112638 732073 221573 463484 802150 934625 158090 537064 847176 619854 494094 414477 755355 556285 89170 603370 178748 239126 622742 1 43789 1 1838 877695 721652 833914 1 687473 216926 688729 1 140671 318918 438509 1 387565 828602 753151 715652 800406 511792 453476 105802 482996 799969 793057 356160 588854 518610 109643 319939 186314 246884 812858 988423 176164 82390 966563 583936 522938 627377 625521 941061 204237 624628 383501 73679 260429 792810 872766 68073 98427 44905 783220 526895 246740 65311 1 160443 787302 655787 101163 345641 592380 294863 305610 194959 625461 617997 160557 48272 251042 463387 859484 521785 288497 974585 107242 456766 709762 997914 946845 597805 941746 218743 1 666597 262698 858341 630731 400428 168827 1 442874 338369 645141 425524 1 409461 350506 444611 181877 1 91143 960710 926480 333184 441095 312961 107010 1 497161 508656 862663 692750 883510 662845 734815 1022 580792 100945 225301 745280 591003 688011 358664 650143 121913 524070 922531 255739 1 219759 887459 799135 462460 597471 889180 1 260096 932990 107693 12736 913853 399191 386233 568141 685008 47130 302876 1 718017 870161 887987 92741 889694 800119 747272 468251 407959 544706 294112 686998 121323 877290 941664 273720 980248 766786 35488 402383 466740 728084 784961 74532 627146 307183 314526 212116 121845 389833 956636 486776 832047 411636 832038 169024 376977 944278 683578 736753 147593 234998 964021 386809 477145 578604 760090 730320 981935 62428 376916 1 201929 469700 834775 617817 964272 829468 357989 390103 726423 115607 645627 370729 395630 502967 1 560432 987181 494626 86999 42478 406076 359826 736572 279786 130697 728611 1 218992 556065 555980 427223 831432 515028 743652 662232 451455 959073 407556 184590 397538 1 281827 717755 764795 976491 266718 788240 389884 85338 41126 243061 787948 231458 147100 451102 691955 282249 743474 570985 372216 798968 291608 743662 642117 652354 764226 191058 103673 954091 335622 16821 807268 53683 158557 804163 252339 583208 776177 331389 461894 104963 62633 599232 1 535279 676397 564892 1 960068 558084 383209 189512 415506 601142 174912 150836 128738 243119 467924 260346 259147 47164 1 608876 1 114439 523165 849451 90164 1 128559 1 564287 251752 764888 217206 719886 557117 740552 343685 213140 1 375579 187745 231388 486601 107783 713732 353326 939949 533255 255131 241136 919183 508747 355490 594034 263513 952622 523751 36384 569328 326598 735076 193407 18030 282374 29909 925110 42558 933764 414509 668810 369535 976341 971973 186885 957083 830923 897647 809353 229511 767954 820441 515091 701742 301684 1 439274 928586 298904 746201 916415 90174 102674 1 840421 180536 845544 700400 347560 628509 487742 546255 664786 263346 239072 276520 947133 73674 241346 664650 64750 900072 224446 432470 753383 123531 123916 981867 437417 967357 504333 100248 884073 721515 122409 72473 21770 231927 871163 143806 292692 827648 189981 786045 427851 676675 1 707016 630298 75091 719416 649375 826806 814230 805671 895328 639365 180156 405436 1 482660 98120 968504 433016 313900 469746 418532 746489 336134 28376 806432 601063 455608 858864 1 713446 648170 245547 853815 897320 223167 765041 50309 1 1 870390 632984 154642 455219 178379 876425 580955 476747 848313 250828 736838 604 671759 306644 740519 1 396680 881581 409952 752916 580275 722574 410907 718822 656483 978442 171210 121448 876291 162428 482085 413178 221528 876253 407480 367714 1 648945 212736 284102 828069 749006 873465 687329 724662 446680 582057 476025 281542 635159 322206 825190 216824 792049 908501 402865 588688 1 455301 790883 331060 153910 999503 116885 34797 253651 658091 135965 174476 799527 428451 908138 624797 530644 334240 556787 418134 381391 486481 969031 429353 232403 407452 967106 813536 373820 358574 396008 473009 432238 642696 916648 649612 492000 859366 778571 21969 842362 385064 576274 600450 412433 366310 68471 108843 149162 877766 300501 745749 8793 1 798784 736407 377650 873845 448581 332036 815478 883211 981123 301275 105926 185394 356873 963765 111124 108249 935170 946626 570032 344282 1 595170 381427 223185 982781 1 84566 219063 80095 894848 158063 504402 719714 888633 698439 189383 666614 562534 639961 458160 820123 605282 588127 682832 671333 510931 979744 28426 679710 479895 707262 569713 840855 157085 427461 860715 209823 375009 554261 237435 113156 690807 969383 374532 363227 1 303524 280450 902604 48020 534056 4768 1 7204 55933 450637 423058 893160 360055 887636 1 291914 278154 272074 223734 19684 643393 988919 413080 985736 607905 110792 638762 412096 574673 840544 544718 670763 248704 153184 508484 202521 278080 346318 61923 961276 427231 541853 968073 423619 706246 94625 1 599125 1 32786 210721 25459 818210 55916 626288 521333 200752 616800 339797 437096 566757 552211 392550 988978 181249 856802 891786 1 56693 280551 561561 526243 691763 583409 162234 960712 110530 96214 292413 540241 702219 923317 767270 479995 358514 292647 1 559799 268685 648806 919077 347986 724900 144903 315003 63968 658785 146997 309251 717352 31080 1 912746 1 172969 408007 924636 355557 625734 668833 163144 1 265718 321797 868686 737845 90566 62448 559834 610203 282796 250504 184237 158113 911870 967358 36164 420790 1 530245 626940 394631 946783 1 253874 568927 682527 550078 969497 154782 408513 631142 405449 528365 709131 828340 110697 60654 440548 944705 198899 417843 1 664413 360830 972180 433733 615896 476755 382032 170923 199249 439101 101372 599513 760415 877513 1 478591 308104 694768 297073 849387 222337 825082 456319 339158 949536 664036 401743 426467 235128 279188 482743 838617 955052 629690 420739 462810 623857 641405 566755 857696 783792 267468 404577 748858 210565 254092 273820 152017 78562 433712 906800 1 1 817247 257535 267261 716203 1 569116 510568 287884 954290 239279 886202 589610 100110 749112 595049 133880 696625 908984 3782 907221 1 738942 986590 204829 463254 403274 458909 288445 603275 553619 914795 357247 127884 91192 852281 144354 500465 530166 671614 82288 288575 416987 193508 719833 106612 898935 15450 370985 744581 768742 326772 84141 857171 770035 329847 182002 791568 234232 576803 835258 654037 466215 782922 655652 131852 1 578270 646458 763170 937340 70372 358918 375471 747301 1 291011 63586 920090 1 862121 554468 781602 783375 106615 631718 791973 70436 738398 659699 336680 752473 1 797674 681734 170253 571778 9890 789900 316135 672004 161185 323005 588205 435981 705197 990462 156128 392567 38071 234314 103586 169730 1 274979 512517 771294 233722 385577 161942 426755 83735 49393 15144 265920 334789 634229 445694 390120 692339 185998 221052 370579 565535 260068 256168 441420 994545 192834 674231 50819 36958 900257 655560 780139 725349 63573 870485 253607 215408 600222 470268 233113 837395 276286 914283 63384 797965 462014 442959 913014 260411 443391 976838 591175 205385 24806 260908 756916 170078 370126 992829 279408 83689 95275 133853 786232 709510 763409 285613 322653 466525 271031 301976 868249 59688 464605 228087 504498 72890 262507 756921 208829 1 742571 44742 56502 278334 223195 709263 29014 827660 443187 493637 510477 146967 14809 284760 885055 413288 46325 514235 294096 503020 281810 1 70662 732874 909588 88213 347768 369466 307536 1 885832 324162 332775 879744 1 247437 501999 584521 728861 893250 799927 16818 382620 704549 913947 313406 514989 799903 923921 1603 271599 431328 549569 438084 787984 405706 1 798336 804156 756932 688775 503402 557532 99638 367203 953609 532712 72678 46274 683636 955973 1 557783 1 530015 979708 921151 128587 1 842388 215367 788426 669294 886267 273738 713927 753790 620667 142376 150187 419821 762447 898098 298488 213064 128518 129516 899478 419756 822552 707569 1 851108 256568 988911 144459 289489 167682 75071 608194 727491 617185 954293 781850 404094 872034 863568 900855 864378 400839 806464 68939 752114 292976 519891 422127 744808 194926 133447 675500 650056 919288 1 653282 414630 992841 568365 464206 645714 161086 298760 62503 329180 675683 125272 787614 119720 512121 342747 848958 782743 885255 632376 742657 954701 123916 481000 77362 610239 35219 827250 354211 555756 379461 478510 226840 913747 94563 533192 323893 171348 400030 534356 36590 420893 10635 889370 713498 537475 292677 331577 682342 215020 6710 516676 507009 283939 476389 558765 766942 798848 108339 1 476908 1 106062 158440 836355 12477 481852 950393 86630 643308 246107 913761 342570 651248 232751 995796 922371 61215 316925 544261 358623 132127 1 337667 672198 610385 431628 549929 954358 793523 133643 394733 414838 174197 963657 4051 754072 780814 31357 100542 495783 433070 153865 810122 621394 551996 577108 380069 15250 900165 124212 510405 442333 409546 881631 636976 182596 430094 904061 462947 1 795730 764258 924207 782947 850794 312140 689165 345020 67718 10751 213486 414870 37568 901857 375399 66114 281429 1 499534 396374 680016 152586 1 502915 897680 464561 938441 68918 953262 15638 785709 460809 629758 476958 349291 773530 737412 187834 948891 831368 598544 248513 94977 114116 975611 856564 651048 338438 276104 20273 542886 246521 477581 595657 182564 335475 788161 742984 430016 954158 482986 63513 281276 595104 98460 378834 262472 45226 894598 752327 695084 1 152354 299269 989622 761457 333930 573859 667966 311207 420232 96156 435845 1 298333 572638 327241 554296 597637 855607 201465 709994 451092 88604 231125 334408 33640 413403 356545 482394 480798 721676 753521 1 749810 890134 259417 67935 291185 18922 88497 61408 254859 565241 1 24463 817192 21345 638286 1 947362 733855 1 488060 536427 16721 310836 338551 492655 347715 1 204473 794707 422473 854395 956912 144306 791088 882744 881164 524069 669317 214744 361595 455674 71423 603031 91573 670310 499976 76414 1 80122 267041 855971 306574 506759 475710 909817 831498 771132 758990 564675 8959 1 566554 590930 729567 589021 856755 739511 306077 69815 31998 65707 19973 65079 1 29879 392354 941895 98552 979659 624994 591914 439390 534951 476507 121860 489181 177294 20713 418948 56276 428742 177252 255557 787807 490716 516712 153618 55896 161902 653182 959460 757754 72634 471914 435409 488993 334756 196620 871186 992507 480836 619814 150218 78170 414486 148533 86290 188576 801189 180863 428347 550076 18760 585898 760487 97992 94708 815944 717118 245867 980903 596649 212156 11150 544604 52486 561833 408357 490719 39828 906678 733445 714730 345596 421127 386784 356368 158460 198221 279402 714275 276879 354859 545278 560221 306464 891064 558160 542564 287702 508894 477448 852549 437643 970094 167241 1 208580 192570 345503 326237 194593 225382 527127 634558 751918 38575 511382 737928 779757 163634 582631 266191 727905 990525 998151 26392 932421 490636 537108 1 175334 674948 131421 899656 328452 77787 309531 911274 946459 305720 831506 524465 112561 599511 646020 277743 109153 822864 148524 247587 437202 350924 847790 909897 882089 857195 846725 188919 152911 354929 178526 528916 372554 178727 169219 148116 153644 428164 706243 792729 187664 231918 105456 1 747753 734947 30959 551597 41058 352375 472403 324325 714861 482852 479939 481585 115361 885631 385869 363793 496782 311978 170103 795080 674331 749248 477105 228616 788250 316303 845832 543190 495798 155761 878744 1 478723 733731 423045 906980 588914 455684 370728 94843 928373 104319 271573 1 957715 659475 102597 504201 331941 538961 63854 354040 889204 778825 676112 477754 700245 153947 460300 719233 744688 562428 81578 190142 1 969320 739426 71978 86545 415911 678649 835112 4489 576858 843042 966367 907327 282344 247577 361843 156325 252323 960642 887202 512905 509040 68223 532273 220900 16100 358995 191633 340375 575973 88831 406882 14492 722349 841216 663048 951656 691929 696900 128239 595676 1 32465 215379 335515 1 532918 915899 444659 534879 433280 501705 426602 680633 811214 962499 888220 184882 435741 939132 1 817322 641043 652796 383029 540268 120472 869944 761513 600880 909464 348660 87975 786793 166756 494959 626259 809358 252638 797543 430584 444452 547436 815075 353299 685911 408145 383591 365995 840497 921733 42494 198449 122939 248365 772046 536130 450206 843234 1 54004 523186 1 1 515416 1 381504 134734 291374 389929 410127 351682 8226 39568 997153 315619 510978 957967 825525 507234 955301 64561 958663 825341 149688 895564 510573 124111 53868 419259 885730 340507 693527 1 1 460052 994922 760581 1 748522 470325 49068 610382 487395 294141 425933 128857 319165 167932 363894 873407 394568 704394 168336 18192 372699 112157 1 417657 505939 265299 432081 475333 620661 850874 331989 476523 42457 399507 921301 523585 204907 347820 476656 46984 947171 1 522730 682147 212462 654178 738270 267517 281812 689632 677512 814899 582776 659093 159341 930913 848320 50210 559610 699011 230708 350425 235439 812685 1 111536 977533 918485 608422 712131 924326 998529 392630 906333 691749 231763 839853 857700 1 79504 876830 534640 839847 777076 161762 138000 561645 571133 593440 830446 287227 213534 166991 726158 62470 105379 14400 752486 571247 674028 640307 930981 306569 829851 105195 836553 448454 871790 271775 466163 445474 348105 435594 282412 607616 753409 54957 1 185506 30551 524637 444063 102207 519795 353213 1 362552 37705 320725 165506 422649 834305 742412 506446 437527 686343 957259 237581 829586 1 286503 784543 522896 536920 561608 630190 3481 1 919619 904388 866999 712242 49104 300739 11135 842005 229176 609247 905196 1 835915 959406 896262 781573 400710 867789 1 537693 757889 471867 1 901326 1 14383 83644 965542 249730 460294 233388 98009 879818 684805 806196 245029 654168 415513 53859 30298 1 189543 819692 549837 544033 201402 49920 502444 973901 853583 829460 127808 740299 416294 746247 964846 648033 309946 897616 627068 966521 749245 673631 1 250840 803432 826014 742932 635362 757237 928747 853219 165409 604120 67183 842771 875269 399460 1 21039 957419 466989 269865 501894 858490 667907 260455 858524 516879 876686 318338 224722 561707 556504 738146 398669 849251 509901 1 78910 777760 825348 296844 185172 213806 826856 1 7607 404243 654440 891277 604509 339006 861794 798225 725378 409249 365451 690679 63395 239253 231101 189143 681771 298771 763096 208055 288305 297215 383224 959816 314344 760564 181088 313475 689954 589884 652370 610069 850471 881224 353640 329137 122315 284873 183592 54765 5142 983270 920281 715141 491003 826312 58771 481617 728509 158585 436275 963302 124688 687462 709283 143825 831926 486762 400761 377708 562410 203311 791524 707328 889874 983571 366536 814903 684358 323097 421885 819608 340813 974428 247528 941213 143069 643741 305312 474951 754317 876149 491099 855353 41653 694271 1 883760 538237 5998 452266 374730 583358 57015 306539 119866 128698 194210 376765 12392 140954 611667 222826 92964 448994 594295 177009 70349 503753 284529 119002 577868 503 751954 99033 905239 310609 1 665130 504134 903938 250912 770277 55777 185204 561250 240561 167305 1 421679 99415 512459 513167 997110 456822 111480 670815 269437 372813 330278 12406 165603 411751 21740 839951 734002 1 787449 813937 600757 977553 375003 974705 796865 699163 279063 1 795766 647210 695437 1 329761 6283 721980 950811 52539 1 821414 144190 748551 461786 43647 55919 965413 462288 125228 447788 984786 637422 1 601294 1 1 593882 897202 384742 674237 876465 181993 800169 120142 476966 193172 791463 205830 588127 872365 659161 523181 644670 811931 235020 23573 324072 605772 113879 10758 905202 994313 877489 241077 1979 997178 745653 459524 611285 793086 218175 962295 696664 851589 653507 590682 577507 945187 346298 375681 348130 231669 437466 42623 318306 781754 595408 137725 888655 719437 990824 375684 271703 164877 1 504795 694886 29313 381208 581435 122941 77578 716911 453185 212898 64546 572873 254320 556339 551590 419272 659751 722787 784833 711453 645036 125659 761296 582366 1 642819 384879 23423 599784 1 935628 667368 981811 412617 236913 353410 581410 898224 1 677916 521390 334246 543815 345687 1 335128 406002 1 517468 851526 963553 590833 913109 1 15798 964391 955063 761098 231377 697859 549216 78652 754459 286571 920642 260126 541910 306956 226913 129977 531096 371820 660668 354188 193634 584167 520474 772153 897247 502694 422525 924650 290537 311163 1 298544 143146 721144 196336 1 639831 554242 769556 625976 570280 199447 1 286193 285361 647005 44702 550136 548911 1 455610 525224 622229 527308 5321 389909 704288 658830 587971 975358 39266 451937 1 302043 1 190449 82724 982154 289856 21854 345588 365651 266499 25578 683865 681559 1 990663 1 887935 179138 620115 164220 714751 587435 790076 469435 90664 397250 289497 290926 156709 1 160033 922215 712227 553166 523997 39587 542125 775119 923289 731092 111872 31025 802063 817506 405746 702739 41682 753650 740470 669058 1 560914 940910 6721 56524 298614 842429 383513 299160 380883 608019 111757 959706 550304 316618 546288 355815 737248 204176 432114 254403 298187 868192 139623 1 129999 825618 232074 911103 1 527882 163724 129174 991943 169493 529145 690804 940977 586494 871699 668016 773576 301766 614109 509778 839671 28183 862469 742198 283258 825025 442589 151324 686384 954461 381147 1 61812 518506 130661 353009 721349 117966 858700 172780 38738 322215 244864 670336 106423 683872 100249 226305 225267 879782 112616 667783 19169 635564 133024 738339 1 204809 885500 815632 873364 347870 521044 163437 159985 6181 142153 953552 560736 950246 686721 1 380199 980381 475961 411586 993281 1 76520 527011 943040 378190 194756 940701 342485 944360 989527 942245 755755 185905 505171 691391 2491 354049 791366 152234 27449 151127 85374 581320 743035 855383 872002 824866 794101 418705 583210 54593 434300 506253 498226 441667 1 146483 452069 297849 303527 515452 11025 851315 308487 755089 458147 563451 206971 376926 476174 522694 424606 943468 775556 714126 994678 938337 847157 405697 340738 958012 369698 440967 863893 569737 273198 775746 826258 963128 746689 359042 291734 914306 699684 700062 1 627293 378282 257548 658083 1 489234 121682 47901 318933 793115 416365 701745 713570 256530 223709 110956 373024 50927 668208 542185 907463 834431 836338 915894 970122 2066 246444 915919 433470 443461 976919 118763 864825 242038 699631 553247 280320 738236 524954 105101 947981 75655 151420 145951 287234 375295 452652 214954 78059 384503 131674 154997 1 994292 967716 580168 1 459872 712997 320711 756352 754574 238875 341148 334318 399074 317851 798357 440203 658767 119230 834159 318592 354618 87249 769636 200862 635466 509367 353242 665394 814866 141438 392710 838702 549576 939089 289545 802199 805397 253306 256249 349118 167142 881056 384417 336010 229061 406810 779149 415241 750555 489315 406472 211982 122403 840565 301867 946714 981549 114930 980976 476122 403692 810914 454610 1 144766 398037 345150 621135 869877 11192 170795 47604 159197 931250 511837 312356 416306 410455 177763 95642 566072 869612 1 631775 689798 560447 240273 699826 745716 710300 308469 842510 342661 686122 410113 27021 977626 912835 436093 1 626077 89717 384802 504698 361738 757548 961216 692317 108483 435468 411931 856309 668970 692554 221739 474520 257666 647790 754514 253103 945408 610276 487797 1 725120 119928 204118 126766 965306 44715 843558 974865 9694 422181 744137 296056 479482 838550 10005 94239 420162 357461 899324 35016 731551 31733 283350 23404 116443 820605 626945 405738 1 410211 395123 690665 270435 44281 387217 343795 328888 780731 1 425676 701421 77223 203472 598074 776595 554386 7039 286523 895667 758372 287965 986937 595872 60698 566406 1 473817 1 744860 813248 496930 193713 738160 988342 599178 735757 90906 278478 780470 339629 25595 436242 255562 776197 717246 132271 999435 345219 961850 1 965483 710245 244730 321464 129885 944246 897638 861775 618934 940000 996629 68454 559094 660025 97885 759110 518545 287748 448569 336147 749728 208625 759878 723112 698225 913062 805738 674426 744715 329877 788383 654735 529687 873291 809177 750166 870264 374544 52268 612457 780903 54815 776705 911745 833032 643275 726042 468131 1 746832 326812 846177 65350 70422 933790 587360 59002 575672 460685 474327 661311 659481 986634 625655 921750 223627 934277 94072 917297 968501 749385 416276 1 189238 303317 198256 537357 966251 687733 443059 945094 406495 596100 957932 1 618528 832364 801837 348068 1 516498 735363 939816 508049 581562 853410 54377 1 1 342848 883938 82036 636554 753177 547617 687413 531694 1 126352 153643 138918 449888 367185 689590 939521 353616 51032 605814 566244 380867 892209 50538 418926 192618 373497 991041 808174 1 156850 291715 338558 336091 153747 673970 707760 653185 533727 1 937037 845738 948718 397312 589674 96976 44426 189800 259256 785329 624636 147072 489440 15858 245399 679120 85304 893969 244895 1 47615 65838 632384 802966 367480 356561 834004 375776 556122 1 20161 492701 595475 753807 58840 183074 1 748002 203323 1 547418 543392 579047 839016 722482 194505 916032 645993 597810 891511 716913 739295 230957 446963 654381 179450 168017 233059 369011 85078 186903 102032 380151 179701 372957 224442 733282 996472 311232 983239 685165 581536 690458 517847 846093 275886 238934 484227 366921 634341 255261 732366 707503 494426 304310 682898 515242 183479 832196 707076 158853 883515 401993 577822 816600 641646 724456 82905 824935 32690 602671 866493 221908 596585 707722 384856 945321 1 284271 988771 647074 953973 664439 492812 684831 141185 121086 712564 723517 361302 107886 220188 630759 441151 877201 1 652954 1 74665 829945 490490 140575 533239 623857 235690 250748 1 467396 691761 603608 765716 1 42989 102166 521987 24115 866076 277123 314471 192030 705510 306245 387926 583957 478673 3385 253655 716146 231097 384719 451645 74796 948867 753260 184680 929290 938735 556425 693851 568743 879482 879901 860192 125391 3347 505687 766653 480367 447133 508041 149786 820833 26498 701670 393024 1 858395 91043 57927 531483 550599 1 469898 626087 514072 1 788639 327328 299873 455785 371995 525142 627323 233148 60261 470693 1 859158 658492 154630 215092 66304 772154 88136 615237 816708 174873 179432 306273 490901 776901 170814 959418 470357 230765 461650 639365 417501 504185 1 776175 412365 899160 667801 894704 941139 423949 944640 524445 365742 737983 54556 236123 247589 139637 679888 345979 28952 391393 630823 918963 2634 47955 950575 13066 581042 348272 766697 133306 341170 578281 927043 600255 1 819407 781170 645414 948492 425468 799672 418795 742753 1 392802 787360 54171 814297 275338 104715 237865 17909 969075 552752 29925 414708 903842 252733 418037 560934 914468 199390 654457 382962 935600 676943 872462 525011 84545 975650 377563 598986 26908 398272 81434 778710 478229 737132 391822 721314 732729 856800 499201 662459 637367 826330 293867 567979 815852 621974 258337 989392 266938 300062 930850 883295 684095 153162 154151 461007 305226 1 695401 241100 321080 740362 588459 283554 7681 371166 479604 1 256409 600631 553380 563171 497286 758057 379905 235320 710736 885844 327002 275610 585200 934050 881584 93452 689467 395828 887539 217306 113537 297308 909407 1 261690 265675 54235 686008 783164 646085 679499 544558 997573 617664 512379 624450 146833 946892 188319 1 457086 768963 510524 55705 606343 598669 19071 381470 391137 246042 132435 49142 274131 408694 25719 44531 326132 959334 48081 803366 510137 43601 58248 668342 739054 259342 205283 355534 759322 238039 845041 244587 842123 326744 346024 370014 361577 516257 472146 121782 7433 727292 695247 474967 1 364159 99090 778955 571786 421036 589628 84190 923423 855041 293693 1 734321 55044 681525 409673 807351 121513 389568 156127 608700 513904 99936 336440 783978 908069 475269 1 927989 214577 299530 141756 1 596132 447094 127996 312223 366679 123937 901641 266834 38433 45771 643614 713553 712252 18580 805562 435310 206091 366423 839358 942496 799200 63022 406307 365907 522117 1 808954 212554 130489 764793 936590 554767 261670 1 952015 256258 635404 395308 324696 74059 950612 967334 153937 876628 178225 430765 919006 138448 421439 378611 161196 128712 635306 160424 810413 596242 1 403810 731703 437368 113283 1 208387 160830 202471 168090 184204 772485 13592 976722 494679 1 503733 311884 1 496680 524995 95983 782849 430228 927426 1 546860 131836 116598 380768 1 138883 137597 928619 1 838006 458868 338577 301071 955654 217572 821223 1 97378 630435 120465 468308 866350 629020 895264 46900 455387 416971 571137 994134 346883 988092 23702 884541 690646 483944 277214 583104 262182 361073 1 960005 983484 335115 609003 962248 250642 194164 1 302803 367408 305643 836200 623664 787253 299931 190116 735384 114668 458984 347017 1 708326 638159 188005 158755 620085 54515 58601 177344 841733 630597 793956 763661 831646 1 179797 1080 8896 188405 255744 149373 406967 1 651000 996123 929092 694054 284254 712437 850317 15477 953207 1 465898 163792 391143 1 824301 251589 22711 590437 185078 175364 920149 288522 915391 824767 928444 62810 399656 452692 586477 94780 231389 546547 23902 466010 498812 878263 988435 961424 640404 443305 352301 821453 1 176886 372083 570135 703766 777336 243886 813807 994268 989679 619604 21394 858057 58048 350353 194271 920655 352530 785337 649528 930714 432180 741017 659458 1 980642 875912 881728 111341 856388 513534 340576 880964 677555 57605 556836 49290 306393 984865 571569 496257 266436 568080 760398 792724 634149 192174 338929 390527 113155 977645 163657 147788 172432 858390 752756 628815 381020 253158 1 667500 83361 61254 868461 602909 712011 676391 672678 1 89203 1 794352 368419 509426 79409 1 938730 799221 936066 989921 799617 189311 492136 4061 807823 313135 785334 640740 755652 531160 813574 148266 51621 754727 320326 188870 754767 511556 746788 478436 180005 823063 667702 901549 426857 301827 1 329390 533373 523138 337496 246724 301278 336104 847749 126176 923764 443849 174758 741893 521121 335461 304679 415862 1 225547 672278 396791 84433 826729 960205 400076 680599 302028 604788 275712 876446 393267 620156 665164 1 233449 369379 109941 516073 1 427314 524399 836849 430091 106988 872167 766848 478433 235632 500246 454644 716040 274145 746 410336 353480 516204 646933 289638 158433 783992 1 188978 188965 1 706306 822636 925723 81786 607816 100594 598600 717538 867725 996277 1 592879 825488 351207 93540 716246 607757 589039 890956 460898 789058 825829 939384 241192 474253 464016 772675 823092 764385 58577 982279 250989 784778 536522 503762 964258 139743 671669 50559 617299 3906 557174 150363 298811 219793 69473 729426 45758 470596 300922 69120 916489 488995 295596 308804 888817 375612 746911 289633 367369 1 485631 10338 709592 592826 1 744374 935653 201823 136594 876315 8117 402223 63079 365956 122170 966691 691430 19219 199160 326223 758330 873732 676500 15904 770450 668713 1 628765 61980 590225 347521 858586 316331 144313 332009 869869 593546 187231 981680 561378 903688 960544 264152 847762 488825 308325 654320 58615 112082 273712 618840 1 98783 986070 702816 833077 392599 128850 347451 492416 619720 186956 1 545984 733788 300188 585509 893427 53860 288561 396643 541816 520467 654402 894149 257761 830440 386308 224489 997641 690803 624542 637331 260233 226135 229870 89647 44605 678066 921443 51524 48760 736657 503082 1 783631 97942 817027 761393 909827 196900 167085 474900 1 631787 482883 260694 153451 930469 788175 257123 985385 929599 830150 736100 739175 660770 12401 885686 438081 79081 324828 461949 613611 1 876587 395941 92953 971802 656832 516885 340564 484995 321815 177389 269347 952140 25830 868388 718588 635472 992212 821333 121040 19418 52572 918807 1 1 518468 217733 750480 374447 389710 327822 403984 418362 1 155297 606862 581492 777750 580963 196171 455289 962703 785602 804852 654487 461995 1 939366 859199 256322 1 348631 1 790674 408877 15716 220344 765634 248098 928117 879097 470859 564182 603877 218097 755752 906432 839955 777512 419048 108257 925227 583905 724156 395466 533933 779743 331440 278622 365493 28909 728223 912365 489751 556997 866782 127084 13110 539042 841209 923500 661331 418831 814806 222471 887860 938643 21953 193255 1 785347 491142 438041 857551 440079 400803 413148 430749 986155 246144 213344 329170 942104 754293 165483 823449 26499 178016 347735 4966 651738 579018 786551 359257 487823 996876 607755 354058 365259 929927 278275 134396 561385 837137 69097 543953 171016 172731 954434 892313 695665 371799 358558 346079 159105 957359 787232 338342 922494 6524 917005 529654 223667 464306 509193 569089 119326 485683 8243 931920 621809 865720 744258 663784 748718 233783 738585 716798 577991 793761 200315 411889 385848 439811 771006 417980 711258 608596 748063 142121 776928 322052 840120 182405 201072 597569 470290 332267 512573 987672 202141 1 129783 647596 329234 710527 315011 723214 586490 810706 95578 637021 424012 119267 1 651078 791959 334997 884903 890100 149617 904973 792293 687817 202010 595140 319770 867799 442315 924984 834524 82434 841708 481459 419797 793523 203030 1 181029 271026 678522 62478 847445 689705 285216 739059 402273 474970 436547 879320 16638 251661 857290 982660 463596 54126 1 331239 255828 238385 585007 761257 533246 430892 108503 458713 801204 698318 363263 120399 432821 195870 647281 77057 686775 996690 588941 134742 543870 109675 665951 394742 980341 693798 707031 579324 455006 482332 438590 420062 232960 1 303888 551768 262499 636754 1 551657 659625 558413 145044 213186 221877 175638 709411 542086 399553 631260 74020 792318 759629 610996 757334 1 893088 555337 296791 489286 673236 588050 7751 697234 539456 76547 833237 339598 942724 358271 561930 60319 892712 467496 32924 486956 715650 1 717792 82842 400283 635126 236513 542796 539604 70324 678593 240447 424575 1 92172 504191 24734 552256 602502 428185 186053 361859 965016 617810 300616 10099 630113 164938 164204 741215 108182 587401 693573 480845 1 29686 378208 1 91343 225744 178477 492204 215385 615410 836136 827632 797704 184382 171032 65010 454506 1 384180 607343 178284 267564 651682 21201 876 697519 493992 960543 952044 499805 354455 615963 5688 820006 226519 293260 51690 653850 922330 199562 826588 989171 667722 450589 526703 824679 545405 828542 604162 885449 286537 396812 422076 710119 1 214867 468369 1 521355 328777 630022 463283 711614 584178 695374 515210 970681 714123 197965 768552 530122 987163 703915 918037 849342 162562 448625 658525 902959 501941 1 624774 430754 595214 771300 212743 459722 917373 81052 110952 1 669446 468590 38199 15050 566038 173928 330848 806574 772876 333972 954761 894327 475 806151 916267 292692 178138 841791 757927 265170 490490 112061 849720 1 749404 541836 493582 283495 35357 241097 484927 192206 399511 196316 105484 159475 389267 655498 485665 475231 1 417655 555827 699515 243832 682200 1 19620 279570 1 514922 983872 213048 736020 953641 822049 849458 841305 561798 530797 161493 291845 710720 296392 145123 956534 497716 564220 893047 11997 149236 112634 851665 898211 337024 28870 375915 551155 1 858025 909499 737696 1 1 529267 839505 594459 936085 973178 844144 570002 617393 134686 809284 669158 1 45325 819330 922557 771309 257397 932658 685100 327053 449140 921195 927854 823429 377455 150824 279107 877901 531293 706735 14564 386834 255202 303170 80725 222695 902311 388470 759124 611237 169434 643655 614946 253301 901017 960564 331307 721607 930206 15913 235558 518371 1 534530 1 675532 1 550704 190775 919300 731106 356868 120313 978202 329393 376238 734776 1 2771 1 718409 113448 48050 841233 455786 671958 460766 476432 593538 539445 559327 495429 868389 1 552713 418756 764531 113569 815375 327134 36480 333301 528189 590874 334953 314286 225425 258527 648724 487540 973586 908296 928627 393538 210266 926793 314895 662084 250459 264252 209088 75312 213834 841284 225320 786569 680388 991094 114187 1 164942 488339 1 667736 274111 400279 891524 392235 408855 974486 743244 68017 786967 865107 382805 597015 600736 752186 949252 601828 551093 870936 212780 193601 739297 661990 241362 211343 681796 968183 592917 198479 237556 819015 469045 987003 1 377442 390883 950277 464809 757794 512194 251779 301393 624785 219426 1 450224 497170 657446 35688 988725 53251 918049 792161 368712 670741 405515 1 836468 568490 143762 517523 763547 614993 364471 144276 539311 1 615168 486773 403655 255868 301228 398738 453287 504599 171233 279243 859602 212606 682280 779566 2694 930605 885553 56947 180051 985535 152211 109468 1 1589 882519 326762 423992 971676 385430 121219 819549 472259 83757 82822 827321 620976 248644 744567 679265 762513 206779 442003 552249 487863 571992 694185 921933 697035 732530 455370 769125 106551 450590 936690 30579 383183 68030 361618 106473 312462 755386 595024 581479 758473 289962 1 848892 987037 607786 259605 829531 655405 321933 286198 916925 934937 271391 324485 160831 1 279714 378023 65378 1 749119 199603 827156 444524 395701 504322 591573 109464 85528 544167 1 736187 986524 354403 135010 369989 466242 441016 72423 326911 994077 60200 44122 148037 305751 353776 590711 833492 764993 529739 942353 328335 788347 507049 367109 560667 35540 1 495129 1 494307 987851 1 306130 709847 576032 40168 404655 608078 103272 616398 770659 1 316571 708966 80739 373713 409781 1 494 800573 47851 909812 420136 854489 327549 553684 390179 941848 587747 729640 658612 203025 633267 320796 934230 693549 947003 346332 56290 164925 929319 579886 407883 1 661165 990976 131289 911905 139445 308691 826488 674487 306294 283856 752208 875390 676706 532851 659555 756504 609227 32623 1 684678 1 62999 785120 293202 379005 295023 355996 185087 484218 184731 125708 422525 323373 833020 1 792853 807044 634399 81240 713667 760999 961882 642117 139500 382258 769090 929662 874031 256772 969556 861718 726376 865535 96085 833696 824533 103235 370439 171823 845830 355422 967444 581698 188334 259766 420345 388965 635859 486720 951413 514405 1 785808 297667 603555 153402 229348 255526 729313 993768 1 240452 119905 810069 861045 633376 144869 417339 10909 237913 845030 906395 231640 1 329560 207597 719290 1 750316 474265 396943 603681 865041 207722 878419 182231 985379 754727 383746 698070 971648 948178 888692 414027 1 324107 133906 345803 457109 566021 595161 613987 454702 326139 551613 800658 884680 914433 93846 451530 641235 1 913622 136984 161557 259032 564405 357487 783557 754843 302734 913651 536232 678984 291807 259458 866114 893428 365902 567827 589348 832810 442965 419862 423325 728819 311191 380164 1 296064 541430 930038 295876 104956 62569 292080 794503 940217 785455 447349 972814 702288 854292 45478 238774 993624 138390 917432 815111 557927 655528 179667 1 125083 891291 935788 242560 617161 738076 923909 41777 590767 663831 26145 101184 905055 641012 924044 982776 649054 519953 692135 733436 375908 826560 149834 467800 838252 733072 878396 384933 934643 461961 431275 699784 1 995169 613957 246138 68826 300569 152915 104348 352059 501567 178533 241697 238169 745531 560687 195928 222119 507768 541822 264114 71340 554190 276835 344665 226245 252257 518875 124403 332734 85649 533027 413773 584109 945908 404580 988109 1 456261 685930 763190 100155 362729 1 190076 1 807533 658269 817719 790729 936725 190837 51766 396442 199284 985035 122392 1 331246 206556 398351 216549 336194 774795 874190 541206 503424 481573 488596 54148 975623 179271 795945 589617 657527 413327 114291 590157 180140 587044 1 949733 947754 197267 1 298912 35131 1 888058 622333 667960 206698 95623 1 776751 199179 770814 1 691871 327171 232572 827232 527943 331000 206534 280412 55324 35568 641658 762481 354444 133113 172276 841855 743188 1 645626 540230 1 793190 544703 906506 781174 913208 93704 563594 450206 303900 677324 822184 738994 753952 63547 829623 670101 464129 97592 491143 407949 55898 859416 203661 202544 333780 582884 231243 199078 692744 1 540834 742829 249574 394200 642009 374895 631816 700918 909950 694054 365025 965718 1 285518 1 593538 569455 1 996274 654062 528377 939737 1 973259 359264 1 916498 555482 280212 413753 1 628405 178618 109993 42143 834216 895280 116696 563560 940874 770434 159967 229587 399410 725471 632748 882329 628814 419168 1 254856 924335 684869 801534 433110 943407 266017 855521 156785 946924 136868 252715 761416 101251 323845 795927 447064 497055 746506 692803 341034 470698 946314 983832 912049 686377 638961 633398 814079 143151 667746 938945 542595 635455 579014 765973 663079 1 664331 94731 572123 841604 366213 131949 286162 1 961058 1 318985 322868 969278 521573 214122 158497 527435 231929 489829 551243 479067 737901 394147 317191 849480 42891 1 334586 255199 106634 583716 22764 503933 849373 318422 897213 391606 80868 807569 689254 54280 141566 538164 103258 363259 640198 505977 634136 683548 638940 402000 838211 803908 463520 596007 925268 422308 628735 597791 139823 958692 166153 68999 888193 214191 671619 1 204359 241047 323725 810632 621151 903601 510689 751462 839064 522079 198216 937178 673019 315729 353535 201567 635347 64593 676270 407633 161454 399874 119743 787743 1304 894360 1 213196 30583 471983 476640 637977 958714 526019 974610 457194 849953 1 628730 461478 740604 769597 760266 6332 699498 60586 976093 153591 1 890240 474251 773115 535960 504584 771486 1 975288 1 860132 755185 537745 664461 893710 330909 586915 726326 201002 489474 253439 193191 940854 437457 951880 555149 708084 598227 497397 820566 393107 183589 696387 397957 960804 996976 737956 24662 236960 883893 181243 536099 620879 219337 651946 478718 69516 627431 199070 9712 264071 663530 32174 815342 176460 879731 965810 517840 390226 913942 990006 252898 892453 745533 158033 979372 585097 980518 1 127833 615508 814266 112414 185016 294578 137247 288501 668594 787108 303253 773810 327 229474 27294 991830 844623 1 137300 284450 260228 866511 767617 535801 489009 426740 65768 777426 523077 785026 274662 492667 203950 131057 792500 701198 95560 855094 145432 607477 243516 294282 264877 90850 614486 316433 489860 436216 678978 859394 405890 611688 886661 13474 63307 60800 140531 729863 18074 279165 235348 396670 798835 189413 249572 312473 450213 588593 137167 383 989080 448635 116167 192632 188665 550927 60779 77739 805718 148162 86304 361769 1 531406 320581 926220 969346 514582 1 639073 984146 251626 636894 269184 399329 2673 150048 296793 1 314384 771089 332786 212120 316382 74599 534610 470905 733825 95504 679499 254622 84519 666036 638654 494903 704972 812905 706165 902517 227038 646520 490535 178084 1 862855 322909 656138 154103 785875 228745 522958 855585 970066 153722 834579 889588 491196 935394 1 529608 932528 365502 368445 798580 1 290360 453232 828094 1 84003 228104 733525 875373 992469 65565 202317 792635 640356 272717 225448 1 317365 236323 770289 130566 653357 909953 989605 718420 675872 610846 999348 271491 1 791436 401566 853337 42091 831628 88408 523763 301111 751846 208927 740745 131107 1 418950 25849 794105 738013 488715 370279 463070 896041 702596 88131 236786 267171 146804 351807 955314 814204 774857 855401 877587 849235 930983 819689 527456 604619 544636 493414 723923 970973 528745 617299 1 318662 724087 680870 612595 765130 431070 276233 266463 874765 137424 257802 1 543540 33625 16900 246494 771486 585305 126073 805056 335157 127215 549051 107447 286272 255139 832798 931063 154067 710698 219492 817883 722543 60630 384563 555637 165875 172197 115274 81464 809352 319903 271450 894886 614642 991108 871750 44117 650471 1 233041 557123 598821 53975 526620 601790 786567 754599 819155 965648 61170 188143 871683 100288 865469 378841 451053 184835 535983 153097 793973 188897 851891 427814 82009 746075 13670 860479 414588 551121 139949 519621 993119 714866 537781 812571 169742 915217 769659 719162 764631 381949 160670 914959 804515 46213 720194 230157 529144 673683 787684 650516 425999 912067 723887 1 484749 812739 64006 858457 6046 607148 762508 472805 755701 913953 244923 980071 222752 379073 492246 276503 565093 203611 286376 539992 831502 814010 238990 718806 600353 43531 1 1 943362 927958 883212 443136 737737 117743 922058 867623 866498 499789 344009 109623 337680 713972 524307 842786 321370 187532 1 281688 1 375942 290305 462437 76356 1 864768 699637 878421 1 880040 770005 831630 796005 319364 268993 928348 614874 205663 559687 622565 83240 664493 523630 491457 253066 556893 654573 892032 336297 568847 110143 360386 792753 30080 803935 134012 181632 62745 826877 1 721162 595599 918050 641250 827878 331010 1 999257 947940 49308 1 962595 20253 479794 594738 549954 816487 835314 18172 808827 397521 618602 455471 673374 774485 237396 283922 1 842345 981331 1 238798 862399 734290 300351 798984 857945 912284 581682 817169 424510 411949 869395 240675 970251 328901 396622 804453 820269 667652 460415 275750 824893 133205 817492 485138 364509 891048 291067 945110 884247 736304 549652 783648 197051 121503 922551 928475 452439 899659 647454 986952 43835 310320 528233 481851 843143 237233 789804 821484 172194 862196 694425 72017 655729 727404 328160 2976 12506 293976 710399 154661 1 230372 540104 865030 469647 57028 716332 131145 847102 708119 565950 191553 451087 895684 762772 816594 585041 925813 468538 501593 803288 481343 729293 999336 351033 937894 525565 600919 695894 357970 55110 686655 512319 425121 755706 585273 494038 744339 112726 454757 881440 851203 470635 76192 802913 878640 106829 511449 666974 17680 233080 383870 496985 29269 954077 12612 102165 725110 233928 143668 578479 210897 300853 623232 968189 816257 487869 557435 1 82159 240498 17744 880298 75278 379433 262157 337033 821583 857780 1 647244 529157 899248 950992 152307 589823 9610 609059 107352 493785 105596 620012 762264 385998 940827 69121 673443 364502 136337 629106 435775 789379 746736 714280 995749 613192 1 67258 461209 479887 31756 671616 270349 264142 970730 634291 674605 450946 393162 683719 706266 288128 177595 568579 168807 1 120181 638368 232049 270611 318349 1 711666 219648 216310 383946 124536 300737 954106 31680 989025 447482 878831 677276 928479 14310 689950 564040 372371 698953 375533 915578 206895 1 836290 41997 916308 565181 483524 456561 50879 121367 236603 226119 827747 378499 623671 666863 520323 95053 341 592677 440473 812443 683445 30138 602242 571051 25833 853334 282599 201949 1 314478 729102 960249 60956 942933 928707 374523 751949 94007 468722 1 315478 175135 645236 818220 341793 871210 90943 318883 537415 277988 942331 205700 420552 314566 269755 839576 505693 96945 909800 32043 169555 608550 40885 590059 128980 693771 191539 6159 730178 762697 260461 797482 1 310263 958711 531991 213306 727900 616066 322193 707926 789472 109254 493070 73613 369092 143849 590764 991669 1 377503 1 380655 510512 795658 441719 687517 707154 899639 800252 322075 128413 718431 806357 179141 378190 255263 633357 1 411704 790549 6427 959405 646772 4472 163904 283173 859816 395249 575044 625751 732571 983313 808316 470290 42355 956758 10076 774715 724004 196275 1 637743 766945 94301 500550 369658 1 235246 358057 170370 672931 19038 931494 525371 432039 800627 1 935712 152310 269953 212353 9186 24602 808711 284523 877437 648222 423884 552126 1 1 111231 760405 606697 1 863941 1 571280 640574 130874 839310 98803 790361 1 655662 71911 170433 379627 1 158500 893431 866500 919882 117589 119514 311407 980109 777478 1 655328 21231 52010 769799 665086 598115 912157 834776 831377 186659 16649 171234 633059 483408 360028 53781 533772 734514 204613 493985 802289 614254 176456 58358 693935 174616 614124 639867 532031 815153 697607 133349 191893 738404 705316 714762 521339 113002 351921 747854 25853 262384 771669 930519 48709 436334 811035 49751 245133 871658 334891 218047 799864 301588 476557 616309 38172 944792 217865 538785 800648 568879 580418 455764 414371 841143 182387 570994 353572 162570 337142 453212 612871 317319 178361 15797 294893 171742 404293 944813 999709 264644 771426 1 858094 552927 984389 683677 923475 12497 1 15109 385956 1 774944 485431 1 403261 132339 396554 313314 522759 425190 760167 687063 876142 246884 1 23293 853190 91870 722225 946426 596259 493631 197258 358079 487741 409217 548944 561895 743858 521759 1 69419 326205 401967 579003 609404 395128 169217 508348 645410 14562 717031 94690 247207 825460 316887 769125 200098 819517 583408 799138 695339 1 493048 781864 961924 865753 431480 87358 977684 466555 1 562970 630710 334857 84134 310423 619128 467665 902011 243811 464016 35437 326480 752341 282633 1 112327 565897 798209 855405 732231 217369 177373 458963 61012 646282 577936 836018 864199 329875 138835 639207 334520 755736 329122 914211 819438 722884 592065 202024 391830 148939 330918 693763 704540 739256 111073 364180 938839 107968 587827 769455 185819 426830 194069 966181 886322 559232 723784 567857 174189 791979 50129 854597 726814 1 743746 246910 741590 849251 198891 387592 758504 90506 701808 302749 974190 916621 1 829940 289579 65342 776799 37030 101488 53650 807240 569417 8695 593778 762632 615951 805637 939876 433985 68409 305843 596711 350897 951003 953522 454479 253919 991304 816196 164860 892486 414681 577713 19997 949187 374081 788369 983802 497448 552607 261738 16814 173460 245367 743522 930978 705996 395169 152232 178447 116572 883993 642729 379671 104207 825232 222041 1 3932 210910 909590 560752 754657 788319 768470 696713 347529 1 490481 49709 146373 626601 223802 389020 916364 559130 757948 999717 8741 322647 15597 612244 147973 825662 237786 170124 153874 694407 251692 415683 592273 769123 729777 1 516262 979395 71348 752896 259581 361386 862175 2256 699352 458878 318039 163998 387002 585674 422783 539093 100687 498003 449517 161790 159976 997369 442068 717642 267306 764849 942798 81312 135663 585522 537174 46564 899934 723910 109033 388518 960065 944404 806657 437947 391874 414968 542159 1 818841 71244 949968 131637 534674 241058 1 56987 685193 337822 364962 65504 385094 1 204352 806759 300587 78289 614743 549458 489557 488595 907340 1 327025 879981 809464 205084 458672 1 517368 664469 804549 162494 724158 446782 1 64525 157518 683362 54691 254168 997596 868935 958410 440030 357466 490895 913505 620703 293717 102905 975777 480620 107919 315239 345795 415706 136422 1 238352 103915 105203 923089 982526 521121 785380 670455 512504 729713 555693 43251 213141 766971 966387 460876 428117 284252 787236 45826 528909 422367 131849 847157 266900 883801 257106 906499 1 465763 448846 760587 967633 409432 76493 296998 194047 984565 18989 17370 702423 794418 312316 74151 944938 505228 809498 1 456610 362337 790501 776239 633112 141751 919097 830700 232070 571800 637712 652755 79546 719250 853382 669090 995366 295386 815401 61664 173359 808591 702988 253399 228375 454506 12708 229015 632375 647549 976061 904433 212099 632889 228745 219229 349573 1 240616 851777 28705 673066 455695 437484 523455 295475 554088 316746 271219 260991 989501 299315 775016 411840 108372 366213 777572 999275 51204 317044 282361 588184 414677 929468 786497 826387 874006 408206 960034 514746 980504 773605 65773 7960 1 188744 573067 103391 164050 172561 224205 270069 54162 745624 1 104223 1 938376 1 1 493679 294272 43059 713772 386402 207319 1 775020 138958 771923 636707 604160 290725 581952 249798 473436 845633 913030 380276 583885 416666 499002 890518 607756 591940 258345 292550 43981 1 368529 440504 260433 1 222552 6443 133418 32992 808423 940583 478187 707839 609624 59883 66390 133889 767400 574098 313523 173347 184908 497177 816993 602039 311381 270213 603373 557357 979781 773048 315889 562680 179623 944411 989635 689392 854466 828606 752934 100729 189659 709899 852341 326581 310606 181289 250521 686122 772348 398961 592409 665412 842894 144635 754619 469100 137227 309108 767757 464730 281866 372925 990907 686041 868941 312196 401441 210052 219097 30707 623637 492845 886229 681757 59522 942680 920888 731896 141993 220960 48788 650051 542103 139150 31128 9680 302742 423596 93916 557285 311629 535077 502535 377093 840719 242426 50769 574408 1 300896 489413 687444 359655 233632 437370 103198 392311 897505 1 264137 49620 785040 218934 336387 1 63176 963297 572534 212242 675401 186827 390437 89051 237249 688022 938711 302230 450221 490225 396788 290306 154680 833133 810224 514119 723923 770583 569502 997471 354636 345206 93102 241756 74654 903889 838046 817941 588429 436178 1 849497 976860 155136 10082 437401 521613 779480 115161 589314 953674 564416 413837 619622 925782 686759 979610 1 809287 327496 991195 685634 464440 704485 440344 132289 926920 884090 877634 988619 812977 824339 127953 138419 532371 285546 10399 1 140727 392293 781658 210008 475354 1 85561 848244 234005 468489 806986 54413 49281 551867 882403 432824 484282 1 585898 295885 27932 55163 1 938031 848886 414858 132424 221670 500564 190445 21044 138133 24101 53643 910878 150878 1 517946 237318 284401 135696 812965 301035 912216 521527 173336 627983 566030 395219 120694 697102 791500 73348 563890 462663 17765 459002 1 971229 476153 384368 436379 986068 95311 962506 331602 46816 460473 813097 478611 1 120654 914982 249456 677711 171075 247147 1 820592 641189 563034 839731 717800 477716 242754 351479 324808 817962 568679 23300 841752 597 416528 653622 546172 178906 292301 827600 579738 919385 636578 803563 366788 531329 89580 792684 666069 628742 609370 670915 14916 766712 93904 186779 435005 538543 809329 392145 440150 780145 203767 544738 527158 440207 462588 920785 521079 709032 108348 130604 141037 57988 778250 30639 925851 733960 894520 1 829710 600068 578165 803250 843389 623147 1 348321 744214 870638 90217 994778 141953 443406 701752 36318 959699 684589 539744 407682 880354 475051 708481 361724 364465 258899 996578 101947 26476 918224 484416 459125 341594 394514 699118 419085 509533 436646 536796 566049 852838 623334 776058 573952 153519 668138 1 28365 554061 528959 636858 910734 672051 995843 574807 222917 704576 643489 972506 303666 183759 327333 782972 528708 104727 62993 882872 970592 761756 337913 279454 743977 635761 721412 581212 341940 639034 45062 721453 434058 180979 704354 437285 436275 309243 468015 164052 388470 523090 103778 113899 951186 466825 307433 617177 965863 469578 123782 509962 262182 820884 723781 692608 780971 996366 22936 312823 982125 712752 264791 363586 816014 760929 1 67104 293541 751162 73510 862226 915845 214875 926100 155026 695022 77966 662987 132350 249029 1 185072 918676 496529 242719 665531 365196 890428 408369 441004 331139 586449 203671 269192 180939 209244 720349 634505 87128 810094 652936 956272 361754 605861 660987 768076 458874 709268 527389 124610 177609 1 186348 569264 1 284244 15622 773568 535318 447155 116217 18449 497965 601603 571487 978201 913777 32619 851673 225075 946935 457815 908587 970131 497860 46724 472301 769666 646133 750052 425809 453793 923793 776795 980091 441054 639217 288678 737817 999487 734036 983873 377175 174885 611824 226159 520402 216628 437399 997135 701940 375635 825893 203304 324334 308684 53522 193723 732326 797686 568898 1 741444 562550 371717 228419 377695 504679 477238 580737 90576 401378 982138 796086 728408 590636 345864 324640 815595 1 91231 646590 972761 420969 1 972089 597188 771295 896008 810854 83046 639369 578965 107047 197527 859743 45610 955515 628354 248254 593436 475990 102522 156859 915290 96600 82598 506211 995393 819248 385316 1 556928 892317 773617 652447 158862 133793 51075 503322 170820 48875 262121 769779 448082 1 328595 501786 510887 525128 762604 147592 238139 613250 275345 994871 58481 82199 290323 349295 1 848828 885056 309812 591701 559663 956728 993312 563551 648699 753796 1 546389 318799 453089 319114 837550 784026 874013 401072 154690 988057 437009 82496 296094 307200 193671 826253 571748 606686 705765 157186 799267 158319 424423 893017 253712 510474 887792 983916 834173 324414 497492 171819 512253 67309 116745 1 668463 108547 75606 706531 369409 84910 494734 382821 478503 164550 830527 841434 415422 647927 113456 819773 941756 731662 251425 452674 450537 732115 568631 1 939529 202166 870533 529741 59179 620630 915687 521219 815386 965450 106834 984266 105400 131162 782108 351865 5056 941238 396245 962308 34984 386090 886224 810923 838757 531704 615229 394273 1 326534 974204 720746 784730 479803 918040 975329 403483 599030 360889 853603 178654 773004 129263 745750 746490 461063 266406 12601 641288 284626 1 663589 392795 982344 875631 556130 7753 573728 484877 852583 126378 572480 423874 923417 36559 509051 913365 449160 1 476929 109935 207250 566299 746338 364497 591133 263284 925226 735449 710375 735493 762327 1954 92815 666781 126915 737880 762390 828893 373648 423266 536218 442629 629928 911939 1 793256 695537 326200 845846 480863 262146 27746 248433 1 898846 769254 668265 735008 111014 1 572558 96704 57611 73820 783236 130963 410113 131155 514288 838072 463787 997041 738959 904904 614961 145813 717473 13782 756172 190801 225288 606249 145023 597904 887166 766057 337763 318374 914010 287978 742373 484152 447977 685923 795263 204442 980233 1 246121 764712 440977 674316 465087 112529 862738 852541 86011 1 447469 327128 945564 1 338264 63866 391218 161312 256985 209597 478412 339073 459246 416692 246407 587447 398453 84147 854356 754335 484798 980576 802846 129774 870391 913232 531124 940180 435057 460981 611154 915405 999603 679861 997515 414503 502442 482947 477434 58345 595051 1 38357 981173 164582 532921 1 92544 684204 102688 455224 847813 681786 390538 392682 823356 23266 539163 769972 981220 175146 1 806524 906029 712370 818482 123810 668242 936981 915856 514215 877572 770474 131550 88462 107610 209937 241833 622500 95207 732145 666284 168389 419614 416767 446854 248775 1 296391 819696 805879 62405 58894 894619 40653 685382 984142 809170 710323 247242 140615 492544 512048 8430 687320 174909 1 258224 1 84195 169505 192260 707747 721519 211442 967043 879782 285946 880883 945139 508385 917972 1 444341 803803 745829 509793 505811 388002 250376 203937 939418 86888 588602 917813 306430 12652 482865 95986 947468 92573 906928 11615 415461 851101 31226 27843 665746 15286 690086 602756 482254 542307 376558 237575 635482 694909 704883 331633 182677 74043 664996 989992 1 761380 359108 477788 518191 107167 660153 287723 911867 430722 216966 817246 530825 1 223588 288234 602045 416093 757586 517952 970399 210592 257257 453429 124274 939318 614215 782704 463974 587678 681785 916943 806817 285538 744047 879721 212701 1 56109 620491 800099 298462 1 467422 575532 1 604687 1 948091 43823 139419 665321 177440 1 616330 753839 539384 42730 947278 707717 636622 534351 338063 905174 583443 150487 860611 684489 760438 221069 272923 577940 106297 319991 75631 343625 272092 461745 943359 569428 749875 65913 9851 1 1 32230 492593 892318 364959 144733 482984 368872 610932 169920 962981 853658 149532 70733 1 663206 50876 71084 492778 785783 230758 360337 226817 620300 484454 155878 951924 769822 730634 1 478435 292657 237792 458333 515534 124070 828078 6407 326089 879861 293142 758593 837211 463462 125290 976070 51127 474494 813751 440317 20300 255578 644046 854445 648612 520740 253465 715530 418522 398867 1 429503 911375 789912 50561 864488 993548 758155 1 557525 878322 234279 225292 50699 762803 148841 430568 253842 223389 288964 725428 973970 707004 950438 428016 678896 130014 124478 713645 126079 565071 876345 285373 134452 849485 792911 893727 181430 697417 190215 103973 554470 154140 413745 483319 707282 78430 403163 1 400773 779811 1 87448 24103 917051 270352 456703 705988 708039 772537 196710 222244 811780 62926 898781 445460 907180 1 336114 873990 390570 214076 373283 632332 131657 377429 558989 632413 546368 878396 1 385605 684555 836380 300679 281054 721699 183734 660434 642338 396110 337814 467675 325566 318590 790072 913356 312907 141805 615454 989453 632689 905656 521401 551617 389887 526 272817 650018 997609 991242 234133 88963 671942 377042 469035 76066 464350 913429 364080 51200 356168 698209 140941 533774 642586 674806 670447 182128 293776 743104 27128 504993 960265 837207 626603 518611 949262 248394 538842 432719 866127 331416 456323 512276 1 1 30656 795231 513180 544865 52586 625723 499241 362539 35197 802782 947653 646771 612015 281917 875195 515696 325124 223848 242159 1 800479 343485 902020 498467 76187 10019 945535 143653 587110 859117 1 509290 857265 220080 495333 909484 1 256165 381267 970420 223800 907634 198397 205740 796026 434541 998899 806653 765516 249801 483503 462385 663497 149878 401345 382590 62328 71445 517660 105225 326893 409360 52048 135358 57550 202153 834656 21905 918612 533723 1729 453639 50062 89927 164604 667299 709916 162333 536624 25297 538612 332405 621630 437655 948926 1 634270 678380 526562 770628 396993 231320 392310 918014 47865 709961 551245 547009 208756 733577 43730 903317 573468 106322 189508 47862 237958 286070 160181 59143 633906 47833 1 480026 176416 441749 952338 191268 739770 70494 258835 384969 698758 557982 269913 496198 267612 118419 329766 153632 807261 616448 1 41991 278267 1 526229 163145 302666 323471 446628 707223 158914 378559 592723 130132 707871 612233 929811 508383 843202 46924 44015 559019 754685 843323 528126 254051 138243 254183 214280 161363 4488 254804 80326 515215 774907 133335 694312 614492 187848 712189 769825 611040 94300 67978 393695 366815 325942 705931 82266 36421 528999 286011 995839 1 925854 1 335475 807377 202250 450577 774303 339707 771438 198798 897756 578661 639961 365700 158752 32466 436557 438661 642038 451917 9638 920979 396619 1 755849 1 625461 374282 42096 285566 146962 955186 434862 373791 147667 17219 911465 974903 301343 459975 889226 854616 714923 23978 798053 708479 601807 254058 723975 560403 278729 841138 972673 11709 243807 354194 613228 259289 366289 343108 83615 160582 144745 792624 869676 778015 755548 330976 42982 345509 77838 830269 1 786822 821342 852175 323046 760357 879813 1 1 356818 47362 1 324375 849018 511688 1127 828002 742724 6751 26599 161480 332563 53557 116992 1 363332 412419 986936 768849 987295 242419 481590 144511 687773 984857 848431 438561 457402 719582 20234 738820 35862 384756 199015 856835 508644 135032 262205 403812 256688 126525 881132 998557 1 119505 122197 219647 240150 182757 743852 171315 984493 201611 260183 733489 782882 823918 556587 844203 312071 265921 861301 379785 161002 581934 801275 880925 765697 119132 605923 860561 825875 892773 874528 509693 77179 697816 994633 387349 616960 164367 451318 369015 67663 978517 768430 1 232225 947152 560419 330151 166483 307039 426875 262708 218337 187616 132798 115477 203371 737685 158769 636745 971768 983925 902559 18372 268095 146086 162317 658520 698246 795884 228807 515989 854934 481914 421401 1 737598 867769 988940 623685 322922 26599 410137 502284 363007 823386 764017 457739 956200 227082 364481 259454 468514 210724 830532 1 636946 81480 708807 679663 362990 120931 434508 759359 263122 51777 688041 348402 845351 577179 175121 203790 350057 730470 584467 928769 74646 67788 435917 545196 594496 874554 872317 561308 171943 671947 639393 138203 304449 124620 595293 316558 627438 299747 737185 404486 871984 395378 489325 760867 1 217955 581669 548565 360890 231343 862109 212981 555222 642146 56979 694734 173715 94037 851411 794859 719970 942481 169702 800264 966511 934691 686678 109650 1 715681 17575 710608 250275 144532 675429 993527 282657 391962 581576 1 249209 131852 565664 881742 718765 73283 932843 758721 919031 968110 418347 869500 262445 506620 712298 303151 489196 4889 61350 174653 531919 956427 475253 431192 5919 500965 764879 999149 572271 178551 801098 795551 407942 89261 924438 102528 531771 531965 987171 1 312294 347187 155513 81571 729362 542102 404091 680151 709311 371705 242373 812155 22622 761748 521734 397324 367429 261216 150130 922110 332359 624358 505061 383810 991509 343552 525849 1 575447 177077 1 782032 811687 644354 444772 709940 612573 1 384598 802814 714624 490175 857510 977821 28123 891655 472970 857482 964878 54385 432020 992614 471397 277328 1 1 976038 395590 439677 217127 536658 655403 62627 357672 816653 963096 87513 498217 672648 332531 620958 325657 17391 376058 434257 452710 496940 849973 576856 210442 75395 190486 392086 492161 570664 496320 735514 502701 201348 1 585613 893552 326573 954438 105870 240493 934629 2008 337313 837411 592031 315024 38700 426419 844868 710670 426885 686982 3949 599570 636318 760140 54578 617803 959591 917690 754214 723783 609910 495837 688586 960220 492302 612734 997019 292267 688378 511541 173138 795815 857172 539044 822365 730804 338283 763495 70665 835541 170559 897968 658725 744712 338633 176840 790118 28637 479398 419490 876365 789563 639266 171753 888078 709939 42424 700804 647744 213709 505786 944700 915899 1 793628 90365 675935 833659 692310 1 19380 344087 951712 944288 897359 88217 1 76425 220320 179109 865657 183593 451667 283621 263089 86423 70505 615900 415557 1 623309 443370 193484 526152 402158 451317 675234 914042 128044 57619 40142 278827 398854 1 904826 84554 124555 266854 417064 140356 617088 67467 265020 849903 727688 1 680421 306152 918992 697655 851760 32253 489430 205437 343499 140755 776367 303935 160132 809168 307920 252014 98513 1 305720 354754 811315 463544 23288 766761 467398 762387 154343 491299 236750 296552 128304 589250 625009 496843 1518 352175 151576 657925 117710 1 658750 915424 686340 142392 893694 539536 690042 6803 136833 1 124395 1 623708 658078 826782 846697 7694 437923 502714 506141 395934 317156 976885 718622 923923 671286 437450 491982 904037 92905 150953 837838 597259 955623 647495 952807 626411 774748 185811 1 583460 238583 764496 747332 616435 636935 374914 952196 358474 520857 127311 932732 513868 539117 647614 463038 554307 114239 954663 440660 309258 554682 563036 181965 475066 833634 466825 874920 586841 32207 249378 693336 85580 1 289280 401670 133841 220512 105613 522970 241624 259150 163301 391413 96353 270905 1 338492 599595 534018 255321 247985 84952 443534 734195 479 422620 174332 567859 255491 554212 171968 850238 378420 956643 488854 1 471366 214769 861014 999588 86316 551540 676546 320440 378560 324703 430123 536558 1 859575 113586 965182 134667 753103 582187 239686 412002 215621 49384 461100 29806 570870 791728 147123 561451 464378 1 67100 446271 162359 318896 760239 681382 594976 302815 268876 578034 223196 996310 813457 335645 534308 1 273232 884503 312415 649249 1 305680 312546 856895 149602 406144 671423 334017 81074 350939 533946 765942 371463 120803 130202 606693 133671 260738 624048 337381 450017 433055 352262 963814 545493 491722 150406 576880 685764 705974 137697 382778 747120 441389 967656 569372 662431 93272 483955 902805 645109 879026 560797 169046 135419 559464 367673 335446 272707 954166 153986 850838 973663 258880 180460 55054 540705 292873 817854 320327 747418 413721 767190 396845 323106 862462 909927 240535 429275 49519 359967 785321 638217 350544 74961 551936 864432 946748 121587 725895 432826 140745 164149 378252 778995 259335 798303 957914 415269 181992 1 902457 1 489632 842291 433865 234485 324858 557181 511675 808227 228751 289000 818066 325810 216690 860430 746772 263787 884871 1 755671 810211 253719 982650 548671 1 349136 11981 884785 642008 392816 905569 40214 38121 617379 217651 206850 132004 121048 196483 865987 369442 677375 894585 584597 53410 432315 432661 131794 290625 329755 746326 816866 384948 492417 329649 53753 935694 1 10547 85183 839915 375793 679856 214966 566501 718363 879079 789274 1 129248 265570 1 542800 630597 402503 450078 474094 536143 1915 122795 49586 1 238700 151634 774360 347947 620074 372066 225279 94834 815534 292620 313256 736888 844966 481056 673531 84913 66682 527908 111287 519562 804527 236528 245501 451881 1 887262 818544 975056 491103 801594 507841 758551 58653 411007 697257 482671 677733 850976 33832 891692 1 881356 564961 727016 599133 111898 595988 736693 405065 206621 604472 1008 379112 279138 412805 239194 130964 937928 82433 479845 660379 614952 509387 706151 314974 865583 832498 145772 43601 12416 862763 451958 705065 603194 647339 82036 933797 402063 650128 701243 14913 507186 393490 931192 582050 948998 207852 303094 627581 255466 137346 1 945718 600456 488904 871003 773884 821633 1 366273 193975 574623 201738 170499 769012 177926 892072 410352 407576 275232 35851 177698 29888 354344 1 441932 276452 336866 729114 163003 149161 156212 933147 656032 284442 778173 414697 713234 1 607806 867822 449841 961389 723068 853987 925438 455434 162967 711502 936578 699923 36829 581113 318313 403645 235859 993336 174717 311267 814925 464911 1 845607 92506 133295 305550 647839 799307 762305 724519 26208 174207 2018 192871 423876 506244 694108 292325 957380 152633 369159 589969 988909 666914 2044 377336 948004 410692 989548 105586 413199 689377 219729 611530 884185 503095 881197 154762 403586 770260 231427 617065 333875 57915 688575 256502 558599 927669 2621 74835 1 749290 745365 262465 379237 319894 636419 570221 326599 998816 653666 864991 873442 238153 42207 1 3341 224631 217789 837437 126453 753800 160981 862055 641179 222327 342242 880929 645306 1 441232 467219 885838 778721 850536 366115 308995 593055 775341 1 916014 1 107697 784583 397333 486343 771372 949599 609934 46735 465436 887231 609813 552700 105882 1 879765 583104 659502 127625 793698 78669 23143 788406 140561 258835 322713 347593 1 664804 54415 1 489244 416556 680696 878611 888297 1 1 302749 1 509114 589742 414510 534785 694948 757894 25805 1 202584 400497 401445 616766 59968 940707 561273 508821 720729 141779 142305 532832 1 561347 270524 186486 762467 303957 578494 694917 68864 1 519692 619290 314753 334590 505796 303407 576708 757048 970401 590198 265248 543375 106610 956140 498234 556609 996249 168623 382658 973480 332315 260528 780114 160203 870652 1 66139 762286 511749 28196 285970 135782 96717 1 299748 780566 624677 255239 554590 415485 399283 191356 663544 172327 264221 328338 506047 242569 406727 562636 783379 309300 817318 794694 713181 232255 32678 135653 232793 371720 561657 311854 186736 129397 427167 791492 54525 281967 680330 834371 397686 325167 808104 48527 985639 488081 366290 512759 961124 196330 93823 834267 848386 59750 301286 450793 83978 479031 632220 8132 438477 291148 655966 756249 1 521086 526272 794891 950930 252265 4331 449614 477579 787458 1 693159 799689 332971 480371 859172 729483 872684 62941 1 464215 1 763071 189633 869170 859078 198943 977875 699472 814580 625871 903136 752311 790717 591099 948881 968342 898281 327138 52807 1 942866 747530 581820 281024 980434 7266 951106 634549 612836 976615 761411 700199 665304 477502 658809 294664 636468 837304 899157 692589 522011 70977 79418 110687 590176 306078 914186 76917 901327 953079 647004 13250 128448 123296 472526 77915 104517 964166 33272 503774 1 934909 332373 54196 213213 980712 862398 525387 366012 141227 842735 936254 345387 741830 398056 358024 885141 978210 897519 763885 138607 411846 794457 93607 678053 639364 710253 617091 628176 500648 118296 306551 537737 420809 849345 146565 384539 544314 444257 767909 174400 1 707140 794659 571614 340700 626375 266311 904714 1 681436 277302 865125 61199 216870 142141 449809 931293 535663 818582 169364 61113 576635 820248 1263 415927 994731 933640 469305 637643 821248 96827 362381 106775 402035 337881 174969 503667 872502 580354 275581 162292 104620 595747 780578 987198 505701 104745 20906 92670 381532 128026 734233 383628 66699 928521 72654 329939 581717 547724 30192 531106 989940 335234 764768 767301 813800 300743 818111 709011 626616 213311 783267 344913 523083 829627 835756 797972 524410 508134 276264 948997 777338 233405 498702 500447 337602 432672 164431 290736 116648 792576 1 415619 379911 801633 276688 539705 438583 446159 462690 51005 108192 654073 80424 132896 782095 167964 128771 965483 52764 276417 712862 578775 384887 529090 582866 375463 236527 261166 288993 512822 712020 166679 491030 23080 41013 497527 365578 848698 502276 219117 377044 188902 171130 41623 769917 541492 72674 183181 135737 734666 223496 340296 620240 807461 876513 929098 379717 285304 1 427738 1 675180 797002 398355 774176 799526 9370 484778 157286 814859 124008 769059 555870 537400 802834 239513 461960 1 359653 270143 551461 1 792292 513480 614686 114422 720204 752823 188202 117920 540131 73456 820562 158478 679491 549547 351304 562368 659414 447663 214317 334356 998603 723607 915184 316246 437807 795316 997409 863132 166982 536361 117035 470412 248731 379229 411538 304819 119003 127242 485858 853502 844051 323906 958315 151157 116949 10905 739398 826446 361575 249009 191864 722523 943787 655190 66639 369191 1 746507 263488 812396 977581 556647 963425 690408 935180 358855 482341 692798 269197 482676 304777 145341 81505 255854 652868 698141 584299 94381 814362 598102 994823 103060 627592 835775 563291 759884 920699 290650 241331 28986 253635 736049 411609 836270 334530 664089 806896 7388 977507 982364 921229 956897 487886 269782 878813 572403 62414 364840 275669 969201 54903 1 887777 808221 761958 893649 1 729627 288534 800101 576968 707757 857166 15700 271061 121277 58792 146730 86382 669039 647271 766063 609794 543063 155435 350378 538082 511952 674044 1 747790 992657 815661 92838 720965 1 949210 281453 937907 936624 893208 646376 343244 537001 1 22306 99539 40760 729980 1 487985 991035 69753 329653 357106 235001 398288 398587 613507 223682 45604 629558 71387 770702 721112 643577 764362 474691 277172 325701 770235 613230 518845 755936 952366 14803 567934 472696 882237 478877 141393 946842 642650 760203 580840 457116 244018 86795 277842 941175 910087 125074 65581 394129 356174 476846 114058 701354 129994 486903 328003 491534 910166 941824 632263 152298 267289 717507 866989 1 347579 128055 747295 327277 88663 470554 463133 523331 217629 528177 144606 422457 889210 754837 263211 778268 65301 159079 496888 806856 842354 1 664823 974050 828028 313093 1 43706 798748 195250 706017 91766 794712 178303 994714 948489 900154 165755 321381 719810 746519 270934 341769 740458 361352 899752 133515 868463 521049 940990 316482 297404 882941 77639 150941 806811 878255 184890 138579 580040 841903 548357 308339 1 596231 986443 79239 900614 598859 71294 382171 597135 477833 501147 554391 568828 945139 100693 780551 669608 211767 266572 586825 295912 53443 926381 1 524694 10438 86274 536685 1 859962 252744 660954 28997 357549 708048 110430 616389 487451 4924 880726 949018 33977 192078 443902 315760 474824 146911 389024 583085 315331 350131 1 284224 54373 449338 911985 361791 67823 886529 1 788543 717633 999243 689874 223048 973393 672965 66853 556549 802864 1 182493 256122 189338 710659 591103 340594 496087 237261 363635 305957 296487 565017 172714 295782 609765 376956 120637 791212 795817 812607 59066 594447 1 446883 1 839726 1 332517 758903 345374 1 29688 782901 29309 1 525996 40672 583228 310559 671625 139355 766398 238916 40530 115477 856038 658824 619278 80515 736631 942642 915245 424869 776813 901364 586252 765009 531911 840366 995275 647982 456321 634062 970879 857231 76334 413133 454544 244078 965297 686455 896533 36207 342319 272729 59653 934618 129601 668889 594728 1 74521 401884 597799 47149 199541 963302 706838 600353 221060 366049 884332 32973 994409 110553 353400 560975 872763 288542 822502 418729 587865 23277 130813 254164 759739 199293 401141 920984 720523 672969 824090 771766 1 705345 429376 537751 399879 407198 747600 745044 268162 217167 190209 989765 391651 221398 450710 617381 28898 473859 953641 195450 758705 142196 770153 749100 519492 617908 51982 71043 124876 1 570616 520524 773985 748475 21454 1 277471 65619 154852 450723 873143 128591 104125 933426 590378 631519 357551 410080 804881 535418 77996 104422 596439 5511 322864 1 536201 251869 1 410153 199234 155267 538842 274528 237485 954002 414412 127106 1 714565 42495 788333 573622 626066 227663 468867 480442 814742 936451 904446 751721 483732 335670 639035 970361 1 488937 561643 849850 411317 24549 222149 238380 650004 105170 179529 537737 643133 239500 133182 84323 840401 272490 798932 669170 1 838517 845905 717633 68287 565459 921130 157328 972884 809728 485798 778878 566062 246146 606734 598887 647606 751594 636573 33351 569647 541910 40 836632 377317 537089 946482 464481 26436 34141 652260 282323 1 363238 53537 731132 1 948525 54629 565329 390957 854188 705457 137199 680002 355402 30079 988190 480374 516764 776913 163611 868604 531625 970571 467580 539164 137133 811512 230800 150438 352987 833770 224146 540120 374779 784811 588070 86743 120222 623741 170731 961423 1 201486 210126 355533 772460 632737 577785 1 677269 81580 930665 1 19378 1 558616 1 873768 902218 460253 13959 971991 995020 629215 215051 853651 284903 427098 873501 80045 427695 965050 1 559234 792003 534472 540672 975643 933143 243534 430534 153258 157991 146715 451141 386044 663736 736345 955796 500190 152405 182599 731094 379626 419138 732978 887267 558050 84265 474817 851619 218211 547180 633290 515778 981444 842233 254301 386473 55928 683782 564270 1 626839 372138 377722 778635 645905 532921 614288 230339 799779 395594 616375 231868 82079 677766 76658 54902 429976 852674 1 313192 868001 571381 954456 971032 586023 777841 638771 50733 953794 801658 223026 818029 1 869435 484410 56478 123689 193711 650398 375968 107812 54094 213660 722797 1 766030 308482 550239 1 364333 976547 620297 543535 513073 356909 732115 597595 497893 511623 476730 210635 290159 201557 786024 1 276157 145889 716649 364360 48649 804497 3032 999731 554030 467731 680567 832647 388389 888338 976398 1 822475 632596 352333 229219 293312 368350 859020 767278 117728 1 528530 378734 1 305158 388861 1 632327 99647 667485 446700 125976 221155 1 1 857972 813800 807101 506502 695948 68584 889765 102130 156315 108138 797357 882972 228403 113935 179569 548596 376800 700351 428892 926576 877462 188770 728308 887635 643127 59394 153364 806501 112197 250497 200046 373537 874609 731979 418830 409129 759045 760856 72275 1 878187 1 174637 808025 109473 697191 403364 856622 792878 1 220065 974699 33600 810971 887124 207956 552210 905774 786513 740989 54553 1 497427 746334 525721 708602 997236 724219 106068 19492 441744 1 560596 86440 619034 98408 175112 184316 753897 191620 401968 197451 740317 483536 882927 17330 220951 206343 271481 235916 310519 659752 680903 243518 299596 702986 87624 952230 264622 275223 717559 589287 44802 282848 181864 293279 450917 146896 957027 399594 944144 847243 883943 851351 591463 496976 698362 368241 875469 219455 525221 918771 476255 118192 556239 366149 710255 288460 15791 582084 719948 382075 81157 710002 1 221698 616743 116142 129208 1 893324 1 648508 831961 564576 327119 55289 570709 924280 868326 669015 63266 304426 335680 1125 547400 708740 10912 528309 108117 241480 650941 379377 961694 149525 1 744252 38021 804442 455190 88546 456599 740312 988127 320603 31857 944362 229913 723940 7254 856722 731809 936702 961115 105716 716442 932445 941227 801388 940527 1 828184 859693 858916 127357 582572 763523 472687 1 95227 785756 104733 576378 997285 81818 151130 620845 190300 548990 729195 467785 991051 915838 382421 25616 933073 763557 533491 10836 130632 562023 165953 703026 453015 980050 876737 309904 330905 504119 761935 583120 622077 653394 571118 879887 683787 764756 991546 842384 293860 799173 629540 1 662096 801644 530396 136780 222119 138273 278366 111732 596917 58927 922127 354864 701108 89817 1 184904 659223 1 87437 549864 507609 781135 941018 470960 221568 92433 515184 369357 831293 867095 121560 533980 380151 128492 738625 806726 395483 465661 552825 308230 281803 391753 752484 540081 841706 581053 294124 422915 667879 414831 71939 452399 46948 192055 415805 408622 624755 282827 350188 166745 529819 992583 793533 831888 869687 964983 94593 709220 267139 144619 917230 165476 456578 947225 415992 764410 141178 1 45309 629883 465875 538293 248922 946562 351924 309965 477931 613940 412868 273183 575674 853168 110488 127878 138370 950220 220981 714179 11931 1 867451 561148 67898 902523 1 494942 492401 797755 788014 277748 367496 64911 227100 628215 247859 633245 459398 641705 566939 126026 129657 966404 527892 1 627233 389199 24585 707658 206875 223634 610642 390785 187730 404124 372146 320755 869026 974483 71052 958616 404517 586514 1 635999 1 785786 637672 836950 770483 293826 88388 779232 424675 556080 829282 169170 112499 216407 1 361438 241765 1 73123 108232 188801 544631 518261 636646 966500 897013 331545 324392 332754 358011 917255 637935 416155 441423 806683 350568 408680 296727 576643 195191 468699 555380 69501 315771 514959 274141 812552 1 63101 348437 857217 484830 525647 426307 868876 999282 997059 69024 326708 728412 1 571777 217314 101146 303959 1 432466 942260 125379 823306 89777 312925 987893 333529 657882 605550 623883 672947 453130 143903 216239 1 1 568142 428548 379830 429408 388904 676627 694577 940001 1 671537 922634 442357 352904 564076 125524 1 1 124496 963539 482371 15880 79076 980180 693187 69115 1 233622 230848 633288 834281 752876 64398 464165 1 468049 1 387044 766077 128934 524419 824657 289167 498362 748633 621858 344824 1 904153 922673 395093 677031 685395 961118 286744 439868 1 878521 14637 984461 539137 211409 414155 348246 372423 858532 225224 359703 155413 734988 667095 132867 796860 632687 263576 726954 261949 1 33274 80592 157809 520229 423957 70752 376570 276658 610682 713744 632207 986983 834068 1 906472 940915 647885 535825 86269 707319 54870 427712 39238 217461 832857 834555 796936 169367 1 582752 366096 794157 724284 453742 306659 502643 911633 971442 414971 708181 166777 535207 338848 12298 983750 870903 345027 71089 118422 92613 570203 727717 514355 564178 550140 178119 75611 619181 341229 405705 180070 730894 835026 909651 602240 555008 241082 619326 953733 360074 309458 663443 773499 613743 890140 755185 338285 750857 646179 182646 182181 708588 244956 232622 3292 1 718990 30864 731613 82033 44599 48837 471432 135392 1 1 808989 884384 261099 1 489219 714903 840583 810909 32416 311277 465159 696766 388621 82240 167028 715616 563495 663601 1 314834 204460 329770 401872 110322 633541 530888 972198 532863 285806 615338 246063 539049 209239 833739 487051 628345 690101 8729 594979 310322 791435 371705 961909 964306 851517 250101 240818 419759 357980 698971 959849 485136 668547 355158 682650 84439 643318 887668 154463 292233 33088 757136 654925 433819 951282 428576 312576 501284 511402 12166 761226 675119 1 441652 657938 507697 1 201335 88865 400638 390918 109684 365362 883067 934590 387263 141001 1 912860 875251 509799 9876 778237 1 862476 150979 601310 73242 482380 1 530167 92081 832141 524751 348010 995782 361431 729318 739021 149814 981147 867468 868088 53618 681674 354527 509646 748496 393512 953200 790369 676881 78456 496047 831340 420442 208057 556291 114049 336316 548998 18371 877528 1 878853 554086 868061 1 84855 569339 159129 652946 230410 148550 493874 120363 975124 744363 515242 971894 677542 188539 967361 985157 547959 28102 1 1 260329 1 218530 980818 225489 1 159267 998907 288697 825548 221385 1 627209 287779 842480 428594 891990 558634 267370 330003 933165 910058 607737 843207 395543 827612 696826 249874 25831 152953 598045 51029 678105 443387 541540 329333 436594 843429 586647 626611 363902 999900 965253 812170 853598 299486 79425 26699 358145 279856 438825 211982 143849 45855 722835 207090 860737 687690 651532 875986 954169 840281 749704 346340 8809 151798 944680 247364 786260 224714 349316 102170 318610 846939 761080 913901 808749 275025 309514 444414 154757 681852 506221 933644 601676 690231 970310 541224 959966 891778 783989 708004 608220 508259 621531 555884 282205 503721 310566 429657 376739 102246 587723 344903 852504 16806 7011 117215 1 1 432484 200628 84908 287877 225087 418986 237367 624948 458752 267396 522760 517571 520933 378740 837293 212423 533298 218237 579514 730245 573110 84562 329617 435376 394505 684233 688036 892152 97127 800356 417982 831562 786727 580878 481079 1 390675 477979 824859 117422 806246 757603 1 992347 361092 563087 396253 443138 1 129543 200982 803436 1 632506 72413 987478 603652 256148 595468 843908 357982 148989 931375 994438 100995 590144 543793 251475 132630 7884 671580 244496 614937 564202 204681 1 506103 593188 234393 601994 529731 134331 1 256854 11781 7615 695530 646677 813583 896148 572283 690235 866682 723767 166429 549783 605585 185614 214065 119031 348176 850380 308304 655873 1 92053 613149 709533 723767 842337 165677 98172 971205 553060 681860 32283 877881 806141 426304 361639 843084 1 850186 605383 732129 12415 852993 65571 473001 831425 293278 516547 394268 254283 514107 423274 175765 1 18422 817077 1 965359 454747 135759 499197 732956 965133 22236 526721 126973 42523 993615 1 153320 694376 538144 232178 373541 549639 139884 223240 215834 82209 52384 897995 959926 296894 158008 996848 112616 1 130157 286544 1 219965 824099 438727 378987 137545 537960 608294 273777 334202 138352 720358 53784 780205 157602 223345 139302 103516 480658 205641 535584 334176 623333 176205 86887 520122 427307 440462 615879 255693 5114 697887 30744 775664 29358 375109 725080 878401 701023 896299 706048 601517 121449 721523 154485 71797 1 63812 254611 365257 155536 585941 1 64725 866142 696815 638424 542837 533441 516622 915931 861261 874266 318076 416983 676296 467299 702055 24543 963950 939483 697974 410862 980549 530204 696865 973864 277944 540251 158461 298474 871978 1 125131 358807 801566 848616 31659 702578 678258 608379 88310 687839 1862 395603 847390 632907 699223 129131 28810 169593 958090 1 646796 637322 845427 352713 555172 560347 435237 639956 980700 1 240194 885658 174681 119988 686568 525389 789082 1 1 1 274547 786942 572413 440270 882507 496457 14581 342372 862251 285318 898495 1 664310 690185 291544 539799 326731 963313 53332 995815 401933 123990 371580 51848 827362 333193 167900 902826 505143 500813 884115 773685 1 877821 978302 197724 170436 488024 494944 110233 1 668103 738488 603969 735725 177572 979076 445832 1 609906 457987 392493 109463 794262 491357 420279 638503 36239 22400 729697 690622 945693 581126 275885 16854 778762 191311 821930 299183 1 86324 528798 396154 761403 270827 91564 1 219319 891361 372217 557067 385341 172785 1 539006 505321 680338 988780 766929 901195 172224 150534 207032 296866 582892 537433 618584 307622 436436 889706 138201 327317 698641 278255 716323 1 656629 333420 783689 489770 613900 745430 829960 347669 1 383700 293136 972908 331625 766052 383096 1 79004 526234 296525 125619 174255 706050 200941 1 121894 275536 91761 465462 872482 484611 500452 414707 766042 655241 388986 720361 343098 430075 883047 716056 247921 443087 781334 60472 1 921737 927803 182569 753808 462557 974718 414975 452346 1 887148 72152 978945 471848 622748 604059 228317 359817 21410 469459 415941 792951 907071 116997 742544 177265 982907 56314 100437 893920 431889 982492 137140 331533 143457 819009 440496 368068 511784 255200 247620 783896 774950 543323 884995 557205 623680 742856 168538 797344 781510 522057 456662 660341 4364 705010 163557 617032 125812 1 197355 718072 883438 224092 893439 328218 341723 846045 546092 924108 270394 789407 648707 165061 214510 168728 179910 750562 717857 689980 997335 666475 489601 51664 257161 972675 931663 658928 248600 870307 168945 630032 553556 476090 572422 706428 32266 761335 504882 60170 256683 983073 733365 749185 613506 409905 930968 731403 992713 930715 529276 787167 710344 721393 155974 706169 670170 1 834843 228983 518929 678158 815838 559075 518635 645900 506126 868975 992626 485483 22711 376802 523280 53717 459059 266570 837305 370986 712127 620579 1180 329630 1 257220 1 681913 637688 787410 400946 854583 327067 1 83133 994659 316243 875416 155048 14517 254377 10909 416467 513763 5568 31908 83883 513244 716683 1 355475 961263 352309 54822 130085 86539 111946 358464 837020 291701 1 444231 818495 311169 213359 152668 410140 809398 842389 489728 99853 217533 628152 380633 527283 143138 588627 576484 981181 731403 740604 154035 244046 811203 531017 790221 118601 138854 673218 343659 276769 897965 932596 270429 883713 378070 1 93044 769813 902631 527369 999581 426540 984978 950257 821627 802908 884930 206188 598739 230084 262599 357172 902139 237929 120117 869093 320766 763459 1 382100 782578 574478 786657 74226 1 44160 574095 637571 1 1 62853 617270 395407 455063 491464 290748 358169 961440 780496 1 41435 989817 649642 97760 592272 250780 681910 72948 506888 305175 47822 492683 903796 834505 362874 578644 133324 681452 570015 258096 447670 718497 286704 623199 236081 88960 232766 872963 602288 465597 911320 517887 850297 704185 935577 824095 115875 745135 353750 598 415957 815917 46311 269793 982971 917148 902431 454772 54627 420441 154414 309264 468508 72392 144674 266992 354137 647693 981916 162331 711713 1 1 77962 366985 370215 774944 80202 583153 731463 975817 661821 261867 1 130425 841869 695179 709816 392984 285789 184448 682605 379380 218325 1 138402 492895 532807 221376 740228 492512 810493 85609 403670 108220 618283 752240 81726 329233 880470 508635 1 283681 641737 40233 889331 55722 1 888581 1 600407 322901 675590 856192 468346 508223 935013 650242 178057 965320 89431 84265 255309 735956 264731 278034 793357 388622 555518 692281 876456 585764 71653 82084 495017 35902 773552 861742 946451 864967 672764 878942 587577 517564 1 147915 889279 492213 646465 395538 682108 755888 634451 977270 455399 516079 429599 698913 354440 859133 538810 770929 340614 763421 115793 33235 268406 203222 133913 280933 372763 507089 1 993755 384795 932629 931762 746645 611387 737896 629032 308325 37395 638890 513507 624460 227536 1 696910 229128 176874 503411 412087 1 268162 637947 188387 467831 280189 631114 334441 765658 314318 263261 857842 526652 308331 185082 712132 505087 246977 901150 480763 250708 1 219164 460971 213690 621731 242552 328187 392215 1 818275 1 983916 722872 881983 299300 470883 449804 1 70926 755533 512287 489310 740345 284347 455228 116912 227807 35988 816365 267236 487805 352459 1 215608 762208 1 630704 997170 1 230027 611112 376557 42321 3243 545627 15281 324939 756924 251028 519701 218961 420805 373016 717087 88785 539094 998613 765845 756898 817124 1 922977 755863 40910 179884 691714 270282 580462 681679 241227 520539 195476 622393 332409 889440 611823 292549 785533 35260 137976 930099 199286 387506 561766 763580 745234 908874 49325 258400 533007 584205 650059 300587 189243 112617 799717 903308 354991 1 358285 643531 331381 126279 833516 767232 618626 141529 917179 759090 1 980710 999244 87662 986367 929942 317127 1 753438 1 473459 267278 346174 219324 63517 575422 750588 757926 488146 430120 293287 422157 220542 624827 723 476832 547319 347906 703872 734431 455716 939443 261533 34542 827796 441630 388080 1 830075 311134 690385 772112 263070 261269 552607 333735 234004 261247 920780 905955 903348 560421 415446 586400 1 1 667854 129678 411187 756350 638830 387055 335620 489885 493589 483818 749668 678690 235651 218051 483504 895178 1 954251 349757 530166 288768 491309 126713 171007 126427 38151 385966 528420 1 900182 339049 1 526413 772070 740641 225568 870562 347673 851252 315808 798552 649701 565734 731201 832052 766630 141552 474920 777621 31260 752900 606726 484983 209372 527067 413997 208360 674761 681668 308093 404533 531556 314208 663080 336984 694727 888916 696908 418688 885825 739093 1 275809 785519 588086 816760 827269 978315 218318 63820 1 606105 984821 119151 76392 325402 351795 361555 140172 253319 382138 128107 504300 406164 85443 788038 913038 919738 1 507879 627430 597299 736948 59259 612491 193046 695604 823968 38292 774194 32571 62339 375758 338259 668131 954903 150606 935232 610711 909264 671133 420172 924181 650253 505241 549017 699560 547161 269279 856350 564397 938472 846142 265260 472264 342429 740727 354891 190211 102170 484428 815906 544902 692332 510350 636241 867974 803214 224350 642561 281152 705031 847665 971503 856740 462272 649979 503186 596032 201156 1 298674 447736 715236 873878 114967 380213 117739 702609 127931 28009 440673 773305 143127 172120 873474 555231 504417 91862 337200 718922 479435 318822 358866 1 403536 984774 861473 467321 842746 249305 515864 254545 434359 806641 12311 281214 208760 992902 619504 521026 10185 395867 68587 965891 235043 655235 443194 525065 207074 878190 293417 698413 830745 493084 987115 750865 178251 516561 274895 167970 879092 417307 625171 843153 938818 732283 373302 623614 151812 318889 554586 79441 568162 595536 250441 277332 984672 116227 80399 727029 78981 827424 973711 610675 709312 1 182697 70192 592833 334550 448940 710009 300390 522839 1 274831 402785 370979 220595 1 617328 98724 590821 369515 165959 850237 385920 986402 937517 333808 548800 314594 444275 778664 39897 452017 150504 965386 200980 853748 767847 518206 1 135795 118273 139893 234929 50348 672106 717094 902781 220191 898463 548520 174328 529844 588940 140423 993370 12226 957614 923877 582115 8534 276171 942474 549993 707420 732156 379297 155210 726006 1 120834 667691 243686 1 103812 964202 1 862836 632478 61432 452914 881629 567323 561497 869548 391639 249367 149915 424826 434480 498221 840349 641763 995560 529975 1 269120 306914 836406 1 418650 378853 959578 195368 543521 487245 445236 10474 564685 645654 828961 41975 478501 162946 262458 388679 500008 306301 567396 378198 683747 995720 142194 182650 55511 564597 885106 689703 581824 575687 99914 124377 37283 525842 358086 888534 296072 886197 953838 406678 409439 802700 872784 487202 847796 719948 851194 827477 758787 848418 377598 481087 778486 997877 873091 417905 307960 446724 672587 301058 915245 385422 444896 540952 493523 676851 963761 724495 233773 988603 596389 499987 1 552768 1 467607 749801 362469 977895 928174 145445 993948 788680 886367 162267 1 698372 588997 79037 795229 582513 535524 829971 290196 1 869243 915799 423017 197594 321354 1 1 280669 323150 875027 104313 988614 127414 478926 283956 977811 380649 710525 712577 512180 536442 526914 135065 676386 713693 492581 534399 896252 453876 548712 492758 574271 295736 158896 96442 750833 292914 412793 567681 157733 47417 976042 245258 534501 871925 493324 83467 151588 692561 253670 699141 443986 234107 412124 425489 699557 701336 129999 587306 457627 1 438033 719742 360991 606812 71800 130400 62750 266357 541528 2833 434259 315340 30114 885398 731713 105590 438917 48893 979383 717966 932551 291873 953826 171144 614561 605476 14037 496292 109915 125855 680767 897327 900240 80424 493514 124290 651387 251743 1 410776 404545 612274 594998 727962 268099 364782 682181 169846 69509 376807 455001 231215 11881 412109 881522 569192 462682 895814 552976 594998 25305 535576 596266 193102 452887 86144 1 101652 385057 497129 566577 806669 353710 775490 562738 977361 776136 624001 132875 196197 258645 491809 171398 961937 342636 809010 390701 371114 868886 694150 26744 686350 744013 645920 389651 925865 576621 908132 797727 843682 913028 851183 1 791947 375286 306934 275734 571958 361135 1 343739 61567 978433 707366 94542 352346 1 674426 896562 363724 775409 241400 762459 346237 331907 799079 616217 989711 53094 255991 735429 919854 513339 1 885513 908449 106667 806851 876248 913793 828186 740110 806226 184260 700175 707403 775202 172316 371247 639068 1 1 641477 582562 34852 870240 789093 623126 1156 868207 800322 914051 496958 1586 592209 257891 563484 65991 466760 307439 747636 22989 404669 400128 70189 28128 714364 352359 94791 126900 673626 1 250856 524843 30166 1 862259 675340 329373 374260 317987 447664 185635 841256 995033 66313 180107 910559 1 616130 487588 548845 201213 763093 885755 408343 147627 393218 284124 934194 399641 878064 239178 564986 61958 506420 175960 405814 966808 764829 530590 350169 494991 106849 59151 128482 528915 54183 903646 453239 55001 388634 453561 353631 176680 667823 411627 447788 505316 353387 167085 517388 351074 476438 833370 846362 807878 12867 267177 30520 259750 76079 357762 750079 807176 828928 402141 448995 306822 1 1 341458 292819 28545 229095 1 833902 44279 215130 356228 647597 502811 398886 348345 816265 32039 729311 637078 17181 193232 197670 563448 107 435386 431593 119492 74304 837549 291686 335456 425602 420230 302870 132984 109631 1 661004 29703 510791 479423 522149 437870 37982 103939 2131 374143 298671 54503 322632 771802 775609 17209 931596 468435 339217 983554 330311 377391 994680 911890 489422 759134 686314 708910 398172 1 47001 419860 383040 694605 822275 810408 359260 292968 790211 28941 741171 68658 565156 1 630969 304560 136641 920324 233101 909653 84126 20583 224417 737285 303105 389947 136389 488743 343927 689141 729469 985287 306392 136643 519355 937947 152939 1 1 90801 489757 139817 827032 504210 248819 556002 222137 44463 746902 78202 446599 1 719997 721847 87533 136374 446697 525359 618471 623661 580936 67610 1 538374 516415 988325 1 146378 513077 124253 898530 473187 303865 718125 784397 507232 32015 907367 967484 432112 831461 222865 132751 839127 583553 278388 786664 164166 773340 176218 232249 300662 12140 591017 421652 849654 894599 867114 632176 940907 878370 988469 1385 397738 874202 227919 920135 239983 891028 22993 1 758066 976682 85424 548675 993440 766793 1 665581 758965 870416 824591 355081 38438 592242 1 719745 137852 287919 919393 43629 648417 617204 240582 545975 329858 276477 597754 381252 765385 994194 342043 563160 1 744515 248505 1 956754 15770 232459 831818 506149 1 647565 983103 777472 44723 85724 815121 684451 621281 1 792887 631277 973776 538963 1 858416 879042 390455 117892 228607 1 428111 177218 500027 808792 466544 71231 872249 706197 99155 135482 350827 215804 343093 946608 429052 180621 555492 965804 503488 20671 1 173996 265963 503570 342768 630896 889387 231148 834222 442347 1 519505 719975 956603 184623 812665 367345 629995 634481 682517 719028 192373 830968 841401 322066 165302 661075 692299 22064 817794 141176 952188 302817 494568 918925 819773 1 302622 732537 940062 245988 1 788358 726603 232725 96035 811504 139667 95879 659359 417961 846063 798342 593014 908011 840269 740167 86349 10334 621282 940773 1 163301 1 598993 746113 437135 688509 303466 627963 194185 759852 921459 650058 757116 869404 485950 505471 343172 910902 58394 330604 508368 1 726214 777038 248259 904264 668412 14949 97536 830618 233763 1 380537 586144 75473 746083 98340 767309 731689 531060 759145 355055 140281 698474 838831 389756 191982 1 331597 940964 65467 697897 350203 215992 825699 978772 729028 782557 832258 518251 1 627140 115256 156800 217750 740883 664464 279737 831542 675743 875466 553821 106112 849664 45171 265692 264358 878644 423331 177288 325501 564842 272574 16845 314807 504031 42313 444490 248518 810205 543306 27182 884023 650775 401172 633961 178241 993857 469804 69063 366416 202985 864374 679744 196638 750979 242925 742984 128730 812030 223312 929986 315418 152657 932023 141247 672771 1 465764 154010 490 663814 301772 891557 517017 62149 758000 157826 1 861581 101788 75281 753065 120001 545936 653399 91099 293474 101566 1 94649 408035 304733 712204 1 804370 926540 854400 483127 285655 900408 1 450936 795709 231624 733770 205459 779029 256364 900313 784168 296024 371725 836076 556769 293819 576359 191118 825704 373334 584178 79657 11872 609250 218926 802206 604959 231017 710471 175528 423785 539952 355922 740856 307530 810307 361784 168684 204639 322707 445519 485568 759368 118728 62943 582514 629681 585393 515808 741660 960338 916491 540843 511926 494578 826917 620281 665308 776282 743517 450412 152293 686401 274045 224043 550661 609236 296762 48254 950434 378417 401746 541416 35090 711428 1 1 45059 1 74426 38614 77849 563345 908259 5328 1 413041 932183 507274 215469 861099 850311 103105 265259 975714 924588 1 707223 528057 32537 708425 1 150673 950010 1 317657 660812 331580 209428 316152 586797 209137 324515 553525 669346 786671 40054 506369 1 639775 894545 434661 491495 573709 360636 520159 440852 720515 328291 694781 1 331402 32500 403546 857275 692638 906266 628771 746154 750933 940001 245658 803540 887145 941815 92611 734345 429516 490784 418597 560670 757424 499995 1 684792 675882 104863 774543 78402 917807 124799 807759 259696 355955 63997 736451 243173 699050 665396 917693 665924 991638 862441 1 185308 625416 112157 3551 364245 104592 420740 287873 252711 527015 45572 88217 853293 906648 591034 986142 281762 194342 466679 975677 786258 642588 846798 706704 75467 149534 980960 906079 263733 845297 525215 220082 831583 1 915335 677821 91319 1 1 691396 169939 871121 34134 397576 146086 985469 132757 982373 646838 40865 523267 746771 677096 106190 880019 599272 826744 1 142418 437159 265683 552328 677710 933040 242505 947869 281634 718818 162622 609728 459860 866576 496562 60927 380460 74044 227632 464636 1 70364 292950 257583 45670 353033 81986 547648 505301 909393 984170 611680 579525 10186 213841 840659 294385 604066 542069 712876 534353 654866 420522 569694 565006 733002 55665 803794 616344 509267 87693 255437 538546 757183 314515 223061 204205 878974 846215 372774 621564 153228 609366 77066 292658 410152 808808 466434 352281 164823 789423 756999 1 98213 409043 65677 649610 430857 796628 1 658597 326653 577738 552733 103379 6011 489654 544530 1 86882 976103 935165 367123 739005 380717 747455 223469 131694 70821 4517 640167 41505 125572 337946 1 664249 425263 685208 330967 862389 564100 211542 470999 764223 23914 908516 411613 495198 663301 282010 960966 1 291830 789590 792280 117015 836547 193742 960388 653773 859220 374161 788147 901178 47615 1 1 105508 855421 219004 312728 516864 85514 1 120132 58213 688500 687803 770612 481531 211226 139786 342990 830538 487616 890394 361489 312622 599661 405791 895279 945422 174321 280604 662007 1 740352 56742 629659 78486 372638 449606 811387 410139 743821 564579 252305 781287 845734 352087 670132 912441 214490 295231 663461 1 184529 14080 1 755960 659345 62324 1 675607 715741 840048 73778 343120 806976 24004 744541 247782 559484 334096 345531 418408 823184 469819 458749 251798 11498 459907 148610 114613 856848 720664 580041 1 949086 531904 442545 743749 939252 39158 51501 141176 849456 158054 975340 967083 808995 258969 1 390241 509420 914943 140380 214850 249163 716195 729125 1 572509 712544 272875 413487 119320 890578 471164 313608 131208 184332 815483 493283 444635 884104 453348 481417 177496 895744 615950 597269 824777 55877 350632 1 769087 372878 136309 662639 202453 968920 828345 901991 784588 705585 902701 791916 452907 517237 489937 137275 301528 342905 516291 426554 585067 1 784765 693496 1 77145 262278 762266 370856 485896 908176 706300 384066 451870 765434 92390 86473 141477 418749 1 475168 86086 894359 495205 967254 308025 202083 431502 46557 474761 21694 407228 259739 462193 486759 173774 477490 989652 601207 948498 357975 936984 469628 441720 108700 198290 891382 339870 73239 829151 431124 728165 132312 722409 636919 131649 648686 403296 69087 251730 735127 379281 995385 655921 966789 95421 82507 443541 684299 975860 868044 453408 94969 849696 212822 289333 739781 621595 659526 483270 537744 253226 552978 724141 128857 247536 305776 322606 145591 606220 611021 730209 733985 491409 454000 950023 501304 883126 856169 823276 686924 293789 674303 932358 654069 980167 520782 324014 88470 321232 91008 854345 908845 829602 639275 357635 76255 258996 417036 177166 1 891285 685112 299064 650907 434702 17839 1 246806 61027 437322 339108 968499 329685 973605 880951 253480 105721 412003 691552 440121 678373 803422 555753 1 624162 202810 464093 967480 586730 111620 223931 980356 308279 964334 964302 2568 684734 924246 813276 706295 965690 161217 307878 132211 348741 758727 610830 556779 1 465337 764350 245113 614901 181501 691791 137252 83482 562945 462765 1 735511 932192 581650 529488 1 1 863810 797059 346706 273852 531184 47276 227557 349345 983950 449793 632406 887065 477816 718059 358460 111763 1 896330 936083 1 249725 221575 342596 1 799183 185268 788457 383231 486427 690401 495689 357561 978500 478919 805328 89575 522038 148052 628414 190325 1 340873 267416 950125 169961 743433 1 1 400752 174743 192642 26979 133640 611594 975569 69489 499980 662893 439804 554165 315874 424564 835578 291930 912855 11477 390645 174489 95374 219641 390950 547330 895988 1 212241 248312 205660 1 561664 268066 546643 957540 368370 526977 296066 934215 655151 382509 226494 232012 647370 855358 524964 155862 376594 605406 957317 354222 750385 343977 887203 522965 606686 451660 541432 500536 182056 676646 253627 90648 911806 162459 485187 942366 107538 169278 49038 455674 530393 19578 26318 815534 289964 28625 1 131556 562844 157996 919244 238159 829153 811228 739576 762291 821213 66526 414029 88867 226104 675024 280375 825910 867956 229311 582057 298873 413783 657954 716009 35432 235470 1 863719 425923 796528 145168 604493 917545 266190 470271 628235 961207 933578 157678 74785 658094 240919 337387 323454 21058 152447 1 22170 550339 692998 499372 1 441450 192028 247138 287231 1 137517 659524 346786 885222 926033 224325 351738 715379 1 32193 366190 784223 510389 375774 54830 635573 304642 482634 22420 346442 279538 839279 577343 740022 1 802288 834942 690007 592034 753231 670003 176697 746055 664277 145391 287225 506735 791600 79751 2882 643467 593422 212306 504994 954433 260206 387241 544127 1 1078 470406 53468 1 827881 783841 984676 698268 160496 485417 49862 398981 861433 763695 785602 878304 627690 685234 1 879110 1 278348 616265 625560 717973 299513 545486 377076 389238 690499 396696 208276 740639 596342 900280 440733 34614 1 422888 184204 682800 312818 994504 383504 612857 531593 335546 601771 870999 861108 710205 208141 1 138129 95894 558449 329072 831674 572143 631344 23158 237314 678567 955809 375422 774244 807166 1 99023 264387 712935 113104 7124 415361 1 112360 196582 615585 145091 585020 154255 228729 786708 531020 716816 83931 371738 848796 616663 964728 139820 615762 10097 348675 175918 210821 627626 561473 224264 815230 515712 599387 521536 57098 797190 992097 494406 879410 629111 523091 820827 383690 65872 966558 498345 575339 155008 320029 863604 430769 366439 626845 782472 377618 48090 549662 453969 646938 677646 107503 741621 797848 607325 369220 727460 939965 786071 734298 189447 960455 182717 649775 352171 1 654101 1 811531 980443 25684 89881 229917 711797 548280 320344 1586 297318 380731 485144 417682 48774 662676 841678 933228 663209 20748 975319 372039 221827 73543 1 255290 646573 918280 422430 140772 872807 625454 1 42400 894949 283426 55997 932303 79429 168228 715476 711868 254230 112570 744811 543417 538105 940995 329046 311795 911401 690192 145752 553410 877099 800584 691034 7984 1 655453 334528 278886 718246 8262 411460 210376 663154 486271 496194 889028 33418 722816 101538 483401 856378 147774 240640 31896 352523 981483 485393 191892 848482 295468 404605 30334 886640 331040 465995 257247 417923 529513 894350 1 38438 302483 214206 29269 895967 226906 428448 295513 538822 781225 297715 54007 512509 496981 390299 144644 862173 192328 381749 177921 152883 728789 321079 831365 1 629468 843074 587460 297262 1 245443 296650 665535 273400 546991 543585 818990 853950 987524 914921 225814 848364 30162 1 1 252986 407036 112643 50289 363352 501086 472332 307887 44908 284328 21600 297682 765416 690390 340630 762473 848099 458452 387723 525184 847802 314515 369313 816952 859814 658640 836564 722350 815655 890929 634121 1 826673 246258 799728 354314 272079 96738 650026 143753 665411 330063 948016 366083 1 115105 126026 791021 237595 532131 937522 796008 720566 902393 246514 764260 768692 580075 675235 821073 247099 520106 597468 821343 980086 412264 385436 351037 40794 749919 61662 483669 488776 645230 640760 799006 302170 40315 572831 397511 786739 655821 568565 905657 412724 28651 660993 235145 827543 577679 695359 356122 496872 373901 492702 79204 732866 446439 176183 480443 1 711160 494828 118105 622132 541100 440257 822709 998538 957068 490828 838471 900727 747059 930750 818848 1 419689 831154 451276 603679 467735 1 297980 799431 563562 788297 1 197366 162604 568031 457839 317294 941691 244792 931461 391253 530804 528759 270124 278156 900058 221172 491522 317290 126495 232534 590230 705728 76568 215645 624251 157442 332360 176680 473513 700261 242066 330922 613249 733418 217668 160080 663752 393416 769942 929124 131395 436811 597128 786539 370453 588710 969959 198593 872713 227921 159395 150931 347626 1 519939 741380 659244 870853 21950 13145 260552 167344 353394 729731 1 859270 188446 697827 15085 309365 453589 389867 964471 417389 533088 174257 623719 565265 409618 433982 384912 824937 408058 735614 111140 272711 273852 847475 308949 454302 413722 410086 505601 569326 618708 733552 311231 633962 616909 414254 904057 11982 132995 2206 167983 878321 1 859314 150405 524557 484912 391538 187719 196051 168052 665898 690529 1 941384 195802 630083 257182 38262 629275 206532 187462 849257 949348 616242 800565 395921 49252 807511 1 377100 205393 807496 665793 560094 805035 1 118864 251310 813169 360015 561944 538159 761354 1 376990 67843 783305 413735 765130 94778 463058 345223 718095 1 711800 653911 813840 831685 126426 400232 961695 750329 776269 303628 404614 132842 703194 122693 523541 243048 818384 383941 975570 536973 618617 421874 412417 716842 1 999341 863269 258667 982550 229401 108822 694415 456953 329932 594845 185846 846897 817490 901128 441289 713712 772584 1 685678 747577 813653 677310 846031 338629 842347 103340 557495 688212 912815 940861 471676 644444 359314 485491 765818 1 420374 108850 736753 44683 751337 782317 357067 993287 1 87931 995041 936649 309092 470366 8610 457773 951643 268541 301827 702315 689048 792915 770698 720373 898942 789697 509023 819155 800084 801611 86544 498809 735988 331348 698411 793379 427738 960329 640654 840868 25684 730823 1 302367 371146 972998 537244 359530 423488 723651 180035 905163 507130 1 836183 286191 542622 34446 160641 834440 64618 288938 262033 680932 84141 543568 166678 714231 720008 80045 317360 492196 370778 418041 198714 109877 598058 508293 191925 528684 435171 920292 274259 600189 24824 466651 179907 116933 843913 359907 296615 198486 231744 553999 254346 600487 614271 172731 1 764533 14178 728583 998577 575960 118593 640593 263626 747453 635942 512571 810897 145597 358986 427839 449894 87436 737300 196366 911905 650956 895173 811886 519474 697020 517865 303884 275443 804587 84187 673695 299777 94224 372627 65470 657951 181540 676540 152190 707967 1 180897 88576 917597 48347 909528 875785 753713 766308 7410 1 511046 1 463016 553541 515689 419741 197906 888279 663057 1 804655 502093 379159 932574 109692 521888 1 552652 689518 619355 161689 29284 807160 832234 573182 928572 292458 799477 790395 65373 341824 1 638269 645548 199143 145509 10659 618024 208359 221166 335428 320143 745453 562354 267194 949999 281906 829055 791915 449126 472405 59336 774401 827442 1 1 689209 266415 300376 356526 972808 634882 298580 427945 214124 145663 749584 180725 52456 489698 345330 327135 610086 12388 842871 507911 784319 930791 361977 650870 522821 452428 846508 271998 665400 768789 875586 165113 136902 14752 187680 465988 881509 514211 454153 942134 182004 39499 314446 717067 595021 210943 545617 653392 419983 39995 534259 306741 818100 982810 1 3041 302709 993852 23290 91736 392802 915219 428528 688694 95004 256348 585537 33593 348028 967431 932409 867818 806291 1 308672 229129 761262 477624 404495 192585 691512 412602 808070 240741 845703 890846 1 232291 226041 788903 478333 6134 214317 202314 186064 680233 900654 832463 27376 489615 329757 314088 519225 613829 897099 975581 283736 577581 628827 248609 297217 26679 361488 396964 300923 761300 872627 357406 1 208461 212027 341691 484900 823838 733222 1 220187 699802 392869 240701 410705 610654 409833 153501 336038 853590 353997 992609 736065 146673 994653 325481 887017 668589 284811 539743 405144 876393 987966 1 364452 58954 298806 896100 58040 86712 202277 411598 79766 481447 474075 77693 828191 816536 167011 704955 289331 162792 158077 638825 387988 20030 1 737389 55233 609810 212659 707206 422956 267138 712739 567082 874475 231996 593949 373957 993726 483187 840832 383010 183555 475051 553732 416838 187522 363356 597662 983380 684842 916064 62152 497865 818331 955649 565976 569266 1 675928 1 872850 681247 731962 199309 28264 408065 824231 773447 906872 149720 90485 268309 832859 265226 799401 747547 744097 704227 1 929033 900912 291248 570071 442570 578549 578954 722331 392390 943932 615659 424215 268794 370346 483152 23948 211036 9627 466831 110537 545414 382489 124608 234508 472987 118520 651309 103087 437536 898125 735666 190104 774490 985088 793347 901039 737556 748333 935204 513550 345786 510242 734354 1 450568 883808 879466 599656 22436 106331 153312 399200 1 1 239813 473095 310329 1 940104 170197 823298 326823 27491 196535 623616 319668 124389 1 181879 87272 896115 261501 675010 515533 818047 1 135381 296829 769146 663521 754579 1 22501 678590 44867 626919 882802 55921 18400 400710 243821 584924 12727 1 666382 187590 185617 806162 949178 560264 510742 955739 920968 635127 590266 601541 29954 1 89996 310457 149336 783650 1 747807 580084 590416 500786 520010 629267 933907 422875 702108 572520 1 27514 693925 494580 765935 762847 122619 910722 713832 1 968280 867204 780684 467504 214383 530107 175922 496607 617264 429542 88104 835389 796468 477805 992502 647591 636436 805569 37371 189667 1 579579 758827 329242 1 402561 52181 210585 857507 250700 358019 65785 374663 759101 827685 925848 911223 190855 566681 316386 680037 52069 205935 478352 330239 765095 196800 427750 348312 745610 917696 180727 144156 952175 318334 185164 539752 732586 227543 678029 1 1 560935 558904 241163 108392 861366 74793 722969 388839 926377 376197 348514 408088 508926 876784 534872 530010 655142 150008 683648 193505 1 520548 494530 600420 15964 118750 925713 529123 876755 648743 33815 2920 973064 270188 138937 903898 998393 984974 402379 287716 321658 207622 602062 25709 663400 670133 61089 734335 281422 488305 216718 174643 166613 265807 197690 189033 302999 371636 813332 540528 173879 565420 888395 329425 27170 111556 687659 681909 542940 208185 204347 609166 91351 727221 313624 59623 68909 540930 965502 362882 80504 577963 679932 659866 697975 181212 342913 847859 967603 248666 596510 255608 126648 863763 659835 394760 749750 57931 320185 542389 132309 479607 363011 790094 874535 223784 460971 658727 386148 517613 302667 690595 556257 62131 273937 659916 890574 58470 471883 226273 896624 771826 203656 869202 453566 742141 2878 397190 491124 137433 306706 147428 553938 407095 229996 622049 67120 45517 828408 83312 771111 884128 291826 518372 687542 88512 287057 940574 86038 290394 466494 1 118986 518046 216523 838872 924965 49099 705929 1 385890 542291 244417 168199 348668 397772 966826 927437 42970 495490 875592 618781 1 424895 69832 906173 344891 997247 846408 812884 841530 626168 589656 155272 319444 901703 285155 916514 670976 979248 370871 999539 1 732934 28854 970029 787652 927878 46912 952020 465315 175489 339747 385841 181544 645038 629548 353215 1 617753 394717 1 842661 105419 35497 136548 767547 779944 247206 525753 505337 82287 31008 261074 929387 488314 739105 763842 270313 790931 458152 852553 280911 9415 995021 201889 332974 486315 110778 789871 1 966956 660597 392641 409068 940262 162379 96353 620749 878185 916905 850562 684761 746418 149441 481663 391080 329454 10149 548877 499724 682446 834368 659991 555802 647829 524797 983555 1 551460 117540 988700 584605 439964 968877 492000 243152 192395 355598 392889 931003 887891 124346 68579 964986 708887 562037 284763 374749 844829 961703 99314 697779 1 95722 314186 772137 204659 816264 853726 847674 426706 979430 566346 552191 391527 552025 161939 757915 304746 876173 373904 422489 915621 544036 367027 773977 262626 964234 62498 308206 785548 388181 691342 50298 51187 1 399915 936414 560197 144577 395533 1 467411 1 1 249419 223616 151857 666625 785236 1 623390 372103 895129 921476 762744 784601 777341 586209 890731 761681 14250 886163 216405 335098 468643 419521 633716 105458 372348 274840 510628 145404 947051 930343 360343 934424 854243 482783 252425 496209 829640 953690 624469 704194 724071 407391 990486 545228 900537 703622 446358 321564 879516 914024 649821 945285 231029 384467 742903 874800 719633 286252 46595 556692 707327 639711 248463 742740 281705 259861 212574 826421 534017 76718 994979 709296 752555 156856 1 979107 947030 337207 751271 385719 94913 214311 668100 331690 663564 875239 1 499268 296546 424877 235995 422350 31575 294482 171509 700972 1 873165 538948 819483 828497 256256 545909 63115 718605 883367 995331 867023 130953 447966 511678 601267 455728 492868 314848 394567 401979 660375 441271 485548 860599 153801 534958 510270 344397 918162 506491 460589 661453 829502 1 888067 1 392562 1 840723 268431 158026 779767 613346 181332 691951 436247 354147 906077 706302 869381 104954 1 104800 357704 769954 120909 771991 181415 43555 572156 303861 618997 518366 433372 498110 419991 546275 417817 598415 982567 357216 94712 553859 244502 269185 100445 896230 975877 466694 1 559751 166493 588417 214268 353214 937621 925779 760103 318078 348872 266148 957156 384722 53367 701035 208360 579858 509790 756349 744110 596346 309924 907618 633997 145490 110883 892920 366952 569096 19771 623171 492115 706286 95816 621742 985704 399502 700985 196223 962414 620009 985905 551100 8403 531825 472077 277745 619055 553977 540158 459972 482040 546502 953516 835006 863800 307577 495101 92514 748495 39013 588615 494443 864657 334471 826421 546144 1 888670 364494 334393 658708 875174 224028 907736 53208 150633 300442 353849 862493 565155 408143 897162 545514 891476 134601 718837 773227 526729 376277 682971 75615 458913 856164 124387 829630 667668 421422 730161 329271 628130 255959 845239 817228 113020 147289 968500 825110 441581 859971 35163 705361 26237 519894 666931 1 50245 258889 648793 302267 264235 336975 265173 763709 713434 300344 72781 65541 905727 897338 593355 779231 643911 297457 82435 427395 1 666081 813284 548057 117790 193359 994216 905149 31149 656113 140569 134363 608742 223181 318698 12261 577183 34402 908831 71034 133188 72545 499203 817583 297516 917433 181047 57626 199059 543579 743456 522038 205007 883118 1 573242 604140 94894 765509 773986 493445 691835 692205 271717 1 396743 957492 209959 16631 845844 764467 214190 757822 507894 1 487010 206401 63019 235776 440943 609797 609521 741256 602225 42001 262033 198188 753699 885990 2658 79066 852804 618809 849476 730718 720301 480327 611192 305547 769737 600764 449415 5826 456894 278633 450891 37173 964645 124093 854402 879933 245857 146195 942149 137561 734104 591369 686945 600436 558261 346516 215176 827542 11868 929648 159709 524885 528008 747381 738351 273510 63514 879454 426780 990047 150922 1 166572 529152 62497 493048 581551 75288 834651 788635 842762 619620 976855 1 646349 317722 457014 87798 203466 39464 657550 648360 853196 129248 561968 211487 384363 932582 136417 278 912559 29927 826677 533224 938452 385197 340336 649921 592119 849886 1 780846 264114 975376 132469 488353 699447 54124 788833 493568 587725 660724 182063 775962 952997 427672 348486 668688 454111 1 227487 127055 220534 762241 462140 124151 567724 962658 284063 410913 409210 957473 621779 113769 140268 879182 440140 525807 44829 1 302810 267858 487735 655828 564388 123958 847788 574716 161770 705553 688386 519100 558457 692531 1 230489 161367 455024 809070 927652 888612 893821 510145 1 1 333054 443951 237420 547237 413184 318502 605662 360729 725294 475910 897748 844500 627684 710221 909336 815813 271026 450314 287114 131571 222803 898848 642297 892977 980047 15635 143212 382816 942502 506952 347898 659801 864304 832600 804697 194813 523353 372995 586387 67557 286797 478727 566822 481672 1 863389 233716 1 911321 835827 161645 773737 248211 120045 446263 607436 289035 520206 286472 411707 329765 143765 402538 712033 474039 224490 148439 98203 771574 547585 686268 592921 1 396933 875843 168554 1 275420 600832 934521 143478 756426 647559 498370 111521 413205 34935 419739 292375 672949 778527 979766 744497 914127 693266 550788 802699 322904 833634 948816 85289 227479 903342 149633 770917 716476 375974 7868 845531 220162 944597 971780 294996 593847 97654 898935 854692 63684 14589 273201 799370 247209 1 84404 552931 134374 393518 363203 974599 573328 335135 261895 369357 500991 504077 498711 747639 873835 826769 728943 49426 727035 480062 568785 458908 655963 442041 290382 249403 224652 250758 449468 67006 58432 657929 383800 698331 192995 684224 791284 342901 189790 235669 879282 684823 657342 635830 56678 229044 670711 732548 103124 1 678462 972008 887763 833315 393862 817692 537174 193913 664431 10003 316993 315123 769860 485439 118536 812178 834732 392522 861291 628909 295958 500642 74648 284183 897328 31826 1 300487 800735 468772 859728 877073 712220 513629 599812 162634 474953 951302 564156 221884 112000 903755 365647 515048 690799 774173 471629 915833 442447 231520 66691 839812 887460 275893 756919 704997 345372 309213 104318 1 63673 511948 722586 263142 776008 483217 709677 279793 691263 608175 975123 604573 375211 744467 110213 288608 147194 54821 1 115752 238777 43182 499412 91958 474287 38703 620518 302361 459516 523455 75039 794103 763698 898267 895314 557258 1 589647 618574 151602 274144 765607 324763 537921 244172 186827 398989 823840 742895 832930 13402 80282 317505 185923 717066 63167 325741 564178 621120 560569 618319 146896 547916 576752 315257 959911 644253 1 572711 934562 444392 395898 1 267627 38951 888707 760590 754801 117213 501559 364311 466969 222531 208509 415352 871995 543146 499804 196452 325703 1 369429 296831 817725 186713 971902 485125 1 981502 1 66382 147178 1 973626 205645 379043 163913 78609 996183 106935 527082 620727 1 796538 158755 386666 332916 27582 173726 886898 397869 187358 100463 659261 779135 1 903506 375677 231956 339541 661585 845315 423679 1 819202 976879 139789 324953 142296 786534 762811 260652 437600 552619 409976 956887 312735 219148 729994 371411 1 703829 315670 1 24707 257662 259052 389618 388774 595173 733135 524461 187075 1 592210 113635 225259 242457 738704 1 927473 897212 210382 801268 595880 908821 311638 128330 924332 935905 789845 712842 610324 142089 778398 1 1 139915 495524 620207 874675 264731 42291 330870 1 686399 565978 353190 176478 263345 134969 686364 797305 795390 774404 531294 138044 994582 399010 504933 900083 939508 209076 497206 181389 429738 773412 746211 418995 494967 146406 972087 618244 670120 574622 740465 910557 673581 78856 95635 625188 77320 152916 960705 614293 102341 366151 866610 37468 792882 290080 1 296310 664580 100832 210293 312763 154481 1 141555 859373 228034 554159 16179 420536 163435 413066 397801 756079 980736 717389 32615 788625 590676 813277 1 827824 821488 140606 1 8492 560806 268986 300339 205077 270358 313111 830005 867625 160222 831325 459055 375520 592145 871449 454623 429665 673498 17858 632671 68805 415543 225052 853271 613633 562076 443060 325022 154173 148482 180481 925738 896335 706707 650117 58086 649036 566989 980175 590399 264110 122915 377685 338787 525898 391663 580366 417133 9234 705006 200318 929218 501353 995393 998001 858227 593479 2926 148837 127094 356514 6295 273512 379212 591121 568685 402736 351842 935503 261968 1 554512 219810 1 847482 805152 879066 221318 386285 155007 256794 247358 66890 965977 791454 11532 405515 612565 295783 405823 1 476597 725646 366857 227269 658468 657583 432180 682705 622328 140643 400727 1 325747 756839 186400 582143 483383 52021 372910 1 196310 104373 858279 985171 551670 546687 916634 616041 995490 874519 188301 835650 1 811413 1 914959 985328 76250 467518 901888 746041 167806 706655 925990 594718 772421 5407 803563 975593 830473 112898 617342 377193 625764 984987 330029 393490 145449 1 138947 66985 108744 1 340610 456321 672448 919277 439136 390299 35260 559746 994499 231033 924756 350120 948635 449312 760207 691084 539427 505278 841991 60264 888431 903104 646774 871765 378611 832167 793603 413554 800948 1 239155 841211 123197 587858 270121 459298 464077 917894 740347 849983 570793 587887 602400 247393 768013 426421 63863 455448 539956 423172 860017 405088 927596 441565 550234 625950 300489 323398 577791 597647 885271 968165 1 236650 471615 883474 214450 34963 224459 994246 869538 1 164627 278987 198982 227282 652182 217085 495812 250760 381971 575960 730433 26487 195383 351063 100151 713148 112845 278025 913345 1 513410 1 153823 262789 4318 469480 457574 350799 753782 330272 161712 278663 884835 38320 357474 985737 188671 310654 694236 1 194820 251106 360437 927708 280418 688807 200845 225165 247811 632818 617727 805358 701213 606981 44912 654264 858789 429445 887281 93727 601456 928252 180012 217290 975501 1 252466 920960 831939 12282 630275 334382 639407 267169 693814 838230 351583 138201 1 155746 461440 813153 402485 636761 994692 24729 152435 66881 1 580981 57622 821983 322838 670356 896893 537049 591249 393411 510773 101210 968163 54966 641544 750264 214540 719764 464937 979440 40496 627079 226677 928229 247698 271261 1 663801 776043 196096 123621 940698 218075 834043 237916 345162 455385 508451 410031 810295 759934 831638 892303 295231 930362 162044 312310 268368 595164 469664 82651 33072 496696 192428 235917 890597 378475 888347 753721 169681 817210 959192 317836 575966 560237 139933 774856 464570 12177 301194 469413 411523 504542 894602 269700 753740 389713 285898 273262 938517 949264 56585 143465 467562 338173 260668 11245 194758 965388 340939 640647 478310 162407 273478 884834 829157 580873 721552 197549 450472 352696 17760 679752 487985 505531 684635 381088 285498 635891 145815 458753 67482 247221 206917 875275 447705 355285 819427 328844 785743 389679 449903 855700 94943 399295 99369 389867 285374 140961 362655 991767 878040 769636 364952 957963 830387 414027 317246 660411 219801 33052 28048 673870 823376 397235 228933 574942 472381 173637 57530 131531 540000 1 5960 23379 121188 1 1 722292 431241 4488 749626 227509 831419 929370 967553 742835 1 36128 970435 803020 479449 689954 409697 632512 260501 580691 671565 140991 246116 75673 300044 183378 93485 105513 881870 255323 638335 958136 360557 268841 955375 621913 137590 1 716012 74667 22067 245477 924606 516956 466608 378783 78916 642603 263779 672419 565516 295094 1 697866 643888 387950 139794 301592 833019 52143 491573 147573 794532 315951 414161 950725 839919 261305 658217 192291 483102 415029 911009 918795 355989 470816 189179 135157 205036 348591 6646 402041 992746 662621 755281 204668 1 226107 519326 259198 989482 1 652116 984663 172349 622461 306467 1 458197 826048 228107 357368 500012 239061 520523 981164 217224 542111 170880 1 31853 445149 275427 275098 304684 367759 501394 490091 880903 952959 823544 846325 618733 808237 454193 457260 60690 576087 741415 226540 1 414795 156247 499181 536452 660524 488963 623502 232261 823298 695133 924179 589849 356857 482371 255239 804794 880539 290402 165488 696215 541321 11998 234352 161925 267907 866466 646116 81343 477128 78746 137393 839499 157045 155664 302235 707704 700439 356028 910795 691174 968010 756937 248733 920282 930025 337687 55994 293427 724637 744648 890420 84470 642063 80522 816146 556557 870866 612106 727358 652708 605906 865365 219510 20006 65884 495816 325719 788817 70816 8705 579077 4129 813370 269261 695011 457393 814507 945072 661176 837667 415050 1 503088 862998 309912 949954 456503 622251 478707 665149 64717 216430 231758 148293 832690 984301 500608 35887 525828 59113 125437 500941 229211 708570 628833 691001 273340 275809 338787 382440 837768 313109 550743 923326 856696 876232 435264 361765 541077 549940 934744 101967 792830 171351 651617 327762 545085 821470 153627 979241 598576 527469 385494 709120 588172 741387 8161 559216 768113 438462 708400 186945 411426 317679 363957 986236 848685 800961 486194 797306 868580 245057 647701 782754 388614 707881 804003 471086 549859 1 839021 874485 1 686522 712622 237472 532125 465350 299014 622175 354733 64785 123314 259965 487669 478124 675671 854402 510844 426964 734449 710386 526725 192215 193197 809598 849883 1271 49255 359258 757496 85555 58238 1 996217 150576 34899 755228 110844 870541 978906 394812 1 888643 122760 931581 776730 731472 149809 281849 546095 454059 732794 797220 317904 376317 710806 875469 595253 707332 276084 593376 257428 359830 29307 790180 46002 271248 941103 11386 309338 989072 653278 677239 732214 928471 392231 456687 22519 342978 753592 454772 30704 681605 136592 859460 503349 512683 525583 121787 704858 962262 765104 432223 640180 21822 77574 563429 33780 757130 35959 185250 254942 907539 61557 56393 120557 838995 840061 1 399677 1 418416 395448 535319 169748 348814 756642 1 140078 846647 412019 1 826793 287900 641170 212735 295546 920701 167790 592452 76805 807170 979815 699557 372966 738848 115226 1 835342 963054 439973 152385 150549 118925 277644 713151 648552 134605 215142 134683 701934 797834 225316 719421 451652 157079 865336 619244 737529 394793 200752 216587 302946 512989 520692 693408 368313 70025 168492 286006 349603 241134 99340 870089 1 105702 500100 961112 316013 66809 751176 320119 403506 315154 681950 840897 17020 442053 902754 408923 242513 314904 426548 98890 990887 776133 998285 520447 320431 755985 390362 949709 55711 329808 322495 367397 85836 461126 717078 507049 1 783637 217772 387956 561718 226712 845390 938213 493512 1 329663 218947 363883 997548 242727 730417 887644 243802 602636 729178 195570 805541 82819 924548 1 182565 711580 886118 416684 694485 817157 832485 6576 608862 938480 1 635814 144290 931021 852443 445609 239969 437569 151097 943345 744866 726803 710674 816559 429899 974357 107689 35135 59063 24150 123 804308 852110 616585 181942 996312 186838 926583 945242 450268 375680 262535 753762 570061 935671 302019 515319 477711 510492 249892 166418 375577 852839 810140 189176 930808 948196 36563 374346 596669 417252 961752 630111 40520 653149 550167 172286 4626 96800 892747 436925 833485 1 307365 217863 1 705425 411090 856505 67985 432907 145281 811653 559786 859484 1 718466 414623 72583 41610 645192 480928 389798 218722 1 953492 1 339572 413534 192217 154316 397083 909054 201921 129250 147585 747956 611814 773458 600116 228645 644731 887501 767820 248961 603997 666227 302820 181547 591958 757713 899399 480156 754752 814571 198452 917139 236493 732414 140173 699222 134026 736007 995189 102463 944291 895566 293251 276743 328060 631196 649643 872393 174850 885623 516999 524478 714526 131378 938765 1 673312 106327 221308 649633 388158 440145 614155 121978 531863 696654 786173 620371 39645 626925 102335 409730 507302 208810 869469 247828 55860 1 757238 290427 196512 529327 522115 699777 375921 251244 368073 324319 534050 161510 259832 292682 648522 562366 1 961891 973196 677251 785878 345931 1 766688 997436 513112 992708 336249 536642 256981 142057 854471 1 394691 354441 997093 1 555036 1 967416 362092 935274 659960 584016 613526 771758 503188 234312 991891 831702 314315 156671 801520 424641 907540 36214 693593 540877 415942 846915 809022 354085 27695 835379 301836 485147 632639 259674 25835 432694 1 211627 688515 1 375624 138612 473752 475654 693227 790511 1 764778 703056 177202 282159 543615 322461 247535 1 188304 251565 826101 778667 828968 107085 239284 766290 511184 597310 560998 94064 39760 38310 663765 698825 560385 249719 1 368196 1 825988 344361 955304 612092 594649 298548 370366 101424 423350 166955 15052 948911 587909 1 577615 1984 859824 453624 952908 95908 674804 820827 499348 281760 579202 965722 698005 814247 492945 440984 540413 637408 294828 540479 606732 597156 915200 698654 524137 870234 589958 27362 279571 168705 1 750381 854756 896652 935666 925037 856098 111868 868710 525007 1 685303 939037 656382 357280 703432 65309 330103 607754 882607 962372 18563 776516 605471 411895 509844 540116 295153 231323 672755 358486 291675 433533 478887 705286 594260 193508 721028 761618 444416 272414 689903 512524 193682 247658 864590 248519 599906 519128 31371 634866 44296 689638 568639 632411 402557 605365 461985 871377 619715 496890 357068 865919 1 292604 571518 855924 357334 268115 987274 247986 276532 600039 938099 324995 579169 59244 1 542541 646765 862673 662697 339562 7619 254749 210713 844145 956132 430438 816282 652939 860692 595735 794578 262978 27265 651557 438770 742144 973184 786121 948085 998076 111957 167090 395944 931007 682215 450601 975266 404144 1 496092 176366 242120 940259 16567 161577 992535 561082 50520 949726 304211 163404 448565 255872 676686 423125 1 147085 242278 1 880529 396842 733585 806710 59705 700136 627171 1 36068 522351 554131 781649 95308 821671 934759 633111 154938 496244 647782 189026 293114 750246 129831 347728 66544 989308 286137 982600 37383 614127 613847 556778 25684 996862 731846 201721 926045 285316 152142 2298 311358 461649 591064 148478 712306 1 992497 251732 5329 80658 290280 845095 750535 958883 294494 373283 201463 1 661360 521942 924041 216950 458093 108055 369314 225423 716180 869351 652497 789603 219028 170686 758371 234668 660250 503923 908787 581895 566233 918382 726749 370985 846254 350694 971114 455749 1 314994 65309 120522 992148 975139 580399 578476 335077 928612 432124 983013 974744 600765 855823 392706 17067 419591 833219 938354 609322 921639 290176 519167 502557 224676 749641 595810 797230 828949 756364 528201 599328 437172 370058 973738 824233 634866 351521 931437 11417 953473 39359 882614 15724 927077 391878 69625 31627 1 286344 469613 111597 69886 404599 902080 225011 611693 573095 1 168753 355858 504362 760099 191206 910742 803405 575132 970464 832386 930869 1 296391 369875 725005 279684 833062 610394 601678 241465 328633 970420 672822 771058 777802 413337 775462 122534 12973 804236 242406 17474 1 544821 974251 478861 105383 734463 141652 760863 846974 358704 80369 255348 128232 392312 161562 570234 910914 345956 534037 84566 345021 202603 778418 798542 395502 827921 655813 492565 329686 560965 377297 49315 599486 463657 1 612857 934500 338913 993887 211693 851187 16444 294808 915868 62129 987324 634834 565172 406052 514643 657554 110820 529053 173744 56077 590516 948269 685149 615247 298099 464481 711163 726452 551004 221161 1 173584 283876 762324 303880 633662 319506 328955 330083 39893 1 50465 308289 724346 483349 652647 693166 459933 359133 987856 955098 748855 531024 27989 793530 927962 836165 431240 640152 674481 607731 579410 105359 253745 83634 683607 956725 330145 996334 300730 141406 228239 1 263828 474178 781404 187677 710222 860898 342109 274999 189440 83838 976025 431848 300328 75920 977965 885477 712791 49593 1 265984 761043 435450 610406 900981 971932 346557 993731 163526 971521 167737 946988 225347 915052 615149 974857 576508 634650 885966 502333 280575 41304 299591 612321 828775 820956 1 943000 342502 353086 555388 707508 784895 1 196825 71022 947895 984123 803484 115282 1 46897 690639 331378 75862 702914 155350 501035 115427 885089 121215 788648 202693 108470 883833 378640 254954 143583 864740 180841 371088 60169 632926 313228 807979 954686 507793 622621 47674 647915 986310 172632 203850 771118 489090 49044 855914 864239 161504 92200 244339 418230 419571 304999 147088 972706 371872 242820 939119 711474 257535 573278 200097 423787 681700 631073 577018 236616 261596 171425 589979 817663 426231 229440 974560 722722 36375 508348 671841 782574 974149 196333 749722 929358 968103 695647 733091 747504 1 773804 121906 449795 165014 814481 241314 584415 215054 405003 1 713734 762977 31564 737851 717745 850214 691767 751731 940823 403649 523651 700033 176758 951626 293088 552932 1 600492 121954 726754 512466 200664 223636 883733 473904 1 136532 723978 713333 298900 485034 708036 452499 674695 65384 176570 489927 929397 543624 176926 423483 938355 1 1 116111 749909 453336 219320 169227 544051 278333 482127 346432 319933 479018 317062 879193 74850 80855 247757 1 979710 469434 47052 427744 141159 664607 266440 82200 513468 441658 870662 649806 301425 220366 392795 908691 989472 206778 824913 866222 915202 74556 173705 835320 1 32022 832232 495952 226275 617798 840072 186261 581046 551682 313532 280728 979218 276903 687815 507089 38745 492849 992687 408273 528779 252762 716697 891743 359287 289407 540434 612087 267253 78655 980792 983011 1520 984584 55898 118629 500202 381913 431231 933435 763335 456537 548113 210748 266245 547475 707122 698576 584463 161799 765634 922932 265600 202146 624249 806395 35971 130768 1 143277 112967 845951 637697 398732 715505 145255 1450 631980 586223 674069 507712 942964 328974 118813 545737 871757 112525 1 248505 396273 233621 302625 884188 153267 556088 375780 438857 703275 874209 500005 977411 222377 378123 1 481502 1 290068 956996 113383 196627 969612 341564 63390 434000 324313 774015 491852 612894 576758 349492 202051 781737 86947 589177 703996 143053 372394 276982 777935 178240 806045 889942 727576 411020 618734 943494 228203 227926 522828 902037 523045 941620 431249 1 680784 813926 196987 169216 495968 787200 634908 550546 150698 73602 261039 773849 250412 547332 927635 752031 80665 1 1 62984 183990 464195 323811 335933 514555 469500 977187 832326 1 749804 567630 317657 62138 847767 858920 932743 797854 250571 45817 63716 948590 897341 949750 698612 94313 302708 150066 602269 120837 180893 710903 434818 116173 91156 488333 536077 779934 453672 940283 727678 851706 36795 811176 665799 919886 387253 815620 968245 514997 413241 383120 192114 150027 215628 143009 958942 466210 453316 132261 517451 765974 623079 393485 191744 1 420486 71110 275295 978411 229227 61549 665216 11099 755768 705164 859005 963201 1 733508 89224 180318 854152 743090 520368 431405 924437 881463 433338 490422 726197 693456 848768 214701 620160 917532 515549 56586 649994 167001 376019 331455 157319 706226 471791 102175 501753 605338 536701 822772 513348 976386 171332 140842 779513 105609 994601 631631 912772 264119 941069 358514 201944 299241 752945 72245 212488 836635 380137 172244 707188 491179 378053 779795 248940 350437 861155 922750 946892 895951 21164 367507 409480 466829 1 695751 602722 719085 958788 845507 212863 759710 53710 319793 406420 642550 5708 534435 558079 754581 591980 883364 212932 357469 182791 127371 911333 955870 936103 305217 768761 107151 747752 319548 475171 22346 370036 66348 732814 539150 115903 545964 205693 813353 356894 815177 283939 977589 649609 672885 1 801145 325940 772568 832916 930843 623563 1 558891 469890 821555 207407 15441 912858 105848 985145 648461 747098 961418 842603 461286 900099 851628 953938 89854 265201 430913 407196 225191 826449 699628 921924 657600 449411 556843 56411 785593 659474 678612 467082 739428 238261 59741 431424 902599 364674 72078 503068 297568 943609 221153 412419 394987 26238 437223 372898 437615 852093 494071 548778 523978 254899 855958 141519 883605 143652 767677 664481 290868 1 761313 118018 1 895115 618724 1 994390 198324 378391 143778 946108 463618 738497 656046 741393 583730 178241 427779 631475 132101 823532 851934 95815 697031 265266 67300 680023 15327 926588 49632 946906 240015 1 586235 110897 163009 891622 785886 222750 885518 836550 174852 552529 997697 945354 237816 449370 759668 37696 379641 543986 423763 879576 149653 687735 1 886039 588216 811906 324606 124717 214501 943511 157649 584829 351565 1 21001 635685 960417 237544 783844 164858 391195 568634 832623 547007 620881 704246 214454 953884 759582 202935 572774 128181 996770 587754 49824 496444 696209 107692 33770 604758 288317 246174 276993 901634 242990 806385 113881 476317 793250 1 321827 970151 769985 187747 247340 523972 547458 554026 6162 175462 364774 960898 429965 21146 283972 224229 599364 613284 347042 779720 187645 574892 160786 325665 806500 468459 210241 814771 566608 151230 940631 809885 496454 722908 490913 415624 949379 816477 31481 114102 396107 74190 739295 409757 723450 730442 437132 794435 28794 623613 72550 486725 297450 289839 479239 373961 379914 406141 35529 659785 412919 401350 432533 304766 213703 916805 763563 87589 536661 284016 376989 274872 831974 664915 281813 775136 93212 921577 785164 863275 127582 672444 652841 892321 495524 809774 68372 630921 236079 1 11345 943750 120065 211045 302119 872985 510014 38739 90539 653013 995407 459927 302227 109073 885911 97936 899075 890904 132592 151357 511859 274875 198579 803292 809259 316417 834545 796420 559196 866665 568354 817692 461226 473311 37041 961608 515985 939935 725860 775065 882846 758614 245304 37128 80608 732260 363343 1 74539 634762 319180 319675 426816 486551 974420 466804 826231 1 1 155372 367650 76974 84914 603868 913241 647496 992569 56418 1 78114 622240 452736 144596 483415 533816 334628 138284 458525 651153 769431 266197 959586 964873 279676 1 842935 865535 459139 314421 395385 185081 791580 300976 514256 423469 1 554034 228064 641233 573996 503912 210689 158283 240730 67417 712653 742869 557209 710189 165665 1 160521 370386 281252 694540 538897 820636 736358 1 542949 265 6931 516007 982030 392057 779585 59065 410637 419670 130536 312449 850633 403155 332209 275799 849765 683644 697424 515802 381429 247659 409630 506399 510453 230859 829705 235586 931013 1 246603 933743 917643 439495 163418 398913 96203 871256 945447 618882 317045 683031 476259 851809 937082 440749 698768 441700 18898 190852 827879 614047 852232 621445 688050 1 807288 85 1 154660 820683 878231 579255 920115 408154 463207 305346 373699 749670 666486 357155 60386 993738 802658 917989 677219 799728 211453 792561 567591 220839 156550 718584 20501 1 417972 336993 1 729212 446229 630957 746139 331193 154614 646453 690919 277843 868218 472487 962856 606424 5279 957785 781796 142988 924588 480914 364067 29676 925761 285785 1 113007 38791 589752 894744 908478 1 162295 198606 755468 918812 133767 263601 846519 557401 100258 579423 846554 317690 497380 445670 111811 858091 819442 580031 298151 880856 345087 888391 171052 213904 95890 967090 1 829410 664444 195830 541127 1 695900 310973 638252 407188 127348 785534 987112 12576 956459 415488 488065 199710 50761 315880 702320 293650 968351 781354 732233 219935 870648 1 490659 784803 591051 217210 130883 189597 946760 303885 1 95113 885451 911313 51438 336485 379435 570166 1 164960 951659 693010 198991 1 760132 101194 331193 627633 44002 751140 781341 992124 740544 724805 477904 238915 1 825665 117447 247455 283018 322381 871471 597168 837011 62468 990426 452528 59911 82185 537781 830400 441293 703499 785625 945230 162930 981615 343914 152665 828967 431021 143082 583432 768858 484779 657508 375082 384653 911289 796837 82131 580492 913368 204407 796580 207802 420127 632302 430383 837991 372882 765089 222547 561580 166838 650069 681902 977524 687833 902286 660665 942354 675810 569360 925454 59442 495369 269123 615651 1 820109 461380 828701 803997 433334 820978 705149 510333 30670 611760 368033 8009 114365 955844 821855 459710 214283 639023 692603 477285 1 1 209947 1 664201 1 860923 917501 139478 731973 214596 536612 413664 24421 658368 222320 920243 886046 391190 441659 737636 787300 925402 907257 333446 437417 243673 45396 816646 520773 398821 94144 295823 59719 896854 279264 698170 262287 228771 844340 84166 161309 37426 853099 522494 885890 814199 715615 35896 114379 648560 937607 699401 168475 622118 780628 476864 791004 435130 839836 586805 214134 423487 787541 1 1 53956 147601 466932 205804 364844 135367 200209 817617 904656 799252 168952 908647 120149 256668 853992 118645 664756 569387 149237 25433 269057 19759 402536 608756 149102 1 215881 1 544598 870775 107148 987029 382259 274529 989773 1 531234 121592 215602 1 66469 701362 179389 968988 913129 156213 854083 992400 257766 762867 36025 1 957834 85086 1 172739 998726 101656 499269 49366 1 13536 614086 683274 83404 238971 627492 367899 429383 924532 648885 289278 353913 706678 18503 941669 969833 137137 515379 659557 354644 664469 216455 307875 1 510125 591345 598490 1 471540 936259 792287 776607 350542 419052 934973 453400 250334 922711 571782 158917 177671 18566 418607 572852 844568 342420 1 545141 479131 876046 443177 132208 1 298229 786786 33212 280795 600695 355012 1 379443 339633 1 203449 183720 917884 205836 614551 1 804867 525048 118209 643169 558816 807141 956421 747770 1 793341 961321 955638 514896 529997 106139 912382 969889 240836 928414 482006 871373 375753 569233 849719 592185 634078 863383 96945 891021 513525 874061 285704 408129 487448 44094 1 920072 288211 616560 855980 294582 812617 659743 499861 610242 868535 717994 205316 384462 321010 530462 948455 536219 505747 2765 91969 642098 761520 822059 911790 101223 70244 1 580299 573203 271904 780739 284596 292654 785295 455725 63896 706819 80763 865444 833272 675052 393576 927611 74999 596967 367255 379066 139402 597268 75903 1 46945 731828 566522 38209 105576 353400 451349 719329 291926 843292 952586 156175 994860 277541 729672 669302 393048 780842 545263 414809 77868 828254 18973 751364 233553 410176 673870 245931 693216 414569 924751 892215 438688 3056 114423 821580 197973 494004 104455 54355 1 662082 522950 343493 357262 797321 122451 767960 382327 615880 6438 648626 68677 296317 193303 325817 322190 238353 505723 398153 801545 113233 353262 930107 281525 32299 829145 312171 280705 703523 901332 1 877864 926178 221106 690933 111760 805269 692686 259398 845828 266495 33818 399902 396335 544249 70562 19966 875029 888864 359518 559276 727511 669016 534080 416241 936310 218426 695374 383810 490008 431693 434187 321470 1 127299 439539 373729 840736 392040 1 50804 228304 293088 777866 1 88152 12029 390611 173567 367096 514031 1 538065 544879 443331 570187 205830 214626 707668 494623 713924 823473 394389 459610 19516 470390 425799 185558 638198 138003 640007 517340 663961 297956 905251 858070 468869 412386 698021 857896 109064 608469 432034 44506 1 235380 249555 369760 1 210833 652607 416808 478211 702079 583722 753684 982402 899673 693832 50564 216725 382507 592315 576239 8861 328924 958575 76984 70045 580313 167002 915530 1 696299 313694 429607 389706 193935 404116 394331 428416 524646 57630 656143 750142 779044 154915 228015 730558 171181 868440 606620 887539 145643 325305 612481 789554 377571 421484 862636 672000 836279 755804 455406 277268 823108 604670 141816 926660 679481 514494 570301 246235 588302 959948 329631 535705 918684 432838 71775 950130 745822 523010 228570 962506 615515 864261 949793 754245 74702 474390 149746 167142 616084 1 950075 147611 604429 860099 333415 672165 752592 790180 979069 633811 531468 71470 409678 778514 427185 785392 646721 985172 712984 266008 535960 964800 934929 570473 487234 435771 688567 340406 354422 304666 246451 1 350289 995513 601460 1 1 132676 271415 311505 987620 722565 105478 310984 352465 843353 750221 257592 975715 23992 386591 928867 632011 694193 957754 121405 838590 528147 124726 131056 474142 1 1 434126 21049 724582 809656 914636 699798 251782 289267 358094 376711 522785 780886 906099 164087 434309 344361 636755 27373 195608 130106 462987 379323 111835 14623 748618 441112 165304 607407 566598 557803 311284 5994 424978 618979 876371 129343 950131 566288 868854 927498 778906 335167 957802 620065 801648 783412 108662 693869 142655 323058 957493 512846 130554 869011 203779 731425 317895 880047 759196 157291 68619 887243 82503 1 484388 252277 558010 306283 2518 483047 1 427191 877826 366775 493730 456371 229142 498066 372338 799016 1 201485 681899 966740 492125 956844 63821 1 151490 168166 239391 767608 717635 635639 862018 807291 418521 546159 982213 144001 162698 214561 405278 661874 461282 698427 258564 610720 1 929793 983023 880713 1 390348 804724 552821 435589 457043 954861 554574 200163 962471 66178 580357 538227 81202 668709 753065 230906 601353 1 814401 75063 607037 476276 763419 869651 167968 141606 573133 999985 940918 156466 464494 474431 592655 109792 512562 438655 144070 409368 343819 183971 295589 860442 949382 666620 711276 287685 781013 562126 794093 558349 23276 649127 730152 370959 219027 763559 143773 84540 934448 384477 154091 679565 465637 109074 625931 831840 807231 1 955285 588539 446723 1 341690 669879 68549 697221 809932 524876 424669 418434 540152 821255 709973 235579 705882 639636 527310 187683 1 178571 570577 79303 678756 346029 515016 1 980005 235460 989054 769977 143841 513204 658832 857146 80026 395445 713770 115674 467604 858942 983205 977146 949253 544023 761834 39957 283236 6832 705445 1 683054 107377 7279 197518 17793 579856 222711 303929 841636 153144 592630 804715 30794 369988 983851 991505 971519 188416 287433 935644 383587 139620 789822 83727 718778 39296 976978 147027 76638 687458 276955 51907 562062 915195 1 536818 211849 490541 122740 791479 990044 717772 221748 8702 35903 985215 131696 11813 364699 250178 363825 1 306180 451693 133363 427725 992330 81709 376630 880605 383086 877500 301018 69353 171258 467891 992877 992950 237370 258875 205020 179840 291658 1 253842 426018 613963 815288 869858 2224 195323 91665 779096 758698 657076 266494 250454 718316 436156 999192 973194 678803 449560 336142 109398 175082 304542 8570 360773 866981 910986 524911 844687 951569 960960 559080 78569 80238 368492 587085 140749 81278 563288 455393 900606 124588 878832 860963 844377 988874 455331 373152 153160 934870 18076 903095 796015 1 508661 327566 431140 627168 246606 1 813429 969258 912509 301809 452836 752092 507474 579072 589850 1 475989 75468 371251 444397 411217 1 397935 548685 119810 697774 435954 623230 782468 627272 585485 43516 651847 180905 1 558506 629024 1 685239 1 591924 69701 814729 724468 826597 740807 419536 328709 795024 990713 996982 1 674444 963130 1 289678 33878 987311 248413 969842 537439 763799 750973 148072 399037 213598 614766 148144 646470 728375 193877 1 293648 207147 53702 394517 236201 209323 978029 312262 42421 107834 942718 530762 888790 721051 263372 76319 29322 699401 90462 139828 475877 338526 477505 632982 1 715616 209001 918280 347755 852370 207940 187951 665984 975487 448427 70016 529375 162469 940674 546674 71217 467995 752066 141765 17976 819158 659995 636439 177708 367063 871119 160086 1 333033 594257 611773 266096 624887 40833 636834 21358 45339 367309 106452 526628 632964 435986 744649 616022 761386 850644 479526 58222 612439 327666 640016 673779 1 795559 897644 877977 818586 187690 137715 643335 272730 678208 1 296597 249922 960317 309441 871550 57314 205970 809605 254365 811289 146490 852988 760823 264244 720597 489238 140722 854239 974624 1 799601 840202 122540 850415 887980 247291 986487 769185 832730 1 330343 534310 169116 674175 55366 196959 375187 768517 887760 634582 147764 809877 416869 130014 300107 295174 669735 684190 195712 546568 264175 898575 442467 362493 36297 890664 668806 901224 510349 517854 756698 1 211134 693191 126647 85223 319267 58642 378856 93331 411044 174573 199170 256927 107763 1 965113 770005 854886 189930 270140 650868 388330 598295 585852 507738 297641 907518 323350 56803 246175 251943 530942 231957 120424 121140 708919 297375 487689 857275 619537 24358 524957 168734 891896 883089 124591 638957 523995 404253 18057 211632 93469 513781 993918 179886 1 1 402368 671953 931206 786382 172795 1 633948 894127 242542 606685 216043 146426 962184 304615 111074 500112 374069 322308 694036 223101 906412 758375 619091 66459 401717 353651 475230 560708 931452 595947 10576 111999 968287 863224 657516 351572 61630 703301 273161 45456 6390 632018 837503 504734 958125 479524 448891 111870 171614 640028 774347 416092 968113 806843 365324 179428 1 653991 216586 387838 228758 606652 294199 72105 902411 981600 391626 764256 298958 312628 240440 716724 266939 208384 932869 380780 522777 35711 701133 313192 152793 427396 429129 1 461271 800529 494003 959408 144349 646791 290703 175832 181150 305729 823898 5704 991063 632445 295431 8082 167605 728262 608091 227251 314435 82800 474931 836781 464066 912603 131514 431479 429263 157825 583263 522650 806983 70105 473103 198140 930127 499056 957221 437380 149443 910759 385568 1 836599 282997 765057 358434 41777 19737 768894 669448 360635 322322 186425 1 584869 946656 618773 820290 996963 440865 51971 906524 395878 963114 656948 42765 40836 842361 216712 621941 499784 468779 792331 773088 669749 911684 26977 210015 825019 1 787508 1 683236 979469 830637 69916 1 93526 896953 695314 846520 375818 1 344538 643191 27414 811439 964660 433623 545185 211571 737685 66022 318830 19562 1 895656 411435 1 161639 313118 899610 1 688717 658868 829086 368326 248219 826575 137984 774154 21739 869679 390888 949228 392535 1 295380 702837 979787 760921 94832 88328 273265 313823 534693 307981 549535 778908 875103 23244 81898 293469 619308 784232 46717 886793 781552 177155 166387 935691 887182 296135 983318 430392 997515 79563 27016 260429 973027 772279 921197 685582 201094 300222 443870 897265 521785 660390 807919 372746 153175 30686 451504 1 348173 445631 285220 465561 319750 291988 473258 361242 920253 505196 224320 595780 805820 680724 315672 213175 235989 401392 83586 483383 432736 686526 742231 206448 34496 250439 271679 185247 123098 733473 211690 582058 648204 758283 609402 141672 768954 961387 516248 573687 506410 142076 952376 470873 280861 80674 816031 508100 121045 491340 151526 510868 1 129562 1 604493 100554 323933 699065 295213 37651 1 680297 568357 644248 862502 625131 548542 684055 870683 148387 918525 1 378733 806963 979253 396173 501275 55880 549825 123490 534518 638410 607213 762730 808723 262193 675351 650943 26208 609263 1 489263 843749 560763 445774 618848 208596 732594 731867 246486 494230 283333 495993 184674 235718 75983 437878 331426 858609 724320 745316 466629 829109 526469 867164 631004 1 717383 548567 1 369555 702959 199922 155397 984354 655507 972138 447732 597697 23433 535966 792798 991808 408052 253082 579454 781993 104622 736133 1 434163 150179 912856 945012 926204 761716 807793 922402 332411 743855 511660 277396 209836 556307 373731 979064 118644 509794 593211 183947 716048 845494 281814 600066 447662 721282 207987 129953 886625 207846 229086 900209 883587 217041 847302 226230 98380 151481 791688 499016 987444 292075 618233 258532 365308 917123 484770 906270 38514 590832 374426 161162 590918 351044 668062 482 635703 1 139684 81334 530396 359508 552900 845830 719679 515262 284370 845215 834272 788638 585339 92269 776973 1 721821 861867 897835 858667 825004 960343 1 980424 976836 721765 175457 326989 938267 339784 158457 920919 438144 650976 592193 245495 60091 291812 47434 291606 1 846239 113429 195033 112672 44545 538978 851207 681734 110544 905117 976536 648380 325658 901742 29106 170456 81266 1 59787 487506 501520 669542 708151 275336 498272 1 581343 390102 688240 161430 641919 189927 626722 875764 147224 446824 483415 747244 965022 134390 395751 8078 134518 512710 575315 150192 964170 741834 548245 366060 963524 527894 946490 673160 374460 433102 994224 926072 497877 693221 71058 936570 860175 658500 331297 399184 171043 1 474310 724524 880537 966809 360476 627675 398542 772373 185228 621999 106183 1 308069 80185 212811 667621 662374 243381 719589 854088 978589 551555 198635 466937 938285 986110 129306 183197 634056 512316 361229 84404 487664 855755 627362 907855 103685 536958 753965 503130 431419 13751 507295 191660 943809 312784 650274 866095 491022 414874 695558 415902 795001 939130 516543 721721 49123 1 1 112895 1 75089 38084 209812 657214 954219 253242 1 292703 147684 306187 1 103873 849190 60914 903879 710756 207522 983004 770666 790485 23905 596512 629770 874113 89110 29274 717105 102430 453693 1 466946 984228 860128 1 711870 193887 673863 932749 487009 255832 463744 407758 796879 1 487418 841865 246016 1 233804 659609 660362 625198 259905 741141 878429 138573 420955 329169 991626 504196 259548 921440 418788 50583 772408 244332 344061 230831 609288 711765 189839 446628 427245 63921 283465 152730 792818 189644 185176 196315 200802 414344 1 723293 366559 403996 275299 451710 129056 934488 192000 310559 705788 20481 941421 105878 577692 931571 99152 489641 484804 443869 322546 1 982644 864514 157795 63398 238781 802512 484745 661733 491092 140327 782988 75594 1 137852 359732 180912 895608 544152 130255 243944 868565 948817 395442 227252 893093 851628 965551 1025 476033 651937 923960 606929 223308 266316 516220 857700 181183 589149 738513 32557 777135 184740 295775 599352 46681 242883 539359 1 994282 791624 35402 741415 149245 1 676139 542539 404981 45518 568931 606293 817414 972294 585526 866577 48898 492485 671473 797310 490165 473206 900148 1 650694 99159 250159 382360 356606 241892 23981
1 1 1 1 1 427294 789593 986731 1 64131 1 1 1 576584 1 236422 1 1 1 1 1 1 196433 1 1 542808 1000000 1 1 1 228784 1 1 355258 1 1 1 1000000 1 1 1 1 196091 1 1 1 1 1 1 670929 1 1 1 681116 1 1 179375 1 1 1 447994 1 1 687884 1000000 161662 1 1 832049 1 1000000 1 263141 1 1 1 1 508368 1 1 1000000 249086 577723 1 1 1000000 1 1 1 1 1 1 1 1 453249 1 1 1 1000000 1 1 1 1 1000000 1 805891 1 1000000 1 1 1 1000000 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 863831 124322 1 1 1 1 1 1 1 1 1000000 797904 1 1 1 1 426301 1 1 1 1000000 1 1 1 1 1 1 933407 76542 1 1 1 1 691450 49363 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1000000 1 155483 376621 1 1 1 1000000 1000000 168488 1 1 1 1 1 1 1 1 629571 1 1 1 1 1 1 1000000 1 1 1 1 1 699178 1 1 1 1 94749 1 1 546914 1 1 641181 341591 1 1 576768 1 729947 1 1 1 1 1000000 245012 268622 1 134319 1 598381 1 1 713860 1 1 451127 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 673230 1 1 701274 1 1 1 1 1 1 1 415875 1 1000000 1 1 1 1 1 1 1 1 1 198435 1 655076 1 1 707997 1 1 1000000 1 1 734134 1 1000000 117103 982842 1000000 1000000 1000000 1 596895 1 1 1 977619 376344 34339 1 1 1 1 1 1 1 701987 1 1000000 1 1 1 1000000 1 1 1 1 1000000 1 815542 1 234570 1 1 1000000 1 1 1 543759 1000000 936273 1 1 1 163494 1 1000000 793989 1 1 1 1 1000000 1 807868 1 1000000 1 1 1 671899 943327 1 1 1 1 1 1 187024 1 1 1000000 599356 1 1 1 1 1 1 1 1 1 1 137754 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 110638 1000000 262928 1 92710 1000000 721360 1 1 1 1 1 1 1 90922 1 1 403337 1 1000000 1 1 1 1 1 1 1 540444 1 1 553817 1000000 1 138679 1 1 1 1000000 1 1 1 1 527353 690098 1 1 1 317373 1 1 1 1 1 1000000 118537 1 1000000 1 1 1000000 1000000 1 1 675003 1 1 269119 1 1 188758 1 1 1 1000000 1000000 1000000 599844 99470 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1000000 170126 1 1 1 1 1 1 628808 1 1 800482 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 823049 876287 1 1 1000000 57237 448615 1 910502 1 1 1 1 1 1 1 1 1 1 1 1 1 1 182874 703249 1 1 1 1 1000000 346603 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1000000 912311 1 1 1 1 1 879408 1 659188 180215 785574 1000000 1000000 984008 586188 1 696374 1 1 1 1000000 1 1 1 449970 1 814244 624509 1 1 1 1000000 1 1 408682 1 1 1 1 1 1 1 1 1 1 1000000 1 20611 15750 472945 1 413552 616740 1 735011 1000000 1 1 1000000 1 788665 1 1 1 1 54888 1 1000000 1 1 1 232428 1 1 1 1 1 1 96658 169230 612014 1 1 1 1 1000000 1000000 1 1000000 269258 1000000 1 322182 1 793687 1 1 1000000 1 1000000 1 1000000 1 1 1 1 1 1000000 882215 297700 1000000 529449 1 1 1000000 1 481052 1 1000000 1 786821 1000000 1 944258 1 1000000 1 1000000 811941 1 1 1 1 1000000 1 709718 1 1 974105 1 1 1 1 1 1 1000000 667707 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 520245 1 1 1000000 1 1000000 1 195094 1 1 1 1000000 1 1000000 58445 1000000 1 1 1 1 1 1 1 1 1 1 545163 1 1 1 1 1 1000000 986026 1 1 1 1 1000000 1 1000000 1 1 1000000 1 1 1 624947 1 1 1 89994 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1000000 1 448040 1000000 1 359462 1 1 1 1 1 1 1 282986 1 1000000 1 548128 1000000 1 1 1 1 604543 1 1 1 1000000 696843 1 1000000 1 82530 88596 63856 1 577531 1 1 1 1 710076 741189 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1 77155 1 1 1000000 22905 1 1000000 1 1 1 703848 876940 1 1 1 647089 1 1 1 365757 234093 1000000 1000000 88710 1 1 1 1 483790 3009 1 164724 1 1 1 1 1 1 1 1 1 1 671890 1 1 1000000 1 1 1 1000000 1 1000000 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 274493 1000000 1 1000000 1 1 1000000 1 1 1 1 857270 1 1000000 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 896425 309406 903665 1 1 298359 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 262923 1 1 1 748731 1 769433 1 1000000 1 1 647176 1 1 1 1 1 145735 1 1 1000000 649651 1 568170 1000000 26457 1 1000000 1000000 1 342203 1 1 108455 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1000000 497242 1 159698 702887 1000000 1 1 1000000 1000000 1 1 1 1 1000000 1 1 1 161714 1 1 588940 1 36336 1 1 1 542561 1 1 1 1000000 1 1 1 1 748141 1 1 1000000 184704 1 966763 576453 1 794553 1 1 1 1 1 1 1 137546 1 1 868916 1 360164 686038 1 1 1 1 1000000 1 837417 1 1 1 1 1 1 1 1 1 1 407699 1 1000000 1 17676 682432 1 1 956758 1 540300 1 191208 1 1 1 1 1 1000000 1000000 1 1 1 383581 1 1000000 1000000 1000000 325329 1 989965 1 1 1 1 1 1 1000000 1000000 1 1 1000000 1 464842 1 1 1 1000000 1 1000000 993102 1 1 1 1000000 336690 1 1 1000000 1 130099 1 1 1 1 1 262307 1 1 1 1 1000000 1 383813 1 1000000 1000000 977867 1 1 1 1 1 1 1000000 958346 1 1 1 1 1000000 206212 1 917425 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 850324 1 1 1 1 1 1 1 205518 1 1 1000000 1 1000000 1 1 1 1 244692 179432 1 293250 1 139067 1 1 1 1000000 1 1000000 1 1 1 1 1 673167 1 43999 933061 1 1 860279 1 1 1 1 1 274274 1 1 1 1 1 1 665479 1 1 1 1 1 1 215480 1000000 1 820917 1 1 1 1 1 1 589836 1000000 1 1 1000000 1000000 1 830217 1 1 208697 1 1 1 1000000 1 1000000 103373 1 1 1 1 910872 1 997282 1 1 1 1 433542 1 1000000 1000000 1 1 667804 1000000 870505 826259 1 1000000 888164 1 1000000 1 1 1000000 1 1 72156 1 1000000 1 1 1000000 1 1 1 1 1 1 550066 1 1 232494 1 1000000 1 446479 81795 1 1 1 1 1 1 1 1 1 1 1 1 1 231384 809315 1 1 1 1 1 1000000 1000000 1 1 1 460529 153867 1 439393 1 1 1 1 1000000 1 1 827525 1000000 1 1000000 1 1 1 968250 1000000 1 834539 1 882782 1 1 184400 1000000 1 517368 1 1 1 1 1 1 1000000 1 1 1 1 9480 1 1 1 1 1 1 1 1 1 1 322856 1 1 1 1 1 376399 1 1000000 1000000 1 1 1000000 1 1 1 1 944917 426645 1000000 1 1 1 1000000 316098 1 515188 1000000 1000000 1000000 546532 1 1 351396 1 1 768449 1 1 1 1 1 252096 1 1 1000000 113313 1 1 1 713831 1 1 1 1 1 626405 1 805848 1 739906 1 1 1 8221 1 1 1000000 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 252046 1 133058 1 1 1000000 1 1 1 323826 1 1000000 284412 1000000 270479 1 1 1 1 395413 1 1000000 1 1 1000000 1000000 503203 1 1 1 1000000 495289 1 1000000 1 1 912247 1 1 1 1 1 881638 365812 1 1 29965 1 1 500662 1 1 1 1 201627 316154 1 1 158664 666669 1 1000000 1 1 1000000 1000000 1 1 1 1 1 453445 116431 1 913652 609870 899764 1 1 1 1 415494 1 1 1 1 1 1000000 1 1 343383 1 1 1 1 1 1 1000000 1 1 1 170950 1 1000000 1 1 924190 1 1 1 1 1 1 1 1 1 1 1 783803 1 1 1 1 93861 1 1 1 1000000 1 1 1 1 1 1000000 599231 1 1 1000000 1000000 70130 1000000 1000000 1 1 1 1 1 387346 1 799460 97117 1 1 1 1 1 1000000 1 195865 1 1 927915 1 1 1000000 1000000 1 1 1000000 1000000 787750 729907 829870 1000000 1 1 709676 1 1 1000000 22802 1 1000000 1 277455 1 1 1 1 1000000 1 1 1 1 872822 1 645236 542468 877304 1 1 1 1 1000000 1 1 198464 761623 1 1000000 1 1 59886 939914 1 1 825679 1 1 1 1 1 1 133524 1 1 1 685006 1 1 928914 1 905702 1 1 1 208284 1 1 1 1 1 1 1000000 1000000 283537 1000000 1000000 1 1 1 1000000 632916 403006 1 1 1 1000000 1000000 1 1 1000000 502214 1000000 1 439967 306553 1 1 1 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 750666 1 1 1 1 1 341013 216468 772086 1 1 590783 1000000 1 215388 1 541528 1 1 861759 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1 1 1 132914 1 1 1 1000000 697429 322377 1 1 1 1 1 1 1 1 1 52742 1000000 1 752903 1 1 1 984402 3689 1 1 1000000 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 518274 737135 1 231631 383296 1 1 1 1 1 1 627986 1 1 1 1 1 1 1 53611 1 368247 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1 773451 528987 852817 1000000 1 1 1 1 1 1 1 1 848507 1 1 1 1 1 1 1 1 1 785629 1 1 1 1 575567 841295 1 1 1 1000000 1 1000000 1 1 924791 1 1 1 453745 1 1 1 1 1000000 1 1 1 1000000 1000000 690658 365000 1 1 1 1000000 1 1 275802 207727 1 1000000 1 1 1 1000000 1 1 630278 1 1 947458 1 1 1 1 1 1 1 1 1 1 1 1000000 582042 9913 1000000 1 1 1 1 1 267426 1 1 1 1000000 1 35057 1 1 1 1 1 1 1 657753 1 1000000 1 1 1 1000000 1 758055 232099 1 690862 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 218774 1 1 643454 1 1 1 1 597450 388861 1 1 1 1 1 1000000 177705 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 624930 1 1 5760 1 1 121907 1000000 562366 1 1 317557 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 567790 1 1 175037 381456 1 1 1 1 1 789448 32597 1 1 1 1 1 677672 1 1 1 1000000 1000000 1 1 1 1 1 1000000 553354 1 1000000 1 633851 1 886274 1 1 1 1000000 1000000 1 1 512537 1 1 574022 1 1 1 1 1 32351 1000000 1 934475 1 227366 1 1 1 1000000 1 16372 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 292588 1 1 1 882323 755006 574572 1 143393 1 1 1 1 300169 1 343912 199605 1 1 1 1 1000000 1 1 317109 1000000 1000000 1 1 17354 1 1 790972 1 1 1 1000000 1 1000000 941639 1 1 1 1 1 1 579698 1 1 168820 1 1 1 1 287112 1 922117 1 1 533197 1 1 127504 786541 1 1 1 873874 1 421151 1 1 1 366615 1 1000000 1 619342 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 9165 1 195335 1 782699 1 1000000 1 1 1 1 1000000 1 1 1 828947 1 1 1 1 1 901504 1 1 1000000 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 277741 727246 1000000 1 1 30079 1 1 1 1 1 1 773543 473700 1 1000000 1000000 366905 1 1 217010 420419 1 1 1 1000000 53490 63346 1 1 971926 1 1 763113 1 469828 1 1 1 1 1 779133 1 798809 657419 301908 1 1 1 1 176852 1 1 1 1 1 657586 1 609816 337326 592047 1 1 1 69678 1 95057 833144 1 1 826185 1000000 1 1 1 367313 1 1 1 331014 1 1 528201 1000000 1 1 1 1 734137 1 1 1 185480 1 1 1 1 343658 1 1 1 1 1 1 1 1 1 1 504672 1 1 1 1 423225 1 1 1000000 1000000 1 1 1 1 1 1 1000000 1 1 1000000 693422 1 1 1 1 1 1 1 691238 1 1 1 220555 483683 1 1 1 1000000 1 1 1000000 701079 1000000 1 1 140102 1000000 1 1 1 1000000 1 1 380277 1 1 595972 1000000 1 1 1 1 1 1000000 1000000 1 1 67454 1000000 1 1 1000000 1 1 1 1 23889 414413 1 1 1 1 1 1 453611 702453 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 84118 1 1 1 1 1 744770 1 1 1 1000000 1 1 1000000 1 1 527633 1 1000000 594014 1 1 1000000 1 1 1000000 1 1 1 331625 1 161721 13207 1000000 1 1 1 703080 1 212586 1000000 1 1 1 1 1 1 892777 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1 1 148406 1 1 1 70051 1000000 1 1 1 297554 1 1 1 1000000 1 1 1 1 1 468131 238017 800656 1 1 1 1 1 925035 1 1000000 1 990862 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1000000 976669 724101 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 675447 1 1 1000000 1 1000000 1 488825 1 1 1 1 1 1000000 1 1000000 1 1000000 1 1000000 1 1 1 1 1 705761 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1 983315 1 1 1 1 686133 1 1 1 1 863107 1 1 517400 1 1 1 1 1 1 1 171143 1 1 1 1 866385 1 344015 72544 572124 916451 1000000 1 1 592443 1 1 1 1 1 1 1000000 1 1 1 319676 1 18443 1 1 1000000 279215 1000000 1 1 1 365970 444270 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 1 1000000 1 1 1 1 1000000 991394 1 1 1000000 1 216803 1000000 971834 985374 1 1 1 1 1 1 1 630106 1 1 1000000 1 467645 1000000 1 846488 1 1000000 223652 1 1 1 211399 1000000 1 1 1 1 1 1 1 1 933093 1 1 1 1 1 1 432131 1000000 1 1 1000000 1 1 1000000 1 1 1 1 1 986157 1000000 858645 1 1 633600 1 1 1 1 1 959568 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 1 590136 1 1 1 1 1 1 1000000 1 1000000 1 471725 1 458346 1 1 1 1 1 640643 1 1000000 1 1 1 1 1 1 1 465788 1000000 568086 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 593850 1 1 1000000 1 1000000 578676 1 1 1000000 1 907153 1 1 1 855203 1 480362 1 1 813034 1 1 207075 1 1 1 1 1 1 1000000 1 889024 1 1 1 1 1 348290 1 1 1 1000000 1 1000000 1000000 1 1 1 1 1 951171 1 1 1 1 1000000 1000000 1 1 1 739880 1 825268 1 1 235652 1 1 1 1 1 1 1 814978 1 771297 1 1 1000000 1 1 607791 1 1000000 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 14747 487551 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1 1 1 729463 1000000 230705 1 404485 1 1 1 707324 1000000 1 1 1 1000000 1 1 1000000 1 1 250196 1 1 1 1 1000000 1 1 1 1000000 341146 1 1 1000000 1 1 1 1 1000000 1 1000000 1 1 861374 1 1 1000000 316869 155835 1 1000000 271186 1000000 1 1 1000000 246856 1000000 1000000 1000000 1 1 1000000 1 1000000 1 176943 1 564854 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 7127 1 1 1 1 1 316297 294712 1000000 1 995991 1 738893 1 1000000 1 1 1 1 1 1 1 579833 1 1000000 1 1 1 1000000 1 1000000 1000000 1 1 1000000 507035 1000000 1000000 1 1 1 1 1 484872 1 1 1 1000000 1 1 1 83786 1 1 1 171798 1 1000000 1 1 1 1 798810 1 1 1 1000000 1 92280 1 1 1 853786 1000000 1 1 1000000 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1000000 747927 1 1 1000000 565352 1 1 1 1 1000000 1 1 1 1 1 172692 1 1000000 758412 1 1 1 1 1 1 1 1 1 1 498501 793785 73898 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 299887 1 1000000 1 1 1 1 1 1000000 1 1 194540 1 177828 1 1 1 924360 537484 926075 1 94722 1 234869 1 1 273599 1 1 1 980207 1 1 1 1000000 417457 1 921866 1 1000000 1 1 1 1 872572 1 967781 1 1 1 1 1000000 602645 1 1 317493 1 1 1000000 557739 991387 1 1 1 1000000 1 1 1 1 1000000 1 1000000 1 1 1000000 1000000 535246 1000000 1 1 1 1000000 1 1 1 885257 1 1 425447 1 1000000 1 1 606710 1 1000000 1000000 1 1 1 1000000 1 1000000 1 1000000 771376 1 1 1 1000000 1000000 1 617144 1 1 1 163917 1 1000000 1 1000000 1 1 1 1 664575 1 1 1000000 1 135344 1000000 809333 1 1 1 1 1000000 1000000 1 1 1 1 949519 1 1 1 1000000 1 1000000 1 1000000 1000000 624727 463100 1 1 1 94094 1 203286 1 1 946826 1 1 169805 1 680689 1 297276 659610 1 926043 1 1 589086 1 47785 1000000 1 1 1 912918 1 1 650962 1 1 1 1000000 190730 1000000 1 1 1000000 1000000 1 1 1000000 1 1 1000000 1 1000000 1 595390 943262 566868 1 1 382991 1 1 1 1 1 1000000 1000000 1000000 1 1 371658 1 1 1 1 1 1000000 352532 691062 1 1 1 1 1 626771 1 6700 1 216351 1 689228 1 1 1 1 1 1 104963 1 1000000 1 326771 273222 1 1 1 1 1 794821 1000000 208189 1 1 1000000 465789 196717 1000000 1 1 1000000 1 835022 1000000 1 1 1000000 1 844708 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 137816 1000000 1 1 1000000 1000000 1 1000000 1 1 1000000 1 1 1 1 1 1000000 524698 1 1 1000000 1000000 1 1 1 1 446544 1 1000000 1 653204 1 1 1 1 927789 858900 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1 1000000 395824 909766 1000000 100691 746462 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 359534 875114 779846 1000000 1 1 1 992201 1 665803 1 1 1 1 1 1 1 1 1000000 1 1 1 1000000 496457 1 1 1 1000000 1 1 872187 1 1 56467 1 1 1 196819 1 168956 1 1000000 1 1 1 1000000 1 1 1 843480 1 1 1 296648 1 1000000 1000000 1000000 1 34741 866030 1 1 1 819430 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1000000 1 630302 477029 1 408950 706035 1 1 1 314163 1 1 1000000 766558 1 1 1000000 1 1000000 1 1 1 1000000 1 1 1 1000000 1 497351 1 1 1 1 1 1 1 1 1 880980 1 1000000 638529 1 1 1 1 1 1000000 1 1 1000000 1 1 1000000 1 1 580427 1 1 1 1000000 1 1 1 1 1000000 1 1 1 382032 1 1 1 1000000 1 699570 1 1 1 1 1 1 1 1000000 1 29596 1 1 1 1 1 773783 1 1 1 1000000 719971 1000000 589537 1 1 865927 1000000 29213 1 1 1 1 1 371608 1 991511 234877 1 1 1 86484 1 1 1 586297 1000000 1 1 1000000 434594 1 709832 1000000 1 1 1000000 1 1000000 1000000 52910 1 1 1 379692 1 1 1 1 835317 1 1000000 1 1 598907 1 1 1000000 1 770550 1 1 1000000 1 1 1 1000000 1000000 1 1000000 1 1 1000000 531306 1 1 1000000 120872 1 394020 1 1 1000000 1000000 1 1000000 1 1 135784 1 1000000 677175 1 1 1000000 1 1 1 661417 1 329740 1 1 1000000 1 1 1 372129 1 511534 1 1 1 1 1 1 1 1 1 845152 1000000 1 321597 1 1000000 1 1 1000000 1000000 1000000 1000000 1 1000000 1 1 1 1 1 1 1 1 291704 1 1 1 1000000 1 1 1000000 1 533931 1 1 1000000 1000000 1 1 1 964917 1 1000000 637513 1 1000000 1 1 1 1 1 1 1 20956 1 1 1 1 1 1 1 861857 990106 1 918314 1 1000000 1000000 1 126840 1000000 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 934126 1 1 1 1 1 371508 1 335710 1 1000000 1 475308 1 1 1 1 1 923043 1 1000000 354567 1 1 1000000 1 1 1 1 1 114642 1000000 1 867451 1 1000000 1 1 1 462809 1000000 1 1 1000000 1000000 1 1 553510 1 1 310379 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 415405 1 1 1 730421 159112 1 1 453530 1 995645 681635 1 1000000 1 1 158687 1 507250 114661 1000000 1 1 1 1 780480 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 321855 1 399552 1 1000000 1000000 1 480805 440627 1 1 1000000 1 1000000 1 617944 341907 1 1 1000000 1 1 1000000 289553 1 1 812032 792674 1000000 1 1 1 1 1 1000000 1 1 667933 1 577197 874649 85888 1 1 1 1000000 1 1 939481 1 1 1 1 506044 1 1 1000000 1 1 1 1 1 1000000 1 1000000 1 1 1 1 671688 1 1000000 1000000 1 1 1 1000000 1 1 1 802366 1 1 1 1 1 1 1 1 1 625993 1 1 1000000 1 1 1000000 536091 1 83100 1 1000000 486476 1 1 1 1 113968 1 1000000 1 1 24956 1 1 1 1 1 707122 1 1000000 1 1000000 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 675803 1000000 192017 535851 1 361005 1 247230 1 1 1000000 1000000 1 1 1000000 1 1 1 1 1 1 772498 1 1 1 1 1000000 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 77944 1 1 1 1 1 1000000 1 989234 885967 1 509254 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 34774 1000000 1 1 1 1000000 1 1 601293 1 1000000 1000000 1 1 1 1 932362 1000000 1 1 1 1000000 1000000 878455 1000000 1000000 1000000 549508 5029 1000000 1 1000000 1 1 1 1 1 274458 1 80582 619063 816789 1 1000000 1 1 1 1 1 1 1 991619 983626 1000000 1 1 313215 1 1 74916 1 1 1 1 1000000 1 1 1 1 1 913682 1 1 898378 1 1 1 1000000 1 1 771002 1 1 915142 1 168363 1 1 1000000 977143 1 1 1 1000000 1000000 1 1 1 444737 1 1 1 1 1 1 1 1 629623 854472 96639 1 1 1 1 1 1 1000000 1 584371 1 1 951192 25358 1 1 1000000 1 1 110743 1000000 1 1 1 1000000 1000000 1 1 972570 591742 1 1 1 312592 1 974993 1 1 1 1 1 1 1 1 1 159799 472359 1 1 162336 1 1000000 1000000 1 583601 1 1 787626 8173 1 1 1 734215 1 1 1 1 958439 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1 206131 188788 1 1 1 287089 1000000 1 1 1000000 1 1 1 30458 1 625041 1 1 1 1000000 1 1 1 745324 1 1 1 1 1 1 979022 1 410079 1 1 1 380021 1000000 1 1 959201 1 1 1000000 1000000 1 1 1 1 1 1 542923 1 1 1000000 1 1 1 1 1 200612 146317 1 199627 1 1 158604 1 1 1 1 1000000 1 1 1 717057 1 1 1 1000000 603410 489394 1000000 1000000 1 557781 750706 1 1000000 735724 1 1 1 1 1000000 481039 1 608233 1000000 1 1 1 1000000 1 1000000 1 1 1 1000000 959757 1 328070 1 1000000 1 1 1000000 1 1 1 1000000 1000000 671210 1 1 1 1 1 1 1 1 1 710536 1 1 1 1 373402 912912 1 1 588929 1000000 1 1 415676 722319 648079 1000000 1000000 1 1 1000000 1 1 1000000 1000000 1000000 305148 1 1 500317 1 1 1 1 1 1 785629 171129 1000000 1 575923 1 1 1 1 1 1 870622 909761 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1 1000000 1000000 396815 98164 1 296738 1 3916 1 1000000 1 515368 606250 1000000 967018 1 1 1 1 1 1 1 1000000 431081 1 1 1000000 1 1 928957 1 1 1 811771 1 1 1 1 1 1 354937 1 1 1000000 1 1 383709 1000000 1 1 744393 231365 1 1 1 372558 1 92195 1 1000000 1 1 1 449406 1 1 1 1 1 1 1 1000000 1 1 1 1000000 1 118396 608862 1 1 1 1 1 1 1 1 1 1 1 1 1 744753 568735 1 1 1 1000000 596054 1 1000000 1 1 1 1 1 1 1 1 971804 1 1 1000000 1 1 1 1 1 590561 1 654041 1 1 1 1000000 957737 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1000000 1 1 1 1 1 48194 1 1 1 1 1 1000000 1 1 1 317653 1000000 1 1 1 1 1000000 1 1000000 1000000 1 1 1 1 1 1000000 1 1 1 11701 1 1 1000000 1 921892 1 1000000 1 1 1 1 86480 1 137204 1 653587 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1000000 1 1 1 1 1 324398 1 1 1 1 1 1000000 1 1 1 1 1 1 245934 1 1000000 1000000 1000000 1 1 1000000 1 1000000 1 1000000 1000000 1000000 1 1 1 1000000 1 101126 1 1 1000000 1 1 1 1 1 1000000 1 1 44115 1 1 1 1000000 1 1 1 1 1000000 346444 583426 42634 585492 567484 1 840710 1 1 517691 1 1 1 1 1 1 1 1 233299 981788 1 1 1 1 1 1000000 1 334309 1 496720 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 470189 1000000 1 1 596298 1 1 1 1 1000000 1 751017 510315 48391 1 1000000 1 1 1000000 1 1 740583 229517 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 41618 1 1 1 828155 1 498807 1 1 1 1 1 757185 640985 461750 1 1 1 1 1000000 1000000 1 595854 1 96847 1 1000000 1 1 1 1 1 1 1 1 1 360348 1000000 1 1 803000 1 239557 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 308378 603598 1 1 1 1 883862 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 552947 1 1 1 1 1 1 1 1000000 1 1 1 1 16394 1 1 1 743687 1 1 1 1 1 1 1 1 1000000 1 618202 1 1 931498 1 822235 1 1 1 1 1 703698 1 404099 1 1 1 1 1 1 1 491782 1 1 1 1 584373 1 1000000 910583 1 802884 1 1000000 1 1 664036 1 453467 571135 1 1 1 1 231888 1 1 1000000 1 1000000 1 1 1 1000000 980940 1 1 1 1 40125 572448 1 1 1 1 1 1 1 1 1 1 1000000 1 1 157972 1 564680 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1 604051 124589 1000000 1 12907 1 1000000 785389 1000000 1 690231 1000000 688606 1 1 1 1 1 1 1 855347 1 1 1 1 1 1 1 1 1 1 1 502860 1 1 1000000 1 1 1 1 1 210048 1000000 1 1 1 1 1 439462 685830 1000000 1 1 1 1 1 1 129778 1 606885 1 1 1 1000000 1 1 625891 1 1 1 1 1000000 1 1 1 1 1 1 1 1 714300 1 1 61077 1 1 1000000 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1000000 1000000 818472 59967 1000000 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1000000 1 889757 1 1 1 1000000 1 1 1000000 1 1 779186 1000000 1 992934 668832 1 988360 1 1 132813 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1000000 1 605256 1 1 1 1 358965 1 1 1 1000000 1 1 1 1 1 1000000 1 1 1 1 1 183921 1 1 55439 1 370982 1000000 615863 675042 1 1 1 1 1 1 1000000 1 1 1 432224 1 1 1 1 1000000 1 1 1000000 1 500337 1000000 1 1 1 1000000 1 1 1 1 1 292514 25271 1000000 1000000 1 1000000 351007 1 146265 1 1 1 647766 1 1 1 1000000 1 1 1 1000000 1 1 982094 1 1000000 1000000 1 1 1 1000000 1 1 705040 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 332995 1 1 1 1 1 1 886750 1 1 1 1 1 1 1 1000000 1 494419 1 1 612029 1 1000000 1 1 1 298013 1000000 1 1 942338 1 273348 1 716565 1000000 1 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1 145019 1 214324 1000000 1000000 1 1 1 1 1 1 1000000 1 1 1000000 1000000 1 1000000 1 1 1 758922 1 1 1000000 1 1 1 228244 695222 1000000 1 1 1000000 1 1 1 1 1 813471 919050 1 1 423718 1 1 996507 63625 1 1000000 37073 1 89893 1 1 1000000 1 1 1 1 1000000 725345 1 1 37078 1000000 1 1 1 642174 780730 1 1 1 1 1 1 1 455370 1 1 1 1 1 1 1 1000000 86503 1 1 1 1 1 1000000 1000000 1000000 1 1 1 313875 1 1 1 1 1000000 574657 1000000 1 1 113968 1 1 1 1 1000000 1000000 1 1000000 1000000 1 204831 1 1000000 1 1 1 1 867752 1 264803 1 958826 1 1 1 1 1 1 873249 1 1000000 1 1 1000000 278040 243769 1 1 1 1 135491 657622 1 1 975410 618866 1 290400 1 1 1 1 1000000 1000000 1000000 703284 151753 1 535782 1 1 1 1 1 1000000 1 1 1000000 1 727745 1 1000000 157840 430778 1 1 948070 1 548728 1000000 1 1 688063 131136 1 1000000 1 501527 1000000 1 111961 1 749712 1 1 1 1 706801 1 1 1 647219 1 1000000 1000000 1 1 1 1 1 1 1 1 304104 443586 1000000 306078 913665 1 1 1 1 1 1 1 261264 1 1 1 1000000 1 1 1 1 1 1 1 1 1 606027 1 1 1 1 1 242888 1 87240 1 824018 1 136342 1 1 1 1 1000000 1 157241 1 1 1000000 245699 1 1 1 1 1 1 1000000 769040 150562 1000000 1 469141 110870 1 1 51973 425080 1 452685 1 1 1 935501 1 1 1000000 1 1000000 1 1 1 1000000 1 663551 1 1 1 1 1 1 1 1 1 1 1 1000000 1 418556 1 1000000 1 76249 1000000 35685 1 1 1 1 1 1 738944 1 1 1 1 1000000 1 1 88009 1 1 447003 763525 1 1 597867 530268 1 1000000 1000000 1 1 1 1000000 1 895847 1 1 1 1 1 966540 1 688386 961290 1 1 1 1 1 1 1 1 1 1 1000000 1 801504 1 1 1 1 1 1 429109 451592 1 1 1 1 1 1000000 1 1000000 1000000 1 1000000 1 1 1 941982 1 1 1 1 1 1 1000000 1 1 1 1 1 1 851816 1 1000000 1000000 551379 1 1000000 1 1 1 1 1 1 1 1 1 1 513819 1000000 1 1 1000000 1 1 1 1 1 1 1000000 1 1 363985 1 1 1 1 1 1 1 1 1 1 1 470965 1 1 1 1 1 1 1 1 1 738576 1 704503 1 1 1 1 1 1 1 975824 1 1 1 1 1000000 1 338851 1000000 1000000 1 1000000 1 452251 1 857180 1 1 1 1 1 1 163506 1 1 1 1 1 1 1000000 1 562693 1000000 1 1 1000000 1 1 1 1000000 1000000 1 1 1 1 1 470409 1 319284 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 68687 1 1000000 1 1 1000000 1 1000000 1 1000000 1000000 1 1000000 519583 1 1 1 902986 1000000 1000000 1 1 1 1 1 1 992262 233488 1 676908 90723 1000000 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 131630 1 1 997853 1 1 1000000 1000000 1 1 1 1000000 1 1 1000000 849028 1 1 1 54164 1 589285 1 1 1 395819 1 1000000 1 1 1 1 1 1 1 1000000 1 1 616963 1 1 899344 1 641868 1 1000000 1000000 1 1000000 1000000 342074 1 1 1 1 70239 1 889029 1 643869 795337 1 1 1 1000000 1000000 1 1 221120 12615 1000000 1 1 425252 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1000000 1000000 942034 1 1 1 1000000 1 475396 1 1 1 1000000 1 1 1 1 1 268432 1 6429 1 1 1000000 1 1000000 1000000 1 1000000 357753 1 1 1 19846 1 1 682201 1000000 1 817716 791806 1 1000000 1 1 1000000 1 496397 1000000 1 1000000 1 361884 1 1 1 1 790713 1 1 1 724015 1 318004 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 980448 1 922652 1 1 1 32027 1000000 1 1 1 735023 1 1 1 1 1000000 1 1 489957 1 1 1 1 1 1 1000000 1 1 458371 1000000 1 646143 1 1 1 1 1000000 1 1 1 1 1 6826 1 1 1000000 1 1 1 929470 1 1000000 1 1 295219 1 1000000 1 1 700973 1 1 1 1 1 1 1 1 1000000 227403 1 1 1 903870 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 34715 62462 1000000 1 1 1000000 435291 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 572348 1 1000000 1 1000000 748796 1 911607 1 1 312976 678238 1 2144 1 1 1 1 1000000 1 1 219027 1 1 1 1000000 1 1 1 150782 299655 1 1 1 1 1000000 1 1 1 464915 1 1 1 1 1 1 1 1 1 1 1 403533 1000000 1 1000000 1000000 1 1 1 1000000 1000000 1 1 593181 1 1000000 1000000 1 1 1000000 1 1 1 995228 1000000 1000000 470148 380562 1000000 1 1 1 1 1 1 1 1 799048 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 255997 1 1 1 1 1 1 62916 1 1 106547 1 1 1 1000000 641219 1000000 1 1 1 1000000 1 1 73844 1 615454 1000000 1 1 753923 31806 993512 1 1 1 1 759251 1000000 1000000 1 1 1000000 1 213812 754048 1000000 1 1 1000000 1 637538 1 1 1 1 1 1 894266 1 1 1 888782 1 1 1 217834 1 1 1 1 1000000 434278 1000000 1000000 1 1000000 92642 1 1000000 1 1 1 1000000 1 1 1 1000000 1 1 1000000 1 757105 1 1 1 1 1 1 1 1 1 1 1 741655 1 1 1000000 145310 1 1 1000000 224831 1 1 1000000 1 634846 243239 1000000 1 1 513888 1 1000000 1000000 15027 116402 1 1 1 977037 244042 634667 1 1 1 1 74811 1 1000000 1 1 1000000 1 1 1000000 1 1 1 1000000 1 1 1000000 1000000 1000000 854068 1000000 1 85830 679716 1 995180 1 195090 316121 1000000 1 1 1 1 1 1 1000000 1 1 1 514123 1 1 1 882555 1000000 1 1 1 1000000 1 1 526543 1 154602 698664 1 1 1 1 1 287032 1 1 1 1 1 934625 1 1 1 1 1 1 1 1 478867 261859 1000000 1 922972 732283 1 1 937269 173563 1 1 1 304768 1 1000000 1 66666 1 624256 1 1 1 1 770690 1 1 1 1 1 1 1000000 95559 1 1 1 1 1 58712 1 399259 1 947169 1 324294 1000000 1 749571 603918 1 476143 1 533320 1 432415 714709 1000000 1 1 1 1 1 1000000 1000000 1 760296 229905 1 1 1 1 1 1 139353 1 943529 1000000 1 778626 790863 1 515087 1 1 1 1 1 1 1000000 1000000 1000000 1 1000000 709050 1 1 1 1 957260 1 1 1 1 1 699792 1000000 449722 1 1 1 1 755550 1 1 196738 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 837100 1 1 786705 1 1 1 1 1 1 1 1 1000000 1000000 1 494722 148225 1 1 1000000 1 1000000 1000000 1 1 1 1 1 377893 320667 1 1 1 1 1 1 152836 1 1 437858 1000000 1 1 1 362424 1 1 1 1000000 605880 206071 1 1 1 1 1 1 673374 1000000 1000000 1 1 1 1 1 1 1 203517 701652 773906 1000000 1 1 843401 1 464945 1 1 1 1000000 1 590717 1 545602 1000000 1 1 1 1000000 1 1 337460 1 1 1 1000000 1 1000000 1 1000000 1 1 1 1 1 625963 1 1000000 1 1 297081 1000000 1 1 1 1 1000000 472176 1 1 1 722998 1 1 1 43465 1 1000000 948930 1 1 1 1 1 1 1 1 1 234726 1 1 454526 1 1 1 1 892085 1 1 1 1 1 962208 1000000 1 1000000 1 1 1 1 1 1 1000000 1 181203 1 1000000 1 1 431027 555526 1 1 1 48766 561564 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 429453 791469 1 1 24328 1 1 83746 1 1 1000000 1 1 1000000 1000000 1000000 1 1000000 1 784406 1 1 1 1 1 1 1 1 342405 1 669709 1 1 1 1 1 1 15523 1 1 1 1 1 1 589784 1 1000000 1 1 693290 1 1 1 1000000 1 1 1000000 1 1 292194 1 1000000 1 1 269039 1 1 1 1 1 1 1 1 710447 1 1 1000000 1 1000000 1 1 1 340007 1 1000000 877991 1 969863 845727 1 1 1 428473 1 186821 1 314587 174026 1000000 124184 1 1 1 1000000 1 1 1 1000000 1 1 1 856436 1 1 1000000 1 1 1 1 1 1 768883 1 788507 1 237448 1 466445 246462 1 1 871506 1 1 843341 1000000 1 1 474728 1 1 1 1 133746 1 1 1 1 1 1 509824 1 1 538179 1 1 1 1000000 1 1 1000000 1000000 1 1000000 1 1 1 1 1000000 1 1 516639 1 1 477074 1 1 1 1 337902 1 1 1 1 1 1 1 1 1 1 1 1 1000000 667926 323766 1000000 1 1 1 1000000 1 1 1 1 1 1 399101 1 1 1 1000000 1 214680 1000000 1000000 1 1 621923 1 1 1 1 1 1 616117 1 1 1000000 1 1000000 1 118035 1000000 1 1000000 1 1 1000000 1 1 1000000 1 1 1 318394 1000000 1 1000000 1 457183 1 445206 1 63140 1000000 1 1 1000000 1000000 1 1 1 1 1 1 231746 1 1000000 1 1 1 1 1 1 1000000 1 172374 1000000 1 1000000 1 1 1 1 1 501980 1 1 1000000 1000000 1 1 1 1 1 494955 1 1 1000000 1 1000000 1 1000000 1 544625 1 41514 1 1 1 1000000 1000000 1 1000000 1 1 1000000 1 561455 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1 673668 1 1 1 1 764721 1 958325 1 228148 1 1 1000000 1 1 398774 1 1000000 946186 340380 1 1 1 1 1000000 1 1000000 1 1000000 1 440691 505374 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 309338 1 1 1 1 1 1 276963 1000000 1 485124 1 1 1 1000000 1 1 1 1 1 1 1 847776 169812 1 1 1 1 1 1 1000000 1 1 557942 1 1000000 583546 1 1000000 1 1 51146 1 300672 1 1 1 35186 1000000 1 1 1000000 1 837974 1000000 1 1 1 64578 1000000 1 1 1 1 1 193043 1 1 1 1 1 1 1 1 1000000 808262 1 1000000 1000000 1 1000000 538147 1 1 930836 1 209805 1 31407 1000000 1000000 1 1000000 1 1 1 1 1 676748 1 1 1 1 1 1000000 1 527403 1000000 1 915730 1 1000000 1 1 1 1 1 1 1 1 409876 460316 1 1 1 1 1 1 1 1 1000000 587022 234925 491421 1 1000000 1 1000000 1 234644 1 1 1 1000000 1000000 1 1 1 1000000 1 691767 451042 298690 1 1 1 1000000 1 1000000 1 1000000 1 1 1 1 1000000 1 1 810269 1 1 1 1 977924 1 182798 1000000 976803 1000000 1000000 1 800274 1 1 69111 1 1 1 1 1 1 1 1 1 1 597353 1 1000000 1 1 1 1 1 1000000 1 377695 1 1 1000000 1 836872 1 1 385232 1 1 1 1 1 1 1 1 56077 1 765509 1 367683 1 1000000 1000000 176782 368407 1000000 1 646401 1000000 1 744177 178745 1 1 1000000 1 423385 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 533108 1 1 1 1 987195 1 1 1 1000000 1 1 428194 242885 1000000 200182 888764 1 1 1 563584 1 1 1 1 1 1 1 1 1 811629 1 1 1 1 1 1 1 836053 1 1 1000000 469273 749096 1 928892 871374 1 1 1000000 1 1 1 1 1 1 1 1 1 1 433826 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1000000 1 1 1000000 251428 1 1 1 1 1 1 681724 1000000 1 1 125970 1000000 1000000 1 1 1 1 1 1 1000000 1 1 1 1 895705 1 386153 90399 647616 1 1 1 1 1 1 623533 1 1 1 1 644890 1 1 1 872472 1 385684 977685 204934 472513 1 1 1 1 1 1 1000000 948785 11763 920057 1 1 1000000 1 327791 1 1 1 121159 1 1 176763 160695 1 1 1 770415 783790 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1000000 1 23318 1 1 1 1 1 993305 952705 122027 1 1 1 1 1 1000000 1 1 1 1 697898 1 812 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 21640 1 1 1000000 155327 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 479590 1000000 701992 1 1 1 1 1 1 1 1 1 607759 1 1 181355 1 298789 1 1 1 1 797506 1 1 1000000 1000000 1 1 1 1 1 1 61813 380564 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 332588 1 1 1000000 1 1 1 1 1 1 1 346023 1 1 1 1 1 1 3999 1 1 1 1 1 723760 1 1 1 1 1 828945 739594 1 1 1 493478 1 1 1 15378 1 523269 1000000 1 1 778859 1 1 1 1 1000000 1 1 918150 1000000 1 120779 384362 1 1 1000000 1 1 78409 1 943853 1 1 1000000 387772 1 1 1 1 1 1 355126 1 978854 1 1000000 1 23101 1 1 1000000 434360 1 1 69968 938540 1 1 1 519361 1 1 1000000 1 1 1 1 1 1 1 13291 1 1 1 1 1 1 1 1 1 1 1 421244 1000000 1 881080 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1 356060 614583 1 1000000 518972 1000000 71750 1000000 1 160119 1 1 1 1 1000000 1 544482 1 312185 1 1 636163 1 1 1 92074 866049 795076 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 133436 1 687619 1 1 1000000 1 1 1000000 1 1 1 1 488140 59931 1 1 1 1000000 1 1 1 1 1 818348 1000000 1 1 1 1 123301 1 615482 1 209671 1 1 1000000 1000000 1 1000000 223138 1 1 1 1000000 1 1 1 1 97923 1 972975 795704 622360 1000000 40063 1 1000000 953754 1 1 721141 1 1 1 169567 1000000 1 1 1 314880 1 1 1000000 695891 1 1 1 1 495504 1 1 1 1 1 1 150222 1 1 1 1 1 1 1 1000000 130037 1 1 116705 1 1 602633 1 1 1 1 1 1 1000000 1000000 570212 1 1 1 1 125899 1 1 1 589781 1000000 1 1 1000000 1 1000000 973981 1 1000000 1 1000000 1 1 1 1 1000000 1 1 1 97866 1 1 1 1 1000000 1 1 1 1 1 1 886834 661863 1 1 1 522721 1 1 1 1 1000000 1 1000000 1000000 589690 1 1000000 1 1 1 1 667966 273546 1 1 895899 1 1000000 1 1000000 1 1 1 575925 1 1 1 342284 1 1 1000000 1 1 1 85347 1 1 298330 757176 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 466887 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 346963 1 1 1 1 1 1 717276 1000000 1 1000000 1 1 1000000 1 1 242524 918281 563103 929102 1 1000000 1 1 1000000 82480 1 1 30155 692611 1 1 1 1 1 1000000 1 1 1 1000000 715467 1 1 1 1 1 372446 443447 1 1 1 1 355638 1000000 1 849373 983614 1 1 172425 357552 788380 324136 1 1 1000000 769246 206428 1000000 1 1 1 960007 1 1 1 1 1 1 1 1 1 1 322606 1 1 205556 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 608403 745092 1000000 1 1 1 1 444401 805741 160379 1 1000000 1 1000000 862503 1 1 1 356461 873906 1 1 1000000 965946 215270 1 1 1000000 566254 1 1 1000000 1 1 336891 1 1000000 1 1 1 1 1 61787 1 1000000 1 1 1 1 1 1 362308 1 1 1 348515 1 1 1 1 1 1 1 943178 1000000 1 1 1 1 1 1 1000000 1000000 1 1 1 1000000 619623 1 1 825641 1 1 1 1000000 59892 1 1 1 1 1 1 1 1 1 1 254015 1 1 883432 1 1 1 1 1 1 1000000 218619 1 1000000 611280 616551 66206 1 1 89598 1 1 1 1 1 1 1 1 1 1 687912 1000000 321994 1 1 1 1 1 1 1 1 1000000 1 203023 1000000 419506 737483 1 1 1 1 1 1 845084 1 1 161532 1 1 1000000 680812 1 1 1 1 776761 1 1 1 1000000 1 298483 1000000 1 204206 1 1 1 1 1 23460 1 1 161431 942515 1 888147 305900 1 721317 1 1 1 1 1 1 1 1000000 343713 1 1 132607 1 1 1 452247 1 1000000 1 1 1 1 1 1 937770 1 1 1000000 1 1 1000000 1 1 671086 1 1 1 1 1 1 478647 1 1 1 1000000 1 734425 1 1 1 122776 697011 1 1 1 1000000 997790 1 1 776085 1 911590 1000000 608074 1 1000000 1 1 1 1 1 1000000 1 1 1 391248 733644 1 288720 1000000 1000000 111782 1 303635 783023 1 1000000 1 1 1000000 1 459828 1 1 1 1000000 952144 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 60478 1 1000000 1000000 1 1000000 115420 1 932169 1 428194 1 1 1 1000000 1 377516 1 1 1000000 1000000 85667 1 441841 1 1 855321 1 202238 1 839191 1000000 1 1000000 632491 1000000 1 1000000 1000000 1 343800 1 723406 1 245685 1000000 1 1 1 1 1 281489 473068 1 1 1 1 1 1 1 302255 1000000 1000000 115311 1 1000000 1 846655 1 20371 557666 1 1000000 1000000 1 1 1 1 1 780986 1 1 376113 1 1 1 1 1 1 485605 1 1 1 1000000 283696 1 1 1 1000000 1000000 1 1 1 1 1000000 1 1000000 1 139378 1 1 1000000 1000000 1 1 633861 136575 1000000 1000000 1 1 1 1 1 1000000 1 589239 1 1 1 1 1 65031 1 1 1 659636 1 669120 262040 1 1 1 899802 1 1000000 1 1 1 1 1000000 1 1 1 1 373982 1 1000000 776383 1000000 1 507420 934969 1000000 1 1 1 1 1 1 1 945461 1 1 1 1 517047 1000000 861720 740189 1 1 1 1 1 316258 1 1 1000000 1 1 358570 1 1 926430 1 1 881617 1000000 896700 453782 1 1000000 1 1 987020 1 274851 1 1 1 1 1 1 1 856594 1 152022 638518 1 1 1 1 1000000 1 1 728514 313585 1 1 1 129479 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 631089 156795 1000000 73151 1 1 1000000 1 1 522977 1 1 1 435595 1 783202 1 1 1 1 1 335239 1 1000000 1000000 1000000 1 1 1 1 1 944470 1000000 1 794889 1000000 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 825847 542396 1 1 1 177639 1 1 1 83261 1 1 1 680859 1 1 1 1 1 1 1 151203 1 1 1 1 1 1 1 496468 1000000 352709 1 1 1 613357 1 1 397329 1 1000000 1000000 1000000 1 1 963575 401292 1 1 1 1000000 1 1000000 1 1000000 1 1 1000000 1 1 1 1 1 1 158081 1 1 716990 698212 1 1 1 1000000 1000000 1 1 731575 1000000 1 1 1 624559 1000000 240304 1 1 1 1 1 1 1000000 252250 1 1 1 1000000 684227 1000000 1 362474 839999 1000000 1 1 1 1 621158 927726 1 1 1 1 1 337136 1 1 1000000 1000000 1 1 1 678463 443117 1 933204 1 1 1000000 1 30010 1 1 1000000 593630 1 154679 1 422077 1 869568 1 1 958095 1 396662 813334 1 1 1 82744 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1000000 1 1 1 1 329533 1 1000000 1 1 621822 537853 548635 1 1 1000000 1 1000000 1000000 1 1000000 1 127135 1 1 1 1 1 774270 553014 1 1 1000000 1 83307 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1000000 496688 1 875233 231742 1000000 1 248652 1 1 1 1000000 1000000 49326 1 1 1 1 1 1 1 1 1 1 1000000 1 585218 1 1 1 1 1 863872 647076 1000000 1 1 1 1 1000000 1 1 1 1 1 1 975483 51053 1000000 1000000 1 1 1000000 1 1 1 1000000 1000000 1 1000000 1 1 1 1 1 652503 1 1 1 1 1000000 1 1 704301 1 1 1000000 1 1 1 1 1 1 311794 1000000 593139 634260 1000000 1000000 1000000 1000000 1 824204 1 1 196472 1 1 1 1 836122 1000000 1 575592 1 1 1 111509 1 1 1 1 1 1 1 1 1 1 1 1 465060 793783 1 1 494990 1 1 1 1 1 87599 1 1 1 1 1 640087 1 190206 1 1 1000000 1000000 1 1000000 1 1 1 1 658729 603345 1 1 930584 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1 219529 337635 989416 1 1000000 1 1 1 1000000 1 634215 1000000 1000000 1000000 394676 181018 1000000 1 1 342806 174307 494458 1 1000000 1 302198 1 1 1 1 1000000 309626 1 1000000 173062 1 1 1000000 1 1 1 553658 1 1 1 454357 311765 1 408782 269563 1 1 1 1 898731 1 1 1 1 1 364475 1 1 1 1 505021 1 1 1 1 1 1 1 1000000 87907 1 1 1 945123 1 1 1 1000000 1000000 1 904011 1 1 1000000 1 1 506997 1 1 1 781767 1 1000000 1 1 1 1 1 1 367932 871073 1 398176 752180 495707 770051 1 1 1 1 1 1 1 1 1 1 1 1 1 1 290545 1 1 746112 1 1 810053 1 148058 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 958552 1 1000000 1 1 1000000 1 1 1000000 1 1 1000000 923646 1 1 1 1000000 1 1 1 1 1 673894 1000000 1 11636 1 1 1 1000000 1 1 1 486213 107774 1 137492 1 1 1 718038 1 1 1 1 1000000 1000000 1 1000000 679559 575082 1 1 1 1 1000000 1 924329 486855 1 610174 1 1 1 973321 1 1 1 1 1000000 671715 1 1 1 1 1 121870 1 1 1 1 1 1 1 186785 1 1 737616 1 1000000 1 1000000 1 1 1 1 1 1000000 310182 1 1 1 469462 1000000 1 1 1 1 1 1 1 1 1 1 1000000 237563 1 1 1 1 1 1 1 74958 1 1 1 329995 1 1 1 1 1 988813 739676 1 59297 1000000 1 1000000 1000000 802844 1 1 1 1 1000000 1 1 1 1 1000000 1 1 1000000 1 1 1 482918 634179 1 1000000 568827 1 1 1 1 1 1000000 1 938444 1 1 852814 1 1 1 1000000 1 104431 1 1 1000000 1 901250 1 1 1 1 1 1000000 1 1000000 1 1000000 1 1000000 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1000000 157554 1 1 1000000 1 475515 198594 1 1000000 229858 1 1 942690 1 1 1 1 1 1 1000000 274389 1 487419 1 1 1 1 1 1 622058 1 1 1 310233 1 1 1 323972 1 1000000 1000000 1 1 656174 1000000 1 1 1 1000000 1000000 1 1 1 1 1 797197 1 1 375539 1 1 406615 1 855613 882062 1 1 1 1 1 1 1 1 651007 1 54558 190482 1000000 1 1 1 1000000 227725 1000000 1 1 407599 1000000 1 242231 1 1 1 1 1 92910 1 1 1 1000000 1 1000000 667087 1 1 1 1000000 1000000 1000000 1 1 1 1 1000000 408923 1000000 1 1000000 1 1 1000000 428025 867925 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1 881443 1 1 1 1 182560 1 1 1 1 170116 1 1 1000000 1 1 1 1 1 1 1 1 1 925290 1 1 1 455479 1 1 413099 1 889852 1000000 717072 1 936021 1 1 1 1 717878 1 1 1 305152 337794 1 972796 408522 1 906415 1 1 1 1 1 1 1 1 1 1 711349 1 1 1 1 1000000 1 1 79585 1 205694 1 1 1 1 1 1 1000000 1000000 1000000 1000000 1 64842 1 1 1 1 1 1 1 418368 1 1 1 1 1 859570 1 1 219196 1 1 1 156990 770447 68710 297000 1 1 819792 1 1 1 379934 901710 1 1 1 1000000 1 1 1 161749 1 1 1 470662 1 1000000 837138 1 3145 1 1 1 1 1 1 1 65550 1 1 1 214220 1 1 1000000 1 318975 332074 1 1000000 1000000 1 157621 1 1 1 695128 1 332366 1 1 1000000 1 270573 1 1 1 1000000 661699 1 1 1 1 1 1 1 1 1 1 1 1 771607 449640 1 1 1000000 1000000 347329 1 1 1 894836 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1 728489 1 159216 1 206269 1 1 1 1 1000000 996851 1 1 1 1 1 1 1 1 25848 1 1 1 1000000 892436 548160 505736 1 1000000 1 1000000 1 1 1 1 1 1 1 1000000 1 739018 1 1 1 1 1 239459 1 1 1 1 1 1 1 1 1000000 997794 460866 1000000 1 981551 1 1 646179 1 839243 1 1 1 1000000 1 1 113568 1 1 1000000 71922 1 466123 1 295355 1000000 391589 1 1 1 1000000 783145 1 1 1 1 40792 1 1 1 1 1 1 1 1 884819 1 1 1 117640 444971 1 1000000 551341 1 1 744052 1 489424 1 1000000 1 1 1 1 1 1 880437 1 1000000 398265 1 1 1 1 1 1 1 910160 1 1 1 1 1 1 1 656692 1 1 1 353031 1 1 1 1 1 1 1 1 1 1 1000000 1 1 434488 1 1000000 1 1 1 324522 1 1 662701 1 822879 1 1 1000000 835324 1 1 1 1 1000000 1 1 1 1000000 538143 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1000000 114138 1 1 494486 1 1000000 1 1000000 1 1 1 1 780565 1000000 1000000 1 868580 1 1 1 1 1000000 1 861051 1 1 424767 874644 1 1 1 1 1 1000000 1 1 1 1 1 981725 1 1 1 1 1 1 82373 1 1 1000000 1 1 544988 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1 709729 1 1 67144 1000000 1 1000000 1 1 1 1 1 1 292905 1 1 1 1 1 1 1 1 1 1 1000000 1 555053 1 1 1 980257 1 1000000 548246 1 1 17922 1 1 46593 1 1 1 1 1 666232 1000000 1 1 1 1000000 1 1 1 252598 1 1000000 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 556476 1 1 1 277289 1 409865 1 1 1 1 1 1 966079 1 1 1 1000000 1 1 1 1 1 1 1 1 1 893852 1 15908 1 1000000 1 1 1 1 1 1 1000000 1000000 1 1 868330 1 294816 130398 1 1 192221 39216 742014 679233 1 1 1 1 1 1 209855 1 1 74636 769537 1 1 1 496030 1 1 80834 1 1 1 1 1 127349 1 1 1 1000000 980615 1 333595 1 1 831282 1 1 1 1 1 232247 1 58131 1 950345 1000000 1000000 1 1 1 1 595339 1000000 1000000 1 1 1 1 1000000 1 316185 1 1 1 1 1 1 1000000 1 36492 1 1 1 540065 1 1 1000000 1000000 1 1 1 1 877909 1 1 612969 1000000 1 1 616265 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1000000 455041 1 1 1 1000000 100374 1 1 626890 1 1 1 1 1 1 1 115579 255191 1 1000000 1 1 698259 1000000 1 1 1 1 1000000 1 1 1 729438 1 1000000 1 1 1 1 1 385114 1 187187 1000000 1 1 1 1 1 1 1 1 1 1 590100 1000000 1 1 1 1000000 1000000 91227 1 1 801025 1000000 1 1 1 1000000 554474 1000000 1000000 1 713664 1 1 140790 1 1 1 658795 1 1 1 582706 1 1 1 1 1 903975 1 119529 1 555927 1 1 1000000 1 1 553573 1000000 280608 1000000 1000000 1 1 1 1000000 1 1 1 1 1 1 779219 1 1 434113 1 1000000 1000000 943429 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 617496 1 1 1 268679 30627 1 1 1 202531 377139 414634 1 1 1000000 1 487203 1 1 1 1 1 1 36350 1 1 1 1 1 1000000 1 1 1 399006 257294 1 1 1 1 1 1 1 1 771300 1 1 87943 1 675410 1 1 28646 1 608449 1 769551 1 179675 1 637097 571620 292189 1 1 1 1 1 1 1000000 1 270190 1 1000000 158487 1 1 1 1 1 1 1 1 1 869898 772759 1 1 1 1 394332 1 1 1 1000000 1 1 1 1 1 246558 1 1 1 1 19492 517024 1 781031 1000000 1 1 1 1000000 1 1000000 1 396799 1 1 99816 1000000 1 1 1 201630 1 1 681459 1 1000000 1 1 286510 1 1 1 1 1 1000000 1 1000000 1 931811 166045 1 1 449855 1 1 1 1000000 988057 861031 181216 1 1 1 465707 288913 938248 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 516711 878982 1 1 1 1 1 886723 812630 1 1 1 1 231244 1 117702 1 1000000 1000000 1 773353 1 1 1 1 1 1000000 1 1000000 1 1000000 1000000 1 594834 1 1 1 37503 1 1 910250 1000000 1 1 1 1 1 1 1 1 1 1000000 1 301078 1 657184 1000000 1 1 1 1 1 1 1000000 1 293428 1000000 1 1 1 1 911041 1 1 1 941646 408800 1000000 1 1 1 1 1 297603 1 1000000 1000000 1 1 1 1 1 191480 843880 807617 1 1000000 1 1 1000000 207430 1 1 1 1 1 1 1 516756 1 7197 1 387067 1 1000000 1 1 1 1 1 1 1000000 592338 1 1000000 1 1 1 1 1 286936 1000000 1 82767 1 460280 887217 1 1 1 1 1000000 637388 1 1000000 1 1000000 1 1 452821 1 1 1 1 131199 1 1 1 1000000 528711 1000000 377361 800024 91985 1 1000000 1 1 1 700976 1 269397 1000000 1 1 101891 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 642640 1 1 329553 1 1 1000000 1 182040 1000000 1 1 754597 150130 1 1 1 1 978324 1 141477 718350 1 1000000 1 1 1000000 1 444738 21525 1 1 1 96726 1 1 1000000 782347 1 1000000 1 1 1 1 1000000 1 328430 1 1 412672 189859 1000000 1 1000000 1000000 1000000 1 1 1 1 1000000 1 1 1000000 1000000 1 1 1 520019 1000000 1 1 1 1 1000000 607134 1 1 1 1 1 1 1 1 365176 1 1 1 1 89112 1 1 1 1 1 937668 1000000 456418 1 1 1 409212 621632 1 136059 1 1 1 1000000 1 1 1 170315 1 1 1 1 1 1 1 1 1 1 70870 191687 1 1 725305 1 55519 1 1 1 1000000 640568 1 1 621470 829211 1 1 1 760711 1 1000000 1 1 1 1 1 53275 1 1 1 1 1 1 1 113674 1 1 1 1 1 1 1 1 1 571688 1 1000000 1 1 1000000 1 1 1 1 524307 893145 1 937505 1 175853 1 1 1 192927 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 555989 1 1 1 1 1 1 1000000 491431 1 826284 1 1 1 1 950297 1000000 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1000000 1 1 463990 1 282357 1 308610 427227 1 1 1 472089 1000000 1 1 1 470551 1 1 365479 1 1 39087 1 1 410575 1 1 1000000 1 1 1 1000000 1 1000000 1 1000000 1 349659 472038 1 1 1 1 1 1 1 1 1000000 1000000 1000000 1 1 29872 1 550256 1 1 1 1 381789 1 274465 1 839389 1000000 1 1 1000000 467441 1000000 1 1000000 1 1000000 95588 1 1 1 1 410129 1 1000000 1 1 908838 1 1 1000000 1000000 309243 1 1000000 88099 357658 1 1 1000000 1000000 1 1 1000000 1 1 1 1 170123 1 1000000 1 1 1000000 1 1 10688 1 709447 1000000 806842 477060 1 1 1 387363 1 966397 1 1 1 1 1 1000000 1 1 1 1 493452 1 1 1 1 299862 1 1000000 1 552512 1 1 1 297711 1 520895 1 940970 1 1000000 1 1 1 1 1000000 1 1 1 169122 1 60021 1 1 1000000 1 1 820397 562785 1 1 1 1 1 1000000 1 1 1 1000000 1 910632 1 1 1 1 1 1 1000000 1000000 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 806136 1000000 1000000 1 1000000 1 310845 1 1000000 1 1000000 1 1 1 1 1 1 1 286948 1 1 1 1 1 1 1 735760 1 1 626925 819930 1 1000000 1 682953 1 1 1 1 1 1 1 799493 1 1 1000000 1 321336 1 1 1 414646 1 1 1 1 1 1 1000000 1 1 1000000 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 422095 1 1 1 1 1 1 259579 1 1000000 1 1 1 1 1 1 1 1 1 1 672569 1 1 1000000 1000000 1 1 1 1 1 1 1000000 1 1 1 1000000 1 1 923400 1000000 387783 894346 1 1000000 1 1 1 1 783430 1 1 1 1 1000000 1 1 1 1 747076 1 898680 1 231985 1 1 1 914350 667641 1 575447 1 1 1 1 1 1000000 1 1000000 1 1 1 1 127808 1000000 1 1 1 1 90086 1 1000000 925053 1 45265 1 563318 1 184473 1 1 1000000 1 1 1 1 1 52616 367075 784518 530948 1 965061 1000000 671764 1 1 1 612290 1 660691 1000000 657652 1 343776 1 1 1000000 1 1 1 1 710236 1000000 1 1 1000000 1 1 1000000 1 1 1 1000000 522798 1 1000000 1 1 1 1 811515 1 125407 1 1 1 1 739552 1 1 1 1 1 1 1 1 42699 1 738368 1000000 1 1 758307 1 1000000 1 1 1000000 526851 1 28557 1000000 1 1 1 1 1000000 1000000 1 1 1000000 1 1 1 1 1 1 1 468542 1 671616 1 1 369630 1 1 1 1000000 1 1 144902 1 1 932862 1000000 1 339080 1 1 1 1 703767 1 1 510994 1 529364 1 1 1 1 1 1000000 470038 1 824291 1 1 1 1 1000000 1000000 73845 1 1 1 1 1000000 354132 1 1 99533 1000000 1 134198 1 1 1 360022 1 407320 795132 1 1 1 1 1 1 1 1 751566 372324 1 1 1 1 1000000 1 125281 1 1 1000000 1000000 1 1 1 1000000 1 1 1000000 148083 928627 1 1000000 1 1000000 1000000 1000000 1 1 410960 262317 944237 1000000 434101 1 1 1000000 1 1000000 666716 1 1 1 1 1 1 1 106626 1 1 1 1 1 1 1 1000000 1 1 1 537193 1 1 1 1 1 1 1 845484 1 1 1000000 1 1 1 1 1 1 1000000 1 1 601501 1 590918 1 1 101221 1 1 1 1000000 1000000 1000000 1 914941 1000000 1 1000000 100682 1 1 1000000 1 1 1000000 1 1 1 1 89882 1000000 1000000 1 1 1 1 1 1 645053 1000000 1 424914 1 153472 109417 1 1 1 1 1 1 1 1 1 1 1 1 203008 1 43656 1 599189 17959 1 1000000 1 1 1 46519 1 1 1 1 1 1000000 1 1 1 1 1 860398 1 1 393332 1 711435 1 1 1 1 462953 1 1 1000000 902741 348713 1 1 1 1 1 665922 1000000 1 923989 1 1 1 1 1 1 1 1 1 1 1 1 269871 1 1000000 1 912825 1 1000000 1 131790 1 1000000 1 1 1 189818 1000000 935031 1 1 1 1 1 1 1 826537 1 1 1000000 1 1 1 1 1 1 1 1 1 704666 1 1 1000000 1 1 1000000 1 1 1 1 1 1 147852 1000000 1 1 1 790274 677624 1 1 617649 1000000 1 1000000 1 1000000 239178 1 1000000 1000000 1 622423 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 352207 1 1 1 1 1000000 139595 1 1000000 908493 1000000 1 728177 1 1 20696 1 1 1 1 1 1 1 1 18856 1000000 1 804344 877710 1 93568 1 1000000 296736 1 1 1 1 1 1 1 1000000 1000000 452832 1 1 1 1 1 1 481355 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1000000 1000000 1 1000000 1 1 1 1 1000000 1000000 1 1 1 1000000 705397 1000000 1 1 1 1 1 1 1 1 1 891825 1 709617 1000000 497144 1 1 854728 1 1000000 1 1 1 1 884167 1 1 884109 1 1000000 1 1 1 1000000 907061 1 286620 1 1 1 1 1 307132 1 1000000 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 545145 576641 1000000 1 454754 1 1 1 1 958824 1 1 1 1 1 1 893530 1 1 133196 381242 1 1 1 469490 1 1 1000000 1 1 286131 1 1000000 618060 1 558868 1 1 102110 1 960448 1 1 597509 1 1 1 542582 370488 479090 1 1000000 616293 1 1 596741 143519 54521 560826 1 1 1000000 1 1 1 911592 1 1 1 1 1 1000000 1 562368 1 963178 1 1 1 1000000 1 1 559418 1 940469 1000000 1 1 1 1 1 1 769970 1 1 1 1 1000000 550938 493013 1 1000000 1000000 943767 1 1 1000000 1000000 1000000 1000000 566993 477707 1 1 1000000 1 1000000 1 1 1 1 1 1000000 1 16541 1 1 1 1 499305 1 1000000 1 1000000 1 342977 831371 859287 1 1000000 1 1 1 1 1 1000000 1 1 1 1000000 1000000 1 1 1000000 1 338577 1000000 1 1000000 464271 1 1000000 1 1 1000000 1 1 1000000 1 1 1 1 381656 307939 1 1 1 1000000 1000000 1 573649 1 1 5841 730850 430055 1 1 130473 1 1 399293 848496 927529 1 1 1 1 1 1 1 687706 1 1000000 1 1 1 1 1 1000000 723266 1 1 1 1 1 872802 1 1 949654 1 1 525737 1000000 1 1 1 651872 1000000 1 163581 1 1 1 1 1 1 1 156747 1 1 1 158779 1 1 1 1 829087 1000000 1000000 1 1 1 1000000 1 1 1 1 576933 1 938181 501586 1 1000000 1 1 134267 829058 1000000 1 1 1000000 1 1000000 1000000 1 1 699871 1000000 1 1 1 1 1 1000000 1 1 1000000 586902 1 969669 1 1 1 1 1 557990 1 449931 1 577637 1 701897 1000000 1000000 1 1 1 598714 1 612531 1 1 1 1 824893 1 290790 1000000 1 1000000 1 1000000 1 433243 1 1 1000000 173991 1 1000000 1 1000000 1 1 1 1 1 1000000 1000000 1 1000000 1 1 1 1000000 1000000 1 1000000 1 1 1 344779 1000000 590596 1 1 1000000 1 1 1 1 1 1000000 1 1 407472 1 1 1 681299 1 1000000 1 75269 1 1 1 363272 1 160435 1 1 1 1 1 1 928454 1 1 52700 328444 1 1 1 1 844114 444162 1 1 1 1 1 898555 1 1 293971 1 980332 1 1000000 1 1 1 321431 542360 1 1000000 1000000 1000000 708873 1 1 1 1 1 1 1 1000000 805810 1 1 1 514573 219016 1000000 1 1000000 1 1 1 1 1 1 512602 1 1 1 1 816027 1 1 561242 1 936734 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 377384 1 414682 821603 1000000 1 1 1 1 1 666698 1 247261 1 1000000 1000000 1 271157 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1 1 879496 1 1 1 1 1 1 893758 1000000 1000000 1 1 1000000 1 1 1 1 322706 1 1 1000000 1 1000000 1 1 1 1 1000000 1 1 1 183784 1 1 1 1 1000000 1 1 1000000 327833 495404 133423 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 299889 1 1000000 1000000 1 214211 1 217172 641037 804415 1 1 1 661212 1 1 1 1000000 1 1000000 1 1 1 1 953698 1 329604 1 316118 1 1 1 281313 1 1 1 1000000 1 1000000 1000000 1 1 1 1 1 1 1 1000000 1 1 1 906467 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1 1000000 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1000000 894798 1 1 1 557237 1 1 1000000 1 1 446800 1 1 1 1 1000000 1 1 207755 1 1 1 1 1 1 1 1 1 1 1 1 444242 1 468891 1 1 545305 1000000 1 1 1 1 758862 1 1000000 216418 619471 1 1000000 1 1 1000000 45376 1 1 1 1 584434 986485 1 1 1 1 1 360749 157562 1 1 1 1 1 1000000 1 1 1 1 1 1 828633 1 1 1 1000000 1 1 722451 1 1 1000000 833698 1 1 1 1 1000000 1 1 1 1 590246 1000000 1 260699 1 1 1000000 957157 1 224825 1 1000000 1 1 1 1 1000000 1 1 371263 1000000 1000000 522883 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1000000 1000000 1 1 1000000 7143 1 386238 24954 114927 1 1000000 1 1 380226 1000000 1 1 1 1000000 1 1000000 1 1 1 1 1000000 1 1 1 479698 1 1 552008 1 1 90489 1 83914 1 1 1 1 1 656933 1 1 1 1 1 1 1 1 492150 671875 1000000 1 1 1 1 1000000 1 1000000 1 369441 521049 1 1000000 1000000 1 1 1 1 1 1 1 1 1 641886 1 1 1 597614 280315 1 1 1000000 1 1 67561 1 1 1 1 1 36933 1 1000000 1 1 179903 1 1 584233 1000000 61298 100197 117591 1000000 1 1000000 1 1 1000000 1 1000000 41131 1000000 1 683273 1000000 994497 890880 1000000 1000000 491119 1 1 1000000 1 1 1 1000000 1 1 1 1 1 371828 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 1000000 213543 1000000 1 845229 1 74111 346947 1 1 751722 1 1 1 856580 1 1 1000000 1 1 1 1 1 1 1 1 1 1 996205 1 1 1 1 1 1 1 1000000 1 806603 1 1 942718 1 1000000 1 1000000 1000000 1 1 1 1 1 1 1 92203 1 1 701321 1 1 1 1 1 1000000 1 1 1 62209 1 1 558397 1000000 1 1 1 1000000 11074 1 1 540331 598552 1000000 1 831757 1 1 560826 1 1 1 166985 1 1 841805 127759 34793 1000000 455675 400682 1 1 1000000 1000000 1 900575 1 1 1000000 1 1 1000000 1000000 1 1 855043 1 1 1000000 1 1 318589 1 1 1 1 702067 1 1000000 884681 258533 1 970412 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 715202 1 1 1 1 1 1 1000000 1 1 1 1 1 101226 1000000 1 1000000 280798 1 1 550538 1000000 1 1 1 1 1 843123 1 1 1000000 1000000 1000000 217226 1 667513 1 306102 1 1 1 1 1 1 1000000 386100 1 1 1000000 888511 1000000 591735 78433 1 1 1 290338 1 1 1 16804 1000000 1000000 1 1 1 1000000 1 1 1 1 18058 1 1 1 1 498743 1000000 1 1 1 1 1 1 1 1 916257 608170 1 1000000 1 1 1 1 1 1000000 1 1 715728 1000000 1 180930 1 1 1 1 1 1 514077 1 1 1 668804 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 581763 1 1000000 644989 1 1 14652 528765 16417 1000000 1 1 61181 1 1 671950 1 1 1 1 796041 1 1000000 1000000 1 1 1 925435 779240 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 542957 1000000 1 1000000 1 1 1 1 1 798598 1 1 1 1 1 1 1 1 1 1 626165 1000000 265681 1000000 1000000 778783 1 1 1 1 569481 1000000 1 589004 454285 1 5258 677284 1000000 1 1 1 796917 733740 1 1 290221 1 1 1 1 1000000 1000000 553348 1 1 1 1 1 1 1000000 224488 864938 1 1 792423 1 1 1 1 1 1 797084 1000000 1 1 1 1 1 946234 1 1 1 223952 1 1 1 1 1 1000000 821229 1 1 1 375404 1 1 1000000 1 1 1 1 123605 1 1 1 1 1000000 1 1 1 959594 1000000 1000000 1 1 1 14755 1 1 459667 1 987715 1 580987 1 1 1 1 1 1 1 1 1 665917 1 1 1 1 1 1 1000000 1 1 1 1 349355 758272 1000000 27880 1 1 1000000 1000000 90969 1 1 1000000 1000000 1 1000000 1 1 1000000 1 1000000 1 1 1 1 1 749324 1 1 1000000 1 949034 142172 1 1000000 1 1000000 1 1 814614 1 302821 1 1 1 1 1000000 1000000 1 1 820740 1 1 1000000 1 635124 1 1 440569 1 1 1 1 279930 1 1 1 1000000 1000000 1 1 1 424936 1 1 1 1 1 601291 1000000 1 1 772454 1 1 1 1 1 723922 1 1 1000000 1000000 1 1 1000000 1000000 1 1000000 614366 174192 1000000 1000000 1 402928 1 984928 121218 1000000 1000000 220874 1 691111 1 1000000 1 444383 1 1 1000000 1000000 246287 1 1 1 311097 1 21530 1 418265 1 1 1000000 310226 1 1000000 259579 1000000 1 1 334400 1 1 1000000 1 1 1000000 1 1 1 1 1 681430 1 1000000 1000000 1000000 1 1 618662 1 1 1 1 1 1 1000000 1 1000000 1 1000000 1 1 1 1 1 1 1 1000000 165207 1000000 4184 1 1000000 1 1 1 207908 571869 1 1 239130 1 1 1 1 1 1000000 1 1 1 872602 1 1000000 1 819304 1 1 1 1 1 1 1000000 1 270600 1000000 35374 1 201295 1 1 1 1 1 1 1 1 1 1 825730 1 1 1 304046 1 1 1 528907 1 873342 1 1 1 1 1000000 856046 1 1 1 1 1 1 1 1 996470 1000000 1 1 858341 1 1 1000000 1 1000000 1000000 1 1 1000000 1 1 1000000 1 951471 1 1 1 1 1 1 1 1 131870 336180 1 1 1 1 1 76191 1 1 1 1 1 1 1 1000000 1000000 1000000 690625 1 1 596114 193393 1 1 42313 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 818273 1 118795 1 919922 1 1000000 836670 1 1 1 1 1 1 484400 1 1 1 1 945519 1000000 1 143919 1000000 1 1 572244 446412 483300 1 1 1 1 1000000 906469 1 1 1000000 1 1 1 1 1 1 799745 62614 1 700755 1000000 1 304815 1 1 163190 805864 1 295101 1 1 1 1 1000000 1 1 1 1 1 96339 759543 1000000 148906 66689 1 1 1 1 1 1 164820 1 515688 1000000 1 1 800593 1 1 675053 1 1 1 18942 277422 1 1 1 93743 1 780577 301595 1 1 1 27285 1 1000000 1000000 1000000 1 1 1000000 1 1 1 1 1000000 1 70595 1 1000000 1 1 1 1 429521 1 1 658549 1 1 1 1 649461 831349 1000000 1 149997 1 1000000 1 1 606075 1 1 1 1000000 1 1 276554 1 1000000 1 1 46319 1 1 1 1 1 1 365033 140053 342710 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1000000 1 1 1 694203 1 1000000 1 1000000 1 254195 880020 433109 1 1 1 1000000 1 1000000 1000000 1 1 1 1 691627 1 1000000 1 1 638631 1 1 594857 1 1 1000000 515599 1 783835 1 1 1 1000000 1 1 1 1 1 1 1000000 633132 1 1 1 407597 863811 1 1 1000000 1 1 1 1 642552 573234 1 1 1 1 1 1 1 1 1 1 1 854544 1 461504 231983 1 1 1000000 26837 1 1 1 1 1000000 1 139425 1 1000000 493856 1 1 731484 1 1 1000000 1 1 1 1 1 1 993456 1 1 1 555747 1 1 1 1 1 1 818964 207726 1000000 1 1 1 678962 1 1000000 1 135405 315887 1 1000000 1000000 1 1 1 1 1000000 148247 1 1 827843 1 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1000000 1 1 1 971451 1000000 1000000 1000000 555829 1 1000000 1 1 708931 1 1 1 402471 1 1000000 1 1000000 1 1 826275 1 1 1 1 1000000 1 862769 1 1 1 961267 1 235165 1 823157 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 952144 1 1000000 444278 1 1 1 1 1 279721 1000000 1 1000000 1 1000000 874416 1 1000000 1 1 1 1 1 1 1 1 732626 1 428636 1 1 1 1 829383 1 1 1 1 1000000 1 1 688816 776839 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1000000 1 1000000 316696 1 1 1000000 1 1 1 1 1 1 1 1 397562 1 1 1 1000000 1 1 1 1 1 1 1 61532 1000000 1 951310 1 1 1 1000000 1 1000000 1 1 1000000 1 1000000 423171 1000000 1 1 846571 1 449769 1 552207 1 1 600099 1 1000000 1 1 1 1 540915 1 1 1000000 1 1 1000000 1 232977 1 1 876795 1 1000000 920877 1 1 1 1 1 1 1 1 1 1 224147 1 1 1000000 1 1 1 1000000 1 1 1 1 217399 253385 1 1 1000000 1 1 1 1 1 1000000 1000000 1 940973 1 995915 1 1 823058 1 1 1 1 1 1 152727 1 1 1 1 1 204074 1 1000000 731357 1 1000000 334547 1000000 1 1 1 1 1 1 1000000 78636 1 1 1 909930 1000000 1 1 1 1 1 1 1 1 1 1 687499 496908 537332 1 956767 1 1 16895 1 1 39888 1000000 345454 1 1000000 1 1 935350 1 1 1000000 1 1 1 1 1000000 1 1 911575 1 1 1 1 1000000 332956 904131 1 1 988891 1 1000000 1 1 1000000 1 950599 1 1 1000000 779902 1 97900 1 1 1 1000000 1 3643 1 1 1 1 1 624237 186003 361423 1 1 1 1 97141 1 1000000 1 1000000 1 1 1 1000000 810662 1000000 1 1 1 1 765693 1 1000000 124505 1 1 1000000 1 1 1 1000000 777143 1 1 1 258342 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 515576 1 1 211409 149770 1 1 910146 1000000 1 392473 941694 1 1000000 1 710369 1000000 1 728594 1 1 1 821486 810807 1 1000000 1000000 1 716810 1 1000000 1 1 1 1 1 1 1 1 1 813354 1 1 1 1 1 1 1000000 1 1 1 1 327965 772294 1000000 1000000 1000000 1 1 1 1 517837 1 1 1 1000000 44964 1 1 1 1 1 1 1000000 306712 1 1 1 1 1 1 1 1 898920 1 1 1 1 1 365408 1 1 1 1 460503 1 1 1000000 1 1 1 1000000 933545 1 1 1 1000000 333450 1 1 1 1 1000000 438247 1 766918 1 1 1 1 561206 1 608055 1 1000000 1 1 1 1 1 588520 242690 397214 1 1 1 323900 1 11717 1 1 1 1 1 1 1000000 245853 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1000000 503796 1 1 1 1 1000000 828830 864130 1 1 1000000 780949 1000000 1 1 1 1 1 1 28184 1 666609 1 1 1 594564 1 1 1 1 294769 1 1 1 1 1 1 1 1000000 1 1 1 1000000 1 824300 1 1 266542 1 1000000 1 1 1 1 175015 832889 1 1000000 1000000 1 1 1000000 151264 1 1 681199 1 1 1000000 1000000 1000000 1 1 619544 1 1 1 1 1 1 1 1 1 779036 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 37480 1 1 726710 1 1 1 1 733301 1 1 1000000 1000000 1000000 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 937856 1 1000000 73864 576635 1 1000000 1 1000000 1 1000000 1 1000000 1 443645 875203 884844 632092 995295 1 1 297760 1 1000000 1 1 1 1 1 1 1 1 1 1 460449 690337 1 1 1 1 1 1000000 1 1 1 1000000 221507 1 758737 1000000 1000000 1 1 1 780757 1000000 1 1 1 1 1 1 581797 1 1 1 863082 1 1000000 1000000 380961 1 721356 1000000 64290 680066 1 172815 125551 1 1 1 281593 1 1 1 1 1 264206 723966 1000000 1 1 1 1 1 1000000 526950 392870 1 410399 1 1 1 491088 595079 1 564191 1 1 1 1 1 160979 1 1 1000000 1 1 1 129243 138896 1 1000000 1 1 129878 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 708164 1 1 1 1000000 1000000 271074 1 1000000 1 1000000 890997 1 1000000 579900 1000000 483724 1 188560 1 1 471251 1 1 1000000 1 1 1 1 668517 1000000 1 1 1 1 1000000 1 1000000 1 1 849092 1 1000000 286454 1 1 950160 1 1 1 1 1 1 936203 1000000 1 1 530358 1 1 1 1000000 1 315930 1 1 1 560971 619946 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 486074 1 724327 1 1000000 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 92298 1 1 717257 1 1 1 1 1 860238 533269 1 1 1 1 1 1 1000000 1 1 1 1 470706 1000000 1 1000000 1 1 1000000 1 1 1 1 1 178021 1 327449 1 1 1 1 1 1 1 261437 1 1 1000000 1 1 872743 1 1 885734 1 1000000 397028 1000000 1 1 1 1 710062 1 1 1 1 142662 633537 1 1 210725 1000000 1 1 586848 1 1000000 415337 708827 88650 1 1 1 1 1 55764 1 1 1000000 1 928784 1 1 1 1 1 1000000 1 1000000 1 1 231504 1 841194 1000000 1 817921 1 1 1 1 920537 84393 1 1 1 1 571690 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 19943 1 1000000 1 1000000 1 615810 1 1 763342 1 1 1 1 177211 1 1 1000000 1 815364 1 1 1000000 362643 1 1 1000000 1 1 1000000 1 1 1 508770 1 1 1 1000000 1 1 377700 1 284998 796668 1000000 1 1 244696 1 1 1 328572 1 1 1 1000000 1 1 399571 1 1 1 1 1 73097 496907 1 197200 1 151211 1000000 1 1 717019 1000000 1 1 1 684660 1000000 8846 1 272947 1000000 1 1 1 1 1 1 1 1 758556 244391 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 810273 1 1 1000000 697677 1 1 1 1 1 1000000 917232 352591 1 1 485716 1 1 1 1 1000000 451290 1 190558 1 639664 1 1000000 1 1000000 1 1 1 845240 1 1 1000000 1 432424 1 651243 202675 1 1 1 1 1 1 1 1 1000000 514806 1 506444 512439 890517 1000000 695554 1 1 1 1 1000000 1 1 1 310517 1 1 1 1 1 1 1 1 1 386606 1000000 1000000 1 1 537589 586190 1000000 1 1 1 1 846578 1 609823 1 846688 1 1 880547 1 1 1 1 1 994968 1 1000000 1 1 189616 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 5266 1 1 1 1 1 1000000 1 412644 722708 1 1 1 1 1 507072 1 1 1000000 1 1 733091 259150 1000000 1000000 847170 1000000 1 1 1 1 1 1 133895 1 1 1 1 1 1 1 1000000 1 1 1000000 868244 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1 365895 648093 1 1 1 1 1 1 1000000 1 1 685955 578805 1 713265 1 1 1 1 534448 1 1 1 1 1 293675 1 1000000 1000000 708086 1000000 1 1 1 1 1 1000000 1 1 1 1 1000000 1 659077 1 1 1 1 739955 1000000 1 1 1000000 1 1 1000000 1 1 1 1 1 390208 1 1 1 33005 1000000 1 1 1 1 377627 1 1 1 1 1 1 1 75751 1 551431 876145 773172 1000000 1 1 1 1 910539 1 1 1 1 1000000 1000000 1 1 1 1 698756 1 1000000 721687 320810 1 1 89641 1 889186 486917 264286 1 1 1000000 1 1 1000000 1 1000000 242697 1 1000000 1 1 281114 1 1 1 1 1 1 1 1 1 1 29096 141171 1000000 1 33019 1 1 1 1 1 1 1 1000000 1000000 1000000 686530 1 1 1 1 197192 930513 1 1 1 1 1 393547 1 765326 1 1 1 1 1000000 1 1 1 1 182904 1 1 1000000 1 974532 1000000 1 1 1 1 1 1 1 1 1 900800 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 504326 1 1 550798 681214 350273 406444 1 600322 1 1 1000000 1 1 1 1 1 1 1000000 1 135383 1 1 1 1 1 747119 1 457357 1 1 1000000 1 1000000 1 1 1 1 1000000 1 28872 1 1 1 1 446419 1 1 556162 1 1 674202 699681 316133 1 514144 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 204792 1 1 1 5143 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 239015 1 1 227521 1000000 1 72698 1 1 408196 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 132857 822819 1 1 1000000 1 1 1 440320 1 1 1 1 1 1000000 1 510595 1 1 1 1000000 1000000 1 811833 751723 1 1 1000000 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 764474 1 1 1 1 1 389411 1 197513 1 144110 1 1000000 1000000 1 1 1 1000000 1 1000000 146990 1 1 1 1 1 1 1 1 467816 1 1 1 1 1 1 1 1 40424 1 1000000 1000000 1 1 1 1 1 1 1 279444 883224 1 1000000 1 1 1000000 1000000 1 1 1 615636 526775 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 709750 271323 873055 1000000 1 1 948457 173710 1 861971 1 1000000 1000000 1 1000000 1 1 1 1 1 1 1 1 845800 236998 1000000 1 898175 1 1000000 1 1 1 1 1 883331 767442 1000000 1 750438 1 944046 1 1 635611 1 220134 1 1 1 111310 1 1 1 1000000 303358 1 1 1 1 1000000 1 1 1 1 1 325260 1 1 1000000 1 1 1000000 250137 781842 1000000 1 1000000 1 1 1 1 1 1 1000000 1 292037 755613 1 263288 1 1 1 545069 1 524294 1 1 153279 35963 1 398613 1 1 1 299021 1 1 1 1 1 430581 89029 758251 1 1000000 1 1 1 1 1 1000000 1 1 738065 1 1000000 1 1 325260 320699 1 1 1 1 1 1000000 1 338367 1 1000000 1 1000000 1000000 1 646974 1 1 1 1 848039 1 1 798364 1 500203 312837 1 1 1 1 39452 1 1000000 1 1000000 1 1 355482 1000000 1 1 1 1 1 1000000 845506 1 1 146287 1 1 1 1 1000000 1 1000000 587755 1 287043 1 1 1000000 1 1 615796 1 1000000 298389 1000000 814821 153971 1 1 1000000 1 1 1000000 1000000 368203 687323 1 1 1 1000000 1 1 470065 652285 658557 668541 1 1000000 1000000 1 1000000 1 1 255092 1 1000000 1 70896 1 1 609461 1 1 99879 1000000 1000000 114815 1000000 1000000 720524 1000000 1 1 1000000 1 1000000 1 894787 770868 1 1 1 148246 1000000 1 1 1000000 1 1 1 1 1 1000000 1 482157 1 1 1 1 1 1 824593 1 1 1 1 1 1 1 431793 727813 1 1 1 1 1 505185 569811 1 942058 1 1 389238 1 1000000 1 1 1 1000000 1 88882 1 1000000 1 1 1000000 1 256733 1 1 1 333028 1000000 1 1000000 1 92906 1 1 1000000 1 1000000 1 1 1 1 915837 307564 1 257569 405797 1 704042 1000000 1 1 149487 1 581973 1 1 1000000 1 943730 1000000 1 1 1 1000000 214840 584802 1 1 1 1 1 1 1000000 513399 1000000 1 1 650790 1 1 1 1 1 1 1 66133 1000000 1 1 841545 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1000000 1000000 1000000 1 1 620138 1 1 1 1 1000000 1 1 1 1 439372 823311 1 1 1 1 1 1 1 387399 1000000 1 1 1 1 1 942276 1 1 405013 1 1 1000000 1000000 812264 1 1 214889 1 1 1 1 1 1 1 1000000 1 905602 1 1 652271 1000000 1 1 1 884038 1 1 1000000 1 1 530362 1 1 32912 536515 1 1 1 1 1000000 1 153926 1 68535 1 324731 1 1 1 1 1 1 1000000 1 1000000 1 1 423802 1 1 1 1 257661 1 39700 1 477005 689661 454555 1 1 1 1 1 1 1 1 1 220868 1 1 1 1 842424 1 1 226296 1000000 1 175731 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 519680 498041 1000000 1000000 1 1 1 1000000 1 434845 1 1000000 1 895171 1 1 239281 1 947159 1 1 1 1 1 1 746043 150048 824365 1 1 565346 786016 1 1 502540 1 1000000 1 1 1 1 1 1 581574 1 1 1 1 1000000 1 1 1 1 1 875889 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1000000 658696 1 1000000 1 1000000 1 1 1 1 1000000 1 1000000 1 1 995551 1000000 1 1 1000000 1000000 1 1 1 1 1000000 1000000 1 1 1 1 1000000 1 536752 567055 1000000 518169 1 1 1 1 1 1 1 754281 1 351046 1 241710 1000000 344806 1000000 1 1 1000000 900723 39021 1 1 295053 1 624502 1 1 1 1 1000000 1 1000000 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1000000 231217 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 151807 1000000 1 1 1 681528 1 1000000 1000000 1 1 1 1 517344 1 1000000 1 1 307266 1 1 1 39581 739711 870559 1 888268 1 1 1 1 1 77551 1000000 1000000 1 1 1 908958 30759 1 659636 1 1000000 1 1000000 1000000 1000000 1 1 24272 1 795762 1 1000000 1 1 784943 1 1 1000000 169245 359486 678217 1000000 1 1000000 1000000 1 1 1000000 1000000 564136 1 1 1 1 1 1 1 1 487133 1 294949 485062 552555 1 873687 1 790230 1000000 461026 931966 1 1000000 1 1 1 1000000 1 1000000 687696 1000000 1 1 1 1 1 637743 1 1 1 1000000 1000000 1000000 1000000 1 1000000 1 1 1 1000000 1 1 1 1 805617 1 1 1 1 1 1 1 658669 1 426609 1 1 1 582673 1 975781 1 1 1 561584 1000000 1 1 1 270978 1 909964 1 1 1000000 1 1 1 1 508751 978818 1 1 1 77255 1000000 1 1 1 1 1 1 401732 1 228921 1 1 807165 1 1 625328 1 1000000 1 1 1 1000000 1 1 1000000 251829 1 1000000 1 1 985637 1000000 1 994266 1 1 1000000 1 1 1 1 349727 1000000 1 1 1 1 1 1 1 92491 1 693711 1 1 1 1 1 1 1 1000000 1 1 1 1000000 629229 123323 1 1 1 811919 1 1 1 1 1 1 1 1 1000000 1 291217 1 1 1 1 1 1 689466 1 1 1 1 1000000 1 603831 1 1 1 1 1 1 1 1 1000000 1 1 1 1 915563 1 1000000 1 1 962247 1000000 1 775003 1 1000000 1 1 1 1000000 1 1 890958 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 543418 667531 1 1 1 1 1 1000000 1 1 1000000 1000000 843317 1 643315 1 1 1 1 1 695577 1 1 1 240272 141031 1 1 1 1 1 1 1000000 1 907002 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 54478 1000000 1 1000000 1000000 1 1 611196 1000000 1 1 1 1 1 1000000 1000000 1 1 1000000 1 1 1 1 625114 45771 15006 1 1 1 66553 1 1 1 1 1 1 1 709839 997055 208881 1 409188 1 1 1 1 1 1 1 945387 1 87867 1 1 1 1 1 1 1 1 1 1 1 299083 1 1 1000000 1000000 1 332730 1000000 1 6624 1 1 1 223068 1 1 412800 1 1000000 1 1 1 435419 1 1000000 1 1 1 1 1 150003 1 1 1 1 1 1000000 1 1 1000000 1 201294 1000000 596910 224687 1000000 1 522759 251886 696958 1 1 1 891124 1 674631 185923 1 1 1000000 1 231857 848913 253325 1000000 1 1 738981 1 1 409259 1 1 1000000 1 1000000 1 1 1 451556 1 1 892113 1 257799 1 1000000 1 1 410119 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 284326 1 1 1 1 1 815184 1 1 1000000 1000000 1 1 1 177556 1 1 1000000 1 1 1 1 1 685906 722449 1 1 1 1 1 398914 1 1 1000000 1 1000000 1 753875 1000000 1 1000000 1 1 1 1 481624 1000000 1 58501 1 1 1 506984 1 1 1 1 1 1 1 1 784608 1 1 898619 1 1 145395 1 1 1000000 1 668812 1 637546 1 1 1000000 1 1 1 1 1000000 1 1 920608 1 1 1000000 1000000 1 1 1 1 1000000 1000000 1 651918 956742 1 1000000 1 1 1 1 1 34868 1000000 1 1 1 257313 1 1 240422 1 1 862841 1000000 1 1 95409 1 1 1 1000000 814104 1 1 1 1000000 1 83181 1000000 1000000 1 1 1 1 1 1000000 1 1 405010 1 1 210291 1 1 1 1 1 1 1 1 1 1 1 879282 1 1 666307 1 1 1 1 1 1 680712 1 1000000 1000000 1 1 791951 1 1 1 1000000 24180 1 1 1 1000000 701964 578363 1 1 1 193667 285459 1000000 587530 1 721366 1000000 1000000 1 803106 1000000 1 1 1 441276 1000000 1 1 1000000 1 374117 1 1 1000000 1 1 909991 1000000 1000000 1000000 1 1 666642 1 796942 1 1 1000000 1 1 1000000 615035 256376 1 1 1 1 1 510801 1000000 1 1 1 1 1 1 1000000 1 1 1 710054 1000000 1 1 1 1 1 1000000 701676 1 1 335024 1 872682 1 1 1 1 1000000 1 766393 416343 1 1 1000000 1000000 1 1 1 1 1 167329 1 1 1 1 889334 1 1 1 1 1 821401 1 1 1 1 1 1000000 442844 1 496290 1 908985 1000000 1 16905 1 1 1 849344 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 59864 570939 1 1 1 1000000 1000000 1 105802 768266 1 1 1 1 1 1 1 1 1000000 1 1 473689 1 1 1 397956 210918 1 1 1 1 129343 1 195925 1 95092 1 1 702091 1 1 1 1 1 1000000 313477 1 1 1 1 1 1 1 971435 1 1 1 412252 1 1000000 1000000 1 1 1 1 1 1 1 1 199248 1000000 1 1 818216 139085 1 296880 1 1000000 6382 1 1 1 1 1 1000000 1 998030 1 1000000 1 1 1 1 886600 1 1 1000000 1 1 1 1000000 1 1 1 1 520350 1 1 1 1 574402 1 482674 120682 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 994090 1 1 1000000 186012 1 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1000000 15792 1 1 279658 1 1000000 1 1 1 1 1 478005 781230 1 896392 771151 1 1000000 1 1 1 732208 1 1 1 1000000 1 1 1 1 1 1 287973 1 1 1 1 1 1 273089 1 686401 1 1 858893 819967 378407 770271 1 1 780778 108904 1 1 743398 1 1 1 1000000 1 1 1 1 98555 1 1 1 1 1000000 1 883009 1 761084 1000000 1 1000000 1 177815 1 1 1 1 1 1 90534 1 1000000 1 1 1 1 149429 1 1 1 1 1 1 1 1 1000000 1 35162 1000000 1 1000000 1 1 1 1000000 1 1 1 371190 1000000 1 606975 1 1 1 1 1 1 216641 1 1000000 1 1 1 315982 1 672213 782096 1 509743 1 1 1 1000000 1000000 628752 832287 1 1 1 1 1 1 1 1 1 1 269318 1 1 1000000 1 913524 1 1 531287 1 1 1 660288 80347 1 1000000 1 1 1 27755 1 1 1 1000000 1 1 1 1 1000000 1000000 1 1 1 1000000 421718 1 1 1 485192 1 471586 1 1 1 1 489961 1 1 1000000 1 1 1000000 1 1 1 922281 1 1 1000000 1 1 1 1 1 1 647824 1 1 1 1 1 419895 1 1 1 1 1 1000000 1 1000000 1000000 1 1 1 1 1 1 387542 1 128925 1 1 1000000 1 1 1 1000000 1 1 1 1 1000000 388195 1 1000000 1 1 924712 1 1 1 1 1 1 1 1 1000000 983736 1 1000000 1 1000000 154383 1 1 1 1 1 1 1 124349 721494 1 1 1 1 1 394075 1 96956 1 1 1 1 1 303543 1 1 1 1 1 1 1 648971 1 342843 1 1 1 590594 1 418889 1 1000000 1 1 1 590683 1 1 1 1 1 1 773778 1 1 1000000 1 1 1 1 290236 1 1 1000000 1 1000000 1 88357 1000000 1 1000000 1 142126 1 1 698808 1 1 1000000 1000000 1 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 587244 1 1 1 1 1 971932 1 1 62911 1 460782 637353 1 288569 1 1 1 120488 1000000 1 1 1 478382 1 1 1 1 1 961612 1 1 1 1 1 1 1 1 1 1000000 1000000 518592 1000000 306424 1 1 981946 1 1 1 1 1000000 1 1 1 1 1 1 781953 246328 1 1000000 1 1 897721 1 1 1 1000000 1 1 1000000 1 901912 1 827634 696806 1 1 1 1 348848 1 1 1 1 1 456646 1000000 1000000 364845 1000000 1000000 56693 1000000 1 444978 1 1 1000000 1 1 1000000 1 1 1 1000000 1 1000000 1 1000000 364562 1 1 1 1 143008 332668 1 1000000 138629 1 1 1 243893 1 1 844088 405297 1000000 1 204533 1 1 333274 15069 1 1000000 1 1 1 1 1 1 1 816052 1 1000000 1 1 1 1 1000000 1000000 1 1000000 653421 1 1 1 1 421990 1 1 1 1 1 1 1 1000000 1 272345 998814 115196 1000000 1000000 1 1 1 72623 1 79738 1 1 1000000 295258 1 468944 891658 1 1 1 380741 1 1 1 1 1 28152 1000000 1 1 1 1 714082 381844 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1000000 1 1000000 1 1 1000000 111068 1 1 69001 81566 445873 1 567632 825274 1 1 1 1 636861 1 1 1 1 1 1 1 1 1 1 1 1 958128 1 1 1 1000000 1 1 627960 1 1 1 993472 1 1 145934 1 1 287569 819261 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 615110 1 410881 114070 1 1 276546 1 1000000 33349 1 1 740069 1 1 1 1 1 1 1 385858 696445 20277 1000000 1 1 1 1 252001 1 1 1 425308 1 1 1 544852 1 1 1 1 1 1 1 1 1 271033 1 1 441188 1000000 1 1000000 1 763492 1 1 1000000 1 1 1000000 1 1000000 1 1 1 1 1 1000000 1 1 1 1 1 1 256698 546992 552491 1 1 747309 1 1 1 1 1 1 1 1 1 1000000 1 1000000 358311 1 1 1 1 1 1000000 1000000 860246 1 1 1000000 1 1 656040 1 959659 1 1 1 364975 1 1 1 904525 1 1 1000000 1 1 1 1 1 295398 1 914631 1 1 1000000 1 1 1000000 1 458336 1 1 348186 1000000 1 1 1 1 1 268911 1 1 1 1 1 238224 1 413085 1 1 1 1 357448 1000000 1 215795 1 1 1 616692 1 1 1 1 1 1 1 1 1 1 1000000 835853 1000000 1 1000000 1000000 1 1 1 1000000 1 1 1 1000000 79882 1 1 751595 1 748241 1000000 1 1 258872 1 1 1 1 1 731261 1 1 1 768121 595511 1000000 1 1000000 1 349776 898601 1 328371 607585 1 456155 646184 1 1 1 1 850199 1 1 1 1 1000000 307966 1 1 1 1 1 1 1 1 274030 1 711914 1 1000000 1 1 1 1 1 112120 1 1 479234 1 1000000 1 1 1 1 1000000 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 514902 1 1000000 1 587835 1 1 1 1 498225 666925 777321 1000000 1 1 1 1 406988 1 1 1 1 1 1 1 1 675992 1 1 1 1 1 358108 301880 1 1 1000000 637897 1 1 1 1 1000000 1 750951 1000000 1 1000000 960695 621713 1 559589 1 1 1 1 1 1000000 932109 332088 895765 1 304121 1 751823 1 1 1000000 1 1000000 1 1 1 21305 106313 864020 111823 1 640870 1 1 1000000 1 1 1 1 1 1000000 1 1000000 1 1 953406 1000000 1 1 1 1 1000000 1 1000000 180431 1 1 1 76074 1 1 999436 1 1 1 748332 1 1 1000000 1 1 1 1 1000000 1 101608 1 1000000 1000000 1000000 1 1 1 1 1 1 9645 1 1000000 415785 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1000000 1 926624 808859 1 802200 1 1 1 1 1 1 1 1 1000000 1000000 1000000 1 1 1 1000000 1 1 1 1 1 1 1000000 134779 1000000 1 1 1 1 867302 1 32079 1 1 1 1 1 1 1 729032 261293 1 921389 1000000 1 453141 1 1000000 1 1 717367 1 1 1 1 763813 1 1 1 1000000 1 1 1 1 534389 71533 1 1 1000000 1000000 655949 1 1 1 686440 646046 1 1000000 1 1 1 1000000 28875 1000000 1000000 1000000 1 1 1 1 1 1 1 635389 991574 1 1 1 1 1000000 1 1 1 330239 1 1 1 1000000 315249 1 1000000 1 1 130407 1 1000000 1 521727 849740 1 1 1 1 1 1 1 1 1 1000000 444684 1 1 1 1 801948 1 1 1 1 1 1 1 1 1 671347 1 277015 1 1 1 1 1 1 85035 1 611044 17063 1 570900 1 830485 1 1 320677 1000000 1000000 1 1 1000000 610571 1 1 1 893935 1 1 1 1 1 1 1000000 544756 796082 1 1000000 327074 1 1 1 1 1 1000000 1 151055 1 1 1 1000000 1 1 397718 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 197711 1000000 12416 859871 1 1 1000000 977339 1 1 1 1 1 1 541545 1 1 573596 1 1 1 1 1 1 1 748700 1 1 1 1 1 1 1 1000000 1 1 1 853845 1 1 37846 1000000 1 1 1 1000000 1000000 935557 244525 899567 1 1 1 620139 1 1 1 1 1 305737 1 1 1 1 1 1000000 1000000 1 214881 108381 1 1 1000000 1 1 982693 1000000 1000000 1 1 1 1 1000000 1 1000000 1 1 860289 1000000 1000000 712536 697650 1 1 1000000 1 1 1 1 1 1 646340 1 115947 1000000 984333 1 572037 1 1 1 883961 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 453942 1 1000000 1 1 1 1 1 128336 1 1000000 1 95478 1 1000000 1 1 1 1 198324 1 1000000 1000000 715120 1000000 1 1 1 1000000 1 1000000 944185 1 909853 1000000 1 1 1 1000000 1 1 1 1 1 222866 1 1 1000000 1 1 1 1 345535 1 776763 1000000 1 1 732377 1000000 1000000 1 1 1 1 1 1 1 1000000 1 925034 1 1 788782 787106 1 1 1 1 1 1 1 1 1 1000000 1 781692 1 93846 1 1000000 1 593982 1 1 1 1000000 1 1 1000000 1 1000000 1 1 1 1 1000000 1 1000000 1 1 1 1 534589 556794 1 1 19157 1 1 1000000 1 1 1 1 1 218488 1 1 1 1 1 1 1 1 1 19710 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 804728 613196 1 1 1 1 1 1 1 1 1 1 1000000 779110 879560 1 1 1 1 1 1 1 1 292322 1000000 1 1000000 1 1000000 333855 1 1 1 1 1 1 1 1 1 1 957011 1 1 1 1 1 1 1 829470 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 103369 1000000 1 434541 746760 1 610627 1 1 1 1 667121 1 1 1000000 1 1000000 1 1 1000000 537693 1 1 1 1000000 1 1 1 1 31632 959384 1 1 1 1 153123 1000000 1 680965 1 1 451451 519035 1 919638 273592 842185 754722 1 511382 498722 1 1 1 1000000 1 1 1 1 1 467843 1 1 517984 1000000 1000000 1 1000000 1 1000000 1000000 1 1 1000000 1000000 1000000 1 1000000 1 180074 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1 792826 255223 548473 1 1 1 1 1 1 1 1 1 1 1 935533 1 1 1000000 1 1 1 1 111022 1 1 1 78688 1 345881 1 1 1 1 1 494147 1 1 1 1 1 148134 1000000 276971 1000000 690440 1 1 498575 1 1 463680 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1000000 1 1000000 1 1 133316 1 1000000 1000000 1000000 841074 1 1 1000000 1 1 1 1 377011 1 1000000 1000000 1 1 1000000 660107 1 1 1 1 1 1 1 1 1000000 1 1 1000000 713529 1000000 1 1 1 74589 151622 1 1 1 1 1 1 1 1 1 1 1 1 1 179175 1000000 1 1 1 1 1 1 1 1 1 717268 1 984809 827436 1 1 1 824784 1 155391 1000000 1 1 268704 1000000 1000000 1 529335 1000000 1 197751 1 1 1 939402 1000000 1 1 488077 808753 209528 1 1 1 1 1000000 725567 1 1 1 1 1 1 908374 1 1 1 1 1000000 1 1 1 1 1000000 581284 1 1 1000000 1 1 1000000 1 907739 1 1 1 1 1 1 319371 1 335707 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1000000 1 1 1 15883 878810 438800 1 1 1000000 1 1 1 1000000 1 1 1 824304 1 1 1 1000000 1000000 1 1 591349 1 1 1 1 1 588353 1 1000000 1 1 1 1000000 1 609222 1 871846 434131 1 133353 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 823695 1 1 1000000 1 720110 583910 1 1 184582 245277 1000000 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 868264 1 1 1 1 36247 1 803881 1 1 1 1 678742 1000000 1 198518 1 1 1000000 1 1 1 1000000 1 1000000 271253 1 517154 1 1 1 1 1 1 320894 1 1 343152 1000000 1000000 1 1000000 1 1 229602 1 1 884907 1 1 1 1 1 1 508287 1 1 1 1 1 1 1 1 135564 1 1 1 810 1 1 1 1 1 1 1 1000000 1 1 589368 1 1000000 1 1 1 1 1 1000000 1 1 1000000 1 115 1000000 1 1 1 394772 1000000 283054 1 1 1 1000000 1000000 1 1000000 1 488517 1 306128 605970 1 1000000 651632 1 985687 1 1 1 1 1 1 1000000 1 1 1 1 1 10706 1 1 1 1 820932 1 1 1 1 1 1 1 1 1 1 1 425085 1 1 233827 1 1 569408 896972 1 1 379383 1 86076 1 1000000 1 744767 1 1 1 1 1000000 1 1 1 1 1 1 281497 1 1000000 1 1 1 1 1 700691 175673 40912 1 1 1000000 1 1 1 1 1 1 1 1000000 980705 1 1 1 1 95528 1 554307 128957 1 1 1 1 1 390396 1 1 1 1 1000000 373657 1 1 1 1 1 664633 1000000 164073 1 996387 1 1 1 267699 1 1000000 505698 1 1 1 1 1000000 1 1 1 1 1 25348 1 1 1 1 1 1 1 1 1 1 1 614291 1 1000000 1 1 469775 1 1 1 153232 1 1 1 17703 1 1 1 1 1 293203 202306 1 1 597304 1000000 1 1 1000000 1 1 1 1 1 1 1 1000000 1000000 1000000 639750 1 1 1 1 1 1 1 1 331210 1 292828 1 846159 1 1 1000000 839312 1 1 1 1 179925 1 1 1 1 1 1 1 283273 1 1 1 1000000 1000000 1000000 1 1 1 1000000 711083 1000000 1 1 1 1 685475 1 1 1 1 1 241737 256337 121473 1 222054 1000000 841542 681512 1 1 687165 1 1 1000000 116833 1 998088 1 403787 1000000 1 1000000 1000000 1 98655 1 1 430471 1 1 1 1 1 1 929380 1 1 1 1 226841 523754 845254 77315 1 1 31051 355935 1000000 1 1000000 1 1 1 1 1 1 585679 547132 243373 907634 1 31879 1 1 1 1 1 1000000 1 207693 1000000 1 1 1 1000000 1 395880 1 32283 1000000 1 1 1000000 1000000 1000000 1 749047 1 1 1000000 1000000 1 1 385483 1 1 1 1000000 1 839459 1 1 816528 978927 382831 1 1 1 1000000 1 1000000 1000000 1 1000000 1000000 1 1 1 690696 1 1 1 417337 1000000 1 1 1 1 1000000 1 338376 1 1000000 1 1 438378 1000000 970751 1000000 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1000000 1 1000000 1000000 489641 1 1000000 1000000 1 1 1 1 1 1 435366 1 1000000 129026 1 316008 1 1 1 1 1 31242 1 880687 1 1 915466 1000000 1 1 1 830848 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 853694 1 1 1 1 1 1000000 1000000 1000000 1 383955 1000000 1 1 958412 1 1 603660 219151 1 1 1 1 1 120406 1 1000000 1000000 1 1000000 1 1 1 1 639669 1 872576 1000000 228645 1000000 1 1 1 326973 1 636308 1 1 1 42705 1 1 1 272131 1 1 1 639164 1000000 1 1000000 1000000 1000000 1 1 1 653495 1 1 412049 1000000 1 1 1000000 1 1 1000000 1000000 1 1 1 1000000 1000000 1 629428 1 1000000 1 130570 1 85705 1 1 1 1000000 524067 1 1 1 1 1 712980 1 1 1 1000000 1 1 740689 1 898941 179438 780464 1 1 1 547930 1 1 1 75411 1 1 1 1 772920 1 1 1000000 1 1 1 354164 1 1 372956 730227 1 1 1 175569 1 1 1 1 1000000 1 1 1 1 657465 1 1 1 1 1 1 1 1 1 1 1 1000000 810660 1 1 1000000 1000000 1 320730 1 1 540399 1 1 1 264811 1 1000000 959034 1000000 1 1 1 408586 1 1 1000000 1 61124 1 771890 1 1 1000000 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1 537493 1 332657 1 1 1 1 1 1000000 1000000 1 1 869279 1 1000000 1 1 1 1 1000000 1 1 39443 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 842230 1 1 1 1 105913 715169 1 1 835164 1 1 1 1 1 1 1 1000000 1 181306 1000000 768839 1 1000000 1 1 1 1 1 1 367923 934013 1 1 1000000 1 1000000 1 1 1000000 1 1 1000000 601934 1 1 96694 1000000 1 1 1 1 996970 1 1 1 1 1 334528 1 345762 1 1 1 1 1 1 1000000 1 982377 1 1 1 1 1 1 1 1 640172 1 1000000 1 1 1 1 660266 1 45669 1 1 1 1 1 239802 1 1 1000000 1000000 1000000 951787 1 965187 1 1000000 1 1 1000000 1 1000000 1 1 844119 1000000 1 1 1 540883 1000000 1000000 796127 1 78338 1 1 1 1 1 1000000 1000000 1000000 1 351090 1 1 498655 1 1 1 1000000 1 1 1 1000000 1000000 1 1 1 12311 1 148641 1 1 1 1 1 986183 1 223309 1 1 1 775535 1 1 895624 1 1000000 1 1 1 935802 1 1 11457 1000000 1 117199 1 1 1000000 1 1 1 857038 694491 636318 182790 580883 1 1 1 1000000 1 1000000 1 1 1000000 846992 1 1 1 1 1 1 1 1 95795 631111 1 1 433886 1 1 1 1 770968 1 1 1 400919 1 1 1 1000000 1 1 1 26603 1 1 389401 1 1 1000000 713734 1 725131 1000000 1 1 1000000 1 1000000 1 935297 1 228317 1000000 1 270498 1000000 1 1 1 1 1000000 1 616842 1 1 1 1 1000000 1000000 1 811152 1000000 1 1000000 1 1 1 1 1000000 1 1 1000000 1 242420 1 1 1 1 1 1 1000000 609117 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 1 793191 581663 1 1000000 1 1 709927 1 1000000 1 1 1000000 1 1 1 1 957772 1 1 1 1 1 1 1000000 1 132168 1 1 1000000 1 1000000 1 1 493773 1 1 1 1 1000000 1000000 809058 189320 1 936057 1000000 1 1 1 1 1000000 1 1 1 629113 1000000 1000000 1000000 1 1 885416 1 25017 1 1000000 1 469934 1 211581 1 1 1 1 413821 711648 1 1 1 1 1 860326 1 1000000 1000000 468817 1 999439 778078 1 189659 1 1 1 1 801663 1 1 1 1 1 1 70945 1 1 1 1000000 1 1 1000000 1 1 1 1000000 381757 1 807830 1 200389 1 1000000 335356 80523 1 1 21515 1000000 1 1 760436 827729 1 477381 1 1 1 1 1 1 1 1 367636 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1 215917 563074 267061 348931 1 1 1 1 1 1 1000000 1 1 1 544657 1 1 1 1 848918 274064 1 1 1 692392 1 1 1 1 1000000 1000000 1 1 1000000 1 1 1 1 1000000 962042 1 464048 1 795756 1 1 1 802196 1 1 1000000 1000000 1000000 931717 1 610576 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 951012 1 1 1000000 717728 1 183951 1000000 1 1000000 1000000 688490 516041 1 1 267833 404003 1000000 1 93519 1 829886 82327 1000000 1 1 1000000 1000000 1000000 1 1 175925 994550 416921 1 1 1 1 534913 1000000 1 181236 1000000 649175 1 1 1 118815 1 1 15114 1 923651 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1 1000000 114724 1 1000000 978999 283512 1 1 1 1 453800 1 1 1000000 1 1 825447 1 1 1 1 1 1 1 1 1 662669 1 1 1 1 207455 1 479480 1 1 1 1000000 1 1 1 1 1 1 1 1 1 122196 1 561467 1 1 1 236106 1000000 1 1 1 1000000 182815 1 1 1 1 1 14153 1 1 1 1 1000000 1 1 1 1 1 1000000 1 509648 1 1000000 1000000 1000000 107103 383246 1 1 880720 76 1 1 1 1 1 1 221578 1000000 1 1000000 1 1 1000000 1 1 1 1000000 1 1000000 1 414848 1 811350 699026 1 1 528073 282172 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 151913 1 1 1 1 1 371621 1 1 1000000 1 1 1 139719 1 1000000 1 1 1000000 782118 1 1 1 318160 1 1000000 1 1 1 1 1000000 1 1 1 1 1000000 1000000 1 674325 1000000 1 1000000 1 1 686127 1000000 984968 1 1 1 1 1000000 1 1 408749 1 1 1000000 1 1 1 1 1000000 316482 1 1 348390 1 1 1 1000000 1 1 543714 986457 1 272190 525728 1 1 958404 1 1 603065 784327 87891 1 1000000 30696 1 1000000 1000000 1000000 1000000 1 1000000 199562 1 1 1 1 1 287938 1 1 1 334628 1000000 1 1 1 1000000 1 1000000 1000000 1 1000000 1 1 1000000 751784 583015 1 1 561649 1000000 462316 1000000 1 1 433016 1 1 1 1 244537 1000000 1 1 1 1 115283 1 983218 1000000 423223 1 1000000 1000000 1000000 1 1 1 1 311753 1 1 1 1000000 1 297009 1 1 386899 1 521228 1 1000000 1 109593 845650 1 814872 499161 1 1000000 411728 1 1 1 1000000 1 1 768988 1 1 1 1 1 1 1 1000000 209737 1 1 692737 770602 1 1 1 1 881236 1 817791 1 1 1 1 351308 1 1 1 1000000 1 1 1000000 992110 645795 1 1 1 1000000 1 1 1 1000000 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 467720 1 1 1 1 1 1 264229 1 765623 1 1 978395 1 1 1 1 106748 1 1 1 1 58324 1 1 1 1 127964 725887 1 1 1 1 1 1 1 1 913020 1 1 1 1 1 1 82688 1 1 1 1 1 1 858116 65558 1 1 1 1000000 1 459154 1 1 1 1 789981 1 1 253870 1 1 1 1 1 1000000 1 1 1 1000000 69389 1 265575 1 1 512568 424713 1 1 460449 1 1 557030 690887 1 1 1 1 1 499673 1 1 1000000 1 790591 1000000 1 162330 238644 1 1 1 387239 1 1 1 1000000 518259 1 801419 1 1 1 1 1000000 1 1 1 1 1 1 499295 1 622338 1 1 1 1 1 1000000 333196 831979 1000000 1 920077 1000000 1 1 1 1 1 1 1 1 1 250005 1 278882 1 1000000 1 1 1 1 1 1000000 1000000 1 1000000 1 1000000 1000000 1 1 1 1 25930 1000000 1 1 1 1 1 1 781170 1000000 1 1000000 1 1 1 1000000 1 1 1 242364 1000000 1 1 1 543885 1000000 1 1 1 1 437807 1000000 1 1 1 1 1 1 1 1 1 1 1000000 427616 1 1 1 1 755559 1 1 1 1 293052 1 1 1000000 194107 1 683788 1 1 1 1 1 1 1000000 1 617900 1 1000000 115072 512232 210884 1 1 1000000 1 1 288666 1 1 1 1000000 356233 1 1 674885 1 1 570717 1 1 1000000 1 17429 1 1 286532 1 1 984314 1 883519 1 1 1 1 1 551792 1 1 1 1 1000000 1000000 1000000 1000000 834738 1000000 1000000 1 1 182112 1 1 1 790977 1 1000000 1 1 1 1 1 1 1 1 1 311636 1 1 955309 1000000 575669 539513 1 1 1 1 1 1 252712 1 1 1 1 1 1000000 1 244285 1000000 1 902927 1 1000000 1 1 300699 208176 1 1 1 1 1 1 1 1 1 1000000 527756 1000000 942149 1 1000000 1 1 704355 1000000 1 1 1 1000000 1 1 1 1000000 1 1 1 1000000 1 1000000 1 1 222519 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 697475 1 1 1 1 1 1 1 103140 1 1000000 1 1 1 1 1000000 1 805360 1 1 1 1 1000000 1000000 120604 1 1 1 1000000 1 1 467870 767044 1000000 1 1 967988 1 1 777341 600307 1000000 1 1 1 1 1 1 1000000 1 1000000 1000000 1 352666 1 1 1000000 1 1 1 1 1 1 1 1 652918 1 1 1000000 597214 1 1 1 1 1000000 1 1 1 1 795921 1 1 1 147917 1000000 1 69782 1 1 1 912445 1 1 1 1 1 1 1 1 1 1 297063 1 1 1 1 1 1 1 1 1 1 807116 734823 1000000 1 1 1000000 955851 1 1 1 1 971771 1 653310 1 158963 1 1 1 1 853188 1 1 1000000 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1000000 1 376490 170220 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 617102 1 1 1 1000000 1 157155 1 1 30002 612125 1 1 1000000 1000000 459245 1 605324 435914 1 1 1 1 1 1 1 1 1 1 360277 1 1 1000000 1 1 941152 1 1000000 1 1 1 1 1 1000000 743229 354444 1 1000000 1 1 334083 1 1 1 1 1 1 678725 1 128517 1 1 1 1 1 445048 1 1 1 313322 1 1000000 1 1 1 1 1 1000000 1 1 1 1 1 1 1 326708 1 1 313038 1000000 1 1000000 1 1000000 1 1 1 1000000 1 1 1 1 379640 1 1 1000000 1 1 1 1 29735 1 1000000 1 819121 1 1000000 1 597837 1 1 696076 1000000 1 1000000 1000000 1 1 1 632110 1 632716 1 881499 676583 1 295987 821078 1 1 1 1 1000000 1 1 221941 1 1 1 1 1 1000000 1 1 1 1 1 1000000 535564 1 1000000 1 490750 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 68132 676445 1 1 1 616368 1 1000000 953520 110123 214537 1 439923 1 1 1 1000000 1 1 1 1000000 1 1 1 1 799467 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1 972852 1 1 1 1 428132 1 1 1 1000000 261809 1 1000000 574172 1 1 1 1 1 232255 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 364804 906623 1 1000000 906027 1 1000000 1 1 610699 1000000 804734 1 1 1 1 1 1 469172 1 1 1 511080 1000000 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 543818 1 377939 377130 276435 828959 1 1 1 1 1 657929 759080 1 1 60149 437606 1 1 1 1 1 1 781230 1 1 1 1 772243 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 154804 1 1 1000000 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1 201072 1 1 374099 1 1 1 890530 1 1000000 1 1 1 560748 1 1 451012 1000000 1 1 789970 1 1000000 585512 1000000 1 1 14030 1 188718 1 1 1 1 1 1 1 1 431852 1 1 1 1 1 1 1000000 1 1000000 1 1 1000000 1 1 1000000 608714 1 2369 777698 1 1 1 1 1 1 1 1000000 1000000 1 148183 1 1 1000000 1 1000000 1 1000000 1 1 1 1 1 1 1 1000000 294709 457715 1 1 1 1 1 1 1000000 1000000 1 1 1 24233 232546 1 137235 1 1 1 1 822092 1000000 1 1 1000000 395318 1 1000000 1 1 1000000 1 1 901698 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 851694 1 1 1 1000000 1 1 1 1 1 1 1 289810 24510 414561 1 1 22072 942283 1 817684 1000000 1 1000000 36285 19685 730772 1 1 1 1 1 384319 389666 1 1 728264 1 1 942106 1 173962 1 1 666449 1000000 264573 1 1 1 382677 1 740520 1000000 1 1 358128 1000000 227413 1 1 1 1 1 1 1 1 1 1 1 1 99827 1 822184 1 1 1000000 1 1 148018 1000000 213751 328144 568552 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 916858 1 1 1 1 1 1 1 1 1 1000000 1 1 619671 1 1 1 1 897385 1 1000000 1000000 1 1000000 266569 1 828214 1 1 1 1 783773 1 1000000 1000000 1 1 319520 611824 1 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 108008 1000000 1 168040 118101 1 294578 1000000 1 175364 1 1 710426 1 1 961277 1 1 1 1 1 224784 1 1 1 1000000 912558 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 479813 1 1 538932 1 1 1 1 902323 1 581633 1 1 1 1 1 487460 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 191097 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 981591 1 49072 207374 1 1 28022 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 91777 1 1 1 1 30106 1 1 1 1 267056 834173 1 1 1 1000000 945556 1 1 1000000 1 1 1 1 1 1 1 1 569380 91997 1 1 1 1000000 1 1 1 839497 1 1 1 1 1 1 109185 376523 1 1000000 1 1000000 1 1 1 1 1 212385 1000000 1 1 1 1000000 1 1 1 1 1000000 1 910694 1000000 1 1 592874 1 1 449848 1000000 1000000 1 1 1000000 161605 1 1 333115 1 1 1 1 1 1 784440 1 152418 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 311166 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 761517 1 1 1 430692 1 1000000 372424 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 494494 1 1 388325 701140 1000000 580931 1 604615 62908 1 1 122472 1 1 928003 806819 89684 1000000 1 1 1000000 1000000 349821 1 1 269865 1 1 1 1000000 1 1 1 1 640029 1000000 1 1000000 1 1 1 1 1 1 1000000 116189 1 1 1000000 1 1 958573 1000000 1 1 1 1 906379 373274 1 674330 1000000 1 1 1 1000000 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1000000 1 352427 1 760748 1 767585 1 1 726506 1 1 1 1000000 1 1 1000000 1 1 605241 1 1 1 1 852654 591914 1000000 1000000 673775 69738 693508 70310 1 1 1 1 1 93803 132234 1 1 1 1 1 1 1 1 1000000 1 1 1 874099 1000000 1 1 430870 1000000 1 1 1 1 379403 1 1 1000000 354195 1 54821 1 1 1 1000000 1 1 1 784564 1 278719 968625 1000000 1 1 1 1 1 945870 1 1 1 559672 1 1 1 1 1 1 77416 1 1 1 672628 1 1000000 1 1 1 1 174783 1000000 1 1 906420 1 579213 1 1 1 1 1000000 1 1 1 1 1 1 479544 1 1 1000000 1000000 1000000 248022 1000000 1 1 1 1 1 1 1 1 733962 790678 1 1 1 1 677129 1000000 1 1 1 1000000 1 1 1 1 1 1000000 588482 1 1 1 1000000 915972 1 444859 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 37909 1 1 988498 1 1 770038 1 1 1 1000000 1000000 1000000 341576 1 1 1 1000000 1 1 1 1000000 1 1 1 1 934378 1 434335 1 726031 1 1 1 1 788882 1 1 1 1 1 1 1 1 756752 1000000 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 645723 126542 1 518687 1 1 883118 1 1000000 1 1 1 1 1 1 1 1 1 1 1 832139 1 1 1 236697 1000000 1000000 193408 1 1 981838 1 1 1 1000000 1 1000000 1 1 1 1 1 1000000 1 1000000 484936 1000000 409026 892310 1 1 1 1 302305 1 401267 1 1 393064 1 1 1 1 920319 1 1 1 430000 1 1000000 1 1 1 1 1 1 1 1 1000000 236157 362779 643747 1 1 1 1 1 1 1 881654 1 1 31826 1 1 1 1 1 515660 1000000 1 1 1 1 1000000 1000000 1000000 1 1 1000000 1 1 1 1 1000000 1 1 1 331574 1000000 1 971178 1000000 1 1 1 1 1 1000000 1 1 280447 171808 1 1 1 1000000 1000000 1 1000000 1 1 1 1000000 1 1000000 1 1 1 1 1 562660 1 1000000 884766 1 773313 1 1 1 1 348109 1 1000000 1 1000000 1 1 1 1 75703 1 405653 1 1 1 1 1 1 1 1000000 258780 1000000 1 754887 1 1 1 649510 1000000 1000000 1000000 1 1000000 1 774241 1 158495 1 1 1 1 821505 1000000 1 22071 744052 1000000 1 1 1 1 233460 1 1 1000000 859235 1 1 1 1 1000000 1 1 1 1 700348 339660 1 1 1 1 1 667156 1000000 1 1 1 1 624905 1 1 1 1 630291 1 1 1 1 1 1 1 1 1 1 1 1 1 1 52802 868415 1 1 1000000 1 661709 1 1 1 667419 1 1 406963 1 1 1 791542 1000000 1000000 1 1 1 1 1 14480 1 1000000 1 539544 1 1 1 1000000 1 496602 1 1 923982 1 1 1 1 1 1 1 1 1 1 33556 1 1 1 1 1 1 1 1 1 1000000 883263 1 1 1 1000000 1 1000000 232736 1 1000000 1 1 1 1 1 430706 1 1 744110 1 948253 1 964462 302943 1000000 55307 1 1 1 45417 1 124460 1 1 1000000 1 578742 1 1 1 1 480116 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1000000 1000000 500447 1 1 1 4336 1 1 1 1000000 1000000 1 1 1 1 369147 1 1 1 1 1 1 1 1 801911 1 1 1 1 1 258219 1000000 1 1 1 1000000 1 1 1 1000000 1 268951 1 1 1 1 1 1 1 1 1 1 1 1 629135 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 443846 921431 670652 920082 1 1 1000000 1 1 1 1 1000000 640860 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 51761 1 155507 1 1 1000000 1000000 1 1 1 1 1000000 1 8337 998270 683204 1 1 1 117902 1000000 1 1 1 1 810919 1000000 1 1 1 979027 1 1000000 1 1 828198 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 103711 1 1 1 1 509497 1 1 1000000 50095 261193 1 1 1 595200 1 1000000 1 1 1 1000000 1 300644 612776 427499 1 1000000 947633 1 1 652241 709680 1 466079 1 1 1 1000000 418849 952526 132110 1 1 908182 1 1 1 505611 1 1 1 802242 1 1 911963 312295 1 950819 1 1 1 1 1 1 1 1 1 1 1 1000000 1 550511 1 1 570849 276360 945573 1 1 675476 1 715459 1 986244 1 1 18931 1 1 1 1000000 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 1000000 1 1 1 1 1000000 996504 1 804357 1 1 1000000 1 950853 1 564203 475822 1000000 1 1000000 1 1 1 498691 1 1 1 1 1 1 1 457014 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1000000 1 910318 509447 476752 1 1 1 1 1 1 785163 1000000 449273 1 1 1 346075 1 320511 1 1 1 1 1 1 1000000 1 324197 1 1 1 1000000 1000000 1 1 1 1 1 609917 1 1 1 1 1000000 1 1 1000000 1 1 1000000 1 1 1 1000000 1 1000000 1 1 1 1000000 1 1 1 1 1000000 322351 1 1 903884 1 1 1 1 1 1 1 1000000 1 1 511113 1 1 551298 639586 1 1000000 1 1 391278 1 1 1 1 1 1 1 1 1 1000000 1000000 1000000 1000000 240312 1 1 333178 366928 1 1 1 216593 1 1000000 1 1 1 371776 1 603704 622910 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 954494 1 1 1000000 1 1 1 1 1 1000000 1000000 1 1 1 594690 1000000 960878 524527 1 1000000 1 1 1 1 992662 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1000000 1 1 1 1 1 509557 1 1 1 1 1 1000000 967747 1 1 115046 1 321643 1 255091 1 1 1 1000000 1 1 1 1 1 894078 1 1 1 485288 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1000000 1 1000000 1 1 1 719550 1 1 1 1000000 1 168206 1 1 1 1 1 28002 1 1 1 1 1 337910 426236 1 1 1 1 704556 1 721315 1 1 910526 1 1 1000000 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 828739 1 638507 1 527821 299406 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 631527 1000000 1 1 1000000 1 1 1 1000000 1 1 1 1 1 171123 1000000 1 1 1000000 1 1000000 1000000 1 1 1 1000000 1 1 1 1 1 1000000 1 1 1 1 639195 825889 1 1 1 1 1 1000000 1 1 1 1000000 1 1 895834 1 1 1 1 1 1000000 786873 657229 1000000 1 1 774304 1000000 1000000 975098 1000000 1 1 1 1000000 1 1 503747 368482 1 1 1000000 1 1 792558 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1000000 333313 1 1 1000000 1 640616 1000000 1 1 1 1 1 1 1 1 499119 661810 249403 1000000 943522 341594 1000000 1 168600 1000000 1 146860 1 1 1 249647 1 1 1 20987 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 474679 113450 648029 876307 1 1 1 1 1 1000000 597773 747576 217688 1 1 1 302438 1 1 1 1000000 1 1000000 1 1 1000000 1 1 1 1 1 310045 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1000000 1 1 1 1000000 27664 1 1 1 1 1 1000000 57825 1 1 1 640869 1 251880 1 1 1 1 746937 1 173897 1 17972 631282 1 872657 1 1 862190 241604 1 1 1000000 1000000 1 1 40057 732672 1 1 864685 1000000 1000000 1 1000000 1 1 1 1 1 1000000 1 178229 1 934311 1 1 1 1000000 1 1 1 1 1000000 1000000 1 1 1 1 1 890147 1 478536 1000000 1 1 1 1 1 1 409414 11528 1 1 282216 1 1 1 1 1 1 1 1 677682 1 1 1 1 1 39462 1 986912 1 1 861780 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1 216960 1 1 274549 1 1000000 1 522104 1 1 1 1 364510 1 1 1 1 1 1 1 1000000 405228 1 1000000 1 1 1 1 1 1 1 195300 1 1000000 45520 1 1 897141 1 632688 1 1 385820 1 1 1 1 1 1 1 1 1000000 1 269797 1 539468 304878 1 1 66775 1 1 1 1 182219 1 1 445902 1 1 1000000 38969 1 1 761763 474738 1 1 1 1 662932 1 1 1 1 436394 618284 1 1 1 669139 1 1 1000000 1 201995 1 1 1 1000000 1 115000 1 1 137186 1000000 1000000 694026 1 1 33111 1 1000000 1000000 1 1000000 1 1 1 1 1 1 1 1 1000000 1000000 1000000 1000000 822621 1 1 1 1 1 627726 1 1 1 1 1000000 1000000 1 88448 1 294558 360072 1 1 860493 1 393142 1000000 993881 1 371380 1 1 1 1000000 1 725299 1 1 879099 1 1 1 1 1 1 1000000 1 1000000 1 16998 1 480817 1 1 1 1 95635 1 1 189268 379110 1 805892 1000000 1 413038 1 1 1 1 154088 1 197884 1 1 383131 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 938571 1 1 1 423165 993777 574745 1000000 627158 767700 1000000 1000000 1 1 1 825362 1 151800 1000000 1 1 1 1 231196 1 710368 524549 751761 1000000 900867 1 1 1 1 1000000 1 1 1 414812 1000000 298136 1 1 1000000 1 1 1000000 1 874672 890759 333072 1 306726 1 1 931740 1000000 1 1 1000000 1 267299 1 1 1 1 1 1 1 1 1 1 765753 1 1 922474 1 1 1 50046 1 1 291802 1 1000000 1 1 1 1 1 829078 1000000 1 1 1000000 1 1 615621 1000000 675600 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1000000 1 1 1000000 1 1000000 1000000 1 1000000 1 1000000 1 795564 636112 1000000 489952 392558 56731 269054 1000000 1 1 1 1 1 1 1 976650 1000000 536491 1 1 1000000 905407 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 888902 1 1 1 1 499628 480379 1 679399 1 883589 132855 1 1 1 1 549283 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1 1 939874 1 1 1 1000000 1 1000000 1 1 1 1 1 1000000 697596 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 462090 350726 1 1 1 619904 1 1000000 1 1 1000000 1 586302 1 1 939410 1 1 1 1 837691 311790 1 1 1 203968 1 1 1 1 1 1 1 1 994562 1 1 559724 1 1 239157 1 1 1 1 1 1 1000000 1 1000000 1 886461 1 1000000 393731 1 1 1 1 1 1 1 1000000 1 1 1 1 862110 1000000 1 1000000 301215 401236 1 1 1 1 182934 1 1 1 1000000 900268 1 1 1 1000000 1 1 1000000 1000000 1 1000000 719432 473436 1 109809 63925 1 1 1 1 1 267004 279166 1 1 483977 1 1 933280 936041 751787 1 1 1 1 1 1 1 733980 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1000000 1 1000000 1 1000000 941360 1000000 1000000 1 493822 491017 126001 1 1000000 1 1 1000000 1000000 1 1 1 1 1 1 1 1000000 786141 1 1000000 1 1000000 1 1 1 1000000 919903 1000000 487828 1 1 1 890614 1 1 1 1 1 1 1 1 1 538713 1 1 1 1 1 1 1 1000000 258461 1 185243 1 104927 1000000 1000000 1 1000000 979060 1 1 543886 1 277624 1 1000000 1 1 1 1 817025 192745 438578 89521 485729 1000000 436657 1 1 91298 1 1 1 1 65571 1000000 1000000 1 1 1000000 455088 1000000 1 1 1 1 1 1000000 1 1 1 1 1000000 411957 1 1 1 1 1 1 1000000 1 1 1 835732 1 1 1 1000000 1 1 1 1 1000000 1 303172 980315 1 1 1 1 1 1 1 1 1 1 1 1 655169 535065 1 1 1 1 1 1 1 1 1 204672 350714 1 629882 1 1 1000000 1 1 226962 634714 1 1 112588 1 554823 174470 1 1 1 1 1 1 1000000 1 154521 1000000 1 1 1 695393 1 1 1 1000000 1000000 1 1 1 1 1 1000000 1 1 922177 305748 1 1 1 1 1000000 1 1000000 1 1 263938 1 842483 30862 1 750881 1 1 1 1000000 1 57285 561241 1 1 726386 1 1 316068 1 1 359834 1 1 1 1 956036 760114 1 427876 1 1 1 1 1 1 1 1 1 1 1 492830 881111 649008 1 1 1 1 1000000 1 1 1 361495 1 1 792821 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 384987 1 1 1 1 337821 1 1 1 1 1000000 22398 762205 248218 1 1 1 1 1 1 1 804310 1000000 958407 1 1 1 1000000 453773 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1000000 1000000 100499 1 1 638510 1 1 1 1 1 1 1 886025 1 1 597815 1000000 271794 1 1 1 158536 1 1000000 1 1000000 1 1 1 1 1000000 1000000 1 1 726809 1 1000000 1000000 1 487404 1 1 1 727805 1 1000000 1 1 1000000 1 149483 189045 1 1 1 668769 680920 1 1 1 497146 1 1 1 1 1 1 1 1 1 1 1 1 1 1 144000 1 504237 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 569646 1 1 1 1000000 1 1000000 1 242625 1 1 1 1 151173 1 1000000 1 1 1 1000000 1 470623 659314 7456 539697 727372 1 1 1 524650 1 1 1 1 1 220797 1 1 1000000 1 1 1 1 1 1000000 1 117517 1000000 1 1 413694 1 1 1 694263 1 442307 224207 1 1 1 1 1 1 214704 1 1 1 1 1 1 1 1 1 1000000 585726 317443 1 1 455710 1 880157 742278 1 1 449081 1 1 1 1 1 992904 1 1 1 1 1000000 1 1000000 1000000 1 419374 1 1 1 245855 1000000 77594 1 1 1 1 1 702251 229052 35930 250040 1000000 1 1 1 1 563427 1 1 1 1 1000000 462280 1 1 1 1000000 1 1 1 1 1 1 1 1 309825 1 1 1 408401 1000000 1000000 1 1 1 1000000 1 1 865768 1 1 1 1 1 1 965542 1 1 1 1 1 1 1 1 1 550426 875435 679930 23925 1 1 1 1000000 1 1 1 1 1 210966 1 1 1000000 1 647824 1 545707 1 1 1 1 1 1 1 1 616198 1 1 882538 239545 1 1 1 1 1 35820 1 1 1000000 1 783598 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1 1 1 1 850120 1 1000000 1 1 1 1 1 1 1000000 1 1 1 862559 557555 1000000 772482 1 463937 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 44551 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 579718 1 1 1 1 1 1000000 1 1000000 1 1 1000000 1 1 953636 1 447108 1 1000000 1 1 763072 1 1 1 1 1 84744 1 1 1 697448 1 1 308315 1 1 1 1 1 1 1 1 1 1 1 1 210471 1 319016 1 1 1 1000000 1 816052 1 1 1 1000000 904011 1 1000000 925858 1000000 1 1 1 1000000 569434 1 1 121876 1000000 753010 1 1 1 1 1 1 1 186989 1 1 374169 587237 1 1 1000000 1000000 1 1 1 1 1 1 1 1000000 1 283208 1 1 1 1 1 1 480078 1 1 1 1 1 1 1 1 1 1 1 1 1 376729 1000000 1 1 1 1 1 1 1 1 1 85938 1 1 1 1 1 1 1 315020 1 1 1 1 873343 1 1 1 1 1 647179 1 1 1 1 1 1 1 1 1 1 1 1 725294 1 1 1 1 1000000 1000000 1000000 1 1000000 1 1000000 1 1 32877 1000000 1 1 447433 1 1 513525 609888 1 1 716168 1 1000000 1 1000000 1 1 294146 1 1 770092 1 1000000 862135 1000000 1 1 795947 1 1 533693 1 1 734135 1000000 1 1 1 117972 1 1 1 1 233344 949566 1 1 795430 1 825747 1000000 1 1 987335 1 1 1 1 1 1 1 1 547901 1000000 1 1 290240 1 822355 1 1 1000000 1 1 166206 1 1 1 360549 503053 1 1 966713 1000000 1 1 547081 596330 1 1 1 1000000 1 1 1 1 1 1 750110 1000000 1 749661 144206 1 1 1000000 1 1 1 1 1 1000000 1 1 228362 1 1 1 1 1 1 1 1 1000000 1 1 74067 1000000 1000000 1 11563 1 1 1 1000000 1 1 717503 1 717977 1 1 1 1000000 1 1 650857 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1000000 1 1 625115 1 1000000 1 1 1000000 1 1 1000000 1 239798 1 129684 1 1 1 1 1000000 1 1 1 605273 1000000 1 1 955581 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 447433 1 1 1 442350 1 1 1 1 1 1 1000000 1 837242 204939 1000000 1 1 1 970300 1 90433 546452 1 1 314093 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 850381 1 409094 1 759113 1000000 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 811449 1 1 1000000 289673 1 1 1 1 764916 1000000 1000000 1 228459 1 1 1 1000000 1 947450 159677 734190 575575 1 1 1 1 1 1 989440 1 1 1 889239 1 1 489915 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 94450 661508 1000000 1 1 1000000 1 170820 1 1000000 1 1 183355 654800 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 326481 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 518935 1 559580 1 1 1 1 1000000 1 1 513219 1 1000000 1 1 1000000 1 1 592326 1 1000000 1 1 528359 1 1 1 1 1 1 1000000 816444 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 358173 1 1 1 1 1 1 1 317341 1 1 1 1 1 677811 1 1 1000000 1 1 1 1 877908 662731 1 1 1 1 1 1 1 1 1 1 296314 1 407459 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 647481 1 1 1 234144 1 530931 1 1 116113 1 403256 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1000000 844095 1 1 475886 1 1 1 1 1 1 1000000 978156 1 1 1000000 1 1 1 1000000 1 1 1000000 1000000 854025 1 1000000 1 1 462128 1 1000000 1 37677 1 150354 1 1000000 1 1 1 1 821947 1 1000000 1 1 1 1 1 664765 1 1 1 317326 1 1 446898 1 686652 1000000 1 757319 1000000 1000000 1 1 1000000 1 1000000 1 526175 1000000 729598 1 1 1 1 1 1 790078 1 1 1 1000000 373155 1 1 230037 1 578570 1 1 1000000 1 1 1 477613 1 1000000 1 1000000 1 1 1 1 1 1 1 657532 1 1 366611 1 1 1 170989 1 1000000 1 119176 697151 1000000 1 391823 1000000 1 1 1 224124 1 1 1 1000000 295737 1 1 1 1 445789 202006 1000000 1 1 985986 1 280992 1 855252 734339 1000000 1 1000000 1000000 1 1 1 1 1 117686 1 1 1000000 1 1 1 1 1000000 1 1 1 242133 1000000 1 1 995802 1 1 1 1 795753 1 1 1 934992 1 1 1 1 1 1000000 646978 785007 1000000 1 1 879251 1000000 1 1 1 493724 1000000 1000000 1 1 128183 1 207119 1 1 1 1 815507 723936 1 1 1 1000000 1 1 1 1 1 1 961437 1 1000000 1 1 1 1 1 1 1 1 718729 1 1 1000000 1 1 833519 1 1000000 1 1000000 1 136088 1 1 1000000 1 1000000 1 1 1 1000000 1 1 994318 1 1 262652 1 1 512612 941016 1 1 1000000 1 1 1 279256 1 381452 1 1000000 1000000 1 1 1 1 1 1 1 1 1 598000 1 1 1 1 1 1 1 918043 140739 1000000 1 1 1000000 1 1 1 1 1 1 722606 1000000 1 1 1 1 1 483374 1 1 1 1000000 1 998851 1 1 1 1 1 1 1 1 768516 282931 1 165395 1 1 1 1 1 1 1 841387 1 1000000 1 740934 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 787238 1000000 1 539626 1 1 1 1 503443 1 1 1 1 1 1000000 483423 1000000 1 1000000 528376 1 1 1 1000000 1 1000000 742333 1 1 1 1 745863 1 1 1 1 1 1 1 1 1 326905 245259 924951 1000000 990375 647474 1 1 329515 1 344550 281137 1000000 1 1000000 1 1 1 1 1 1000000 1 1000000 1 1000000 1000000 1 1 1 1 857079 1 116896 1 1 1 1 1 1 1 1 1 1 88159 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1 571036 1 1 1 1000000 1 1 1 632589 1 1000000 1 1 1 1000000 404125 1 1 819613 1000000 1 1 1 1 1 1 1 1000000 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 144592 1 1 1000000 1 522478 1 1 1 1 195663 1 1 1 1000000 1 1000000 1000000 1000000 1 1 1 143065 1 1 1 566971 1 788902 1000000 1 837517 1000000 1 127011 1 1 1 7882 15092 1000000 1 1 1 1 1 168219 1 1 1 532998 886403 1 1000000 1 1000000 1 1 1 1 1000000 1 1 1 1 1000000 1 878348 215500 401393 1 224948 1000000 1 1 1 1 1 1 324547 1 1 1 1 247855 1 878898 1 1 1 408778 1 1 1 1 1 1 1 1 1 1 1 1 1 187862 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 251633 1 1 1 1000000 489280 1 1000000 1 1 1000000 931545 1 1 513774 1 1 187641 1000000 1 1000000 1 1 919727 1000000 285869 1000000 1 1 1 1 1 1 1 1 1000000 1 1 899490 420543 1 1 1 1 1 1 1 1 331613 1 1000000 1 1000000 1 1 1 1 1 1 724501 1 1 466009 1000000 81379 1 1 1 1 1 795218 1 1 705123 1 1 1 1 1 1 1 1 1 1 743190 1 1000000 1 1 117368 1 1000000 1 1 1 457794 1000000 1 1 1 778852 1 1 307837 1 1 1 285261 330439 1 566360 1 1 120939 1 1 644575 1000000 334346 1 35617 1000000 1000000 582485 1 1000000 1 1 1 1000000 1 1 1 1000000 1 1000000 255488 93630 1 1000000 1 1 11894 1 1 1 233025 1 1 1 1 1 850654 1000000 1 1000000 1 1 690781 85090 1 1 124259 1 1 1 723346 1 714306 1000000 643636 445757 1000000 1000000 1 1 63297 395626 969879 1 1 1 1 1 1 1 1 1000000 1 1 1 1 722599 1000000 679206 293962 1 1 1 1 1 737076 1 1 197258 1000000 1 1000000 59619 1 1 1 134852 1 225552 578261 1 1 636461 1 1 969765 1 560880 1 1 1 1 1 737027 872390 1 1 1 1000000 1000000 1 1000000 1 1 1 1 37975 1 1 1 740556 511001 1 1 1 1 61471 1 1 1 1 1 1 1 1 1 1 1000000 1 592413 1 1 1 1 279297 1 1 1 1 1 1 1000000 515127 1 1 1 1 1 1 541733 1 1 1 749892 75199 1000000 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1000000 1 1 1000000 1000000 214311 1000000 1 1 1 759029 384445 1 1 999739 30343 272113 1 1 1 1 1 646830 1 1 1 1 1 1 184638 1 1 1 1 277533 1 1000000 1 1 1 1 1 1 896211 1 843266 513515 1000000 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1000000 114106 1000000 1 1 1 701588 82497 1 1000000 1 1 1 1 1 1 1 1 681156 37443 1 1 1 1000000 1000000 687647 1 569576 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1 1 163049 689526 1 1 1000000 353167 1 1 1 1 87299 1 387648 1 1 1 1 1 1 1 1 577883 1 492368 706116 1 1 1 1 1 187567 1 1 1 898164 1 1 364559 1 1 1 1 1 1 1 1 559564 1000000 1 1 1 1 1 751652 305619 1 1 1 1 914986 1 1 1 1000000 1 1 1 1 1 1 1 405552 1 121248 1 884164 1 1 1 1 460548 1 404094 1 1 1000000 1 1 1 1 622667 1 1 1 1 683478 1000000 1 1000000 1 1000000 1000000 1 1 1000000 1 1000000 1 1000000 1000000 1 1 1000000 191433 1 144750 354209 1000000 1 1000000 1 312794 1 1 1 1 233514 1 1 1 706977 1000000 1 1 1 322563 1 1 1 1 1 1 1 97385 1 1000000 1 1 1 1 1000000 268377 864691 1 723904 1 928308 482576 893397 730038 1 1000000 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 939348 1 1000000 1 1000000 941263 518235 1 1 1000000 1 566162 1 1 1 1000000 1 1 1 498035 1 1 1000000 1 1 1 991240 905981 1 1 923426 1 1000000 803860 1 1 1 1 674282 1 1 341554 1 1 822094 1 1 1 1 520455 1 560170 1000000 1 1 1 726804 55726 166540 1 1 1 1 1000000 593364 1 1 1 1 1 1 1 594733 1 1 1000000 490076 1 750964 1 1 1 1 202334 1 1000000 588420 1 1 1 1 1 254508 1 1 122423 1 1000000 1000000 1 939088 1 1 1000000 1 1 990663 426351 1 1 1000000 1000000 1000000 418290 1 1 1000000 1 1 778081 1 1 1 1000000 1 1 852546 1000000 48879 1 1 1 1 1 1000000 46274 1 1 651090 1 1 1 1 1 1 1 1 1 1 1000000 1 122058 1 1 1000000 1 1000000 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1000000 632623 1 1000000 1 1 1 1000000 1 1 1 1000000 205300 1 101358 1000000 1 435713 1 1 1 1 146269 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1 25398 1 1 421128 1 1 1 1000000 1 1 1000000 521982 1 1 651543 1 1 1 1 705108 1 617396 484719 1 1 1 1000000 1000000 1000000 93198 1 1 1 1 1 1 1 1 1 1 795684 1 1 1 1 353008 1 1 1 1 168421 1000000 1 1000000 1 1 1 1000000 1 1 1 1 1 529211 1 1 1 1 944875 41892 1 1 1 1 1 435380 482256 1 1 614087 1 1 1 1000000 1 1 1 440671 1 1 1 1 1 1 762297 1 1000000 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 703018 1 1 1 1 1 1 1 1 1 1 1 1 1 1 139066 915534 1000000 731154 629023 1 538929 730263 1 1 550436 1 918177 1000000 1000000 1000000 1 1 1 1 1 1 1 1 1 1 3628 1 1 1 1 1 1000000 1 1 1 1 1 112173 1 138347 1 1 1000000 1 5733 1000000 1000000 1000000 1000000 365548 1 1 366868 1 1 1 1 1 233937 1000000 1000000 1 1 1 1 1000000 693061 607872 414798 482194 135434 1 871580 1 1 1000000 1 1 878242 1 1000000 1 1 1 1 1 1 1 1 347580 1 1 969141 1 1 1 1 1 1 1 1000000 100571 1 1 336299 1 97906 25252 1 560710 1 137199 107570 1 34909 905351 1 1000000 1000000 1000000 402592 1 1 1 1 1 1000000 1 1000000 1 1 674238 1 1000000 9680 1000000 1 1 1 1000000 1 1000000 1 321689 1 1000000 1 1 1 1000000 1 319608 168613 1 1 1 1 962086 1000000 1 1 1 1000000 1 1 71569 1 1 1000000 486955 910166 1 1 1000000 1 1000000 1 1 167350 405942 263143 1 1 1 1 1000000 1000000 1 228890 191407 668843 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 797697 1000000 537797 1 1000000 1 1000000 1 1 1 1 722798 1 1 1 874443 1000000 1 1 799693 1000000 1000000 554292 1000000 1 1 1 837387 1 1 1 593135 1 1 234772 1 1 1 1 1 1 962390 1 1 1 1 1 1000000 1 1 430599 1 158013 1 1 473616 1 382087 925158 1 1 1 1 1 349826 1 1 1 1 1 1 1 1 1 1 474811 1000000 1 1 1 369982 1000000 1 985122 1000000 1 1 1 1 663439 1 1 1 1000000 1 1 1 1 1 1 727390 1 1000000 787560 1 433303 1 1000000 1 911799 1 1 1000000 586354 1 930239 1 1 324988 1 1 1 1000000 1000000 1 1000000 1000000 217811 1 1 1 1 1 1 296454 1 1 729687 1 1 1 1000000 1 119286 1000000 1 505718 1 1000000 1 1 1 668890 1 1 1 1 233163 1000000 1000000 856573 1 1 1 998104 1 1 1 1 1 1000000 1000000 1 1 1000000 1 1 1 756459 1 1 1 1 806749 1 1000000 1000000 1 1 1 1 1 1 1 390014 1 1 1 151032 675168 1 381375 1 831056 1 546593 78253 1 1 1 1 1 1 1 1 1 1 1 704490 1 1 1 1 1 1 1 1 1 1 1000000 423846 1 1 1 1 1 1000000 1 913736 1 223963 1000000 1 1 1 1 1 1 891343 1 1 1 1000000 1 1 1 1 1 978521 1000000 129395 1000000 769433 167463 1 506116 1 1 620677 1000000 1 1 396474 1 1 1 1 1 45689 1 1 1000000 1 1 1 1000000 924363 1 1 107035 614998 1 1000000 1 1 1000000 50105 1 1 1 1 1 1 119449 1000000 219948 1 1 1000000 1 1 664488 1000000 103415 1 947638 1 1 1 1 1 1 1 175418 1 1 1 1 1 1000000 1 670908 383687 1 1 1 1 1000000 1 1000000 1 1 1 816720 1 1 1000000 1 1 1000000 1 1 1 1 1 1000000 1000000 1 1 1 1000000 210227 1 481689 1 1 1 1 1 1 1 1 1 1 409889 1 1 421994 1 1000000 1 770210 1000000 1 1 835276 1 1000000 1 1 161127 1000000 1 1 1 1 68118 672074 1 1 1 1 239296 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 926796 1000000 726938 30193 457271 1 1 1 1 1 1 1 207883 1 977444 74365 1 1 1 1 898242 990252 1000000 600400 1 815298 1 252634 1 1 1000000 1000000 1000000 1 1 1 1 331441 1 1 1 1 813790 1 1 1 1000000 1 1000000 1 1 1 852404 1 919810 851316 1 1 1 1 1 1 1 1 1 1 640572 1 1 390211 229036 1 70224 1 1000000 95948 1 836528 206334 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 727505 1 1 1 1 1 885321 1 917018 1 1 1 1 1 232489 1 1 1000000 1 1 1 1000000 1 7290 1 634444 1 1 1 1 1 1 831314 1 1 1000000 451611 1 1 1 1 1 1000000 1000000 1 1 1 601183 1 1 1000000 340112 1000000 1 1 1 1 1 243368 1 69002 449028 1 1 1000000 1 1 1 1 1 1000000 1 768919 1000000 1 1 1000000 1000000 367663 263491 1 1000000 1 1 142976 1 756648 1 1 1 1 1000000 1 1 151652 1 1000000 1 1 1 1 1 1 1000000 1 1 1 850655 1000000 1 1 702306 1 179839 1 1 273061 1 1 1 1 1 1000000 1 1 1 1 1 668312 1 1 1 1 12585 1 1 255792 875119 1 1 1 103706 1 1 1 1 1 1 1000000 760756 995500 1 1000000 1 1 1 1 1 1 1 1 1000000 872455 1 1 941012 1 1 1 1 382484 1 1 1 1 673454 1 970430 1 191365 626695 1000000 120208 1000000 1 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 635558 1000000 1 1000000 1 1 1 1 1 37986 1 275201 573718 1 1 733215 1 1 1 1 1 1 1000000 1 1 1 1 1 1 833896 1 1 1 872117 763494 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 367113 1 1 1 1 280552 1 1 1 1 1 190287 1000000 621099 1000000 1 1000000 1000000 1000000 1 286036 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 709486 1 1 481417 1 1000000 278228 533107 1000000 1 1 178015 1 1000000 77260 1000000 1 698486 1000000 421688 325860 1 1000000 768929 1000000 1 1 352912 859240 1 1 60501 1 1 1 1 1 1 646671 1000000 1 1 1 1 383693 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1 1000000 211310 1 638492 248171 1 1 1 1 1 1 1 1 1 1 717829 412849 1 1 707748 1 1 1 1 179631 1000000 1 1 1 1000000 478783 1000000 1 1 1 288032 1 1000000 1 1 1000000 1000000 1 1 1 968746 1 268891 1 1 1000000 1 1 474937 1000000 325422 1 385319 933812 1 1 1000000 133917 1000000 1 1 1 1 291343 1 1000000 1000000 1 1 1 1 1 1 1 147593 1 1 1 1 1 1 1 1 1000000 1000000 1 1 307542 1 1 1 1 600256 1 1 1 175717 1 1 333687 1000000 1 1 91303 1 1 700821 1 1000000 1 1000000 449583 1 1 1 1 1 1 1 1 1 1 1 182306 140555 1 1 20116 1 951647 640260 1 688505 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 505224 1 1 1 1000000 1 520830 1 1 1 1 1 289525 464794 1 1 373598 1 82094 1 1 1 1 1 207198 1 1 1000000 91395 1000000 1 1 1 1 1 1 414671 1 1000000 377100 824515 1000000 1 1 1 1 1 1 1000000 613132 1000000 1000000 1000000 1 1 1 1 1 1 1000000 836796 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 96644 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 250232 1 1 1 1 1 762498 811795 1 1 883708 1 1 1 1 1 1 1 1 887998 1 1000000 1000000 1 1 1 1000000 1 1 1000000 565248 260085 1 1000000 510726 1 1 1 1 1 1 1 1 1000000 868528 1 1 1 1 1 1 1 1 1 1 1000000 1 1 626415 1 1 1 424558 1 1 1 1 1 1 1 298792 1 1 1 748175 1 1 1 1 966407 1 1 1 1 1 1 1 1 1 1000000 1 1 558056 1 1 1 1 374790 1 1 851239 1 97468 1 1 1 1 993986 1 1 504133 1 1 1 1 1 1000000 1 1000000 1 1 787649 1 1 1 847861 1000000 686808 1 1000000 1 561625 1 665122 1 119286 1 1 1 1 749107 1 1 702227 1000000 1 1000000 148666 49188 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 165950 1 1 1 1 1 1 1000000 1 1 182006 1 1 587656 1 1 1000000 1 1 1 1 1 1 38826 1 1 1 1 146727 1 1 330969 540900 1 1 1 1 1 477397 1 1000000 1 1 92888 1 1 269202 1 819416 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1 590878 1 1 1 1 1 841283 1 1000000 1 1000000 1 1 1 531480 1 1 1 26670 745077 1 1 1 1 1 79602 1 1 411237 1 218326 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 113714 1 1 1 1 1 1 1 998806 1 1 1 1 1 1 1 1 1 1 1000000 1 830270 1 90824 1 834936 1000000 1 1 1 398238 1000000 1 1 1 559654 1 710421 211525 161490 1000000 904085 1 1 1000000 1000000 1 1 1 1000000 544142 1000000 1 1 1 1 1 1 1 73005 1 670256 1 1000000 1 1000000 1 1 1 1 510105 1 1 1 1 957530 1 1 1 1 1000000 1 1 1 281102 1 1 1 790039 1000000 1 886703 1 1000000 1 1000000 1 1 1 425817 601756 1 939118 786197 1 1 1 1 1 848228 1 646760 1 1000000 1 1 210592 1 1 1 1000000 1 1 1 1 1 1000000 1000000 1 360838 1 460630 1 1 1 1 1 1000000 1 1 1 1 1 204846 802960 842353 1 1 360924 733560 1 1 969053 1 1 1 1 1 1000000 837827 1 1 1 1 1 1 1 393929 103672 1 1 1 1000000 1 531068 103585 1 1000000 1000000 1 478626 1 337212 1 1 975318 513735 1 1 1 1 1 1 125814 689317 1 1 1 1000000 1 59224 1 1 588784 856621 1 1 1 1000000 1 1 167458 1 1000000 1 1 1 1 1000000 1 1 1 1 1 151902 1 1000000 1 1000000 1 1 1 1000000 1 253307 1 1 1 1 1 1 1 1 1 1 619481 1 1 1 1000000 1 793489 1 1 1 440077 389323 1 600430 989253 1 221168 1 844908 1 1000000 1000000 1 1 1 1 1 1 1 1 1000000 1 1 257936 1 1 1 800754 386488 1 1 1 1 1 1 723281 1 1 1 1 1 1 1 1 1 1 1000000 1000000 1 156405 1 1 1 1 1000000 1 1 753045 1 1 305667 1 511247 876293 1 1 1 1 1 776755 1000000 1 1 1 1 1 1 1 1 1 1 1 708857 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 310910 737107 1 809658 1 1 731211 1000000 1 1000000 793172 1 1000000 63342 1 1 20277 1 1 160955 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 476964 1 128625 1 1 1 1 1 1000000 1000000 1 1000000 925978 1 1 1 594383 1000000 359025 1000000 1 694991 1000000 339132 1000000 1 1 1 588339 1 1 1 1 1 456041 1 1 1 1 1 1 1 1 1 1 1 1 1 1 400261 563117 677456 849067 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 532057 258242 1000000 1 1 1 1 1 1000000 4551 1 1 1000000 79829 1 608135 1 1000000 1 1000000 1 1 1 19663 1 1000000 1 1000000 1 1 1000000 1 1000000 1000000 1 550864 1000000 1 594329 1000000 1 716042 1000000 177288 1 1 1 1 1 1 1 1000000 1 361423 1 1 1 1 1 1 1 1 1 1000000 1 1 76890 1000000 1 1 698639 1 1 648657 1 1000000 757517 1 1 1 1 230017 1000000 1 202874 1000000 805146 1000000 1 1 980119 1 1 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1 1 564322 1000000 818599 1 1 1 1 1 40245 537570 443004 128282 1 1 1 1 1 1 1000000 1 1 1 1 781450 1 1 1 1 1 1 1 915752 504071 1000000 1000000 803419 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1 440175 1 1 1 749306 1 1000000 1 57316 1000000 1 1 1 52318 404131 1 1 1 1 1000000 1 1 1 137315 1 1 1 1000000 263937 1 1000000 1 1000000 5368 127624 1 1 1 56810 1 1 1 1 75620 1 1000000 215536 170872 1000000 708849 1 1 1 1 1 1 1 365483 1 210983 1000000 1000000 1 1 1 1 1 1 1 1 40757 1000000 407563 574855 449496 136159 1 1 1 205487 1 7272 1000000 608159 1 363056 1 1 1000000 1 1 1 1000000 1 1 551713 696037 1 1000000 2951 1 1 1 1 1 1 1 1 27126 1 1 1000000 1 1 1 1 1 1 10718 1 1 1 1 1000000 28092 1 1 1 1 1000000 1 260146 1 1 1 1 1 227934 1 1 1 885651 1 1 1000000 1 1 1 1 518961 66951 1 1 1 1000000 1000000 1 22848 1000000 1 1000000 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 298711 1 1 1000000 1 1 1 1 1 1 1 496310 1 1 1000000 1 1233 139072 1 1 1 1000000 1 1 1 1 1 928165 542127 1 1 1000000 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 418671 1 1 1 1 1000000 1 1 1 1000000 1 296800 1 1 315830 1 1 1 1 817060 691227 1 1 958308 218083 678125 1 1 1 1 513846 1 1 263033 1 321122 733614 1 1 1 54803 1 1 168110 1000000 1 1 1 1 1 1 1 1000000 920439 182634 292445 1 1 1 1 283674 1 1 1 1 1 1 1 1000000 149219 1 1 1 630275 1 722420 1 1000000 1 1000000 1 1 1 366031 859264 1 1000000 1 1 1 1 1 1 1000000 1 454594 1 1 1 1 1 1 1000000 1 1 1 296373 1 1 1 1 530389 1 770774 913174 1 1 1 1 1 1 1 1000000 532624 1000000 1 1000000 701384 1000000 1 882439 1000000 1 1 1 1 1 1 1 1 212892 1 1000000 467194 1 533554 1 1000000 1 1 1 1 1000000 1 1 966746 1 1000000 1 204908 1000000 1000000 1 1 402116 1 1 1000000 366249 1 1000000 1 1 1 1 1 1 775244 1 1 195260 381887 1000000 477381 751265 1000000 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 376241 1 977403 1 1000000 339183 1 1 1 1 1 1 1 1 1000000 926083 1 100267 1 1 1000000 1 204176 1 1 1 1 1 618452 1 951721 1 1 1 1 1 1 1 264084 311012 1 1 1 1 1 1000000 1 1 1000000 1 1 507736 1 1 1 1000000 698615 1000000 1 1000000 1 1 1000000 1 1 1 1 562365 1 1000000 1 1 1000000 549996 1 1 53142 939716 1 1 819376 1 1 1 1 1 1 1 1000000 1 1000000 1 470796 488511 1 1 1 1 1 1 1 1 1 1 583133 1 1 985312 182796 1 668480 1 1000000 348751 800782 1 1 1 1 1 90588 1 1 479906 1 1 490258 448364 1000000 1 1 1 1000000 1 1 1 1000000 1 1 1 271171 1 1 1 1 1 1 833004 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1 487379 1000000 1 1 1 525868 1 1 1 730379 1 1 317776 1000000 1 1 1 1000000 1 102307 1000000 1 1 1 1 1 397048 443270 1 1 1000000 1 1 1 1 1 1 1 1 1 1 176632 1000000 460424 1 1 1 1 217204 1 315473 1 1 78334 1000000 1 881230 1000000 1 1000000 243638 1 322032 1000000 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1000000 1000000 1000000 1 621877 1 1000000 1 1 1000000 168158 1 1 1 1 1 1 1 1 1 967629 1000000 1 612580 1 583026 672442 1 1 1 34278 394995 1 1 1000000 1 1 1 927895 1 1 1000000 1 1000000 1 1 1000000 1 1 1000000 1 1 1 1 64464 771861 1 546834 1 1000000 1 1 1 1 1 1 434605 1 1000000 1 443332 1 812716 1 1 1 98755 1 1000000 1 788803 1 1 1 1 737516 1 1000000 1000000 1 1 1000000 1 1 901753 1 1 1 1 1 1 1 1 1 1 174509 1000000 1 1 1 1 1000000 1 1 1 247876 1 1000000 1000000 1 313236 1 586420 1 1 1 1 1 1 1 727803 1 1 442622 1 1 1 1 1000000 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 191385 844473 1 1 1 1 1000000 1000000 1 1000000 1000000 1 1 1 1 99251 1 1 1 1 1 1 1 419074 1 1 1 1 1 1 315884 1 1 1000000 543504 808863 1 1000000 887019 927256 1000000 1 1 364253 1 1000000 1 1000000 1 1000000 1 1 839990 1 1 1 1 1 1000000 709426 1 264655 1 1 459910 1000000 1 1 638115 1 1000000 1 1 506571 1 1 802839 1 1 1000000 1 323925 1 1 1000000 1 1 1 1 1 1 1000000 277367 889364 1 1 1000000 1 1 504367 1 1 1 824245 1 1 1 72681 1 1 324077 1 1 1 1 1000000 1 1 1 1000000 1 1 650892 1 1 551509 1 1 1 1 1 1 1 1 1 1 1 1 1 264380 1000000 866068 1 1000000 1 639238 1 1 1 721576 1 361166 1 1 1 513340 1 1 352085 1 893468 1 1 1 1 1 1000000 1 1000000 1 148369 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 544687 1 1000000 1 1 1000000 1 1 1 1 1000000 1 1 1 1 1000000 1 343403 357281 1000000 1 46391 1 1000000 632183 1000000 1 1000000 1 1 388076 1 1 1 1000000 1 603117 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 579341 1000000 1 567514 1 1 1 454346 697430 1 1 573026 190 1 1 1 1 898516 1 1 1 203636 1 1000000 111233 1 1000000 1 1 93927 1 1000000 1 1 244091 1 1 852828 1 1 1 1 1 1000000 1 381159 1 1 1 1 1 727430 713327 1 1 1000000 1 429428 1 1000000 1 1 1 1 258460 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1 615815 1 1 1 1 1 1 1 1 1 1 346736 1 1 1000000 1 1 1 1 1 602890 1 1000000 1 160007 1 1 1 1 1260 1 1 1 1 1 1 1 1 1 177525 988954 1 1 1 1 884607 590772 1 1 1 1 252411 1 67153 1 1 1 1 1 278475 1 1000000 1000000 1000000 1000000 1 1 1 1 1000000 1 1 1 1 1 1000000 1 1 1 423507 853494 413443 1 1000000 1 1 1000000 1 1 1000000 1 542892 85065 1 1 1 1000000 1 1 1000000 1 1 37417 1 1 1000000 1 1 484677 1 1 1000000 1 1000000 175113 1000000 1 1 1 832701 1 1 1 1 1 160030 1 1 1 1 1 1000000 1 1000000 1 1 1 1000000 1000000 1 1 1 1000000 1 313467 1 1 1 1 1 1000000 1 383174 1 1 384806 1000000 1 1 1000000 1 1 1000000 1 859977 1 589060 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 92531 1 498711 1 1000000 800353 1000000 1000000 1 1 1 1 1 1 84670 1 1 941328 1 581857 218563 1000000 1 1 1 1 1 466485 1 1000000 1 1 1 1 1000000 1000000 1 151312 1 1 1 738320 815547 1 1 1 982211 1 1 1 1 1 1 1 137063 1 1 1 1 1 1 1 1 1 1000000 895343 1000000 1000000 1 1 1 1 1 1 1 1 1 370126 1000000 1 1000000 250719 1 1 1 1 1 319527 897351 1 1000000 1 1 1000000 1000000 1000000 844555 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 688774 1 965360 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 379416 1 1 100911 1 1 1 1 14345 1 1 1 1 1 1 1 1000000 1000000 1000000 1 1 1000000 1000000 1 1 1000000 1 1 1 1 1000000 1 1 1000000 956997 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 916851 1 1 1 1 1 1 1 1 1000000 1000000 1 682066 1 1 1 1 1 1 1 211713 450848 1000000 1 1 1 564280 1 1 1 1 1 1 551109 1 1 1 1000000 1 1 1 1 1 707553 1 1 1 1 1 1000000 1 1 107071 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1 932288 114578 1 987349 1 1000000 1000000 1 1 597556 99728 1 1 1 1 1 1 1000000 689599 1 1 1 120467 1 272450 602014 1000000 1 1 1 651243 1 1 1 1 1 1 1000000 1 1000000 184054 1 857357 1 1 1 1 152371 1 1 618766 1 1 1000000 1 781531 1000000 976814 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 304976 291314 1 165076 1 961540 1000000 1 1 1 136791 1 372751 1 1 1 1 1000000 353994 1 1 1 1000000 1000000 1 1000000 1 1 1 1000000 1 1 1 1 485987 1 1 1 1 1 848960 1 1 482162 1000000 1 1 1 1 1 1 1 523811 159631 30257 455125 1 1 1 1 1 1 1 1 1 1 1 1 1 968748 1 1 1 423462 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 215111 1 561472 993581 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 740602 1 1 1 1000000 1 1000000 253195 1 1 1 1 1 1 1 1 1 1 1 1 1 770050 1 1 1 277369 1000000 1 1 1 403400 1 1 1 1 757668 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1000000 147420 1000000 1 1 989673 1 1 1 1 1000000 1000000 1 1 1 998880 1 1 718439 494713 1 1 393586 1 1 129810 1 1 1 1 1 1 1 1 1 1 1000000 1 957684 714543 1 625016 1 1 1 1 1 1000000 1000000 1 1 1 1000000 1 287735 1 1 1000000 1 1 1 1 1 1000000 932019 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 280445 1000000 863803 1000000 1 700769 1 1 1 1 1 295203 217234 1 788007 1 1000000 1 735810 1000000 1 610118 827725 1 1 1 844803 673598 140793 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1000000 1 1000000 1000000 1 338054 13247 1 198926 1 1 465883 1 1 575442 739083 1000000 1 1 1 1 196490 1 1 1 693380 1 1 917546 748290 804422 1 1000000 1 1000000 1 1000000 1 1 1000000 1 1000000 1000000 1 1 1 325250 1 1 1 282126 1 1 681875 1 1 1000000 1 1 40223 1 1 1 1000000 1 1 1000000 220921 1 1 888275 1 1 1 1 1 1 1 858635 1 1 1 1 1000000 525016 481889 1 1 1 1 1 1000000 1000000 1 947748 1 179584 1 1 1 1 1 1 620364 1000000 1 1000000 1 353063 1000000 898674 1 1 1000000 1 1 1 1 1 1 938812 395995 1 1 1 1 588996 357138 1 249931 1 1 1 1000000 371065 274878 1 1 818129 1 1 1 1 1 1 1 1 820354 1 1 1000000 1 515445 1 1 569933 1000000 1 1000000 1 844734 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 229428 1000000 1 408053 1 1 1000000 1 1 200890 1 1000000 374392 1 1 1 1 582057 208011 1 1 1000000 961529 1000000 1 1 1 659070 529859 1 1 1 1 105057 1 1 1 528010 1000000 1 1 1000000 1 1000000 1 1 1 1 1 1 1 494700 1 997790 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 708794 1 1 1 1 1 1 1000000 1 1 1 1 889927 1 733107 1 1 1 152977 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1000000 977412 1 1 1 1 330919 1000000 1 639544 747763 1000000 1 1 741466 1 1 888767 184774 698249 1 1000000 1 1 1 1 1 729590 1 448982 1 1 1 1 1 1 1 1 1000000 1 1 122449 1000000 1 1000000 1000000 1 1 1000000 1 1 441617 1000000 1 1 1000000 187861 1 1 1 1 1000000 1000000 1000000 622944 1 1 1 1 1 1 785295 616066 1 1000000 1 1 1 1 1 1 1000000 136956 1 633873 1 1000000 899935 1 421223 1000000 58836 1 1 1 1 1000000 1 1 1 1 441855 1 1 1 1 1 1 1 1000000 1 1 457920 1 1 1 1 1 1 302981 1 1 1 1 1 1 1 1000000 1 1 1000000 203764 1 1 1 623072 1000000 1 1 1 1 611513 938808 1 1 737925 1 1 1 346795 1 1 7680 1 1000000 1000000 1 1 405356 1 1 1000000 1 1 1 1000000 1 1000000 1 11057 1 1 1 1 1 1 1 1 1 1 1 1 1 1 947517 1 40902 1 1000000 1 1 929643 484181 1000000 1 1 813395 612980 1000000 1 1000000 296812 1 1 1 1 635998 1 1 1 1 1 600726 1 1 966093 817765 514640 180039 37041 1 1 346589 1000000 1 1 352071 1 1 1 145079 1 1 1000000 1 244730 718387 957104 1000000 880627 1 1 1 629717 1 1 1 1 1000000 1 580133 998544 567862 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1 471956 1 1000000 1 1 825500 1 959607 1 1 1 1 1 1000000 1000000 1000000 1 608669 1 1 1 1 1000000 509665 1000000 1000000 1 1 1 1 1 131328 1 1 1 1 1 1 1000000 788533 1 1000000 913531 1 1 1000000 1 1 1000000 1 463565 1 1 1 1 1000000 1 1 1000000 1 1 1 1000000 1 1 1 5733 557219 1 995790 742150 1 1 186958 1 861890 656665 1 1 1 1000000 951587 538555 1000000 257016 1 279792 1 1 1 1 1 1 199073 1 84535 1 810398 1 974395 361996 1 1 1000000 806980 1 451065 1000000 1 1 1 1 1 538953 1 860028 238463 1 707587 1 1 1 1 608714 1 1000000 414676 1 1 759393 1 1 1000000 1 146459 489029 1 133984 1 1 1 1000000 1 1 1 1 1000000 1000000 1 1 590001 1 234463 39970 1 1 1 1 1 390974 1 1000000 1 1000000 1 311446 1 1 183630 1000000 1 1000000 1 29601 1 1 506649 1 1 1 1 1 1 1000000 1 1000000 1 1 1000000 1 1 1 1000000 398449 1 1 1 1 1 217703 583269 1 1000000 1 1 538691 1 1 1 1 1000000 1 1 1000000 1000000 1 1 1 1000000 1 1 1 1 1 1 943685 60634 1 1 1000000 1 1000000 1 1000000 1 1 1 1000000 1 707222 1 1 1 1 1 1 1 1000000 432706 1000000 1 848113 1 725002 1 1 1 1 1 1 230450 780255 1 333509 1 1 1 1 1 1 1 1 1 1 861166 1 98518 1 1 1 29590 89192 918119 1000000 236703 42538 1 421393 1 1 1 1 495745 643538 1 348239 1 1 1 1 14272 1 1 1 1000000 1 1 1000000 224732 1000000 417308 1000000 1 1 651855 1000000 1 1 1 1 1 291539 1 283738 1 1 1 1 1 1 1000000 1 735033 1 1 534156 1 1 1 1 1 277292 1000000 1 1 1 1 1 1 1 1 1 1 1 678915 1 1000000 1 63051 1 1 1 1 59053 977484 678979 1 892788 1 1000000 1 909946 1 712931 1000000 1000000 1 74459 69370 322269 1 775317 1 1 1000000 1 1 1 1 737434 1 1 1 1 700680 1 1 1 1000000 1 591083 1000000 458811 1000000 1 1 1 1 1000000 1 1 1 33028 1000000 1 1 1 1 1 1000000 1000000 1 1 1 1 1 720317 1 656204 1 1000000 1 1 1 946796 1 693595 1000000 1 425166 1 207773 1 1 1 1 1000000 1 1 279359 1 1 1 1 695395 1 1000000 1 958664 1 1 386750 1 1000000 1 1 1 1 1 254692 954049 386587 1 1 54522 1 1 1 1000000 1 1 1 578044 1 1 608449 1 875414 1 1 1 1 1 1 614562 493269 1 1 1 1000000 1 1 1 1 1 1 545673 1000000 1 500573 1 1 1 761863 1 254096 1000000 1000000 1 1 1 740786 1 1 1 1 1 434304 1 1 1 1 1 1 431789 579288 1 1000000 1000000 1000000 1 1 300430 1000000 1 309487 1 1 1 1 1 1000000 1 283974 1 1 634831 1 555378 1 123919 1 1 1 965399 815687 1 1 1000000 60567 1 152175 1000000 1 1 1 1000000 1 1 1 1 1 1 1 33905 543697 1 1000000 1 1000000 1 1 1000000 70109 395310 1 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 408793 1 941997 1 638504 1 158058 1 1 806749 310490 1 1 1 1 25846 1 1000000 1000000 1 983378 1000000 1 1000000 1 1 1000000 1000000 1 1000000 1 1 1 1 1 1 581851 1000000 1 255715 33573 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 566493 1 1 1 1 1000000 1 347469 270924 1 1 1 1 797143 1 602713 1000000 1 1 1 966678 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1000000 1 1 1 1 873813 1000000 586563 1 953016 1 1 1000000 184909 1 1 1 1 1 1 1 1000000 1 1 1 392726 1 1000000 1 1 1 1 1 739182 1 1 1 1 1 1 1 178915 703802 1 1000000 1000000 1000000 1 1 1 1 1 978728 1 1 1 654808 1 710688 1 1 160172 1 1 1 1 1 1 1 1 1 1000000 972852 736302 1000000 1 1 1 1 1000000 1 730756 1000000 68887 1000000 1 1000000 1000000 302726 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 768795 1 1 1 1 1 1 1 1000000 912346 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 625925 1 1 696824 1 1000000 1 1000000 1 1000000 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 318057 1000000 1 1 1000000 1 1 1 255202 1000000 1 1 1 1 1 595512 288100 920140 1 1 1 1 827164 1 1 1 1 1 1000000 1 1 370853 1 1 1 1000000 1 88014 1000000 355607 1 1 1000000 521251 670061 1 1 1 1 750424 1 1 1 702935 1 761184 1 970720 1 1 1 1000000 1 1 1 22228 1 1 1 1 1 1 1 121662 1 1 1 1 1 1 1 1 513464 1 656685 1 1 1000000 1 1 1 1 1 164256 1000000 1 1 1 1 850863 1 1 1 605055 1 545570 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1 561418 1 388226 1 1000000 1 1000000 1 1 962115 895118 1 729077 1000000 1 1 1000000 1 1000000 1000000 1 135647 548029 1 869347 555951 1 1 1 1 1 1 1000000 1 1 1 339598 1 1 1 442963 1 1 1 1 1000000 817952 1 1 1 557681 450234 1 1 353739 1000000 425557 1 162755 1000000 1 475514 1 1000000 1 1 1 1 1 1 1 1000000 1 1 1 913684 1 1 1 1 434231 1 1 1 984109 253289 1 1 1 560466 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1000000 58496 1 1 1 1 1 1000000 1 1 1 1 1 301879 1 1 744241 1000000 899924 976079 1 663057 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 982183 274960 1 1 1000000 404574 1 1 1000000 977422 1 1 1000000 910206 22476 344935 1 1 1 433397 250722 866358 109230 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 171353 1000000 1 1 331917 1 1 153496 1 1 1 90060 1 1000000 1000000 1 1 1 1 575038 1 1 432820 1000000 1 1 1 1 1 1 196029 1000000 1 1000000 1 1 1 588679 1000000 1 1 902457 1000000 1 1 225349 109211 1 1 1 670284 1 1 1 467302 560732 1000000 1 1 1 685925 1 1 373399 1 1 1 1000000 1000000 1 1 1 1 1 1 338027 1 371385 1 1 1 1 1 1 1 1000000 302096 1 1 1 1 1 1 816532 1 1 236037 1 1 1000000 1 1 1 1 955948 737753 368704 1 1 1 1 441644 1 1 1 1000000 638578 1000000 1 1 1 1000000 1 89124 1 1000000 804623 1 1 1 1 1 1 610242 1 1 1 1000000 1 1 1000000 1 1 1 1 1 343771 438732 1 1 1 1 1 886301 1 1 366917 1000000 1 1 268676 1 1 901193 753578 1 1000000 384090 1 1 1 1 1 1000000 826411 1 1000000 1000000 451108 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 700761 1 188177 1000000 352096 1 1000000 1000000 1 1 746075 1 947797 54944 1 1 1 1 818223 1 1 665930 1000000 667206 1000000 1000000 58765 585690 1 1 1 1000000 1 640167 1 1 1000000 1 1 1 1 1 1 1 1000000 678791 1 1 1000000 1 1 1 181004 459246 1 1000000 1 1 1 1 1 1 1 616720 1000000 802736 1 1 1000000 1 1 506225 1 1 1 1000000 1000000 715603 123436 1000000 1 778843 939064 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1 1 1000000 1 1 1000000 1 924813 1 1 1 1 1 1 1 389352 1 1000000 905061 157533 1 1 1 1 795211 1 1000000 1 421190 112620 1 526618 1000000 499293 1 1 1000000 1 1 1000000 1 997724 1 1000000 1 1 1 1 1 1 1 1 1 1 372173 1 1000000 1 1 166748 1000000 846856 1 1 1 1 430348 1 1 1 181120 1 1 1000000 1 1 1 1 1 1000000 1 1 722548 1 1 1 1 1 1000000 1 503725 665825 126548 1 1 1 1 1 1 1 1 1000000 533456 1000000 930738 1 1 1 1 1 1 1 1 1 1 1000000 1 661940 1 1 1 1 1 1 1 1 1 1 1 591378 1 1 1 1 1 1 1 1 45872 478799 1000000 1000000 1 731539 1 1 1 470712 1000000 1000000 1 281580 1 1 1 889693 1 1 635374 1000000 1 175550 503190 910223 217256 1 1 1 1000000 1 1 1 210665 1 806704 1 1 1 236011 1 1000000 824896 1 1 1 1 1 1 1 1 274296 1 1 1 1 1 649085 1 1 1000000 1 1 1 1 1000000 1 1 1 1000000 1 110444 1 1 699677 303437 1000000 926685 995708 1 728155 1 1 1 283074 1 1 1 1 1 1 1 1 975501 1 944110 496912 1 1 1 1 1 1 100884 1 1 1 1 1 1 1 1 1 1 1000000 1 941825 1 54234 1000000 1 1 1000000 1 1 1 1 1000000 1 52401 1 1 1 59200 1 600313 642354 1 1 65768 403805 1000000 1 1 165962 1 1000000 40172 1000000 1 1000000 1 1 13886 212923 1 1 1 1000000 1 1 973471 849675 1 1 1 1 1000000 1 74375 1 1 1 171443 1 1000000 1000000 1000000 1 1 1 338992 1000000 1 1 1 1 1 1 1000000 1 1000000 1 1 1 354061 1 1 1 712993 1 1 1 1 1 1 1 1 1 145843 1 1 1 1000000 1 1 1 1 222293 1000000 1 1 1 1000000 1 1000000 1 860380 1 1 1 1 632380 1 969325 1 1 1 1 1 1 572189 1 1 1000000 1000000 1 1 903078 880567 1 751071 1 1 700757 1000000 1 533249 1 1 1000000 1 465582 1 1 1 118897 471929 1 1 1 1000000 1000000 1 1 1 76126 1 1 1 1 506000 1 1 1 1 163319 1 1000000 1000000 1 1 1 1 1 1 1000000 1000000 1 1000000 509028 1 1 1 1 1 1 1 1000000 249148 1 1 374513 1 1 1000000 1 1 1 1 493306 763882 1000000 1 1 957778 1 1000000 1000000 1 1 1 1 558115 1000000 932506 1 1000000 1 315735 1 1000000 214168 308657 1 1 1 871184 1000000 1 1 1 1 1 1 1 1 1 1 293459 989105 727150 311315 873727 1 1 662312 1 734536 1 1 1 1 1 481997 1 351131 1000000 764719 1000000 1 1000000 1 41769 1 764147 541798 1 1 1 1 1 1 1 433873 1 532683 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 769561 1 1 926978 1 1 1 730986 1 1000000 1 1 1 1 224068 73882 1 1 1000000 418408 1000000 548916 1 1 1 1 1 1 1 1 1000000 229776 1000000 990115 560112 1 1 1 1 1 1 1 867977 1000000 1 1 1 1 1 1 831552 828863 1 1000000 1000000 30401 1 1 1 1 1 1 1 1 1 1 1 80930 1 1 1 1 1 478263 1 749873 1 1 1 701931 1 1000000 1 1 1 1000000 1 1000000 1000000 1 1 936209 1 1 38732 1 1 650520 1 46903 1 1 1 883290 1 109767 1 688339 767809 1000000 1 1000000 1 1 1000000 1 656896 1 58606 1 1 1 1 31366 1 1 1 1 1 1 1000000 1 1 397260 1 1 1 1 1 1 394947 1 1 1 986570 1 1 1 1 1 1 1 1 113109 1 1000000 1 16232 1 1 1 1 789213 1 1000000 1 466507 1 1000000 1 1 1 1 1000000 1000000 1 1 1 1 1 1000000 206814 1 1000000 1 1 1 1 549948 1 1000000 1 1 1 1 760302 309914 1000000 1 1 286131 288759 1 1 1 1 250243 1 1 159997 1000000 382296 460620 1 1000000 1 1 1000000 1 1 1 1 504182 130291 1 295856 1000000 1 245286 1 1 1 288271 745985 1 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 469201 1 1000000 1 1 1 1000000 1 1 1 37481 1 328039 763093 1 1000000 1000000 1 1 1 860299 1 1000000 1 1 1 1 1000000 1 474151 1 860588 302446 1 1 1 1 908296 1 1 1 1 1 514855 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 211214 1000000 791001 1 1 1 1000000 1 1 1 1 1 1 1 1 793024 1 1 1 1 1 1 1 701519 1 1 1 285582 1 1 1 1 1 1 1 1 1 860870 1 1 838406 1 1 413171 1 1 1000000 399884 1 1 1 1 1 1 1 1 694028 1 1 1 1 1 1 955355 1 1 1000000 1 1 1 1 616668 397551 466005 1 127629 1000000 1 461964 1 1000000 1 1000000 1 1 1 1 1 1000000 1000000 1 321570 756141 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1 320645 1000000 1 1 1000000 1 38586 1 1 1 1 1 1 1000000 184895 1 1 1 1 1000000 1 1 1000000 1 1 1000000 1 471634 1000000 1 967800 1 927303 1 1000000 1 1000000 1 1 1 1000000 1000000 1 1 1000000 1 988541 1 1 1 1 1 588144 1000000 1 1 1 1 1 1 434454 430895 1 838335 1 248847 1000000 1000000 1 496470 1000000 673081 304152 1000000 1000000 1 1 1 1000000 1 973872 1 1 1 1 1 1000000 1 1 1 1 1 156853 1 798626 663024 1 1 1 1 1 1 1 1 1 1 1000000 1 1 692295 1000000 1 1 1 228379 1 117968 1000000 1000000 1 1 1 1000000 1 955546 1000000 1 1 1 1 1 1 1 1 413850 1 1 1 1 1 1 1 1 1 531521 1 1000000 1000000 1 1 1 1 1 1 1 1 777737 1 1 1 1 1 1 1 1 1000000 887033 1 1 1 1 1 1 1 1 1 388209 1 1 255394 1 1 1 1000000 1 1 1 1000000 1 1 616318 1 287387 316013 1 1 1000000 466022 1000000 1 1 1 1 1 1 1 1 1 277096 1000000 1 756213 1 1 1 1 1 1 1 1000000 1 1000000 1 1000000 1 1000000 887110 1 1 188107 1 1 75588 1000000 1 1000000 1 1000000 1 1 1 1 1 675391 1000000 1 1000000 1 1 1 1 1000000 1000000 32194 1 71820 1000000 1 1 1 1000000 988619 1 1 1 1 1 331184 554949 1000000 1 1 1 1 1 338118 1 1000000 1 513775 1 1 1 1 1 1 1 280379 1 1 1 1 1000000 1 1 1000000 1 1 1 841163 1 1 1000000 1 1 1 1 1 1 1000000 578172 1 1 1 1 1 1 1000000 201542 498856 512539 705710 227508 1000000 1 1 1 1 1 1 1 1 1 644446 1 1 237944 1 619642 1000000 697918 1 383123 1 1 1 421714 1 1000000 641170 1 972041 1000000 1 1000000 183940 1 1 993117 1 1 1 1000000 1 1 1 1000000 1 1 917078 1 663700 1 1 1 1 1 1 1 1 1 1 1 1 1 1 497020 1 1 947173 1 1 1 1 1 1 1 1000000 1 1 1000000 1000000 1 1000000 491216 1 1 1 1 1 1 1 6670 1000000 1 1000000 1 1000000 1 1 1 1 833701 1 1 1 1 1 384758 1 779097 288301 1 1 554778 1000000 1 1 444352 1 1 1 1 1 1 1 1 1 1000000 1 1000000 1000000 1 1 1 1 1 1 197225 707879 1 1 197089 1 952684 1000000 1000000 1 1000000 200598 1 1 1 420261 1 1000000 1 1 1 1 1 1000000 1 1000000 489295 1 1 1 1 1 1 234621 682162 1 74196 1 1 357523 155541 1000000 1 1 1 115559 1 1 1 1000000 1 421284 1 1 1 908370 1 1 998363 1000000 1 1 1 1000000 1 1 1 1 407939 1 261592 1 1 1 1 1 773996 1000000 1 1 1000000 1000000 1 1 1 95110 1 1 1 1 1 1000000 1 1 290570 1 1 1000000 1 1 1 1 482502 1 1 1 1 1 1 1 980661 1 1 1000000 1 6047 1 1000000 1000000 1 535807 1 679158 1000000 1000000 1 1000000 1000000 1 1 1 1 1 1 1 695059 511170 1 101618 1 1 1 937940 455440 1 1 291643 1 1 1 985994 1 1 1 1 1 1 1 309860 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1000000 1000000 1 940483 1000000 1000000 1 618270 1 15595 1 1000000 1 226437 1 1 1 1 1 1 1 1 1 372111 1 1 1 1 1 1 1 1000000 1000000 1 502370 1 1 1 1 1 1 1 380036 1 1000000 1 359004 622973 1 1 1 1 1 1 1 1 1000000 963603 1 523025 813375 1 1 42509 414064 1 1000000 1000000 1 1000000 1 1 1 1000000 1 1000000 1000000 1 1 1 1000000 1 1 1 1 1 1 1 23961 1 1 1 1 1 1 79977 1 1 1 1 794803 345392 1000000 1 507203 1 1 1000000 1 1 128950 171164 1 1 1 1 1 604682 1000000 1 1 1000000 1 379901 1000000 1 1 822483 1 1 1 487034 1 747112 1 633595 1 257814 1 1000000 1 1 1000000 1 399372 1000000 1 1 1000000 24072 629337 1 1 1000000 1000000 1 1000000 1 1 356405 1 1 1 1 1 1 120291 203748 959490 1 1 1 1 1 1 1 1000000 1 1 1 1000000 1 814185 1 588428 1 1 1000000 254288 1 1 134766 1 1 1 1 1 1 16188 1 1000000 1 1 1 568955 1 510764 325645 565465 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1000000 1 1 417886 1 859808 444975 1 644240 1 1 1 1 1 1 1000000 1 1 1 1 420346 1 1 1 1 1 1000000 1000000 1000000 1 1 1 1 1000000 1 1 239205 1000000 1 1 1 1 1 170284 54506 25799 746872 1 1 200350 986611 1 1 1000000 1 101047 1 162208 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1 309862 1 342293 1 1 1 1 1000000 1 172318 1 1 1 1 1 422059 1 1 1 1 1 1 1 1000000 1 1 232787 1 107315 1 1 788010 1 1000000 1 1000000 1 1 1 624327 1 1 730417 1000000 371910 1 784526 372677 1 1 1 1 1 520406 1 1 976730 1 1 1 1 1 1000000 1 1 447694 171839 1 11425 1 1000000 1 1000000 1 1000000 1000000 1 1000000 502239 1 1 1000000 1 1000000 727077 66395 1000000 94270 1 1 1 1 1 173276 1 910341 932749 1 600898 1 794075 1 1 43300 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 619463 1 1 1 1 1 1 360775 1 1 1 1 1 1000000 1 1 769077 1000000 1 1 1 602182 732906 553996 643115 1000000 1000000 1 1000000 1 1 1 637311 1 1 1 1 533821 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 1 860553 1 1 1 1000000 1000000 1 1 1 819329 1 1 1 1000000 1 359391 1 1000000 1 1 1 611110 1 1 1 99748 1 1 260049 115840 1 1 1 184195 1 1 1 1 1 1 1 1 1000000 1 1000000 680616 1 589144 1000000 1 1 749935 1 1 1 1 1 1 889757 1000000 1000000 156708 1 94571 894139 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 391499 231031 244037 1 1 1 1 1 1000000 728399 1 1 1 1000000 528540 145888 232363 1 1 882856 1 1 1 1 897161 94210 1 1 1 1 1 1000000 1 1 1 1 242660 1000000 1 1 1 1 1 57100 1 1 1 1 1000000 1 1 1 1 1000000 1000000 1000000 1000000 968758 1 1 733071 1 1 1 1000000 1 1000000 1000000 1 1 1 1 884255 1 1 1 1000000 1 1 411764 428385 1000000 99753 1000000 417824 1 1 389731 1 84014 1 1000000 1 1 1 1 192431 1 1 1 1 737789 1 1 1 1 1 468188 1 1 1000000 1 203742 1000000 1 971176 560055 856950 642561 1000000 1 1 1 1000000 1000000 1 160827 1000000 1000000 617163 1 1 1 1 1000000 1 1 1 1 1 119967 1 1 1000000 1 1000000 1 1 1 845053 508594 797501 1 1 697686 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 996758 1 1 884503 1 1 1 460984 1 1000000 1000000 1 1 638210 1 1 1 1 541931 1 1 356257 1 1 1 1 1 1 1 961234 1 1 1000000 1 502585 1 1 416654 1 909319 1 1 230892 1 1 1 1000000 1000000 1 1000000 297677 1 1 1 1 1 1 1 1 1 1 1 1 731344 1 1 1 904054 1 1000000 1000000 1 1 569373 1 1 1 1000000 1 236752 1 1 1 1 1 618619 1000000 1000000 253725 1 1 1 1 1 1 1 1 1000000 1 1000000 1 1 440618 81216 970767 653055 1000000 1 317795 1 1 1 862425 1 1 1000000 700501 8751 1 1 1 1 1 1 1 1 1000000 205282 1 1 1 1 1 1 552654 1 1 610180 1 1 1 1 1 1 1 1 419783 1 1 489502 1 1 830957 696114 385333 1 1 1 413595 1 1 1 1 1 1000000 1 739861 1 1 346287 1 317121 1 724148 1 1 1 1 1 263204 798340 1 1 805085 1 463578 1 1 342051 639719 1 1 1 1 1 1 1 1 1000000 1 1 1 288459 1000000 1 1 1 1 1 1 1 1 1 1 567534 1 72594 1 1 1 1 13894 1 1 1 1 1 1 1 1 1 1 816250 1 1 1000000 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1000000 1 1 979555 1 1 1 1 1 1000000 1 1 1 549469 1 1000000 698096 1 509536 1 1 1 973137 631650 1000000 1 1 1 1 689121 1 1 1 1 1000000 1000000 1 1 1 1 1 1000000 1 1 1000000 957240 1 1000000 1 1 1 1 1 1000000 617181 1 1 1000000 1 1 1 1 382269 1 1 1 1 1 1 1000000 713169 1 1 1 1 1 1 1 1 1000000 1 1 614931 1 1 137609 1 1 1 1 1 1000000 1 1 1 1000000 1 1 147915 1 1 1000000 1 1 1 1 808707 1 1 1 1 1 1 1 1 1 1 1 594380 1 203086 1 889991 1 1 1 1 1 1000000 237798 1 1 1000000 1000000 1 1 1 724596 1 498814 221126 1000000 1 1 1 113070 762239 1 1 520659 472117 1 1 511562 1 1 1 1 1 1 753235 1 1 731537 1 1 1 1 1 1000000 1 1 320453 1 364144 444030 1 1 1000000 1 617588 1 1 1 1 1000000 1 1 1000000 1000000 265329 536614 642132 509300 1 1 1 1 504500 1000000 1000000 1 1000000 1000000 1 1 1 268165 174087 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 444266 1 1 1 1 1 1 698403 1 1000000 1 1 1 1000000 1 1000000 1000000 1000000 1 280915 1 1 1 1000000 1 283432 1 1 1 1000000 1 1 1 1 1 1 312417 1 1 1 1000000 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1 291539 1 1 1 872919 1 1 1 1 1 1 1 436699 1 1 383116 1 1 1 767339 686372 1 1 1000000 1 1 1000000 1 438518 1 1 1 1000000 1 1 1 1 826740 1 991000 843186 1 1 1 1 973753 1 1 1 1 1 1 1 1 1 1 1 1 612280 1000000 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 664524 1 1 292997 1 1 1000000 1000000 783145 298105 1000000 1000000 1 1 1 1000000 1 1 1 1 1000000 1000000 50858 1000000 1 843286 1000000 1 1 1 528206 1 1 1 1 1 1 1 1 1000000 357087 1 1 1 294105 424415 381121 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1000000 1 667534 1000000 1000000 1000000 1 1 1 1 1000000 393958 1 1000000 1 1000000 1 1 1 1 1000000 112600 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1 587857 1 1 720855 1 1 1 1 1 1 1 1 1 1 723723 452686 245570 1 1 1000000 1 819083 1 1 805532 1000000 1 756438 1 1000000 1000000 1 1 1000000 1 1 1000000 1 1 330429 1000000 1 1000000 1 1 1 597241 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 115670 1 1 692816 1 1000000 1 274474 1 1 256576 423228 962909 1 1 491863 1000000 1000000 737732 661403 1000000 1 229357 1000000 318572 1 532344 1 1 1 1 1000000 455287 1 1 1 1 1000000 1 344204 1000000 1 1 1 1 1 1 1000000 1 1 803583 1 1000000 1 1 1 1 1 1 1 1 1000000 1 322789 1 1 918020 1 1000000 1 1 1000000 950441 1 432104 1 231095 1 1 1 955164 1 1 946820 1 1 1 1 1 1000000 1000000 1000000 1 1 1 1 1000000 138498 1 911070 1 1 1000000 1 1 331669 1 1 173186 1 1 1 1 15904 450757 227187 1000000 865141 246938 1 1 1 1 1 1 1 1 1000000 145841 1000000 1 580073 1 1 523858 1 1 287990 1000000 629121 1000000 708571 1 1 1 1 292394 345093 1 214483 1 416569 1 196043 1000000 1 1 400660 134418 1 1 519182 1 245376 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 116487 463780 1 1 1 1000000 1 1 1 1 1 1 1 1 391977 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 356912 86935 1 1000000 1 1000000 1000000 1 1 1000000 1000000 1000000 1 1 1 1000000 1 1 516556 1 1 1 1 1 1 1000000 1 1 1 51676 1 214284 1000000 1 1000000 1 779482 1 1000000 1 264068 1 519249 1000000 1 1 1000000 64513 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1000000 1 517824 35739 1 1 832494 1 1 1 1 859827 228612 945873 1 1000000 1 1000000 1 1 1 70201 886918 1 1 986672 1 1000000 1 915424 1 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 538859 1 1 1 1 1 1000000 420457 945287 1 535418 1 1 524448 1 1 1 1 1 1 1 1 1000000 565857 1 1 1 1 1 1000000 1 1 1 1 550019 1 929307 155052 732348 1 1 1 1 1 1000000 1000000 1 271126 656680 968047 1 575177 1 208030 402384 1 1 1 1 572075 636395 1 1 1 1 1 1000000 1 1 1 1 1 1 1 565825 1 1 1 1 989340 1 1000000 1 1 1 1 1000000 1000000 675246 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 417607 853974 1 1 1 1 1 1 820321 488197 1 1 1 1 752248 1 1 1 1 1 389330 1 1 1 1 1 422241 1 1 330964 301933 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1000000 1 1 1 1 1 1000000 1 368067 636769 203401 1 1 1 1 1 1 1 1 228967 1 1 1 902051 1 1 1 1 1 1 524092 1 17773 1 1 1 1000000 1 974487 1 1 207666 1 1 182634 1 1 803982 1 1 1000000 1000000 963952 981925 457705 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 452544 1 1 1 1 998676 1 1 1 80859 1000000 1 1 42750 1 1 1 1 1 1 1 1 1000000 1 202662 1 1 1 1 1 1 225771 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 179366 1 1 1 1 1 1 1 1000000 1 1000000 1000000 1 1 376027 1 1 1 1 1 1 1000000 1000000 1 1 1 996924 1 471629 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 38220 1 1 277211 1 1000000 1 1 1 1 1 1 1 1 460924 1 1 1 1 1 578710 1 1 786871 1 1 965784 1 1 1 1000000 1 1 1000000 1 1 1000000 1 1 1 1000000 1 392651 1 1 1 1 431533 939777 1 1 1 969474 409435 1000000 130768 164396 1 178063 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 560080 1 1 1 1000000 1 1 268078 1 1000000 1 1 1 1 1 1 1000000 868131 1000000 1 1000000 1 527798 1 1 582944 1 510177 1 1 116266 1 1 1 1 1 191452 1 1 1 1000000 1000000 856502 438141 489751 1 141592 1000000 1 1 1 1 1 1 1 1 162836 1 729258 369601 1 1 1 1000000 1 789560 1000000 1000000 1 1000000 487293 1 1 1000000 1000000 1 1 1 328218 1 1 85222 327007 1 1000000 47520 1 1 389056 1 1 1 1 1 1 847894 1000000 467525 1 1 1 877253 1 1000000 1 1 1 1 1 100037 1000000 200654 1 1000000 1 1 512380 1 1 1 1000000 915126 1 1 1000000 1 1 1 1 1 937251 941475 1000000 1 1 866626 1 1 15335 1000000 1 1 1000000 1 1000000 462572 1000000 1 1 1 1 761688 1 1 1 1000000 1 1 1 91155 1 1 1 1 1 1 1 1000000 924487 1 1 146847 1 289330 1 774240 512946 1 1000000 1 1 1 1 1 1000000 1000000 1 428240 1 1 334924 1 1 1 1 1000000 212165 1000000 741054 1 1000000 1 683555 1 1 1 698396 308194 1 1000000 1 1 1 1 657012 1 1000000 1 1000000 1000000 1 1 1 1 1 1000000 1 485141 1 1 254555 1000000 1 1000000 1 1 88931 1 581510 1 1 1000000 1000000 635818 1000000 1 751959 1 1 1 891037 650229 1 1 50900 273897 1 47908 1 1 1 1000000 1000000 1000000 1 1000000 414438 1000000 1 1 1 1 1 1 555819 1 660272 143371 1 1 1 1 1 1 82693 1 1 1 1000000 1 1 1 1000000 1 832868 1 985045 1 518038 1000000 7849 1 1 542530 1 1 1 403717 357808 1 1 287189 281496 1 1 1 813979 1 1 1000000 1 1 694250 1 1000000 1 1 1 1 1 1 1 685710 13908 1000000 1 1000000 1 1 1 30797 418736 973806 1 1 846031 1 1 1 650218 549448 341848 1 1 1 1 1 1 1 1000000 1 1 1 974777 1 600091 1000000 1 1000000 1 819499 441821 1 1 1 1 1000000 1 1000000 199775 1 1 1 1 1 1 1 1 315462 1 1 1 1 419497 1 197462 198817 1 6200 1 1 1000000 1 1 1 1 1000000 1 1 547885 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 243863 34597 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 936469 722992 1 1 315999 515563 659714 1 431159 6660 1 192421 1 1 36069 1 1 1 1 1000000 1 1 1 1 1000000 1 1000000 1 1 256819 514189 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1000000 1 1 860916 649222 1 914421 1 1000000 1000000 655321 1 1 1 1 760226 1000000 1 1 1 1 1000000 1 534924 1000000 369515 1 743583 1 1 439604 1 798061 1000000 1 1 1 1 1000000 1 1000000 1 109536 1 1 1000000 486108 1 1000000 677728 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1 737120 285904 1 1 1 1 1 1 1 1 444924 1000000 464542 871183 1 1 1000000 1 1 1 1 1 1 1 57863 366421 628976 1 287606 1 1 662445 1000000 1000000 1 1 1 727844 481271 1 1 1000000 1 1 1000000 1 1 1 1 1000000 1000000 1 1 274558 1 1000000 1 1 1 1 1000000 1000000 1 1 1 1000000 136391 506955 1 631323 1 1 1 1000000 1 1 1 1000000 1 1000000 955337 1 290913 1 1 1 1000000 1 1 1 1 1 559031 1000000 1 212573 1 1 1 1 762172 1 216209 1 800816 1 1 1 1 1 1 1 1 1 1 1 1 1 1 118204 1 1 399875 715346 1 1 1 1 152524 1 1 1 1000000 1000000 1000000 1 1 1000000 1 1 247410 1 1 1 310220 289003 1000000 1000000 226125 342229 1 1 1 1 975310 1000000 1 929166 1 1 1 1 501407 1 1 1000000 1 1 1000000 1000000 1000000 1 1 884747 1 1 329543 360030 1 1 1 1 883550 1 1 1 998343 1000000 1 722268 1 959962 1 448490 1 1 1 1000000 1 1 1 115546 1 1 1 1 1 1000000 599953 1 1 336871 1 908832 346263 1 1000000 1 60831 1 1 1 1000000 1 547767 1 1 1000000 1 558541 1 1 417398 969200 1 1 1000000 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 261111 1 1 1 1 1 741344 1 1000000 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 891094 1 1 330178 1 1 1 1 387 1000000 1 1 1 755152 1 1 90718 1 932096 1000000 1 1 1 1 1 1 1000000 1 1 1 1000000 352259 1 1 694926 1 1 1 1 1 1 932443 828950 863560 1000000 1 627523 695572 1 1 1 1 1 1 744587 1 1 1000000 661004 1 335970 312129 1 1 1 1000000 1 1 1 272924 877896 1 1 1 1 1 1 1000000 1 832422 855283 1 1 480276 1 1000000 1 778059 251053 708548 1 1000000 127073 1 1 195893 1 1 149956 1 1000000 1 1 581310 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 628664 1 1 108389 1 1 1 1000000 8604 1 1 1 1000000 1000000 1 1 1 1 1000000 50009 532592 1 1 1000000 1 1 1 1 1 1 1 1 369816 1 1 1 1 1 1 1 1000000 1000000 1 1 805819 1 1 1000000 1 1 1 1 1 1 1 720784 1 1 1 1000000 1 1 1 1 1 1 863534 1000000 1000000 66155 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 617327 1000000 1 1 1 590482 1 1 1 1 872852 402032 689747 1 1 1 351791 1 1 1000000 1 1 1000000 1 1 874627 1 1 1 408913 160985 974941 1 1 762462 355104 1000000 1 1 1 1 105036 1 1 803245 1 1 1 1 1000000 1 1000000 1000000 1000000 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1 1 1000000 1 1000000 775748 1 1 1 1 857968 1000000 433977 1 1 1 440999 1 1 1000000 1000000 1000000 1 1 1 1 1 1 638126 1 1 1 638926 1 306991 1 1 1 1 23827 1000000 1000000 1 1 1 582236 1 777696 1 1 1 1 1 467454 1 778455 1000000 1 1 157380 117150 241717 1000000 688056 15972 1 7592 1 1000000 1 1 29100 1 1 1 1 656796 1 1 1 869096 1000000 1 1 1 1 1000000 1 1000000 1 758997 1 1 1 1 1 1 720643 1000000 1 356791 1 1 1000000 1 1000000 259279 1 1 1 1 1000000 1 315213 93318 58394 1 1 1000000 1 1 784044 764984 91882 456039 1 1 605365 1 119860 1000000 1 1000000 1000000 1000000 1 1 1 1 1 1 1 1 1 821838 1 1 118175 1 905651 1 1 1 1 1 1 1 1 1 1 886228 1000000 17736 1 1 1 1 1000000 787232 1 1 1 1 310837 1 1 1 1 760226 1 919761 982262 1 105115 1 1 1 1 1 1 1 1 1000000 794784 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 497780 489731 1 385987 1 1 870907 1 1 1 1 1 1000000 1 1 756077 1 1 1000000 1 131209 1 1 659191 262826 1 1 1 1 1 1 1 1 321762 1 1 1 593597 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1000000 1 1 1 1 398354 1 1 1 1 1 1 1 1 401906 1 1 239643 1 1 33828 1 1 463816 1 1 1 1000000 1 967964 1 1000000 345079 1 194802 1 2503 1 1 1 1 902099 1 285992 1 747001 1 1 1 1 1 1000000 1 1 1000000 1 1 1 299494 15341 639181 1 797461 1 1 759727 1 1000000 1 1 1000000 1 1000000 1 1 772918 1 1 1 1 1000000 1 1 663575 1 1 1 1 1 1 1 1 1 1 1 1 682137 1000000 1 23737 1000000 89615 1 1000000 1 1 180580 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 363792 1 1 1 1 1 1 1000000 1000000 1000000 427253 1 1 1 1 1 1 494942 1 1 1 1 685829 1 1 1 1 1 1 1 794892 998222 1000000 1 1 399037 1 1 50 1 1 814046 1 1 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1000000 1000000 908484 1 1000000 1 1 1000000 1 979049 1000000 1 1 1 680489 1 1 1 1000000 52702 1 1 1000000 1 11828 1 635804 1000000 1 1 1 1 1 1 1 1 1 1 1 743287 1 1 191440 368529 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1000000 1 1 1000000 1 1 1 1 404176 1000000 1 1 1000000 458884 885498 1 1000000 1 1000000 1 1 1 1 1 1000000 1000000 1 977406 1000000 1 1000000 1 1 1 588368 1 1 1 1 1 779435 1 1 1 1 1 1 1 494821 1 1 1 1 1 1 1 1 1000000 483364 1 1 1000000 1 939888 268390 1000000 1 1 424011 1 1 1 1 1000000 1 559211 1 1 1 1000000 557099 1000000 1000000 1000000 283243 1000000 1 1000000 1 1000000 1 291166 1 426106 1 1 1000000 1 1 1000000 1 438859 1 608739 1 1000000 806866 1 1000000 189407 1 1 1000000 1 1 30647 1 925722 1 964187 1 1 907544 1 1 840357 1 464903 1000000 1 1 1 1 953783 1 1 1 1 1 1 885850 1 214620 1 1 1000000 1 1 792198 1000000 1 1 358115 402326 1 1 1 1000000 1 1 1 1000000 1 1000000 1 1 1 291844 1 1000000 1 1 1 1 990826 1000000 1 123720 1000000 852858 1 1 1 1 1 1000000 139966 1 606798 185716 1 1 1 598385 1 657586 1 325482 1 587283 1000000 1 1000000 58581 1 85364 1 1 1 1 746781 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1 1 809412 1 1 1 1 1 1 1000000 239019 76786 16038 1000000 1 1000000 1 1 1 1 1 155936 1 1 39879 1 1 1 1 1000000 1 916306 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1000000 1 1 1 793443 1 702423 826084 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1 1 757627 1 710475 1 1 1 1000000 1 930673 1 1 1 1 1 1 1 1 509898 714603 1 1 1000000 1 1 1 1 1000000 1 1000000 989982 447366 1000000 402679 1 427482 1 1 1 1000000 1000000 1 1 1 1 1000000 1 1000000 1 1 1 1 1000000 1 899422 1000000 1 1 1 1 1 1000000 454686 1 1 1 1000000 1 1 1 209055 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 95712 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 457796 1000000 1 1 1 401682 1 1 1000000 1 1 1 1 1000000 1 1 1 1 44945 1 1 619584 1 1 1 1 1 1 1000000 1 349474 1000000 613652 1 1 677269 1 1 139955 1 1 1 1 655287 42290 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 347679 986998 1 1 1 1 1 1 1 1 1 1 1 1 956707 1 1 1 328952 1 907678 1 1 1 1 825529 1 1 1 1 1000000 1 1 1 1 1 1 1 480956 1 1 1 1 1000000 453726 1 1 48167 106895 1 1 942381 1 1 1 87121 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 91384 1 1 1 1 1 739943 1 807133 1000000 1 1 267118 1 1 1 1000000 1000000 903099 1 1 1 1 1 858056 1000000 1000000 409065 1 1 1 1 1 1 1 459617 194664 1 223751 692442 1 1 1000000 1 1 1 1 1 1 994557 1 1000000 1 1 1 1000000 1 830815 1 1 1 789293 637006 1000000 1 1 47274 1 1 910392 1 655666 560423 689754 1 1 900417 1 1 1 1000000 1000000 254196 1 1000000 1000000 251358 1000000 1 1000000 1000000 1 1 1 601987 1000000 1 1 1 1 1 1 1 592255 1000000 1 1 1 783262 1 1 1 815084 37653 789578 1 1 1 233286 292084 904789 128348 1 473559 1 1 1 1000000 1 1 1 1 1 418301 978898 1000000 1000000 1 1000000 1 1000000 4790 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 140229 1 1 1 1 1 799382 175425 1 1 1 1 776231 1 1 1000000 1 1000000 1 1 1 1 1000000 1 929246 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 316454 1 971955 1 1 506042 1000000 1 807202 1000000 1 652940 365355 1 1 1 382772 1 1 1 1 1 681969 597344 1 480081 980738 1 1 1 1 105789 1 1 1 1 1000000 1000000 1 1 1 1 1000000 1 1 1 1 564379 380352 1 1 1 1 1 1000000 944829 1 1 1 462686 334374 22471 1 1 1 783548 1 1000000 1 1 1 1 1 1 15453 1000000 1000000 1 117249 1 1 1000000 1 1000000 1 1 1 1 1 560474 1 1000000 450845 520402 975616 285531 1 1 1000000 888904 1 1000000 1 1 1 471269 1 1 1000000 1 738356 1 1 786735 1000000 1000000 1 933259 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 762519 1 1 1 1 1 1 794011 1 1 1 1 1 1000000 1 621890 205381 1 1 877019 1 1000000 1000000 169040 748678 1 1 1 1 97088 616937 1 1000000 450653 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 971990 38751 645460 447839 1000000 969190 1 1 1 1 1 1 449733 1 1 1 1000000 1 1 1 1 1 1 663311 1000000 1000000 1 1 82389 1 1 751550 1 1 1 1 1 1 1 625200 1 1 1000000 1000000 1 1 1000000 939432 692740 1 1 1 1 1000000 1 1000000 1 1000000 1 1 990089 1 1 1000000 369422 1 1 1 1 1 1 1 1 1000000 1 1 1 1 614524 1 1 1 1 1000000 1 1 1 1 918308 1 1000000 600657 1 1000000 1 1 1 1 1 1 966317 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 472801 1 1000000 1000000 1 1 544360 846189 1 1 1 1 1 739530 1000000 1 1000000 1 1 1 695628 1 1 1 1 1000000 852033 1 507077 1 1 1 423147 1 1 1 1000000 467729 1 1000000 1 1000000 1000000 1 1 1 1000000 1 1 1 1 1 1 428823 1 1 1 1 268900 1 1 1 1 1 1 1 283611 35650 1 1 683374 1 1000000 1 1 186169 1 1000000 1000000 1 1 544559 1 1 107222 1 1 1 1000000 1 733236 1 1 1000000 1 1 1 1 1 1 1 1 620028 1 747668 1 1 1 1 1 1 1000000 1 1 1 1 1 1 319340 1000000 1000000 1 241544 1 460200 1 1 528798 634814 1 1 1 1 1 1 1 474288 1 1 256520 1 1000000 1 101814 1 1 1 1 1000000 1 336683 1000000 1 1 519765 1 1 1000000 1000000 429918 1 90759 1 501887 1 1 1000000 1 1 1 1 1000000 1000000 1 441907 1 1 1000000 1 1000000 1 193759 1 1 1 1 608212 1 1 1 1000000 1 225209 615890 1 1 1 1000000 1 1 1 1 220282 1 1 1 1 492806 186896 1 480775 1 1 1 1 1 1 1 1 1 1 375709 1000000 548537 832274 1 1 1 1 760975 348004 1 1 1 1000000 1 112881 1 311242 1 1 1 1 1 1 1 1 413098 871541 1 1 1 1 1000000 1 1 1 1 1000000 1 60829 1 1 720836 1 1 1 1 1 108660 412291 1 1 1 1 1 190070 1 1 1 1 1 1 1 1000000 1000000 1 780142 1 1 1 1 801385 1000000 1 971726 1000000 1 1 1 1 804906 1 1 1 1 1000000 1000000 1 888790 1 1000000 1 1 1 1 1 1 1 1 1 1000000 832708 921706 1 1 1000000 1 1 1 1 1000000 402764 1 1 1 1 1 1 1 1 75344 1000000 1000000 1 1 1 409317 1 1000000 1 1 1 898670 1 902719 1 1 1 1 1 1 1 1 1 1 1 46719 1 1 1 639922 1 814912 1 729729 1 1 1 505580 1000000 1 1 1 1 1000000 1 979702 1 1 1 1 1 804515 1 1 1 1 1 1 1 1 1 1 1 893379 1 1 1 1000000 1 1 831309 1 1 1 1 112093 1 1 1 1 1 1 403466 1 1 1 1000000 1000000 1 1 1 1 1000000 1000000 1 1 1 225556 1 1 1 1 1 1 101599 1 528926 1 1 1 1 1 1 1 1 378345 1 1 1 1 1 1 1 1 1 1 359060 939979 1000000 1 1000000 1 1 1 1 1000000 1 1 1 485725 1 1 1 1 1 1000000 1 1000000 1 1 1 1 962830 1 1 816145 1 1 1000000 681973 1 1 1 1 847404 851967 337953 1 1 946010 1000000 1000000 1000000 1 1 1000000 1 1 767873 1 1 1000000 533434 1 1 697735 1 1 1 1 132405 1000000 1 1 1000000 1 411088 1 1 1 927517 1 1 492969 1 1 598558 1 717793 914734 1 1 1000000 310018 902760 1000000 1 1 1 1000000 1000000 1 1 1 1 1000000 1 1 1000000 1 1 1 997338 1 1 1000000 1 1 1 1 210704 431297 1 1 1 1 535535 1000000 1000000 1 1000000 1000000 1 1 1 1 1 1000000 345960 1 1 1 1 753451 1 228389 793768 1 1 1 1 1 1 1000000 1 1 907330 1 1000000 1 564403 1 1 7170 1 1 1 1 1 474527 726076 1 1 1 1 1 579005 1 1 382240 1000000 1 1 1 1000000 1000000 1 1 549760 1 1 1000000 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 587916 1 1 228737 1 1000000 1 1 1 1000000 1 1 1 1000000 1 1000000 1 1 1 1000000 1 206490 1 335397 317935 1 863299 162927 1 578467 1000000 1 1 1000000 1 1 1 1 1 937591 739585 1 1 1 1 1 1 1 1000000 1000000 1 1 1 956370 1 1 1 1 1 1 289364 1000000 199310 795551 1 1 1 1 1 1 1 1 371855 1 1 1 1 589954 1 1 1 1000000 722071 1 1 681674 1 1 1 1 1 1 768076 298385 1 1000000 1 698972 1 1000000 1 1 1 396916 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1 1 356869 1 1 1 1 1 1 898791 1 1 1 1 1 1 1000000 258061 1000000 1 40620 605059 351477 613782 1 1 1000000 1 1 646334 1 1 1 1000000 1 1000000 1 1000000 1 1 1000000 693001 1 1 1000000 1 1 1 1000000 1 1 1 433800 1 561324 1 93363 753927 1 1 1 1 1 1 1000000 1 1 1000000 1 1 229866 32680 1 239940 1 329993 296000 1 1 1 1 1000000 1 998987 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 498495 1 785241 343515 1 1 307108 1 350059 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 971403 1 1 1 1 293805 207350 1 812699 1 41534 1 1 1 1 102865 1 145399 1 141585 1 1 1 1 1 1 931525 1 522573 1 1 1 372927 1 1000000 1 1 1 281341 1 1 1000000 1 1 1 854783 1 98794 1 1000000 1 1 1 658864 1000000 1000000 1 1 634160 1 1 447094 1 1 1 1 1 1000000 1 321544 1 1000000 1 1 1 1000000 463914 1 1 1 1 1 1 1000000 1 854943 1000000 1000000 1 1 1 1 4336 244094 1 1 1 1000000 1 1 1 1 1 139930 729783 1 1 1 1 1 1 554554 1 1 1 1000000 1000000 1 1 428161 1 1 1 1 1 292278 1 738686 1 336919 1 1 564617 1 1 1 925876 1 720600 1 979301 1 1 1 292626 1 1 1 1 1 1000000 1 279940 1 1 1 1 1 1000000 1 1 778389 1 1 1 124601 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 660684 1 331581 1 1 1 1 1 1 907173 1 1 1 514583 1 1 1 1 1000000 1 1 1 521401 1 685636 566896 321443 1 1000000 1 1 567192 654495 1000000 822916 1 1 1 1000000 1 89115 1 1000000 274922 1 1000000 1000000 1 586596 1 1 1 1 1 1 1 1 1 1 1 1 1 410619 1000000 1 1000000 615711 1 1 1 1000000 600298 1 1 1 1 1 1 1 1 702849 704210 1 1 1 1000000 1 353186 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 718729 560209 1 1 1 1 791343 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1 848545 1 1000000 1 96192 1000000 1 1 1 113872 1 1 1000000 1 1 1 1000000 1 1 256589 1 381022 243592 1 1 1000000 1 1 1 1 1 1 905923 1000000 1 1 1 1 1 1 1000000 551782 1 363190 1 1 756434 1 1 234478 1 1 1 47504 1 1000000 1000000 1000000 1 1 1000000 1000000 1 1000000 1 1 1 1 1 1 563493 1 1 185220 384554 53172 231910 1 1000000 1 1 947287 102199 1 1 1000000 1 1 1000000 1 566373 1 1000000 1000000 1000000 1 588681 759390 1000000 1000000 1000000 1 1000000 1 1 154685 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1000000 1000000 1 1000000 1 1 1 865777 1 1 212711 1 1 1 479223 1000000 1 464861 1 1 1 920463 1 1 1 1 1 1 361149 747759 1 1 1 221270 1 776261 1000000 1 1 1 980236 1 1 1000000 1 1 1000000 473399 1 124875 1000000 1000000 1 1000000 200788 55383 535258 1 1 1 1 1 1 623360 1 967758 1 1 1 952319 1 1 1 1 1 136634 1 1 1000000 136261 1 1000000 1 1 273759 1000000 1 587573 610409 564338 1 624083 1 1 1 975815 297595 767035 1 1 1 106567 1 1 1000000 1 1 1 69622 1 186391 1 1 1 1 863209 1 1 1000000 1 1 1000000 1 139565 1 1 1 4874 1 1 1 1 145063 1000000 74630 1 1 1000000 1000000 1 311543 1 1 1 1 1 1 1 815334 1 1000000 1 1 1 1 1000000 1 1 1 1 1 72492 1 981934 1 1 1 328263 1 1000000 1000000 1 1 1 1 1 1000000 294541 1 1 1 1000000 1000000 1 611209 1000000 1 1 1 1 1 1 1 1 1 1 1 1 479183 1 1 1 1 1 1 1 1000000 1 1 1 282917 955267 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 255970 1 1 353293 1000000 1 1 1 1000000 530235 1 925929 1 983215 1 934115 1 1 1 25667 1 1 1 1 1 1 1 1 1 1 250126 1 1 1 1000000 1000000 1 610404 1000000 794918 1 1 1 1000000 745819 214152 249393 855532 497229 1 1 821953 1 1 1 1 1 544582 1 117656 1 598153 1000000 1 1 1 1 1 565240 1 1 1 1 1 1000000 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 766842 1 1 1 958170 444005 1 1 1 107090 1 1 691140 1 1 1 1 1 1 177264 1 1 1 1 1 701343 1 1000000 92569 1000000 488984 1 1 1 1000000 1 1 1 1 1 86537 1 505954 1 532078 1 1 1 1 1 113118 1 1 1 1 846650 1 1000000 1 422178 1 1000000 1000000 1000000 1 1 1 1 1 1 614255 999426 234629 1 664416 783829 572065 50364 612119 1 1000000 1 1000000 1000000 1 1000000 1 25609 956076 283752 1 1 1 405586 1 1 49107 1 1000000 1 1 942909 1000000 1 1 1 762985 355224 1 1 1 81888 1 1 153499 344996 1 1 1 1 1 1000000 1000000 607281 164634 1 1 786222 1000000 255433 1 1000000 1000000 948391 1 28096 953009 1 1 1 1 1 1 427606 1 1 423903 1000000 1 1 1 942626 1 1 1000000 1 1 1 1 1 1000000 1 1 653582 658224 1 1 1 386277 1 1000000 1 1 1000000 1 911370 1 1 1 1000000 1 1 1 1 1 1 1 128764 1 1 1000000 778066 1 1 1000000 1 1 1 1 1 539145 1 1 1 180435 1000000 1000000 1 1000000 304263 1 1 1000000 865344 1000000 1 1 1 1 1 1 367948 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1000000 1000000 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 158640 1 373229 1 200454 17112 1 1 1 109911 1 1000000 1 820359 1 1 1 1 1 1 1 1 1 1 1 809468 1 1 1 983373 1 1000000 447959 569077 1000000 1 1 556574 1 1 1 1 1 1 1000000 1 1000000 1 443384 1 1 1 760116 1 1 1 185263 738996 57013 926940 1 1 1 1 1 332695 1 1 1 294200 1 1 1 1 1 1 1 1 1000000 1000000 743910 1 1 1 287839 1 1 1 67975 1 719156 198603 1 1 1 889040 2788 616826 1 1 1 1 200786 1 138786 1 1000000 1 1 1 1 1000000 1 1 1 597244 135087 248267 1 1 1 1 1 1000000 1 1 1 1 761647 1 1 332805 1 1 1 1 1 1 1 1 746 1 1 255948 1 1000000 1 1 1000000 1 1 1 932379 1 1 683809 1 954604 1 1 1 1 1 404783 1000000 1 1 1 1 1 1 1000000 1000000 587624 1 878106 1 1 1000000 1 1 1 1000000 1 1 1 1 1 14234 921377 1 1000000 1 1 827552 1 112406 1 1 1 324918 1 1000000 878048 170719 1 1 387124 1 1 79084 727341 1 890816 1 233105 1 1 1 1 1000000 1 972679 1 1000000 1 572649 1 1 1 1 531227 1 1 1 1000000 1 1 207339 961879 1 843330 1 1 1000000 1 1000000 222379 637948 1 1000000 1000000 1 1 1 1 1000000 1 1 405074 1 1 1 1 1 1 327810 1 1 1 1 1 1 191757 682719 1000000 1 1 1 1 1 1 1 782865 1 1000000 1 1 1 1 1 1 1 680510 1 1 1 1 1 1 1 1 776388 1 1 1 1 1 1 159586 1 1 1 1 1 1 760947 1 916640 1 1 1 1 1 1 1000000 1 1 1 1000000 1 382638 759308 1 1 1000000 1 1 1 1000000 973538 1 1 1000000 1 1 1 1 3276 1 1 1 1 585391 1 1 1000000 1 1000000 1000000 1000000 51369 1000000 1 1 1000000 1 613091 1 72382 1 1 112985 1 1 876617 1000000 1000000 1 1 1000000 45502 1 1000000 1 1000000 1 1000000 1 1 860842 79677 1 1 214205 816824 1 1 831616 1 1000000 1000000 1000000 1 1 1000000 1 1 1000000 1000000 1 1000000 1 1 586058 1 1 1 1 1000000 1 1 106830 1 1000000 866069 1 1 1 1 1 306190 1000000 138864 1 1 1 1000000 1000000 1000000 1 1 1 1 641429 1 348105 1 312455 1 1 1 1 1000000 961537 956621 1 1 1 266923 745258 1 389545 1000000 1 1000000 1 1 924451 1 1 288387 1 1 1 1000000 1 1 1 1 7147 1 1000000 1 1 1 1 1000000 1 1 174697 1 1 1 1 1 504635 1000000 1 1000000 1 975604 1 1 1000000 1 1000000 1 353706 1 1 984238 1 1 1 1 1 348966 1 1 900001 1 1000000 1000000 1 1 708281 1 581680 1 1 1000000 1 1 1000000 1 1 1 1 1 1000000 1 377584 1 1 1 878120 1 1 1 1000000 40864 1 1 1000000 1 195109 1000000 1 1 1 1 1 381611 1 1 1 1 1 1 1 1 1000000 1 1 422518 1 1000000 1 1 1 1000000 1 773839 1 1 1 1 1 1 1 1 1 344893 1 1 983955 1 1 1 218007 780987 1 155037 1 450900 1 1 481583 1 1 964423 1 1 1 1 1 1 1 1 629963 1000000 1 1 1 1000000 682767 1 498414 1 1 1 1 1 1 107114 867473 442835 1 1 1 1 1 1 1 1 94461 1 1 1 1 1 1 1 763760 1 1 227128 1 1000000 1 1 545181 1000000 1 1 569150 1 1000000 1 1 1 1 1 1 1 1 1000000 1 813597 1000000 268521 1 1 1 1 1 1 1 1 1 1 1 246215 1 1 1 1 1 1 1 1000000 490760 1000000 1 1 76627 151807 1 1 289409 251824 1 1000000 1 1 1 1 1 1 1 1 1 1 1 583413 1000000 1000000 1000000 722831 1 1 1 1 1 1 1000000 1 1 684291 1 1 1 1000000 1 455358 1000000 1 1 1 1000000 1 1 1000000 1 832596 1 1 1 1 1 1 1000000 1 666823 1 44403 1 1 1 912899 1 1 1 1 1000000 1 1000000 1 1000000 141107 1000000 423624 1 750037 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 335980 1000000 986958 1 1000000 1000000 1000000 1 1 1000000 1000000 1000000 1000000 1 1 1 1 1 1 1 807174 759253 404621 1 1000000 1 1000000 1 1 1 1 1000000 380543 1 1 1 1 1 257231 1000000 1 1 1 1 1 1000000 1 1 1 1 1 1 980941 303711 1 1000000 477084 1 1 1 1000000 1 1000000 1 1000000 1 1 1 329895 1 1 1000000 871102 1 1 1000000 1 1 1000000 1 1 1000000 324945 1 1 1 1 680217 1000000 1 1 224077 1 1 1 802521 1000000 1 1 943245 1 1 1 1 451793 1 1 395394 1 1 1 1000000 552277 1000000 1 1 1 52895 1 1 1000000 1 1 1 1 1 694419 1 1 1 69287 792723 1 1 1 1 736427 1 1 1 1000000 1 1000000 1 1 121772 1 682300 1 1 672347 916248 1 722733 1 1 858908 1 1 1 1 679948 1000000 622808 1 1 1 1 1 661275 1 1 1 1000000 1000000 146426 1000000 1 1 1000000 1 1 1 1 1000000 1 1 1 1 392507 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1000000 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 848989 993481 1 516092 1 1000000 1 452943 1 1 1 1 1 1 1 1 1 1 1 1 1 465593 1 3746 1000000 1 1 1 1 1 767833 1 1 1 1 1 1000000 1000000 18764 1 1 1000000 1 1000000 1 1000000 1 1 1000000 1 229452 1 1 70159 1 1 1 1 1 1 1000000 536604 866983 1 265808 340499 1 1000000 1 894384 729035 1 1000000 1 1 1 1 1 798859 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 1000000 1 824925 1 1000000 1000000 1 770777 868350 1 1000000 1 1 1000000 1 1 1000000 1 1 1 1 1000000 1 1 1000000 1 1 1 1000000 1 295421 1 1 1 1000000 1 1 153170 1000000 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1000000 1 1 1 1000000 1 344953 1 1 1 1 1 1 1 1 1 1000000 281274 1 1000000 1 1 1 171419 1 1 1 1 1000000 1000000 1000000 887637 1 1 139218 1000000 1 608545 1 357808 1000000 1 1 1 1 65845 189629 1000000 1 1000000 1 1 1 973147 1 1000000 1 502156 1000000 1 281029 1 1 1000000 1 295544 1000000 1 1 1 670415 1 1 1 722653 362796 1 1000000 1 1 1 1 1000000 1 1000000 1 1 1 372334 390901 1 1 1 1 1000000 1 1000000 1 1 1 1000000 1000000 1 1 1 1 1 1 1000000 1 823177 43133 1 1 1 1 1 964174 1 1 732376 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 280108 1 1 9424 1 1 1 1 1000000 532253 262173 970744 482670 1 1000000 1000000 1 1 1 1 1000000 1 1000000 1000000 1000000 1 1 1 1000000 1 1 1 917352 1 1 1 1 1000000 1 1 1000000 1 765879 1 1 1 773322 1 1 1000000 1 1 1 1 845986 1 1 1 193739 1 1 1 1 1 832 1 1 198364 1000000 1 739672 1 108507 1 1 1 1 1 1 1 1 1000000 853789 332441 1000000 1 1 1 1 1 1000000 1000000 1 1000000 1 1000000 1000000 1000000 1 1 1000000 460091 1 1000000 1 1 1 1 1 347948 69469 1 721179 1 87364 1 1 1000000 1 1000000 1 1000000 1 1000000 1 1 1 1 278519 1 1 1 1 1 288262 994919 1 955325 1000000 1000000 1000000 1000000 1 185944 1 1 863524 928637 1000000 1 454242 285424 250121 1000000 1 1 1 680134 1000000 1 1000000 261208 202685 1 1000000 1 762132 971647 1 1 1 338869 969961 941547 377866 1000000 1 1 960384 1000000 186030 225308 1 1 1 1 1 1 6822 1 1 1 1 1 10068 1000000 1 1 1 1 597996 1 1 1 1 669958 1 1 163794 190964 1 1 102299 1000000 1 334291 146714 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1000000 1 1 1 809385 1000000 1 1 1 1 685479 1 1 1 1 855722 1 1000000 349590 513733 1 1 1 1000000 1 189575 1000000 1000000 296027 1 1 1 291572 1 166221 1 1000000 1 1 1 1000000 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 674458 1 1 1 1 133252 1 70724 1 1 1 870444 231910 895784 1000000 1 1000000 1 1 1000000 1 1 396711 1 1 1 1 1 1 1 1 1 1 1 1 1 1 243828 1 1000000 669653 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 563621 1000000 660750 156826 1 1 1 1 261113 925066 1 1 1 1 1 1000000 1000000 1 1 1 1 20820 1 1 1 1 1 1 1000000 1 1 341654 1 1000000 573128 345052 184373 1000000 1 310437 1 1 1 1 491256 204028 1 1000000 1 1 1 1 597816 1 1000000 675844 1 1000000 163226 1 1 1 1 1 1000000 219180 1000000 825309 1 1 1 378895 1 1 1 1 1 1 1 1 1 1 1 649611 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 640743 1 1 1 1 1 1 1 1 1 759822 1 1 481917 1 1 1 1 613218 1000000 1000000 1 1 1 1 1 1 733642 1 662225 1 710352 22377 1 1 1 429665 1 1 1 1 1000000 659188 1000000 1 1 647430 1 1 1 337937 1 1 1 1 1 889140 464638 54421 1 452831 1000000 1 1 1 1 1 149918 1000000 1 316579 1000000 1000000 801071 1 1000000 1 1000000 1 604562 1 1 1 1 1 1 1 414002 1 1 1000000 1 1000000 991315 1 1 1 1 1 185850 1 1 628427 1 1 700726 1 1000000 1 297131 1 1 188050 1 619752 1000000 1 1 1 1 1 1 1 472204 1 1 1 608032 1 1 1 830655 137636 471130 853060 1 1 1 1000000 1 1000000 1 1 1 1 1 1 935497 1000000 1000000 1 1 1 796663 1 1 1 1000000 1 1000000 1 1000000 1 1 1 976669 355110 1 1 759031 111460 1 1 1 1 151041 1 1 1 1 1 1 1 1 1000000 675699 1 1 1 1 1 1 925025 1 689220 1 1000000 1 1000000 1 1 1 1 1 1 1 1 902067 1 682398 1 772490 1 1000000 1 1 624892 1 1 1 1 1 1 1 1 986071 777460 1 1 1 683850 1 1000000 1 416970 1000000 1 1 1000000 1000000 1 1 1 1 574402 1000000 1 1 1000000 1000000 723316 775912 1 1 1000000 1 1 1 1 1 1000000 1 632866 1 1 527970 1 1 548104 411491 925759 1 1 987682 1 1 1 1 1 1000000 1 1 364135 1 1 478074 1 1000000 607992 792443 1 1 273639 1 920163 1000000 706928 976920 1 369117 1 1 1 1000000 1 1 210490 68235 1 1 704212 966379 1 1000000 1 1 1 1000000 1 1 1 1 1 473413 1 1 1 691473 1 1 1 470272 1 1 924445 1000000 1 1 1 1 1 1 1 1 1 1 1 722700 1000000 198745 1 1 124827 1 1000000 1000000 1000000 1 1 1000000 1 1 617594 1 1 747249 701746 1 1 1000000 1000000 1 1 1 112571 1 1000000 1 835075 1 1 1 1000000 1 1 1 1 1 401013 1 1 1000000 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 483412 1 1 1 1 1 1 1 954133 1000000 1 412456 1 1 369082 1 1 1 274467 1 79914 808411 1 933910 1 1 1000000 1 1000000 1 1 1 1000000 794810 1000000 1 1 1 1 1 1 120292 1 1 1 1 1 1 1 1 1 1 1000000 907520 1 1 42211 1 1 1 1 353244 1 1000000 1 1 1 1 1 273607 1 1000000 1 1000000 812909 1 1 408300 1 1 1 170964 1 1000000 1000000 1000000 1 1 830193 1 1 1 619929 76439 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 169782 808294 30350 1 1 31381 1000000 1000000 1 472099 738850 561584 1000000 1 1 1 1 214187 1 1 1000000 1 1 1 1 1000000 1000000 423939 1 186761 162297 1000000 1 1 477881 403099 1 1 1 1 1 1 1 1 799958 1 1 1 1 1 1 1 1 1 1 1 1 1 17583 1 1 1 1 1000000 1 1 1 1 1 191764 1 1 1000000 1 1 1 1 1000000 1 1 1 46692 1 1 1 427642 1 1000000 1000000 1000000 1 1 1000000 1 1 1 205582 1 1 1 1 85693 1 1 532494 1000000 1 1 1 1000000 1 1000000 798489 1 1 1 1000000 1 460569 1 1 1000000 1000000 750346 1 1 272350 1 1 1 1 1 460399 1 1 1 1 1 1 920810 916335 1 1 1000000 1 1 1 154908 1 1 1 1 354789 877482 1 891580 1 1 1000000 1 1000000 1 1000000 423076 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 957607 683663 1 1 1 1 1 308647 1 1 1 949107 1 1 556484 1 1 1 1 1 1000000 783826 1 1 1 608257 855444 1 1 1 1 1 652207 1 1 1 1 1000000 1 1 1 1 1 1000000 183140 1 1000000 1 1 1 1000000 1 1 1 630339 317342 1000000 1 967462 1 1 1 1 485628 1 1 1000000 1000000 1 1 1 523433 1 428514 1 1 1 206032 1 1 1 1 1 1 1 944432 1 1 1 1 1 657168 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 595176 1 1 1 228125 1 737240 1000000 1 1 1 1 1 564962 1000000 1 784456 1 1000000 1 1000000 1 1000000 780092 1 1 1 1 1000000 1 781009 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1000000 909236 628778 1 1 1 880 1 1 1 888625 1 1 1 1 1 940721 1 1 567061 969293 1 357196 1 1 1 1 1 1 1000000 1000000 1 509190 1 1 1 1 1 1 1 1 1 480458 56529 1 1 1 1 1 1 1 612716 810080 1 1 1000000 1 1 1 1 1000000 1 1000000 1 659813 1 1 919221 1000000 1 592703 1 1 1 1 1000000 1 1 250162 655841 373672 1 1 1000000 1 1000000 1 541962 1 1 748846 1 1 82569 1000000 901101 1000000 659690 1 1000000 1000000 1000000 1 1 1 429820 1 1 1000000 1 1000000 163749 1 674574 1 900098 1 844062 1 1 1 1 406314 175774 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 543566 1 116999 1 1 1000000 1 1000000 1 47938 1 1 1 1000000 624999 1000000 1 1 1 1 1 1000000 1 1000000 1 281516 1 345008 1000000 457910 393573 1 578305 1000000 48041 1 1 1 1 22175 1 1 1 883825 1 1 1000000 1 754016 585627 97125 1 1000000 1000000 1 1 1 1 174678 1 936881 687261 1 1 1 1 1 1 1 1 1 1 587557 1 1 365397 1 1 1 1000000 1 1000000 1 1 1 1000000 1 1 1 1 1 1 506966 160770 1000000 1 1 1000000 1000000 1 23469 1 1 1 1 1 465555 1 1 1 1 1 1 1 1 556602 1 1000000 1 1 1 1 1 1 1 1 940079 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 559283 1 1 1 1 1 1 309287 1 776988 341497 1 481882 1000000 1 1 47574 1 1 1 1 1000000 1 1 1000000 1 1 1000000 1 1 1 1 366281 1000000 1 1 950320 1 1 1 354650 1 245214 1 1 1000000 1 263344 1 1 1000000 1 1 1 1 636974 586066 1 1 112787 1 161795 1 1 1 1000000 1 1 1 1 1 1 1 1 1 713331 1000000 1 1 1 657513 1 762364 1 1 892598 1 1 1 1 1 482819 259465 1 1 1 1 1000000 1 1000000 1 465694 1 1000000 1 240536 1 214082 1 898300 1 47073 1000000 1 627377 1 421950 1 1 822525 1 1000000 1 1 1 704604 1 1 1 71130 1 1 1 1 1 1 1 1 215376 1 1 1 1000000 1 1 921214 961755 701165 790219 243838 1 908714 1 65188 1000000 1 1000000 518468 1 1 1 1000000 1 1 1 241149 582365 456071 1000000 1 1 1 292396 1000000 331210 1 1 1 1000000 1 1 1 1 1 1000000 358710 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 299408 1 1 1 1 446819 1000000 1 1 1 1 1 1000000 1 1 1 1 1 1 877695 1 1 1000000 1 1 1 1 1 1 977799 1 1 1000000 1 517257 1 814052 1 1 208584 1 1 486435 1 1 473198 1 1 1 986519 1 1 1000000 1 301981 1 1 937123 20378 1 1 305586 1 1 1 1 1 1000000 1 1 83179 1000000 393451 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1 1 143242 1 1 1000000 1 1 1 1 1 1000000 1 208625 1000000 413476 1 802400 1 1 1 1 1 676659 504744 661624 1 549602 1 463616 1 1 1 1 1 1000000 1 566876 1 1 1 1 1000000 1 1000000 837875 1 1 1 1000000 1 1 763422 301117 1 1 1 1 1 1 1000000 926379 1 1 1 1 1 1 691950 1 1 1000000 898723 1000000 1 1000000 1 1 1 1 1 1000000 1000000 1 1 1 848851 1 1 1 1 1 386293 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 300447 1 1 1000000 1 1 316354 1 1 1 1000000 1 1 1000000 283543 414156 1 1 1 164407 1 1 1 595901 1 1 1 1000000 1 1000000 1 1000000 1 844213 1 1 1000000 660943 1 1 1000000 1 1 1 1 1 242503 380171 1000000 1 1 1 1 1 1 801558 1 1 1 1 1 1 1 1 97842 455053 1 1 1 1 1 1 1 1 1 1 977552 1 1 1 1 1 1000000 1 27657 1 77694 1 1 1 117705 441693 1 1 1 1 1 1 706403 1 1 733222 699062 1 1000000 1 1 247474 1 1 793090 1 1 1 1 1 1 1 1 1000000 260229 1 1 1 1000000 1 1000000 1 1 1 1 484617 1000000 1 1 1 1 1 348057 812280 234415 1 426715 1 475313 1 695469 1 1 1 1 1 1 1 1 1000000 802724 476169 587698 1 1 1 1 1000000 465495 1 1 581591 1000000 1 1 1 1 1 1 1 755303 1000000 1 1 1 138167 1 1 1 99398 1 1 1 1 906303 1000000 1000000 1 1 97803 1 1 872206 874487 1 1 1 1 930750 1000000 1 1 1000000 1000000 519745 1 1 1 1 57819 1 51081 1000000 1 1 1000000 693410 1 1000000 1 1 973904 1 1000000 1 1 1 1000000 529882 1 1 1 1 631021 1000000 308964 1 1 1 1 1000000 1 121352 1 1 1 1 1 686356 1 1 1 911902 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 106705 379275 1000000 1000000 1 1000000 1000000 1 671182 863707 1000000 1000000 34426 1 1 1 1 379477 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1 1 1 901762 1 1 1 1 1 1 1000000 1 1 1 518091 1 881899 540923 1 1 1 1 1000000 1000000 1 730698 1 1 1 1 936150 1 718856 1 1 1 1 268816 1000000 1 1 1 1 1 1 1 1 1 1 1 579171 1 323313 1 406849 1 1 1 1 1 1 827822 1 1 542078 658895 904004 1 1 1 1000000 1 1 1 385813 1 1000000 1 573719 1 1 1000000 1 1000000 1 1000000 1 1000000 1 1 1 1 620531 1 1 1000000 1000000 1 1 1 1 355516 1 1000000 1000000 1 962626 1 1000000 1000000 1 1 1 1000000 205334 1 1 488088 1000000 1 1 1 1 1 1000000 1 1 301022 1000000 1 1 1 1 1 1 1 1 1 729719 1000000 1 486456 1000000 1 1 1 1 1 917391 404515 1000000 1 1 1 1 1 1 1 991267 30920 1000000 1 1 1 1000000 1 1 343939 1 1 1000000 1 1 410611 1 756545 1000000 1 1 1 1 1 1 1 1 164763 1 1 1 1 1 1 1 1 1 1 834438 1 1 1000000 746403 32792 1 1 1 1 1 182071 1 1 1 1 984495 1000000 1 1000000 1 325880 1 1 259627 1 1 462405 1 571387 489888 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1 524024 1 1 784414 1 599593 1 1 1 1 1 1 1 1 1 1 1000000 1 807933 88279 1 1 1 1000000 105412 1 1 1 265523 1 1 1 1 1 1000000 1 1 1 1 1 578322 1000000 1000000 1 1000000 1 1 1 1 1 698868 1 1 1 1000000 1 1 1 1 334375 1 1 1000000 1 150146 1 361299 1 1 856976 1 1 969693 898197 1 1000000 1 1 1 1 1 1 1 1 1 1 541767 1000000 1000000 1 1000000 1 1 79497 1000000 1 615920 1 1 1 1 1 1 1 507884 803388 1 568500 1000000 1 399842 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 620808 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 786778 1 1 1 1 1 1 1 1 1 1 1000000 90371 1 644068 1 1000000 1 134917 1 1 925026 1 1 197304 1 1 1 1 509502 1 1 1 438257 461652 1 1 1 623028 1000000 1 295898 1 1000000 1 1 1 1 340214 535282 1 1 1 1 1 279288 1 1 1000000 982360 173060 1 1000000 1000000 1 1 26197 1 1 1 1 1000000 563389 723068 846132 1 1 1 325992 1 1 1 1 1 1 1 379934 923550 1000000 990322 1 1000000 1 1 1 1 1 1 688824 954388 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 156601 1 1 1000000 1000000 269479 1 1 821031 1 1 1 1 1 59644 521701 1 1 1000000 1 1 1 924932 1 1 927022 1000000 1 1 1 1 1 1 1000000 945915 1000000 1 370398 1 419223 1 1 806329 1000000 134400 1 608068 1 1000000 634270 643453 158661 560121 1 377711 1000000 1 1 82126 1 449731 1 1 395224 1 441258 1 246433 1 1 1 1 1000000 1 550794 339597 1 1 1 1000000 465376 386030 581630 1 1 1 1 1 1 1 1 1 1 413599 651998 1 90439 1000000 1 974903 1 1 1 1 1000000 1 251582 1 1 1 1 1 1 1 1 1 1 1 1 670123 1 1 680002 1000000 1 220073 1000000 1 1 235312 1 1 1 1 1 302203 1 471825 1 1 510712 1 1 1 1 711478 149008 1 663665 1 1 1000000 1 1 1000000 1000000 1 1 673346 1 973275 1 1 1 1000000 288634 1 40008 1 1 1000000 1 1 891755 1 1 733856 1 1 1 1 1 1 1 1 765842 1 1000000 1 179274 1 1000000 314170 1 1 1 1000000 1 1 1 986294 1000000 120884 1 1000000 1 1 169619 1000000 437353 1 955289 882534 1000000 1 1 1 1000000 544279 1 1 1 198802 1 1 1 1000000 1 1 1000000 1 1 853126 1 1 1 1 1 1 1 960788 1 1 565590 1 1000000 54278 1 1 1 1 657453 1 1 1000000 1 1000000 1 1 1 1 1 1 1000000 1 1 1000000 1 546808 1 1 1 1000000 1 458562 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 512862 1 1 399358 262510 1000000 1 98289 1 1 1 1 434257 784224 1 1 885126 1 1000000 1 1 301926 422404 1 1 331808 1000000 1 1 1000000 1 444931 167998 1 1000000 1 1 759489 1 1 1000000 1 788815 1000000 1 1 1 826848 32466 160615 862962 1 1000000 1 1 1 66326 1000000 1 1 1 1 1 1 452813 1 1 961791 1 1 1 259348 1 1 1 249020 1 1 386723 1 1 1 1 1 1 1 269049 254603 1 1 1 1000000 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1000000 1 1000000 1 1 1000000 1 1 1 955630 1 1 673036 1 1 1 1 1 1 1 1 1 165426 1 1 1 1 1 1 1 1 1 1 1000000 1 1 835681 1 1 1000000 1 1 1 1000000 1 1 1 430796 1 1 1000000 931359 1 1 1 1 1 1 1 612681 1 1 1 722397 1 1000000 844585 1 1 1 1000000 1 1000000 1 1 1 439555 1000000 567759 1 1 1 1 1000000 1 1 425977 1 1000000 1 1 33523 629421 267709 1 1 680929 1000000 1 1 1 1000000 1 1 1 1 765922 1 1 1 1 1 1000000 1 1 1 1 670577 1 1000000 1 1 78651 1000000 347559 76186 289437 1 1 1 1 1 1 1 1 1 1 1 1000000 1 644241 1 1 1 1 268184 1 1 1 73766 1 1000000 1 1 1000000 1 1 1 1 1 256325 958479 1 1 1000000 1 949164 214167 1 1 1000000 487154 1 1 1 1000000 1000000 1 923881 1 1 1 1 1 1 595123 1 1 1 203970 1 1 1 1 317400 825692 1 687795 1 1 1 1 317476 1 735246 1 1 1 1 1 1 1000000 1 1 1 1 1 1 12655 1000000 1 924182 1 313976 1 1 1 1 1 626257 1 1 1 1 1000000 1 1 500219 1 1 1000000 1 1000000 79738 1 370884 248231 1 1000000 1000000 1 1000000 1000000 1 1 835598 1000000 1 236467 1 1 1 1 1 1 1 62769 1 1 588667 1 1 1 1 1 1 1 859094 1000000 1 1 508984 1 1 1 1 1 1 402864 1 1 1 1 1 261007 1 1 1 1 1 1 1 1 1 1 1000000 611216 1 1 210605 762421 1 1 1 440198 1000000 1000000 1000000 1 1000000 1 1 1 1 310262 1 1 1 1 1 1 428548 1 98506 1 1000000 1 954457 193111 1 1 1000000 1 404405 1 824786 1 710641 1000000 314890 1 1000000 1 1 1 1 1 1 1 971619 1 1 1 1000000 1 1 505148 1 423400 1 75276 1 1 1 1 1000000 127854 1 1000000 1 1 1 1 1 1 1 1 160060 1 1 1000000 1 68063 1 1000000 41371 1 1 1 1 1 1 1 1000000 1 1 1 1 1 949605 946992 1 219855 140232 1 1 1 554966 892328 1 1 1 856192 1 1000000 1 1 1 1 1 1 639356 1000000 751237 1 1000000 1000000 875587 500049 1000000 826087 1000000 1 1 1 286407 1000000 1 528005 1 1 1 1000000 281512 1 275942 1 95619 1 15834 1 817869 1 784890 1 1 1 206691 1000000 1 1 1 1000000 1 1 1 1000000 658917 1 763775 1000000 250938 1 1 1 63420 1 1 1 1 1000000 1 794639 1 1 358324 1 1 1000000 1 1 1 655566 1 1 423980 1 1 106396 1 597497 1 1 1 1000000 421556 1 1 1 594222 1000000 419684 1 1 1 576997 1 1000000 1 1 532706 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 342573 1000000 1 1 1000000 1 1000000 1 1 1 334581 1000000 1 1 1 941307 1 1 126490 1000000 83117 739136 1 1 1 267836 575635 1 1 728210 1000000 1 1 1 789971 1000000 1530 580231 1000000 1 1 1000000 1 1000000 1 1 594388 1 1 1000000 1 1 1 1 343858 380793 1000000 1 1000000 1000000 1 1 1 1 1 1 1 527883 1 492267 1 1000000 1000000 646513 1 1000000 1 1 1 1000000 1 1 1000000 1 633192 1 571871 1 1 1 1 1 1000000 376157 1 1 1000000 1000000 1 1000000 1 622018 919990 1000000 1 1 1 1 1 1000000 1 991251 1 1 1 1 1 1 1000000 181418 1 504702 910849 1 1 1 381024 1000000 1000000 1000000 1000000 288036 1000000 999036 1 1 1 1 1 1 993370 865754 1 1 654121 1 1 691747 1 387471 1 1 1 1 1 1 1 1000000 307953 1 1 1 1 1 1 1 178293 1 1 1 1000000 1 1 1 1 1000000 1 491136 222312 1000000 1 1 1 1000000 1 1 1 866159 1000000 824900 1 1 1000000 1 1 1 1 1000000 1 1 1000000 485572 160258 1 1 1 1 1 636366 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 650997 1 1 1 1 1000000 1 1 1 148733 1 1 1 509674 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 559101 1 1 577551 1 1 256876 1 413453 1 1 1 1 1 1000000 1 1 1 501731 1 1 1000000 1 1000000 1 294585 1 1 27829 1 668578 1 1 736138 577864 1 1 1 1 1 1 1 1 667697 1 1 1 1 1 1 262930 1 1 482206 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 596252 1 1 1 1 1 1 1 1 118040 1 1000000 1000000 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1000000 1000000 1000000 1 1 1 483704 1 1 1 1000000 179730 1 1 1 1 1 1000000 726680 1 1 978243 1 232871 1 1 1 1 1 1 608132 1 1 1000000 1 1 1 1 1 941783 1000000 1 1 694248 165270 1 1 653804 1000000 1 1 1 1 1 1 1000000 1 1 1 1 124696 1 1 713936 1000000 1 1 1 1 308096 1 1 1 1 1000000 1 226941 1 1 1000000 1 1 1 1 1 1 1 161774 1 1 1 1 1000000 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 171942 1 1 123854 1 1 1000000 887399 750024 1000000 1 1 1 1 1 1 1 1 1 80098 923467 1 1 1 1000000 82362 1 1 1 1 768894 1000000 1 1 1 717342 1000000 1000000 1 1 1 1 1 8712 227117 329102 887879 1 1000000 1 477277 699639 922727 1 1 1 676164 1000000 545884 1 1000000 1 1000000 1 1 43947 1 1000000 1 1 308481 53134 1 1000000 1 1 1000000 1 1000000 1 1 646815 527103 741017 1 1 1 1 1 70228 1000000 1 1 1 157120 1 1 1 1000000 1000000 1000000 1 752145 1 1 819915 134767 1 988974 1 1 1 1 475369 1 1 980011 1000000 1 1 1 456497 1000000 1 1 1 859839 1 1000000 1 534744 904959 1 251882 520765 1 1 1 1000000 1 1 335510 1 1 73573 276777 1 1 1 1 1000000 1 1 1 554222 1 1 1 1 1 1 1 1 1 1 1 1 1 1 135780 759077 1000000 296188 81111 1 1000000 1000000 1 1 314950 649070 1 1 1 1 1 1000000 730259 1 427489 1 869364 1 799742 1 1 1 1000000 686014 1 1 1 1000000 1 1 1 1 1 1000000 158584 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1 458837 1 1 1 657165 1000000 1 640246 1 1 1 1 1 1 1 1 1000000 1 1 471447 1 1 479217 1 1 1 1 1 523703 1 1000000 957142 1000000 1 607681 1 1000000 477000 886686 1 1 1 1000000 142557 1 1 1000000 333573 1 1 1 1 1 190939 1 805850 1 1 469321 1000000 970308 1 1000000 1 1 1 1 673735 1 410024 1 1000000 1 1 27479 1 668046 1 823230 1 1 1000000 1 1 597351 1 1 430393 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 675716 1 1 948095 327070 1 1 1 1 1 1 1 1 1000000 1 1 376320 194909 1000000 1 1 1 1 732806 139803 1 494226 1 92104 891792 1 1000000 1 1 1000000 1 264412 1 1 1 1 1 1 1 1000000 85836 1 1 39662 1 1000000 667159 792811 1 1 1 1 1 1000000 487929 1000000 1000000 1 1 1000000 1 1 1 1 1 872553 1000000 1 483011 1000000 139449 1 1 1 1 1 1 1 853398 1 1 1 1 521109 1 1 1 1000000 1 126680 1 1 1000000 1000000 1000000 1 552442 593742 575901 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 721603 1000000 30726 1 1 1 1 1 1 1000000 1 1 1 975776 1 1 1 1 738529 1 766495 1 1 968211 1 1 542215 1 1 1000000 1 1 176631 567725 1 1 373017 68721 1000000 694924 1000000 1 1 1 1 389596 1 559397 1 1 1 413385 1 64028 1 1 1 888722 1000000 1 1 1 1 961005 914896 1 288129 1000000 1 1 1 1 1 1 1 1 1 13444 1 1000000 1 1000000 205404 328740 1 1 523755 1 1 1 1 694766 1000000 977266 1 1000000 1 1 1 138436 829687 1 100491 1 1000000 1 1 1 1000000 1 194229 1 1 1 1 1000000 1 1 751989 1 1 1 713415 1 1 1 785305 1 283666 148101 1 257201 1 1 1 1 1000000 1 1 342765 1 1 1000000 1 1 1 1 1 1 1 14685 1000000 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 134370 1 1 1 177415 1 1 1 1 567702 1 1 757509 1 782898 1 1 669607 1000000 1 1 74952 1 219841 1000000 1 1 918524 1 1 408455 1 1 1000000 1 1 856870 1 1000000 10976 1000000 1 1 1 1 1 1 1 580651 1 1000000 1 1 1 1 1 1 75625 1000000 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 86521 1 1000000 1 1 1 1000000 603415 1 1 135885 221141 1 1000000 1 1 1000000 1000000 1 1 1 1 1 1 312844 1 383434 1 1 1 1 1 1000000 100104 1 1 128277 1 1 1 1 694485 1 1 34394 1 1 320252 1 658505 1 1000000 1 1 1 1 404503 1 1 1 1 1 1 1 1 1 1 1 148720 1 1000000 527539 674959 1000000 1000000 1 598538 1000000 1 1 1 1 595823 1 991854 1 1 1 1 1 1000000 1 1 393352 255469 1 1 1 133769 1 370915 1000000 904939 1 1 1 994355 315050 1 1 1 172146 1 953219 1 1 1000000 1 537417 295728 497370 1 1000000 1 1 1 1 1 375673 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 1 45123 1 865249 1000000 1 1 1 1 1000000 1 1 1 1 340612 1000000 504260 1 895785 692208 1 1 1 389793 1000000 1 1000000 1000000 1000000 835884 1 1000000 739669 1 1000000 20373 1 1 250986 1000000 1 1000000 1000000 1 1 1 668414 1 1 1 279080 1 164278 1 1 1 1 24135 1 1 1 835355 486199 1 1 946303 1 713655 781203 1 711830 1000000 1 1 1 1 1 1 1 1 885190 1000000 1 1 270023 1 1 1 1 1 177544 1000000 701036 1 1000000 1000000 232189 1 483619 1 1000000 1 1 1 1 1 60845 1 1 1 480506 1 969188 765955 1 1000000 1 1 1 1 1 1 442446 1 1 1000000 1 1 1 1 1 1 1 1 1 888345 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 840147 71367 1 1 1 1 1 1 749712 1 1 1 1 1 1 1 1 1 1 824524 1 1000000 567806 1 1 299775 112785 1 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1000000 1000000 712878 1 1 1 1 1000000 1 1 1 1 1 1 256848 1 1 1 1 1 636205 1 1 1 1 717852 1 1 1000000 1 1 1 1 1 926477 201085 1000000 1 1 1 1 1 1 1000000 1000000 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 238429 1 1 1 308714 1 504326 1000000 1 728425 1 1 1 1 1000000 1 1 97108 1 752650 1 1 1 1 1 1 334254 1 322416 1 1 764960 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 424068 1 1 1000000 1 774585 1000000 1 625013 1 1 1000000 993192 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 7554 1 923291 1 1 1 1 1 1 745653 1 1 1 1 191479 1 1 46419 1000000 290252 1000000 1 1000000 1 1000000 1 1 1 540296 1 1 157304 678013 138700 1 1 1 1 1 1 1 963885 1 1 1 1 1 1 1000000 816192 1 1 203209 1 1 1 1000000 77247 1 1000000 1 441306 1 146982 603496 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1000000 1 1 1 1 1 1 48641 1 1 1 863560 1000000 1 1 1 1 1 1 1 35914 1000000 1 1 325068 1 1 1 1 1 1 1 1000000 344764 1 1 1000000 1 1 1000000 1 492642 401423 1 1 1 1 224368 1 1 1 1 1000000 1 617824 1 1 1 1 1000000 1000000 1 1 1 1 1 1 346547 1 1 453526 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1000000 1 1 1 700929 1 1 1 1 1 1 1 174739 1 1000000 314708 1 1 1000000 1 1 1 1000000 1 1 1000000 1 1 1 1000000 1 1 101216 1 1 1 1 628921 1 1 1 940223 1 702791 1 632957 1 1000000 1 1 692554 1 1000000 1 1 1 381026 1 429512 1 535315 498577 3785 648759 1 1 1 816923 536477 1 1 1 1 662707 1 1 1 1 1 370049 541551 1 1 374616 1 1 26213 1 1 1000000 1000000 1 1 1 1 1 1 522974 1 1 1000000 1 1 1 382126 1 1 1000000 354524 156794 1000000 1 9096 1 1 1000000 1000000 1 1 80105 972124 1 1 1 1 428092 1 1000000 354295 1 1 1 1 665259 1 114257 1 639322 70324 1000000 1 1 1 1 1 1 1 1 1 1 1 1 90621 1 436211 1 1000000 1 1 1000000 1 623845 423155 1 1 1 1 1 1 1 237996 1000000 1000000 339975 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 876729 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1000000 387342 1000000 1 1 1000000 1 1 1 1 1 1 1 1 550524 1000000 1 1000000 1 1 176689 1000000 1 1000000 1 421333 53145 1 419389 731467 857395 489457 191417 323807 1 1 549331 1 1 1 1000000 1 743117 1000000 1000000 1 1000000 913952 409597 149134 1 1 1000000 1 1 1 1 1000000 1 1 911473 1000000 204898 1 1 1000000 1000000 1 1 1 1 415721 1 1 1 1 1 1 1 1000000 1 1 1 1 162111 1 1 1 1 1 925464 1 1 1000000 1000000 1 1 1000000 1 1 1 1 278988 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 128082 1 1 1000000 1 226482 1 1 1 1 1 1 1 138190 1 536563 413907 1 567017 1 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 860735 614058 1 357686 1 1 1 1 1 1 1 1000000 1000000 27106 1 1 1 1 887555 1 47707 1 1 1 1 1 1 1 1000000 1 1000000 994088 478046 1 1 1 1 1000000 1 1 135628 1 1 665086 98005 1000000 1 1 1 1 598980 1 1 1 1 1 1 1 1 1 1 1 1000000 823130 1 595841 1 1 1 1 24017 1 1 1000000 1 1000000 1 1000000 429526 1 192584 1 1 1 1 1 1 211701 1 1 1 1 1000000 1 848680 1 1 1 1 1 656984 1 1 118268 767964 735641 1 1000000 1 1 1 184206 1000000 1 1 668193 1 1 1 1 1 995429 1000000 1 1 1 1 1 1 1 1 1 1000000 1000000 263094 1 1 1 853383 961307 1 1 1 1 1 1 1 1 189914 1000000 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 373347 1 1 29522 1000000 1 813691 1 1 1 1 261447 295932 1000000 1 13139 1 1 290449 1 608011 1 1 1 1 1 1 1 1 1 1 1 692825 1 1 1 1 227767 1000000 1 1 1 1 558582 1 745095 1 1 540024 859470 1 409419 1 566327 1 1 1 1 368216 1 1 1000000 1 1 1000000 152089 622374 1 1 1 1 519264 1 1 1 1 359669 1 1 633791 1 1000000 1 1000000 1000000 1 1 126837 1 1 208537 49678 1000000 1 1 1 1 926085 1 1 1 1 124106 1 1 58781 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 725694 1000000 500040 662286 1 1 1 1 1 1 1 1 698238 818467 1 1 1 1 1 1 140644 106473 1000000 1 1 1 1 90442 1 1 1000000 1 1 1 1 1 1 1 100941 71694 1 1 278914 1 1 1 1 1 1 768503 1 1 1000000 661368 324190 1 1 1 1 89764 1 1 788143 1 1 1 1 1 1 1 1 535821 1 1000000 1 1 1 1 1 1 926009 1 1 1 1 1 1 238383 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1000000 1 1 496454 1 238848 1000000 1000000 1 1 1 697033 649453 1 1000000 1 1 1 1 1 1 1 1 1 1 1 486928 1 1000000 1 1 626050 998400 1 1 1 1000000 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1000000 1 1 1 1000000 1 1 1 1 595036 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 642315 1 682208 1 337335 321689 1 1000000 1 1 1 358654 250892 627449 1 1000000 600885 1 1 1000000 1 1 1 487576 1 1 1 1 534343 1 581845 1000000 1 1 1 1000000 1000000 1000000 1000000 867643 1000000 1000000 1 1 839052 717256 1 1 1000000 1 29610 1 1 1 1 1 1000000 1 1 591464 569089 1000000 1 1 1000000 1000000 1 1 1 112394 1 1 1 1 288335 1 1 1 444073 1 496577 612363 1000000 1 1000000 1 1 1000000 1000000 114954 1 1 1 1 1 1 1 1 1 1 27204 1 1 1 1 1 1 415088 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 995488 1 1000000 1 252294 1 1 474139 1 1 915608 1 440568 1 1 1 1 1 1 1 1 1 954124 1 1 1 1000000 494529 1 1 1 970522 1 1 1 1 1 214014 344091 1 1 946752 1 1 1 42772 1 1 1 487642 1 1000000 1 305141 1 431459 638637 285084 1000000 1 806805 1 1 1 1 1 1 1 1000000 607681 1 1 1 1 1 1 278041 1 1 1 1000000 1 1 1 1 1 814240 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 39099 1 1 1 461501 1 1 1 143296 572153 1 1 250082 1 1 1 1 1 609679 1 1 1 1 1 1 1 1 1 354501 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1 367407 1000000 1 1 982146 1 1 1 1 1000000 1 473196 1 1 1 1 14834 1 1 1 1 1 1 1 1 1 1 1 1 690651 1000000 1 1 1 1 1 1 1 1 1 1 830584 1 1 1000000 1 1 1 1 1 870961 1 556230 1 1 1000000 1 1 1 898023 1 1000000 948519 1 1 1000000 1 1 1000000 1 1 1 1000000 1 1 1 1 233667 1000000 1 1000000 1 724459 386452 1 1 1 1 1 260205 575557 1 1 1 1000000 1 1 1 225944 1 1 1 1 1000000 1 603309 657161 196833 1 1 1 1 1 1 986897 1 905856 1000000 1000000 1 1 1 1 824514 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1000000 1 1 1 1 1 1 548559 1000000 741181 1 1 267584 424056 119785 1 1 1 1 1000000 786413 1 1000000 1 1000000 67136 1000000 1 1 148570 1 1000000 1000000 1 1 1 1 1 1 1 1 1 800901 213275 1 1 1 1 1 1 1 40179 1 1000000 1 1 1 1 1 1000000 478093 1 707940 1 1 73273 622742 165368 1 1000000 1 1 1 1000000 567718 1 1 1 1 1 1 1 1000000 1 154145 1 1 193430 1000000 1 1 1 1 410774 1 1 320529 1 1 1000000 1 1 1 1000000 295037 854345 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 298948 341959 910732 1 132114 1 1 1 562982 1 1 1 1 1000000 1 1 77648 1 1 1000000 1 883623 1 1 1000000 1 1 1 1 1 1 385668 1 1 447098 1000000 1 1 1 368280 1 1 1 1 1000000 1 1 1 1000000 1000000 1 1 1 1 1 75110 623319 417422 998621 1 1 860482 98405 492942 1 756094 270261 1 208618 1 580697 1 1 1 1000000 1 860078 1 866362 1 1 1 403748 1 1 1000000 799358 1 1 1 1 820250 73824 1 785457 1 367141 1 1 1 1000000 1 72929 1 1000000 948200 1 1000000 1 1 1 1 308695 803807 394481 1 1000000 345343 1 1 1000000 1 842418 1 509139 1 1 598764 1 195611 1 1 1 924032 1000000 676116 1 1000000 1 1 1 1 1 1 1000000 881549 1000000 66506 709689 1 1 1 1 654277 1 1 842415 1000000 1 1 1 1 1 1 1 1 473963 1000000 875650 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 737181 1 1000000 1 1 1 1000000 1000000 1 1 1 1 47606 913368 1 1 1 1 1 1 1000000 243027 1 1 1 1 1000000 1 1 1 427695 1 1 564950 841326 1 1 1 1 89274 1 237809 684154 1 1 913073 1 1 1 207919 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 656518 1 1 1000000 1 1 1 1 1 1000000 1 1 1 1000000 1 1 734537 1 1 1000000 507509 1 1 1 68476 458770 1000000 1 533245 1 1 1000000 1 1 1 1000000 976195 765484 1 625297 1000000 1000000 1 1000000 1 1 1 1 626540 1 206220 1000000 1 317922 95890 376559 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 762379 1 1 1 343029 306738 1 468530 1 1000000 1 1 1 349621 1000000 1000000 1 1 1000000 1 1000000 1 1 107089 1 1 1 1 1 1 1 1 1 1 532830 312609 1 309585 1 1 1 1 1 6420 265884 1 1000000 1 1 1 1 1 1 1 1 768381 1 1 1000000 1 1 1 1 1000000 1 1000000 1 1 1 560254 1 1 167248 1 1000000 1000000 1 1 1 1 1 1 1 1 521608 1 1 1000000 1 1 1 1 1 1 1 334098 1000000 1000000 736580 1 1 1 1 1 1 1 1 1 1000000 23667 502617 1 1000000 347474 1 1 548308 340702 916523 1 699235 402439 935999 1000000 1000000 1 1 1 238257 414771 1 1000000 1 112093 1 1 1 1000000 745 1 1 1 381040 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 380779 1000000 1 213819 1 744942 1 1 681858 1 1 1000000 1000000 1 1 1 1 1000000 1 1 551388 1000000 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 137318 1 854846 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 198319 1 1 1000000 879095 1 1 1 1 1 660175 1 1 1 797717 1 1000000 1 1 1 980427 72631 1 1 1 1 1 1 1 996094 1 1 205246 1 1000000 1 1 1 1 1 1 541719 1000000 1 1 1 1 413480 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1000000 92448 1 1 1 1 1 1000000 1 818514 1 1 1 538863 1 1000000 1 1 205999 210289 953293 1000000 1 1 462420 1 1 238531 623724 1000000 716353 1000000 1000000 1 1000000 788263 1 1000000 1000000 273167 1 1 1 1 1 1 1 69693 729199 1000000 980871 240732 1 848613 303917 1 1 1 1 1 1 1000000 1 702704 1 1 1 1000000 1 1 454324 1 1 556605 1000000 1 1 1 1 1000000 1 1 903178 991358 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1000000 1000000 786669 1000000 822517 1 1 1 1 1 1000000 1 1 1 930175 1 1 1 1 472558 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 267019 1 1000000 1 873546 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 100554 1 1000000 1 1000000 1 280513 1 1 1 748632 1000000 1000000 1 5795 1 1 687172 873640 1000000 728950 1 1 574197 1 1 924816 1 1 1 1000000 1 1000000 1 1000000 1000000 1 1 1 1 1 1 1000000 921932 1 1 1000000 1 1 1 1000000 1 1 1 1 402472 562033 1 1 1 1 1 1 1 1 1 80326 508724 1 1 1 1 1 1 1 1 1000000 1 584211 1 1000000 1 1 417855 1 506863 1 1 1000000 1 1 1000000 1 1701 1 1 1 1 1 324159 1 924100 1000000 1 986697 1 1 1 396963 1 1 889355 1 1 1 1000000 1 191766 1 798780 1 880244 1 1 1 139071 1 1000000 342236 1 1 1 1 1 1000000 758266 1 591655 1 1 1 1 1 1 1000000 1000000 1 1000000 1 1 648704 1 1 1 1000000 1 1 1 1 1 949339 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 249809 1000000 1 1 1 1 1 20684 1 1000000 1 1 1 1 1000000 1 1 1000000 1 1 224542 1 1 631172 1 1 1 1 1 1000000 1 867615 1 1 1 1 454140 1 684086 1 1 1 83933 1 1 1 1 1000000 1 1 252848 928136 1 283126 1 1 1 1 554703 646190 110257 130544 1 1 639514 1 1 1 1 739908 880582 1 517298 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 908905 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1 750981 1 1 12513 1 1 1000000 1 1 1 52431 1 1 1 1 1 1 886274 1 1 139559 1 1 1 1 1 600259 561917 1 1000000 1 1000000 1 1 1 1 1 1 1000000 273388 1 1 127438 1 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1 1 319801 1 1 330791 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 686542 1000000 190137 1 1 1 1 1 1000000 1 1 1 1 537310 1000000 765792 1 1 1 1 1 1 819003 1 1 1 1000000 1 589974 1 1 1000000 1 1000000 1 1 748473 896916 1 1 1000000 1 1 1 1000000 1 1 1 1 834121 494003 1 1 46084 1000000 1 1 1 427617 1 1 408360 1 1 1 1 1 1 1 1000000 164439 1 1 1000000 1000000 307295 1000000 1000000 952053 357023 1 1 1 1000000 914767 1 133230 1 1 1 1 1 1 1 202190 630584 1 206883 612941 665840 954763 1 231773 1 1 1 1 1 1 1 1 1 1000000 1 248958 1 1000000 1000000 925952 1 1 1000000 797793 1000000 80705 513650 1 1000000 1 1 1 949106 1 1 1 1 1 1 11101 1 1000000 171258 826063 1 1 934469 1000000 385950 1 1 1000000 1 1000000 1 1 1 660204 1 1 1 44560 398089 307685 19081 1 1 1000000 1 1 1 1 1 1 1 634855 1 1 1 52871 1 1 1000000 1 875868 1000000 1 1 1 1 1 1 1000000 1 1 1 36697 477011 1 766398 1 1000000 1 1 236345 1 91136 1 1000000 1 834869 1 1000000 1 690096 1 945672 1 1 1 1 701413 1 1 1 1000000 1 1 1 1 1000000 1 1000000 1 1 1 1 1 537729 1000000 692223 1000000 1000000 1000000 1 1000000 716023 1 1 1 1000000 1 1 787573 23547 1 1 69501 825116 187980 1000000 1 1 439387 1 453705 1 1000000 1 1 1 1 1 1 1 1 1 822593 237618 1000000 1 1 1 1 1 1 1 1 1 1 1000000 986219 1000000 1 1000000 1 1 1 909703 1000000 1 695762 1 1 1 1 1 1 1 1 1 1 1 1 605431 819653 1 1000000 1 1000000 1 1 1 1000000 337060 1000000 1 1 380894 201235 1 1 1000000 1 1 1 1 1 615383 1 1 1 1 517744 1 733306 840021 377135 1 1 1 200913 1 1 1000000 1 512632 1 1 1 813760 1000000 1000000 1 375940 1 756271 1 1 1000000 278666 1 1 767898 576412 1 1 925263 870672 1 1 491541 1 1 1000000 1 1 1 360702 1 1 35567 1 1 1 1 1 1 1 1000000 1000000 1 1 960953 1 1 1 525967 1 1 1 394149 777258 1 820630 1000000 1 1000000 1 1 59452 1 1 1 1 1 217986 1 1000000 1 267941 1 1 776731 1 1 1 498736 1 8318 1 620550 1 1 241295 1 1 1 1 885784 1 1 1 1 1 1 1 164113 1 1 383220 1 1 1 1000000 1 1 417593 791643 1 1 1000000 1 1 1 1 1000000 1000000 1 1 417464 1 1000000 1 1 1 1 1 1 154108 584916 1 1 1 1000000 1 1 1000000 1 1 1 418908 1000000 1 222023 1 1 395225 1 1 1 1 1 13496 1 1 1 1000000 1 108458 1000000 1 1 1 1 174523 1 1 1 1 1 1 1 1 460637 682442 1 1 1 1 1 1 495403 1 1 1 1 1000000 443038 1 1000000 1 1 1 688941 1 1 190452 1 1 1 1000000 1000000 1 1 1 572728 1 1 973002 1 1 1 1 1 1 1 1 1 467009 1 1 753024 1 1 614239 413115 1000000 1 1 1 1 1 1000000 1000000 1000000 1000000 1000000 1000000 1 1 33073 1000000 571012 1 1 1 1 760217 1 1 1 1 1000000 1 1 1 1 708371 1000000 1 1 1000000 938060 1 1000000 846357 1 1000000 1 1 1 1 131336 1 438692 1 1000000 1000000 215770 1 769917 1000000 401123 1 1 1000000 1 1 1 1 1 1 996035 1 1 1 1 1000000 168475 1 1 1000000 1 1000000 419285 1 1 1 1 1000000 276919 987515 611761 1 1 1 1 250712 1 1 1 1 1000000 1 1 1000000 1 1000000 656890 1 1 166863 1 1 760301 1 1 1 1 1 1000000 960272 1 1 1 316228 1 508817 1 1000000 1 1 1 1 1000000 1 764322 1 1 1 1 1000000 1 1000000 1 1000000 1000000 1000000 1 212509 1000000 1 1 1 796058 1 897014 1 227676 1000000 1 1 928016 302865 1 1 1 806725 1 1 1 1 1 1 329388 557043 1000000 292507 1 1 1000000 1 1 1 1 1 1 375822 130679 1 1 547025 1 1 1 1 1 1 360569 1 1000000 1 803689 1 1 1 1 1 1 1 953215 1000000 1 1 881436 1 1 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1 1 1000000 1 1 811230 1 1 481886 1 1 1 1 1 178484 1 1000000 1 1000000 1 1 1 1 1 1000000 1 1000000 1 1000000 1 1 688954 1 1 1000000 1 1 1 1 1 1000000 1 1 1 1 227766 1 1 1 1 1 1000000 1 1 1 199315 1 1 1 1 1000000 1 1 1000000 1 896640 1 1000000 1 1 1 1000000 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1 589376 1 912876 1 1 1 1 1000000 1 1 1000000 1 1 725079 1 1 1 1 930091 1000000 1 1 1 1 1 256378 1 896903 999439 1000000 276340 935743 193214 1 1 1000000 1000000 1000000 1 1 1 1 1000000 1000000 1 1 1 1 1 1 721948 1 1 1 668694 80221 1 1 1 1 662807 1 1 1 1 1 1000000 1 1 310630 1000000 1 1 1 1 1 1 199818 994420 1 1 1 1 1000000 738496 1000000 382696 1 1 1 1000000 747679 1 1 199815 1 1 401838 842838 1 1 1000000 1 153831 1 1 1 1 1000000 1 1 231307 1 873238 1 1 1 1 933807 1 1 1 1 1 1 957812 1 459981 1 1 1 120010 1000000 1 1 1 1000000 1000000 1 1000000 1 1 1 1 12003 1 1 1 1 1 1 1000000 1000000 1000000 1 1 1 1 1 1 1 3284 1 1 31829 1000000 1 1 1 1 701584 823270 1 1 1 1 1 721797 1 1 44110 1 1 1 1 1 1 652176 1 1 1 1 327525 1 1 1 1 1000000 1000000 1 1 1000000 1 1 1 1 1 4493 1 1 1 1 1000000 1 774150 1000000 1000000 1 1 1 1000000 1 1 1 1 1 1000000 1 1000000 1 1 1000000 1 530621 1 105301 1 1 1 1 1 1 1000000 1000000 1 1 1 323594 1 1000000 167747 914727 1 1000000 1 436249 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 183654 786536 452252 662698 1 1 1 1 941960 131088 1 1 1 1000000 1 1 42343 1000000 107876 993669 1 1 1 1 1 37404 111877 1000000 1 1 1 1000000 1 1 986551 1 595718 627614 1 1000000 892291 698543 1 1000000 1 1000000 1 1000000 1 1 1 1000000 1 1 1 1000000 419057 1 1 1 1 1 1 346953 1 1 1 14079 1 326252 1 330895 1000000 1 1 1 1 1 329705 433366 183958 1000000 1 812666 1 1 1 1000000 1 1 1 1 1 1 185121 1000000 1 1 1 843712 1 1 1 1 111961 250395 1000000 711254 247697 1 1 1 450233 707988 694356 1 1 1 1 321072 1 1 1 1 1 1 1 1 1 1 118945 1 1 942151 1000000 1 1 1 1000000 1 1 140559 890266 1 1 1 1 1 1 375572 1000000 801865 1 936789 1 1 1 1 1 1 1000000 1 1000000 1000000 1 1 1 1 1 1000000 1000000 1 1000000 554297 1 1 523027 459822 1 290516 1000000 1 1000000 1 1 1 1 1 1 1 1000000 1000000 921239 1 330621 929104 1 1000000 1 1 1 1 1000000 1 1 1 833251 1 1 1 1 863714 298829 1 1 43034 1 1 1 1 1 1 1 1000000 1 1 63114 1000000 1000000 1 1 500911 435913 1 1 1 241483 478559 1 474262 1000000 1 1 1 213249 1 1 1 1000000 304934 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 660366 1 1 1 206511 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 966293 517024 1000000 1000000 1 1000000 856454 1 1 440051 1 669343 1 1 1 1 1000000 1 661223 395802 279060 1 1 1000000 1 1 1 1 1 1000000 1000000 1 1000000 1 1 410790 1 1 1 359087 1 1 1 1 418892 1 1 1 51165 223169 518233 1000000 807947 1000000 1 1 1 1 1 1 1 1 1 238242 1 1 1 1000000 1 1 1 1 1 1 1000000 1 666865 1 1 733504 806096 1 1 486578 1 728713 1 1 1000000 1 1 1000000 99311 1 1 1 1 1 1 1 1 1000000 1 1 1000000 787447 1000000 1 1 1 1 505235 1 912533 393950 1 1 747000 295306 1 1 1000000 1 1 259510 1 1 1 1 416929 1 1 497316 147320 1 1 1 1 1000000 194312 1 708516 1 1 1 1 201824 1 300228 1000000 774478 1 889683 1 1 1000000 1 1 1000000 277587 1 1 1 810674 1000000 543927 1 1000000 1000000 1 1 1000000 1000000 1 1000000 1 1 1 823526 1000000 1 1 1 1 1 1 1 1 1000000 1 1 1 712660 860819 1 1 1 1000000 1 1 1000000 1 1000000 1 1 1 1000000 97461 846945 904253 1 1 1000000 1000000 1 1000000 1 1 1000000 1 1 1000000 659829 1 1 419671 1 1 498523 1000000 1 1 18289 798997 1000000 904866 1 1 1000000 1 1 29428 1 1 1 597950 1 1 1 1 1 312780 1 1 976983 1 276297 1 378741 1 1 1 830452 1000000 153373 78180 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 926294 1000000 1000000 1 1 144680 1 1000000 1 1000000 1 841011 1 725624 504088 1 1 1 1 1 1 1000000 1 323408 1 1 1 1 1000000 1000000 158868 1 558302 1 1 1 1000000 1 1 1 1000000 1 1 652302 1 1000000 345905 881296 1000000 1000000 1 269009 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 374693 26247 1 1 59966 558306 530277 1 1 1000000 1 1 1 1 1 1 1 234262 1 1 1 394303 1000000 1 1 1 1000000 1 1 1 1 1 1 1000000 1 20672 1 21489 1 1 1 1 1 584296 1 1000000 9412 1 1 1 914127 1 1 1 1 1 1 1 1 1000000 995915 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1000000 1000000 58079 1 202276 949841 1 1 1000000 1 1 543804 1 1 1 1000000 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 329038 974704 1000000 1 1 1 1 1 1 1 416182 1 1000000 1 1000000 1 1 1 1 1 1000000 1 1000000 1 1 1 155540 649956 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1000000 1 952707 1 8491 1 1 1000000 1 1 1 1 185128 950221 1 681907 1 1 1 363398 1 1 1 676184 646525 1 1 1 1 1 1 1 1 1 1 561208 1 1 1 1 1 1 561837 1 48402 1 1 1 1 1 664616 1000000 1 1 1000000 1000000 1000000 1 509508 1000000 1 1 1 1 1 368667 1 1 1000000 1000000 1000000 1000000 388673 1000000 1000000 1 1 1000000 1 1 243200 1 1 1 1 1 814136 981150 1 3228 1 1000000 1 1000000 376525 959281 1000000 1000000 1 40048 423517 258330 1 259139 1 82619 1 1 1000000 90968 1 1 113442 620140 1 1 1 1 1 1 1 670956 1 1000000 1 1 1 1 1 1 1000000 1 77176 1 1 1 1000000 1 1000000 858121 1 1000000 1 1 1 153622 1 1000000 1 1 1000000 1 1 1 1 1 1 338015 1 1 447203 1 1 1 1 785222 615003 1 469102 1 1 1 1 1 1 1 832471 1 1 1 1 951686 163942 1 1 1 1 1 1 1 1 1 1 516390 1 1 1 1 1000000 1 1000000 131070 1 1 1 389789 1 360020 1 1 1 1000000 262771 1 1000000 1000000 1000000 1 1 65623 1000000 1 1 1 1 1 1 1 1 1 1000000 1000000 268363 1 1 1 1 1 1 1 995634 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 791008 1 1 1 1 1000000 1 1 1 26333 1 1 1 677636 1 1 806101 213498 922351 309228 1 1 1 1 1 54878 1000000 1 1 1 1 523290 1000000 1000000 1 1 1 1 433505 1000000 1 1 1 1 1 1 1 832442 1 1 1000000 89837 1 384800 1 1000000 1 1 1 1000000 1000000 1 1 1 1 1 276469 790527 1000000 695638 1 972887 1 1000000 572495 1 1 43717 1 1 1 1 1 1 1000000 1 775055 1 1 1 1 1000000 1000000 559493 108998 1 1 866021 1 1 1 1 1 1 1 917598 1 1 1 1 1 1 373094 26908 1 1 1 1 1 205372 216980 1000000 225403 1 1 1 1 1 780120 1 1 1 1 1 1 201074 1 1000000 1 1000000 1000000 1 1 1000000 1 1 1 1 528422 1 1 1 1000000 976409 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 479932 1000000 1 1 1 1 1 1 1 21454 1 1 566351 1 1 1000000 636355 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 709603 1 184989 1000000 1 1 1000000 1 119374 1 1 1 1 638976 954265 1 859494 1 237468 309163 309566 1 1 129016 941714 1 1 1 1 1 1 1 243136 30316 1 1 1 1 1 358409 1000000 1 1 1 1 1 1 1 1 939058 1 961253 1 1 1 1 1 376337 1 1 1 1 1 1 1 1 1000000 143434 1000000 1 1 1 1 1 1 1 1 924452 1 1000000 84010 1 1 1 905316 1 623725 1000000 460379 1 1 1 271969 1 1 1000000 1 224387 653042 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 747049 1 1 1 1 687308 1 800343 1 1 1 1 615097 1000000 1 531481 839302 508485 1 1 1000000 1 1 1 361040 1 1 489964 1000000 1 73390 1 1000000 1 1 1 1 1000000 630093 1 207055 1 1 1 299187 1 1 709129 1 1 1 1 1 1 1 1 1000000 1 1 822902 571409 1000000 1 1 1 1000000 1 1 277654 304855 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 1000000 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 1 205482 1 289790 1 237991 222625 1 1 326720 1 1 1 1 1 1 1 1 1 1 1 641577 1 1000000 1 1 218567 1 1 1 1 730381 1 1 405846 928435 1 1 721714 1 1 1 1 1 1000000 81126 1000000 1 1 456691 1000000 1 968940 82088 1 1 1 1 1 1 1 1 899330 1000000 1 109728 1 1000000 1 1 1 84997 1 1 1 121236 1000000 1 1 1 464755 1 965470 770813 1 167817 1 1 498573 89778 729466 941428 1000000 921601 974618 1 1 454970 1 1 1 1000000 358807 1 1 769082 1 362314 1 1000000 992281 1 1 41866 1 1 1000000 1 578577 1 1 1 1 224094 1 1 835291 1 1 1 1 1 1 1 99424 1 1 1 235200 1 1 1 1 1 1000000 367835 1000000 1 1 1000000 1 1 1 493190 1000000 1 1 1 1 269364 1 1 1 1 1 1000000 1 769696 706863 203414 1 1 617573 1 1 1 1000000 1 1 15335 1 1 966484 1 27779 1000000 1000000 1 159265 1 1 1 1 1000000 1 1 476061 1 1 1 1 868133 928796 1 1 328196 1 1 1 1 1 265547 1 892567 1 1 1 1 1 1 1 328999 1 1 1 1 451579 643239 1 264919 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 600363 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 518700 935168 1000000 133291 1000000 1 1 1 1000000 217146 1 191043 1000000 1 1000000 1 1 1 1 1 1 1 1 1000000 1 609652 1 481953 1 1 1 1 1 1000000 390715 1 1000000 1 1000000 998358 1 1 52220 222483 1 1000000 1 281769 1 1 1 1 1 1000000 1 1 820643 1 805644 1000000 1 1 1 1000000 511518 1 1 1000000 1 1 1 1 107075 1000000 1 1000000 1 1 1000000 1 1 1 1 146441 1000000 414570 1000000 1 1 1 1 1 1 1 264491 136071 1000000 1 1 1000000 1 1 1 1 52087 1000000 1 1 698792 79863 1 1000000 545778 98825 1 1 1 293819 1 240728 1 395438 1 1 1 1 1000000 1000000 1 396192 1 1 1 1000000 1 1 477662 1 1 1 1 1 1 1 1 1 1 508324 1 1 1 235371 1000000 1 1 1 1 1 1 1 486110 648175 1 1 786226 1 1 1 1000000 845632 1 928803 709408 225864 1 1000000 1000000 915464 557299 475602 1000000 1 1 854731 1 1 1 1 1 277863 1 1 1000000 1000000 925122 1 172179 1 244165 1000000 1 1000000 1 1 1 1 1000000 1 1 558177 731769 1 1 1000000 921675 1 1 724094 1 405265 1 1 1 1 1 1 1 835250 1 1000000 1 1 1 1 1 1 1 1 1 1 1 104155 1 864163 1 1 1 1 1 1 1 1 1 1 927011 1000000 445224 1 1 1 1000000 1 1 746315 1 1 1 1000000 1 1 1 1 275843 1 1 1 1000000 901171 1 629 1 1 1 474088 1 1 1 1 1 1000000 1 1 1000000 1 682160 1 1 149199 481592 34196 1 1 1 1 784254 1 1 1 1 1 52455 587094 492229 1 1 1 1000000 299530 1 251048 1 1 1000000 1000000 1 1 1 97237 1 1 1 1000000 1 1 341693 1 219387 1 1 1000000 955213 1 587124 1 1000000 1 1 1 1 37944 1 1 1000000 1000000 514883 467559 1000000 1 1 1 1000000 1 1000000 405555 1 1 1 905918 476549 1 343177 1 1 619747 1 1 1 1 1 1 471912 1 1 1 1 725767 1 1000000 1 1 1000000 1 1 1 1 1 1 1 684888 1 1 1 1 627626 1000000 1000000 1000000 1 776331 1000000 363976 1000000 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1000000 715732 1 1 1 1 1 533447 1 1 1 1 1 1 46224 1 1 1 1 991418 1 1 1 1000000 1 1 303086 1000000 622729 1 1 1 1 1 1000000 1000000 1 1 1 1 1 102139 1 1000000 810919 1000000 1 1 646910 1 1000000 1 1 1 1000000 1 466192 1 1 1 1 1000000 1 1 1 667632 1 1 609943 388909 1000000 1 1 1 1 1 1 1 1 1 1000000 1 759711 1 1 1 1 542518 1 1 1 1 1 441443 1 1 1 1000000 1 1 1000000 1 1000000 338663 924946 395027 1 1 1 1 1 410833 1 1000000 1000000 1000000 1 1000000 1 1 173268 1 1 1 1 1000000 1000000 1 1 1000000 1 942319 1000000 1 1 1 1 457396 1 1 1 1 839048 839448 1 1 1 1 353021 1 1 1 1 1000000 507098 655598 1 1 1 687320 1 1 72251 1 1 1 572982 1 1 1000000 1000000 1 1000000 1000000 1 1 1 1 1 956922 1 461454 1 9229 1 1 1 1 1 1 1 834843 108569 761860 980198 1 1 627833 1 586975 942736 58469 1 408320 1 1 1 1 1 1 1 1 1 870473 1 1 1 1 1000000 1 1000000 1 193144 1 1 1 350069 640240 1000000 1 428941 1 1 1 1 1 1 1 866416 84134 1 1 1 1 1 1 1 479055 56336 1 1 1000000 622594 1 547057 756958 1 1 1 1 1 1 1 1 1000000 1 1 62862 1 1 1 1 1 1 176975 1 1000000 1 1 1 1 1000000 869959 1 1 1 1 1 269613 1 1 1 1 1000000 1 1000000 1 1 1 1000000 1 959084 1 509055 226732 1 1 1 1 829950 1 1 800597 1 1 1 1 1 1 1 1 1 1 5492 338794 845528 1 1 1000000 1000000 1000000 1 678032 1000000 1 1 292226 783062 1 1 1 648427 1 1 1 1 1 1000000 968125 1 1000000 1 1 1 1 1 1 1 1 906641 173532 1 1 1 1 1 1 206188 1 1 1 1 1 221457 1 1 387250 1 1 1 1 1 1 1 1 251482 1000000 1000000 1 1 1 372733 1 1 1 1000000 1 1000000 1000000 1 1000000 214024 1 1 601947 1 1 71216 1 1 1 1 1 293852 1 1 448499 347795 1 1 1000000 1 1 1 1000000 1 170455 573660 804051 557707 1 1 1 1 1000000 559415 1 1 1000000 1 593136 1 184240 1 1 1000000 1000000 1000000 1 1 1 1 599861 433511 608068 1 1 278728 774935 1 1 1 1 461927 834454 1 321241 77458 810300 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 584670 153544 1 1000000 1 1000000 1 1000000 1000000 1000000 1 646563 1 1 1 1 1000000 1 876699 1 504110 1 1 1 1000000 1 1 1 1 1 1 767815 1 1 869836 1 301769 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 826575 1 1 571366 299882 1 1 1 1 1 1 1 1000000 595514 1 1 1000000 1 1000000 511247 1 1000000 1 1 1000000 1 1000000 1000000 1 1 1 1 1 1 1 1 1 118643 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 881484 1 1 1 1 1 1 1 1 1 516208 888430 1 1 1 789264 1 761314 1 835066 932283 944867 1 1 1 1 1 1000000 559131 1 1 1 488100 1 1 1 1 1 40474 1 1 1 1 1 1 1 171982 565485 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 509383 1 1 1 1000000 1 1 1 1 654155 1 1 1000000 668611 1 1000000 545387 1000000 1 1000000 1 739618 1 1000000 1 1 524880 1000000 1000000 1 1 1 1 473640 60555 1 1 643505 1 1000000 1 312134 1 1 1 1 1 1000000 863005 1000000 1 498328 1 1 1 1 1 1 1000000 1000000 1000000 1 1 1 453666 1 1 443630 1 841596 1000000 1 1 1 919140 1 477619 676751 1 1000000 1 655731 1 1 1 1 538373 1 1 1000000 1000000 1 1 1 1 1 1 1 74702 1 1000000 1 1 1 1 1 898415 1 1 103591 1 1 1 1000000 1 1 1 1 943058 1 1 1 873889 319985 1 1000000 1000000 872380 585905 1 1 1 1 1 1 1 1 509163 936126 807340 1 1 1000000 1 1 1 1 1 845581 1 1 531419 1 965943 1 1 1 1 1 1 1 961355 1 1 1 1 1000000 1 1 1 1 1 1 1 1 732232 1 1 1000000 1000000 1 350605 1 1 805665 1 1 1 1 1 1 1000000 1000000 1 1 1 1 884992 1 1 1 640341 1 139338 1 1 48886 1000000 33693 1 746626 1 1000000 1 1 679400 260705 1000000 1 1000000 666490 629931 1 1 1 1 1 73358 1 1000000 1 1 1 1 980213 1 1 1000000 1 1 1 513588 882866 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 932354 1 66287 691691 1 1 1 1 1 1 116527 1 1 378018 747132 1 1 1000000 1 920504 1000000 731479 798919 1 1 1 1 1 252096 1 1000000 51789 1 1 1 1000000 56295 1 485643 1 1 1000000 594641 197467 1000000 1 394921 1 1 471451 1 979682 516466 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 958755 1 1 1 1000000 1 278311 1 1 382133 1000000 64577 1 662975 1 1 31153 1 1 1 1 1 1 1 1 1 1 846829 1 1 647675 1 1000000 1 665186 1 1000000 1 1 1 1 324636 762304 1000000 1 1000000 1 1 1 1 1 1 594039 1 1 1 1000000 1 1000000 1 1 699501 112232 1000000 1 1 1000000 1 927366 1000000 1 1 1 1000000 1 1 1000000 1 1 1 1 1000000 1 1 1 1000000 818102 1 1 900805 41430 294577 1 1000000 101290 1000000 1 481329 1 1 1 611215 1 1 1 117273 1 1 1 1 1 1 1 1 1 1 11649 1 1 1 1000000 1 1000000 1 1 1 1000000 1 1 907803 1 1 493339 1 1 1 1 993127 363242 1 1 1 1000000 1 681337 1 958186 757634 208190 881700 1 1 537941 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 226705 1 1000000 1 938197 989068 1 1 1 488298 1 1 1 1 1 809785 1 1 1000000 1 1 1 1 1 1000000 1 1 1 1 60287 1 1000000 1000000 1 1 1 1 174111 304542 1000000 1 1000000 1 1 1 1 1 1 1 1 948362 1000000 1 4717 1 1 1 1 1 515031 1000000 1 1000000 1000000 1 1 1 1 1 911331 1 224604 1 1 1 1 463984 1 1 877625 1 1 1 1 1 1 1 1 1 414807 1 1 1 1 1 1 1 122362 1 1 335566 1 974627 1 1 925427 1 1 127978 1 1 1 300450 1 1 1000000 1 1000000 644064 1 1000000 788462 1 1 1000000 1 1 1 1 716711 1000000 824576 1 1 1 1 218415 149580 874752 1000000 1000000 1 139054 701122 1 1 1 1 1 511737 1000000 1 374048 1000000 1 1 1 1 265009 490138 291781 613520 1 1 1 1 1 1 1 1 1 58838 938946 107116 1 1 1 1 490964 1 1 1 1 1 1000000 1 1 1 770514 1847 1 1 1 1 510087 1 1 1 1 1 83948 652450 1 494399 509248 429196 634903 1 179809 1000000 1 1 1 1 1 1000000 110159 1 1 947228 1 1 1000000 735050 111343 1 1 1 1 1 1 485024 1 1 1 1 1000000 1 1 1 1 1000000 1 1 1000000 1 1 1 1000000 1 1 1 775590 1 1000000 1 1000000 1000000 1 1000000 822274 1 1 1 1 1 85463 1 827864 1 478041 1 1 1 287744 1 1 613573 1 1 1000000 717500 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1000000 1000000 1 1 1 1000000 1 1000000 1 1 1 1000000 329185 1 1 1 735667 1 99229 1 1000000 1000000 1 1 1 1 1 1 1 1 1 872625 1 1 1 1 1 1 1 1 1 1 267074 1000000 1 1000000 1 1 746194 1 1 1000000 1 197004 1000000 1 1000000 1 1 1 1 1 1 1 1000000 1 1 870607 1 1 1 404825 1 1 1 1 560297 1 1 1 1 49057 1 1 1000000 1 1 1 1 1 1 1 1000000 1 896437 1000000 670611 1 1 1 1 457334 1 341859 1 1 1 537789 1000000 308168 998106 1 1 1 41370 1 1 1 1 1 250968 1 1 1 1 1 1 1 1 1 1 1 919463 1000000 1000000 1 1 81359 745112 1000000 1 1000000 1 1000000 1 579933 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 946109 1 1 1000000 1 1 517944 1 1 1 505901 1 1000000 1 1 862159 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 213293 1000000 1 362604 1 1 1 1 1000000 1 1 1000000 790545 924016 1 232563 1 412488 36662 1 349670 1 528891 1 1 1 307916 37694 1 1000000 1 1 1 920113 258205 1000000 1 386532 771823 1 1 1 1000000 1 1 996365 1 1 1000000 1 197902 1 1 1 1 1 1 949726 1 238207 1 1 957002 1 1 1000000 1 1 830378 1 1 1 1000000 1 1 24247 1 1 1 699884 1 1 1 709408 585131 690339 1 1 1 1 1000000 1 1 1 1000000 1 1 1 845047 1 591753 1 182954 1 1 1 125031 1 459100 1 1 1 1 1000000 1 1 882285 1000000 1 1 1000000 1 206399 1 1 300756 788456 269386 1000000 1 737011 1000000 106817 345251 1 1 1 1000000 1 1000000 1 388775 796993 1 1 1000000 1 1 1 1 1 889942 1 263908 1 917396 1 1000000 330576 1 321478 1 371661 1 1 759912 387891 1000000 1 1 1 1 729073 1000000 1 640939 1 199366 1 1000000 1 1 1 1 1000000 960887 1 1 1 1000000 1 1 461357 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1 1 1 658036 1 1 1 40051 151911 1 1000000 1000000 1 1000000 1 1 1 1 1 1 1 910376 1 1000000 352131 638100 1 1 936128 1 1 1 1 407318 1000000 1000000 1000000 1 1 1 1 1000000 1 1 1 1 1 734248 1 1000000 1 761802 1 285950 1 1 1 1000000 957068 1 1 1 1 1 1 1 1 1 1 20720 1 1 277678 51111 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 1000000 1 1 528465 761934 356604 1 1 1 1000000 1 1 166186 1 1 579670 827493 1000000 1000000 477822 1000000 1 1 1 1 1 1 1 1 1 788827 1 1 1000000 1000000 1000000 690023 332583 705842 1 577531 1 1 1 1 1 234514 1 1 1 1 1 1 120368 1000000 887265 1 1 1 217096 1 684505 1000000 1000000 1000000 479980 1 1 1 1 429928 1 1 1 931129 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1 503153 1 260457 1000000 1 1 1 1 1 1 1 543771 1 1 1 1 1 1 1 1 1 21410 1 138871 1 1 1 1000000 89909 1 1 1 1000000 1 208652 1 1 1 1 1 1 1 1 1 1 1 1 1 275516 1 1000000 1 1000000 1 1 1 1 1 285720 1 1 1 442172 944157 1 1 878945 1 1 1000000 1 1 1 1 203485 1 1000000 1 1 1 1000000 1 1 1000000 246382 60654 1 1 1 1 1 1000000 1 1 1 1 1 1 788585 1 280112 1000000 1 1 381293 1 1 1 1 1 1 1 1000000 1 418608 1 181402 1 1 1 1 1000000 1 1 854415 1000000 49229 1 1000000 1000000 1000000 1 1 1000000 1 46092 220956 1 243061 1000000 1 1 1 1 1 730678 535809 1 1 854820 1 1 1 278580 756439 1 1 919807 1 1 617271 1 1 238716 1 1 1 1 1 1 1 1 1 388409 816068 1 947107 869839 1000000 1 1 1 629017 1 1 759404 1 1 1 1 501441 1 1000000 1 440675 1 1 1 326344 1 1 1000000 1 1 1 1 888290 853620 1 1000000 1 92918 714870 1000000 895217 804647 1000000 1 987894 1 816960 181229 1 1 340026 1 1 1 1 1 1000000 1 1 232009 1 703338 1000000 1 1 1 1 1 601806 1 1000000 295172 1 1 1000000 1 1 1 1 1 1 827790 1 631503 1 1 1 54522 317929 893445 1 1 77190 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 221772 1000000 1 1 1 7402 1 1 1 1 1 771036 1000000 907428 126360 22718 1 1 1 1 1 1 1 1 1000000 1 1 348160 1 1 176992 609749 1000000 1 1 1000000 716946 1 1 1 1 689224 131177 243468 1 1 22825 1 1 1 1 95953 1 1 1 1 1 1 1 1 748424 1 1 908165 1000000 1 1000000 115657 1 1 1 1 159500 1 1 900496 1 1 623009 1 1 1 1 1 1 1 1 1 451991 1000000 1 1 1 1 1 1000000 1 1 1 1 98311 1 1 1 1 1 1 37352 1000000 1 1 982054 1 1 1 1 1000000 1 158587 1 1 42957 1000000 1 1 1 675210 1 1 1 1 1 1 1000000 1 1 1 1 376293 905965 1 1000000 1 1 1 1 1 1 1 1 1 997373 488605 977077 1000000 161384 777966 1 1 1 538774 1 381660 802317 1 1 1 1 1 1000000 1 1 1 1 206872 1 1 1 1 1000000 410792 723688 1 851256 762020 1 1 1 4967 1 1 1 1 1 263259 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1000000 1 1000000 1 1 1000000 1 1 864291 1 1000000 429455 1 1 1 1000000 1 1 1 1 1 1000000 1 458310 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1000000 1000000 1 1 1 533084 977428 1 1 1 1 1 1 184416 1 1 1000000 1 779509 1000000 622835 1000000 1 1000000 1 1 1000000 1 611913 1 333255 1 538863 1 1 1 1 1 1 879472 1 1 1 1 1000000 80199 1 627975 727335 1 1 1 1 224175 1 835282 223725 358639 1 1 1 445422 1 1 1 1 1 43274 1 1000000 669152 1 263255 1 1 1 1 443993 1000000 1 1 1000000 1 1 1 1 1 1 9440 1 1000000 1 938179 67789 1000000 1 1 1 1 1 1 665152 1 1 1 1 1 1000000 1 294852 1 1 404762 1 419131 1 1 1 1 1 1 469124 1000000 1 1 1000000 1 1 79575 1 1 1000000 321245 72619 1 1 1 1000000 1 1 1 408602 1 1 1 1 461035 1 1 1000000 1 1 1 210044 334565 1000000 1 1 1 1 1000000 1 1 1 757100 1 875813 1 1 802236 1 1 1 1000000 1 1 1 858964 1 1 1 1000000 1 1 1 1 1 1 585878 1 1 1 1000000 1000000 1 1 1 1 1 1 1 899831 1 1 1 783023 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 244959 1000000 431428 1000000 1 1 793994 1 1000000 1 1000000 1 1 1 1 1 1 1000000 1 429647 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 933884 1 401079 1 1 1000000 1 1 1 1 592073 935344 1 1 729820 1 1000000 574824 1 1000000 1 1 1 1000000 1 1 1 1000000 1 1 1 276736 1 540707 636591 1 1 1000000 122247 888983 1 1 1 1 769656 1 1 1 1 1 1000000 1 750712 1 1 1 1 1 1 861391 893752 1 698064 1000000 468224 1 526779 1 1 1 1 1000000 1 1 1 816946 1 1 986551 1 1 1 1 1000000 1 1 1 520743 1 1 941443 1 9354 1 1 998290 1 1 1 902872 97226 1000000 1 1000000 1 1 675969 1 1 1 1000000 1 1 1 1 401484 1 1 1 158401 1 1 1 1 1 516364 1 1000000 1 262521 1 1000000 117935 1 746939 1 1000000 1 1 689811 891903 1 56546 1 1 383672 1 1 1 1 1 1 1 1000000 1 337317 1 777131 36298 1000000 1 1 1 1 1000000 1 1000000 1 1 1 1000000 1000000 1000000 1 524516 1 1 1 849231 1 1000000 1 1000000 1 1 5458 1 1 959460 1 1 1 1 1 1000000 1 1 1 1000000 900902 1 1000000 1 1 1 1 300391 1000000 1 738660 1 1000000 1000000 57841 1 1 1 643237 269056 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 123986 1 1 580119 1 1 1 1 1000000 1 1000000 30637 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 61763 1 745477 1 1 1 1000000 1000000 1 1 1 499955 1 1 1 1 1 1000000 145744 123162 495783 1 1 1 1000000 1 1 1 1 1000000 301316 813930 120428 1 1000000 1 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1000000 934416 1 1 1 492848 84214 1000000 1 1000000 1 204642 1 1000000 1000000 1 1 1000000 1 1 1 1 1000000 1 1 1000000 1000000 1000000 1 748728 974812 1 1 1 1 1 1 951400 1 1 1 1 1 1 1 477646 340425 1 1 1 1 1 75025 1 1 1 1 1 1 758672 1 1 190390 1000000 1 353376 564580 1 1 1 1 1 818149 784343 1 1 1000000 1 1 174727 1 1 1 1 1 1 339748 1 1 554072 1000000 1000000 1 1 1 1 1 1 1 1 1000000 1 1000000 1 1000000 719556 1 1000000 1 1 1 1 191616 525965 182862 1 1 1 1 1000000 5646 811380 360951 1 903899 1 1 1000000 721772 1 1 1 1000000 1 1000000 1 196137 160787 1 1 1 751761 1 132384 1 246499 811953 1 1000000 1 1 1 1 702631 1000000 196069 1 1 900352 1 1000000 1 818368 1 1 246747 1 1 1 1000000 728014 563223 1000000 1000000 1 1000000 1 1 1 220321 1 1 1 1000000 1 954481 575691 1 1000000 1 377787 1 1 664371 1 1000000 1 1 197288 1000000 807318 1 1 1000000 1 1 971970 1 1 1 1000000 1 1 245926 1 1 1 1 1 1 1 1 984900 1 1000000 565035 1 1 1 477676 1 1 1000000 1 1000000 1 1 1 328536 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1 448842 1 963758 1 1 1 1 1 616811 1000000 1000000 1 130543 949579 1 1 1000000 1 1 878831 818539 1 1 872733 1 376102 1 1 1000000 1000000 1 1 546575 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 263396 1 1 1 1 1 1 1 1 1 1 740486 1 1 192543 1 1 1 552794 1 1 1 1 1 1 1 1 440336 1 1 1000000 570531 704591 1 1 1 1 614005 504523 1 1 1 1 953345 519935 650114 991792 1 472103 1 1000000 1 1000000 1 703478 1 1 1 1 343007 1 441866 1 1000000 1 1 571446 1 310918 1 42956 1 1 1 1 1 454804 1 1 1 1 1 610784 1 1 1 182438 1 1 1 563892 1000000 1 937017 1 1 1 1 1 148324 361581 1 1 1 1 1 1000000 1 1 1 297973 1000000 1 1 1 1 1 655657 1 1 1000000 1 1 1 1 1 1000000 1 1 1 1 1 1000000 365673 438422 1 1 1 1 214341 1 1 1 1000000 1 1 1 1 1 1000000 1 1 261976 1 1 1 393321 1 1000000 1 1 1 1 1000000 1 1 1 1 962886 1 1 1 1000000 1 1 1 494260 1 1 1 827851 1 1 1 1 1 1 845145 1000000 92522 525068 1 1 341400 871799 1 1 1 1 1 1 1 1 152713 1 1 1 1 1 242176 1000000 1 1 1 1 1 1 1 1000000 713763 720490 1 1 588414 83220 342318 1 983571 1 1 1 1000000 747086 1 1 1 1 1 1 1 1 448607 1 1000000 1000000 1 1000000 1 1 1000000 1000000 1 1 1000000 1 1 1 967457 1 1 1 545079 92584 727428 1 1 1 1000000 1 1 1 1000000 1 162443 274974 1 1 1 646708 1 1 1 1000000 787896 1 1 835134 1 1000000 1 1 1 1000000 190271 1 1000000 1 1 1000000 1000000 308860 1 650562 1 1000000 1 232430 1 1 1 84728 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 789968 1 1 1 1 1 1 1 55368 1 878765 414679 1 1 1000000 1000000 816734 1000000 488833 84361 1 1 921629 1 1 1 1 1000000 1 1 136733 1000000 1 1 1 1000000 1 1 1000000 372928 1 799222 1 1 1 1 1 667615 308225 1000000 1 1 1 1000000 736796 58046 1 1 1 1 1000000 1 1 568637 1 848412 608484 1 1 1 687727 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 1 780311 780300 1 1 1 322569 1 1 1 1 1 1 1 175409 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1000000 1 1 382381 1 1 134632 792502 415896 1000000 1 1 882291 1 817358 836058 1 467240 1 1000000 292160 1 1 1 1 1 85345 1000000 1 898281 1 1 1000000 1 588219 837602 1000000 353048 1 1 1 1 1000000 1000000 1 106716 980464 1 1 645407 1 1 1000000 1 1 405451 1 1 1 1000000 1 1000000 1 1 814042 1 1 116677 1 1 1 1 1000000 1000000 802343 1 1 1 1 1 1000000 1 1 454678 1 1000000 560380 1 1 1 1 1 1 1 1 1 1 633438 1 1 1 1 1 1 1 1 1 1 21117 1 1 1 1000000 1 1000000 1 1 1 654554 1 1000000 1 811474 439655 1 1 1000000 579476 1 1000000 1 1000000 1 381427 360636 1 1000000 383193 1 1 1 1 1 1 1 1 1 1 1 522918 1 1 1 1 1 1 289344 1 402004 1000000 1 1 1000000 1 1 638469 1 1 1 1000000 1 1 1 130258 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1 495083 1 1 1000000 1 353295 1 1 1 893348 1 1000000 1 1 1 1 402307 601495 1 1 1000000 1 370512 1000000 1 826017 1 1 1 1 890193 1 1000000 1 1 1 804719 1000000 573304 246141 1000000 33378 1 1 1 1000000 1 430860 1 823049 1 331903 1 1000000 1 42887 1 1000000 875570 1 1 1 1000000 1 852741 1 1 1 1 1 1 1 1 1 1 1000000 750045 1 1 1 1 1 1 1 1 1 1000000 922958 1 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1 495287 1 1000000 1 1 1 567191 1 1 1 1 1 1 1 1 1000000 452264 1 1 1 1000000 17999 1 548359 1 1 206123 1 438581 1 1 1 1 1 182371 1 1 1 1 10202 1000000 1000000 1 1 1000000 562417 1 1 1 730060 1000000 1 1 1 325186 1 1 519147 1 1 718929 1000000 1 1 1 1 1 1 1000000 1 1 1 120239 995695 547336 1000000 1 1000000 240895 1 1 1 1 1 765016 309697 1 1 1 1 1 1 1 1 1 1 1 1 1 846956 1 1 1 1 1 301740 1 1 1 1 1000000 322859 1000000 1 775084 630843 1 1 404645 1 1 713625 1 1 1000000 1 807373 1 509218 1 1 1 594212 219952 450412 1 1000000 1 1 909053 1 1 1 1 1000000 1 1000000 1 1000000 1 636608 1 244850 1000000 1 1 1 446359 1 1 1 247220 1 1000000 1 511940 1 1 1 1 658701 1 855640 1 1 1 1 1 1 1 1 1 1000000 1000000 877880 1 919201 1 199910 1 1000000 1 1 1 1 637206 455959 1000000 1 1 1 1 1 508529 1 1 1 1000000 1 1 612932 1000000 1 1 1 1 1000000 1 1 1 1000000 666192 1 748909 1 1 1 239373 4003 1 1000000 143677 1 1000000 1 1 1000000 1 587177 1 1 1 1 1 1 1 74565 17494 1 1 1000000 1 862381 728634 1 1000000 1 588892 1 688843 1 1000000 1 1 1 1 442089 1 1000000 1 218140 917836 1 1 1 1000000 1 1 1 1000000 1 1 1 1000000 555337 87884 1 1000000 1 1 1 1 368766 754523 454195 1 237914 1 1 1 1000000 1 661264 1 1 1 1 511723 1 1 1 1 1 1 1 1 984687 1 975162 1 1 387722 352982 1 1000000 1 12341 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1000000 562309 1 1 552403 1 508480 1 1 1000000 1 529926 301231 1000000 1 888002 1000000 896220 1 1 1 1 1000000 1 1000000 1 1 1 1 275231 1000000 762494 1 1 1 1000000 136451 484148 1 1 252343 1 1 70161 1 1 1 1000000 1000000 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 694440 441695 1 1 1 1000000 1000000 1000000 1 1 1 89397 1 1 1 23384 936155 1 1 1 1000000 669996 1 1000000 1000000 591315 1 1 1 1 1000000 1000000 375774 1 1000000 1 1 1000000 1 1 1 1 1 799214 1 1 97703 1 1 1 1 1000000 457040 1000000 1000000 1 1 1000000 1000000 1 1000000 1 651673 717924 1 895769 1000000 1000000 1 1 1 1 1 1 1 678146 1 1 1 1000000 1 1000000 1 1 1 1000000 1 1 124935 1000000 1 749622 1 1 1 1 1 379206 179514 1000000 1 187532 1 1 1 1000000 1 1 1000000 1 1 1000000 152806 1 413768 1 1 339465 1 1 1 378909 1 268922 62761 1 1 756421 1 1 1 441376 1 1 1 1 1 1 1 123288 291355 1 885632 59024 1 1 1 1 1 1 1000000 1 629088 1 1 1 1000000 1 1 1 1000000 1 1 545019 1 1 1 1000000 1000000 1000000 1 123927 1 1 1 630177 1 1 1 826669 1 1 1 1 1 1 1 1 1 1 624851 1 1000000 535508 1000000 1 1 1 1000000 1 1 1000000 1 1000000 1 1000000 1000000 1 1 469046 1 1 1 1 1 1 1 1 1 1 1 1 322550 1 1000000 1000000 1000000 1 1 1 763458 1 931152 1 1 1 1 1 1 116650 584470 1 1 1 1 1 574388 1000000 1 1 1 1 1 440075 1000000 1 1 421183 1 1 1 1 1 1 1 1 392061 1 1 447232 1 1 1 1 1 1 122996 1 1 635673 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 634768 699675 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 1 455197 1 1 1 1 1 1000000 1 1 1 1 1 1 651408 1000000 377580 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 415058 1 1 1000000 1 1 1000000 1000000 1 1 330753 1 1 1000000 1 1 202612 1 1 1 1 1 1000000 1 1 1 1 1 853167 1 1 1 1 1 1 1 78108 1 1000000 1000000 1000000 1 1 1 524323 1 1 1000000 1 1 1 1 1000000 1 13599 1000000 324732 1 1 1 1 1 1 1000000 1 1 527876 1 1 1000000 1 1 1000000 875929 101238 661765 1 225575 1 1 1 1000000 1 1 1 1000000 341861 1 1 1 1 1 1 1000000 1000000 224511 1 1 1000000 1000000 1 1 1 1 399656 1 1 1000000 1 1000000 1 1 1 1 1000000 1000000 1 1 1 680838 152877 1 609007 1 1 1 1 1 1 1 1000000 226539 1 1 1 407321 1 1 1 1000000 1 1 1 1 1000000 920788 1 1 1 1 804196 1 1 626555 1 1 1 1 762232 1 488018 1 1 1 1 1 1 1 1 245702 1 1 1000000 1 98283 1000000 1000000 1 63424 1 1 1 1 593390 1 1000000 372 1 951382 1 1 1 1 1 1 418708 92889 244270 1000000 1 1 716219 1 1 580509 1000000 300542 1 725505 1 1000000 1 1 1000000 448146 1 1 1000000 1 1 227830 1 1 1 1 56879 1 1000000 1 876195 1000000 1000000 1000000 1 1 100750 1 92887 1 1 1 1 270651 1 1 1000000 765232 1 1 1000000 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1000000 1000000 1 1000000 1 1 4212 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 813060 1 1 7549 1 1 1 1 1 1 1 1000000 896206 1 1 1 143622 1 1 1 1 1 1000000 299940 1 1 1 1000000 1000000 1 322401 1 1 1 202986 1 1 1 1 1 1 1 1000000 1 1 1 1 913764 1 902014 1 1 1 1000000 1 1 776720 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1000000 39485 538999 1 1 1 1 1 44530 1 1 783699 1 1 966785 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 911857 1 1 1 1 1000000 1 502953 727464 1 1 864338 1 1 1 1 142611 1 365961 769221 1 1 729741 1 1 1 1 667418 1 1 746320 1 1 85742 94969 1 1 1 1 337116 1 1 1 1 1 1 133626 1 1000000 1 1 1000000 202190 1 628387 86519 1000000 1 1000000 1 1 952009 1 1 1 1 386551 1 1 1000000 1 1000000 1 1 1 1 1 950534 1000000 1000000 1 1000000 1 447502 1 908891 1000000 1 1000000 1 1 1 808168 1 1 1 1 1 1 1 1 417912 1000000 1000000 1000000 1 1000000 1 1 904936 1 599423 1 1 1 1 728910 1 1000000 1000000 1 1 312685 1000000 1 1 1000000 1 1 950042 1 1000000 1 1 1 1 1 318631 19102 1 1 1 513131 1 1 1 1 1 1000000 13918 1 1000000 1 1 1 1 1000000 1 1000000 576604 1 1 1 1 1000000 691919 1 1 1 1 1 1000000 1000000 1000000 1 601589 1 1 1 1 1 74650 1 1 1 1 1 837458 1000000 1 1 1 1 1 1 1 1 1000000 1000000 1 1000000 1000000 1 1 1 196639 1 1000000 1 1 523601 191505 911076 1 1000000 1000000 1 1 114499 1000000 1 1 26491 1 1000000 1 1 1 909310 1 1 1 1 1 1 1 29870 1 1 772118 1 1 356434 1 1 390887 1 1 1000000 1000000 1 1 995138 1 1 1 1 1000000 1 238471 1 864033 1 1 855636 1 1 1 1 831847 709280 1 1 1 1 1 1 1 1 1 1 1 188763 1 1 1000000 1 1 1 1 64305 304349 553961 1 1 1 1 276 1 1 1 1000000 1 1000000 1 870299 1 1 1 723041 388509 1 943117 197568 1 839220 1 1 1 1 1 1 842257 1 1 1000000 1 632713 1000000 1 796580 1 1 902924 1 1 1 1000000 1 1000000 1 1 768848 1 1000000 489408 530490 1 1 1000000 1 1 1 1 1 523713 1 311617 1 1 1 1 1 1 635658 1000000 1 1 1 550165 253719 1 1 1 1 1000000 263052 1 1 1 1 1 1 1 903944 1 1 896818 875852 1 1 302709 1 1 1000000 1 833928 283925 1 988301 1 749895 1000000 1 1 1000000 1 1 1 1 158021 1 1000000 1 1000000 1 1 1 1 1 1000000 1 1 1 638274 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 541794 520683 1 1 936172 1 1 1 1 1 1000000 1000000 1 1 1000000 1 1000000 1 919333 1 372487 1 1 1 322719 15361 1 1 1000000 835839 1 1 721025 1 438231 955854 1 1 1 1000000 1 1 1 1 1 1000000 329085 338986 525677 1 1 1000000 1 1 1 1 1 79273 1 219923 1 1 1000000 1 1 1000000 248591 1 284668 1 1 796173 946190 1 1000000 954432 1000000 828889 217571 1 923666 1000000 1 348969 1000000 1 285955 1 1000000 1 648572 1 322302 1 1 1 765341 1 1 1000000 906134 1 85772 925690 1 1 1 1 1 455673 1000000 1 1 1 317801 1 1 1 1 1 1 55771 1 1000000 1 1 1 1 568645 76391 1000000 1 395807 763622 1 1 1000000 1 1 861511 1 1 1 708157 1000000 1 1 1 718258 1 1 1000000 1000000 1000000 1 1 1 969691 1 1 1 1 1 1 1 1 1 1 1 1 780988 1 1 1000000 1 685212 1 632689 1 1 1 1 1 192148 1 1 1000000 1 1 1 517224 1 1 1 1 1 673605 1 1 732078 1 1 158906 1 1 1 1 744703 1 1 1 1 196749 1000000 1 1000000 1 1 1 1 1 1000000 1 525237 206890 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 751525 754097 1 1 1 1 1 429638 1 891168 1 1000000 1 1 1000000 1 1000000 1 1 1 1000000 1 1 414565 1 1000000 1 1 1000000 1 1 47703 1 1 1 1000000 237511 1 1 1 1 1 1 1 1000000 1 1 479323 1 449522 1000000 1 1 887171 1 1 1 1 1 481267 1000000 1 1 1 646655 1 972223 1 302298 560826 403737 1000000 1 1 1 766580 1 1 1 1 964675 1 1 1 1000000 192469 1 1000000 1 927100 1 1 910212 1 1 1 1 807024 1 1000000 1 1000000 1000000 318826 20792 1 1000000 1 1 1 1 1 1 1 1 1000000 36826 1000000 1 1 1 1 477136 1 1 1000000 480347 1 1 790694 98445 1 702164 1000000 1000000 1 1 1 1 1 1 1 1 555649 1 1000000 1 995825 986656 1 1 741589 1 1 1 1 1 324204 1 831583 1 1 1000000 1 1 1 1000000 259527 1000000 1 1 1 51747 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 749952 1 1 1 1 1 1 1 1 834793 545953 457658 1 1 1 1 1 1000000 1 1 1 1 132560 1 1 936021 1 1 1 1 1 778052 1 1 1 1 955621 1 1 1 1 1 408695 1 1000000 370685 1 1 795609 1000000 719793 262321 1 1 1 1 1 406290 1 1 1 1 1 556731 1 1 1 1000000 115190 497298 1 1 1000000 1000000 1 1 1000000 1 652264 114669 1 1 1 1 1 1000000 1 340068 1 1 1 217276 1 561588 176448 1 1 423481 1 1 756726 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 64725 685884 1 1 264291 1 1 983599 993304 1 1 1 1 1 1 1000000 1 341256 1 1 1 93179 25091 1 1000000 1000000 1 1 1000000 1 1 1 1 1 307968 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1000000 1 1 1 465278 1 1 1000000 1 1 1 1 1 1000000 1000000 1000000 1 1 77994 1 1 1 1000000 1 1 1 276379 1 1 1 1 1 776467 1 1000000 1 1 133854 1 1 1000000 1000000 1000000 1000000 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1000000 905557 1 229769 1 1 1 1 1 31694 1 1 1 1 1 1 1 1 1 1 1000000 1 395500 1 1000000 270844 1 1 1000000 1 1 1 461816 1 1 1 1 1 260297 1 1000000 1 1 1000000 1 1 1 423029 1 1 1 1 119668 1 436506 1 1 1000000 1 1 1 1000000 1 394691 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1 691384 1 216165 1 1 1000000 924342 549979 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 902042 529138 1 112270 1 1 1 63761 545684 1 512547 1 840585 454330 1 1 1000000 1 1000000 1 1 1 1 1 1 1000000 1000000 1000000 1000000 1 1 1 1 936264 586978 1 1 1 667356 1 1 1 1 1 1 1 1 709795 993262 59046 1 560033 943480 1 1 1 43864 711737 1 1 506581 1 1 1 961443 635730 1 109876 1 1 1 1 1 1 1 1 1000000 1 1 1 1000000 1 1 753908 1 1000000 1 1000000 1 721432 1 1 1 1 1 1 502666 1000000 196594 1 1 179025 357286 118931 1 1 672389 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 479922 958044 1 1 1 1 1 1000000 1 1 553170 1000000 588428 606087 1 1 1 1000000 471854 1 1 1 1 998957 1 1 1 580292 8353 1 1 1 1 1 1 1000000 1000000 1000000 1 1 1000000 1 740057 1 1 846018 1 859272 1 64654 1000000 1 505516 1000000 1 1 1000000 410930 741388 1 1 1 1000000 1000000 1000000 1 1000000 1 1 1 1 1 1 1000000 750713 1 1000000 1 355189 1 842867 1000000 1 1 1 1 1 1 534124 1 1 1000000 1 354217 1 1 1 382479 1000000 1 308775 1 160450 1 1000000 1 120676 1000000 921776 1 1 1 1 1 1 1 1 1 1000000 1 207459 1 1000000 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1000000 1 1 1000000 659894 1000000 1 586409 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 409280 1 1 1 1000000 1 264024 1 1 1 1 708231 1 1 544905 1000000 370570 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 523892 1 1 1 963753 1000000 1 1 1 979337 557145 310094 1 1 1 1000000 1 1 814312 1 1 1 1 196180 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 70467 1 234013 1 1 1000000 1 1 1 1 740273 690935 1 74707 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 210591 1 958423 1 1 1 1 1 1 1 1 1000000 1 1 1 82058 1 1 1 1 1 1 1000000 45339 1 1000000 1 1 1 1000000 1 1000000 1 1 1 1 1 1 490209 1 1 1 611575 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 380076 1 1 107883 1 1 1 1 1000000 1 1 1 1 1 1 1000000 674329 1 1 1 1 1 271322 1 1 734367 1 1 941218 1 1 1 1000000 1 1 1 357289 1 1 456387 1 1 1 1 1 1 1 1 1 1 1 962435 1 1 1 1000000 1000000 1 1 1 1000000 1 465943 1 989816 716617 1 447622 1 530943 1000000 1 1 1000000 221650 1 1 537070 1 1000000 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 935548 1000000 1 1 892982 1000000 1 138294 1 1 1000000 1 326534 1000000 1 1 1 1 623632 421401 1000000 1 1 1 1 1 1 1 611155 1 1 1 1 1 1 951902 1000000 1 1 1 1 1000000 786215 1 1 1 1 1 1 1 1 1 836109 1 1 404151 1 1 1 821845 1 1 1 1 1 1000000 1 1000000 543585 1 549751 1000000 1000000 731656 1 1 1 1000000 1 459883 272520 1 1 1 1 1 770368 1 1 1 1 1 392388 1 1 1 1 1 1 89956 1 1000000 1 1 1 1 1 320006 606072 1 1 1 200119 1 1 1000000 1000000 1000000 1 625706 790317 1 606259 1 1 515973 1 1000000 1 425789 1 235793 1 1 1 141708 1000000 1 1 697539 1 1 1000000 1000000 1 1 1 1 1 1 1 1000000 1 629684 1 1000000 1 1000000 1 1 1 516931 1 1 1 1 1 1 345693 798108 1000000 1 1 1 586567 1 1000000 1 1000000 1 1000000 1 1 814038 1 1 636513 1 890062 1 1 1 1 532327 1 519909 578892 1 664578 382142 1 1 30315 1 1 1 1 1 1 1 237906 601283 1 1 1 1 1 1 1 1 1 1000000 1 669816 1 1 259230 1 1 1 1 1 284328 1 1 1 1 1 1 1000000 197848 487707 1 1 1 685781 1 1000000 1 1 108071 47037 1 1 1 1 825188 666266 1000000 1000000 1 424284 1 1 1 1000000 1 271910 1 1 1000000 1 1000000 1 798119 519501 1 1 1 1000000 1 1 1 776851 1 823573 1 1 442479 1 1 1 1 1 170369 1000000 1 1 677660 1 1 1 1 1 1 1000000 1000000 1 1000000 1 256214 1 1 1 66096 1 1 1 992591 1 985064 1 1 1 432354 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1000000 1000000 1 1000000 1 1 647196 1 1 1 1000000 1 1000000 1 1000000 81226 249530 1 1 1 1 1 1 1 1 1000000 737288 1 451302 1 1 1 1 1 1 1 1 522400 1 1 865437 693766 1 1 1 1000000 1 357482 1 1 1 1 1 131225 137961 1000000 687368 1 1 1 1 1 1000000 1000000 1 1 1 1000000 1 1 534912 1000000 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 797780 505336 544416 632698 1 892688 1000000 1 1000000 1 1 1000000 26584 603475 1 1 1 1 1000000 1 1000000 1 1 1000000 315310 1 1 1 1 1 341707 1000000 1 1 1000000 1 395710 1 1 190272 1000000 1 1 1 163712 423609 1 748618 1 1 1 1 1 1 450068 1 1 1 1 1000000 1 1 1000000 1 1 786306 184201 1 1 1 1 1 1 1 773053 468381 1000000 1 1000000 581664 1 1 1000000 1 1 1 1 1 1 331957 1 1 1 352209 683614 1 1 1 1000000 1 1 1 1 895586 1 1 205251 1 795687 860839 1000000 1000000 814877 1 719377 1000000 1 1 914943 1 1 1 1 1 1 1 1 1 1 1000000 1 369730 1 1 1 1 1 1 709148 1 1 1 1000000 1 867874 1 1 1 1000000 1000000 312339 1 1 1 1 1 1000000 1 653921 1 1 5851 337345 1 1 1 442861 590572 1 491509 1 741748 426983 1 1 1 1 1 1 1000000 519847 1 1 1 1 507815 1 1 1 1000000 1 1 1 1 1 1 1 1000000 395161 576368 1 1 1 1 1 1 269390 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 486338 1 1000000 533497 1 1000000 1 1 1 1 313195 1000000 1 1 1000000 1 286622 1 1 817243 1000000 1000000 1 1 712048 1 1 1000000 1 1000000 1 1 1 1 1 153298 1000000 1 1 1 724931 1 1 614459 1000000 981016 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 234344 1 1 1 1 1 280999 1 963685 1 1000000 473122 1 1000000 1 1 502537 1000000 1 1 208384 1000000 1 1 1 426472 1 1 1 1 1 1000000 1000000 164222 1000000 1 475069 1 1 1000000 1 1000000 1 1 1 1000000 1 887587 899747 1 151122 1 1 1000000 1 1 1 1 671984 1 383883 1 1 1 1 1 1000000 241673 1 1 1 1 1 1 1 519776 244527 1 1 1 1 1 953978 1 1 1 1 1 980801 1 1 1 1 1 818302 766594 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 147350 1 1 975446 1 591970 1 516252 1 1 1 1 1 1 688593 514637 1 248416 1000000 1 1000000 803677 1000000 1000000 1 1 641088 1 1 1 1 1 489778 1000000 1 1 1 1 1 1 1 229903 1 500876 1000000 275167 765031 1 1 1000000 194114 52508 1 1 1 1 1 1000000 897293 1 1 1 1 1 1 1 1 1000000 1 1 1 1000000 1000000 1 537176 247191 1 1 1 1 1 449831 1000000 198430 1 1 1 1 1 1000000 1 285624 1 1000000 1 1000000 1 1 1 1000000 707395 1 1 368302 1 1 788431 1 1000000 1 1 1 166793 1 1 304498 1 1 1 1 1 1000000 1 1 1 1 346896 1 1 1 1 1 1000000 521650 1 1 1 1 1 467331 105212 1 1 1 966521 1000000 845180 854389 1 1 1 1 1 486118 1 1 1000000 65201 1000000 1 1 1 1 1 218304 1 1 925742 1 1 1 1 1 1 283847 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1000000 1000000 1 1 1 1 1 1 1 1 1000000 1 1 371044 806840 1000000 1 1 1000000 165054 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 54146 1 532400 1000000 1 1 1000000 1 1 1 1 1 108144 1 1 177169 1000000 1 1 507210 1 1 1 1 1 1 1 1 1 1000000 1 1 1 534045 1000000 1000000 1 1 1 1000000 1 1 1 1000000 1000000 1 485431 564412 1 1 1 1 1 1 1 1 918533 1 1 1 1000000 1 1 1 1 1000000 1 1 1000000 763805 840782 1 1 651855 555099 1 1 1 524615 1 1 1 1 820842 193179 1 1 1 1 1 1 1 1000000 949074 1000000 1 1000000 1 1 1 494868 1 1 1 1000000 468962 633669 1 1 493584 20424 1 1 1 1 1 1 1 607868 1 1000000 1 1 928041 199240 16209 1 1 1000000 1 1 449663 1 1 1 1 9891 1 1 1 1 1000000 1000000 1 1 1 761693 117767 1 1 1000000 419432 388216 1000000 86306 1 1 407616 1 1 1 1 801059 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 828069 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 127772 1000000 1 1 1 411197 1 1 147544 1000000 1 1 911484 1 1 1 1000000 1000000 1 1 1 1 628568 1 1 1 1 1 1 1 1000000 1 1000000 1000000 1 1 1 1 1 1 329323 1 1 270791 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 43127 1 1 1 758223 1 1 1000000 1000000 1000000 1 1 1 1 1 1 1 1000000 1 276903 1 160001 1000000 1 1 455350 1 1 235370 207740 1 1000000 1 163551 1 1 1 522271 1 1000000 1 1 1000000 1 1000000 219431 453033 1 1 1 1 1 1 1 1 1 1 1000000 410539 1 1 1 1 1000000 1 1 1 1000000 1000000 1000000 1000000 209502 1 1 1000000 1 1 541336 1 1000000 1 1 1 1 1 1 1 1 1000000 1000000 656978 1 1 1 1 1 1 1 1 1 1 92325 1 1 671602 1 1000000 844302 1 1 1 1 1 1 1 1 1 365948 1000000 1 862241 1 1 1 1 267673 1 1 910594 1 1 697379 1 1 1 874507 149061 1 1 1 1 1 1 1000000 349437 1 1000000 1 1 841158 1 1 1000000 1 1 1 1000000 1 1 1 922210 1 1 1 1 1 1 1 186460 1 73706 1 91313 442602 1000000 200311 637686 1 939898 1000000 419682 1 1 1000000 1 1000000 358166 1 507958 1 437056 1 696167 1 1 319528 1 1 1 1 1000000 1 1 1 1000000 1000000 666740 1000000 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1 1000000 1000000 1000000 707049 1 1 1000000 1 1 580318 271275 1 1 1 1 1 1 1 128040 1000000 582471 469086 1 1 1 1000000 991943 710428 1000000 719233 1 1 1 1 1 1000000 1 120216 1000000 1000000 1 1 1000000 1 1 1 1 1 1 1 47223 1 1 1000000 1 24914 1000000 1000000 126652 1 1 1 1 1000000 1 1 1 835611 523306 1 1000000 1 597653 1 1 1 1 1 1 1000000 1 60758 1 748490 143656 1 1 1 591245 1 1 1 1000000 1 1 1 1 1 1 1 1 1 939458 1 1 1 1 1 1 1 1 1 1000000 1 1 66653 1 1 1 1000000 1 1 1 1 1 1 555908 641433 1 1 1 607734 1 1 1 1000000 1 1 1 399080 1 1 1 1 1 1 1 1 1 1 1 183720 1 744396 1 1 763467 1 941164 1 1 1 1 1 1 336461 1 1 1 1 1 1 1 1 1 1 1 1 1 997189 1 900887 1 1000000 1 1 1 440717 1 1000000 1 1 1 229658 1000000 1 1 213892 1 1 1000000 957829 343766 1 113150 464375 1000000 1 1000000 1 1 1 1 1 1 1 1000000 1000000 1000000 1000000 1 1 145726 419240 1 1 1 1 1 1 1 1 1 1 1 1 1 964555 1 1 1 1 1 1000000 1 757389 1 1 1 811992 1 1 1 1 526868 1 1000000 1 1 1 1 769977 1 1 1 1 650604 1000000 1 1 193679 1 1 1 246698 1000000 447566 1 1 1 1 446674 1 1 1 1 1 1 527320 1 1 1000000 1000000 1000000 1000000 1 1 1 404462 567637 1 150438 1 1 1000000 1 1 1000000 1 1 923 1 1000000 1 1 1 1000000 1 1 1 471506 1 1 1 1 1 1 1 247484 1 929204 1 1000000 1 1 968973 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 731032 1 1 1000000 1 967221 1000000 1 1 992863 1 1 1 1000000 1 1000000 120834 1 1 708907 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1 5777 556664 441890 1 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1000000 234469 1 1000000 1 1 1 1 1 1 1000000 1 1 1 344298 1 1 1 224669 1 1000000 1000000 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 303889 1 1 1000000 1000000 1 1 388117 156248 200057 935636 279880 1 797570 853708 1 129232 1 1 769252 1 1 1 1 1 596661 536406 885647 1 1000000 754847 1000000 176805 689432 1 1 1 815358 647900 1 611325 1000000 407659 1 1 427111 1 1 1 1 1 1 847078 1 1000000 1 429540 262022 1 325288 144762 1 1 1 1000000 1 1 36837 915401 1 1 1 1 1 1 1 1 1 1 1 1 1 45717 1 1 1 1 1 1 1 693716 40386 1 1000000 679061 628583 1000000 1 1 127511 1 250289 1 1 1 1 1 1 1 712718 488819 1 1 1 1 1 1 1 1000000 1 68845 1000000 1 627708 1 1 1 1 1000000 1 1000000 1000000 1 1 1000000 1000000 1 1 1 1 1 770891 1 310779 1 1 714510 352495 1 1 1 1000000 725254 635418 355174 1 841290 1 1 1000000 1 1 1 1 1 691159 1 1 1 605379 1 1 1 560931 1 739557 1 1 1 1000000 1 816805 231182 1 1 1 920269 1 1000000 1 984165 1 1 1 1 513762 1 1 902134 1 1 1 1 1 357450 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 537300 760284 1 25208 1000000 1 156463 1 1000000 1000000 753294 1 1 1 1 1000000 41374 1 1 753437 1 1000000 1 1 1 539068 1 1 527408 1 1 1 1 196008 1 1000000 1 1 1 494119 1 1 899204 1 1 1000000 1 1 93811 797132 1 189725 1000000 1 1 1000000 1 1 1 1 1 208474 1 1000000 1000000 1000000 1 1 1 1 1000000 1 1 1 1000000 721689 1 1000000 378431 1 1 1 837517 712693 1 172561 1000000 1 1 1 1 1 1 1 38808 1 1 1 1 1000000 1 452462 1 1 1 1000000 730211 1 864316 1 1 1 475234 1000000 1 935067 1 1 478418 550771 540274 1 1 215630 1000000 1 483701 1 1 1000000 1 1 1000000 573291 1 180170 1 1 599939 1 1000000 1 1 1 1 88421 1 1000000 1 604291 1 1 1 887210 404835 1 1 1 1 1000000 1 1 1 1 1 1000000 1 1 833669 1 934339 1 1 1 1 869403 1 695776 1 1000000 1 217900 1 1 1 1 1 969874 504233 1 1 1 1 1 1 1 1000000 373723 1 1 1000000 1000000 1 1 1 1000000 257307 1 1 639017 1 1 1 422539 1 370530 1 1 1 1 1000000 1 1 1 1 1 1000000 1 1 1 1000000 1 461909 1000000 1 1000000 1 1 1 268899 1 1 1 176165 705623 1 1 1 1 1 1 510476 1 1 1000000 1 885436 1000000 1 974948 1 904519 1 1 1000000 550190 716429 1 1 1 1 1000000 61509 1 1000000 1 1 258866 1 1 130705 1000000 1 772715 1 826713 1000000 1 1 1 1 1 21803 1 1 1 1000000 1 1 1000000 1 1000000 1000000 10283 1 1 1 1 1 144393 1 1 789827 81573 1 1 1000000 176577 1 1000000 1 1000000 1 1 1000000 1 1000000 447920 1 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1 600640 52647 900275 1 1 1 1 1 123569 1 1 1 1 1 1 1 1 1 1 1 1 340125 1 1 789347 822395 1 1 1 1 862584 1 1000000 1 1 794151 1 1 257609 1 45350 1 1 593558 1 1 1 1 1 1 1 1 1 1 1 1 1 1 78132 1000000 32711 1 1 684464 730051 1 1 1 1 1 873236 1 1 282802 985337 1 1 1 1000000 1 102404 1 623311 1 1 723988 1 1 1000000 1 1000000 1 1 1 1 1 1000000 1 788482 1 900944 1 1 1 1 277381 1 128119 1 138984 1 1 1 1 1000000 344004 633619 1 1 1 1 1000000 1000000 387789 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 14799 1 1 79948 1 1 1000000 1 1 1 1 49324 1 1 1 1 1 1 1 1 1 1000000 290294 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1 1 1 353187 1 1 1 1 1000000 1 1 1 1000000 1 1 290422 1000000 1 1 1000000 1 1 1 1000000 1000000 1 1 1 1000000 1 1 1000000 31704 1 1 1 1 1 1 1 1 720747 988803 1 1 1 1 1 1 1000000 218421 29460 1000000 1 1 1 1 1 1000000 1000000 561957 1 278050 1 1 1000000 1 1 1000000 946951 1 1 189150 1 1 1 1 1 225491 1 1000000 1000000 881319 14507 1000000 1 1 1 1 1 1 1 1 1 1 873223 1 894680 919545 1 614412 1000000 1000000 1000000 1 1 1 1 1 1 51916 1 1 1000000 1 1 1000000 1 1 1000000 1 1 1 1 1000000 1 66969 1 471176 1 864206 1 1 1 1 1 1 1 1 414049 1 1000000 293188 1000000 1000000 1000000 1 1 1 286831 1000000 1000000 1 1000000 620830 1 1 1 808379 1 1 1 1000000 982452 1 1 1 963032 1 1 1 606813 1 1000000 787902 1 998834 1 877974 1 1 1 631043 1 1 1 1 1 1000000 1 1 1 1 305124 1 1 1 158236 545185 1 532392 1000000 1 1 1000000 1000000 1 236633 1000000 1 1000000 1 990731 1000000 1 1 1 1 1000000 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 960819 1 1 1 1 1 148121 1 1 1 1 1 1 1 1 567004 1000000 1000000 1 1 1 1 1 964692 1 1 1 543963 1 1 1000000 476847 1 1 1 1 132157 394944 1 1 1 1 1 1 1 688663 1 1 1 1 906126 1 1 1 1 1000000 1 1 1000000 1 1 1 179710 1 57528 1 1 219355 1000000 1 1 1000000 441335 581117 1 1 1 1 1 1 1 1000000 778155 1 1000000 1 1 628404 1 1 1 1 1 1000000 1 1000000 1 1 993592 1 1 1 311412 727074 1 898765 1000000 1000000 1 1000000 1 1 1 1000000 1 1000000 752732 1 841500 66299 1 1 1 291136 1 1000000 1 906229 1 1 394816 1 1 806173 1 591584 408606 1000000 1 1 696222 1 1 1 1 357726 1 1 1 1000000 1 99154 1000000 1 1 1 1 220736 1000000 1000000 1 1 325897 1 234336 380018 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1 4520 1 1 1 1 1 1 1 497523 1 1 1 1000000 1 1 1 1 987126 1 1 1 1 1 1 1000000 1 1 320366 1000000 1000000 1 547168 1 99002 1 1 1 350377 1000000 1 1000000 1 298076 1 1 1 1000000 1 1 1 1 1 1 1 1 1 328376 1 1000000 1 380164 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 289029 1000000 1 1000000 346912 1 1 1 488319 1000000 1000000 1000000 1 1 1 1226 1 632058 1 1 1000000 1 1 1 1 1 1 844049 1000000 1 1 1 1 1000000 1 1 977290 521648 1 1 1 271924 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1000000 578213 1000000 1 1 1 1 1000000 1 1 1 1000000 1 779518 1 1 1 1 1 1 672405 1 1 1000000 237996 1 1 714688 1 1 1 685175 444113 35673 1 1 1 1 502026 1000000 1 1 1 1 1 453075 525745 1 1 1 1000000 1000000 1 1 208029 1 1 1000000 1 1 1 187775 350542 1 22721 530255 1 1 1 290807 1 1 5710 958537 1 1 1 1 394833 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 325500 808936 1 1 1 1 1000000 1000000 1 1 1 1 1 1 711741 1 1 1 1 1 1000000 1 1000000 171100 1 356528 1 203691 142839 1 1000000 1 227441 1 1 1 1 1 1 622005 1 1 1000000 1 167406 1 1 1 1000000 1 1000000 1 1 1 1 1 154413 1 1 1 1 1 1 538661 1 1 1000000 260514 1 1000000 111457 1 1000000 1 222493 1 1 1 1 1 1000000 301626 1 1000000 1 1000000 1000000 1 1 611521 1 1 1 1 1 1 1000000 1 206683 1 1 1 1 268289 1 1 795019 1 1 1 1000000 380576 524844 276837 1 1000000 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 107454 1 1 33452 1 1 1 1 1 1 1000000 1 1 1 1 1 660599 1 999449 474119 1000000 44274 1 1 526939 1 1 703735 1 1 687009 369052 1 1 1 1 717276 1 1 1 1000000 448244 1 1 1 1000000 1 1 1 396188 1 1 1 1 922161 1 1 648734 1 1 947950 1000000 1 1 1 554226 1 1000000 105890 1 1 1000000 1 1 1 1 1 419889 1000000 1000000 1 1000000 1 461912 1 1 1 1 1 1 1 1000000 571204 1 1 1000000 1000000 1 1 1 1 1 1 556806 1 1 1 814242 164049 260862 1 1 1 1 1 1 420589 1 1 1 1 765838 951935 1000000 912472 1 1 1000000 1 1 1 783911 764441 911258 1 1 1000000 1 1 49994 6108 1 1 1 1 1 1 1 504179 1 1 1 1 1 1 503983 1000000 1 1 720510 1 1000000 1 1 1 199022 1000000 1 1 924253 1 1 1000000 1 1 1 1 1 1 503421 1 1000000 1 1 583411 306215 419090 1 1 1 423993 1 817774 1 66272 1 1000000 1 1 1 1 1 1 624892 984548 1 268911 1 342441 1 1 1 1 1000000 153764 1 237256 270926 1 1000000 1 1 1 1 1 621830 1 703911 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 127368 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1000000 261920 1 1 1 1 1 1 902170 1 1000000 1 1 1 610811 666864 1 1 1 1 1 902206 1 1 1 552197 1 943378 105565 1000000 74552 1 1 1 1 1 1 1 1 1 821776 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 216102 1000000 1 1 1 1000000 1 1 1 1 1 371913 1 1 1 1 1 1 1000000 59551 1 230491 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 53660 1 1000000 226737 1 1 1 1000000 1 1000000 1000000 1 1 1 763466 569351 746306 1 1 1 1 1000000 1 1 1 25508 1000000 1 1000000 1 172027 1 1 1 1000000 721523 1 1 1 1 1 1000000 1000000 1 166265 1 1000000 1 1 1 120234 1000000 1 1 1 1 1 1 1 1 129371 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 139521 14311 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 637125 1 1 1 1000000 1 1 1 1 1 1 1 1 580242 635748 1 1 1 1000000 1 22045 354656 1 1 1 296381 1 1 311018 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1 1 972498 94371 499826 1 1 958021 1 1000000 659618 125550 1 386334 1000000 1000000 729557 1 1 1 1 367038 1 552444 1 1 1 1000000 1 1 1 1 1 1 78350 1 1 1000000 1 1 1000000 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 398921 1000000 1 1 1 1000000 1 1000000 75596 993930 1 1 1 280441 1 1 207055 1 1 1 1 1 1 543947 1 1 148838 1 267991 1 1000000 1 1 103226 457433 1 1000000 1 1 1 1000000 645295 638083 1000000 223438 1000000 383753 1 1 1000000 1 1 1 1000000 1 1 29731 1 1 1 1 1 1000000 1 1 1 1 819628 1000000 1 1000000 1 1 196234 1 1 1 1 1 1000000 1 1000000 1 144168 1 1000000 1 1 236744 155536 1 79641 1 1 1 1 1 1 1 1 1 462760 1 1 1000000 605837 1 1 1 1 182021 701706 1 1 1000000 1 354622 1 1 1 1 1000000 1 1 1 1 413346 1 330676 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 984087 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 130357 1 1 1 1 1 1 9208 1 1 1 978210 1 1000000 1 1 1 890184 1 1 1000000 1 1 1 473936 1 1 1 1 1 1 1000000 1000000 1 1 752806 1000000 1 1 216326 1000000 1 1 1 1000000 1 1 1 1 1 980933 1 1 1 1 1 1 1 1 1 1 1 937351 1000000 1 1 1 1 1 1 1 1 1 588838 1 1 1 1 302149 1 1 1 1 1 702660 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1000000 1 1 1 1000000 258271 1 472829 1 1 1 923261 1000000 1 181902 372750 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 289545 1 766049 1 1 1 1 1 1 1 1 1 1000000 131780 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 793162 341300 1000000 1 1 1 1 1000000 1000000 995291 1000000 1 1 1 1 1 1 369888 1 1 1 1 1000000 1 1 1 305547 163687 1000000 111969 1 1 790168 1 1 575005 1 1 796577 1000000 1 1 966579 1 1 1 1 1 1000000 414987 1 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 260144 109811 1 1 309889 1 1 1000000 404934 1 1 1 1 1000000 866415 1 1000000 1000000 1 1000000 1 1 1 1 1 1 1 1 1 945756 1 1000000 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 55065 852499 1 1 1000000 1 1 1 1 41269 1 1 1000000 1 1000000 1 1 1 1 929037 1 1 1 406530 1 961203 1000000 1 1 1 1 1 1000000 1000000 1 1 1 1000000 1000000 1 1 1 1 1000000 1000000 1 77511 1000000 1000000 1 405548 1000000 1 1 1000000 1 1 1 636896 680680 932445 1 777236 1 1 474960 1 1 1 738917 1 949614 1 1 1 1 677176 1 1 977904 218114 1 1 1 1000000 159329 1000000 1 1 1 241433 1000000 1 548670 1 1 1 1 1 1 1 1 1000000 849935 1 1000000 1000000 1000000 1000000 518625 1 1 1 234922 1 1 1 1 889 1 1 1 426270 641149 1 1 1 372182 124204 1000000 1 1 1 950316 1 1 1000000 1 1 1000000 1 1 1000000 1 1 1 1000000 811135 1 1 1 1 1 1000000 1 1 1 1000000 1000000 1 1 370317 36017 744310 1 1000000 986760 1000000 1 1 1 1 1 1 1 1000000 667687 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 952122 1000000 1 282375 1000000 1 1000000 1000000 1 1 1 786697 1 1 1 1 1000000 976986 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 983953 1 1 1 1 908627 1 1 1 763329 219747 1 1 660837 1 1000000 1 663303 1 1 850578 1 1 595444 532707 1 1 1 1 67879 1 1000000 1 1 1 184435 1000000 1 1000000 1 1000000 885677 894043 1 1000000 1000000 982558 1 1 1 1 1 932575 1 1 599734 1 1 1 1 1 1 1000000 1 1 564988 1 363676 1 1 1 281592 856470 1 1 761989 236926 1 1 1 1 1000000 59839 1 1 1 1 1 1 1 1 1000000 1 1 1000000 134644 1 1 1 1000000 719659 1 1 324445 1000000 344149 1 1000000 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 402673 1 1 319478 1 1 1 1 1 329330 1 238991 1000000 1 1 1 525301 1 723453 1 1 1 1 1 1 1 1 1000000 27627 1000000 1 1 1 1 357233 1 1 1 1 1 1 1 1 1 1 1 1 1 653738 1 1 717231 1 1 1 1000000 1 809188 1 926151 1000000 907907 1 1 646351 1 253511 1 102003 1 1 1 1000000 1 1000000 1 1 393820 1 1 550477 422533 1 1 1 10963 1 1 1 565708 1 570675 1 1 1 1 1 1000000 1 1 1 1 1 1 1 713773 1 1 713093 543406 1 1 1 1 1 1000000 665145 1 1 1 36102 656261 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 805244 1000000 1 1 1 962234 1 1 1 1 500220 10309 1 1 709187 1 1000000 1 1 1 1 1 1000000 1 38486 1 1 1 322648 1000000 1000000 1 1 1 1 932740 1000000 1 1 1 1 1000000 1000000 1 369957 1 188310 1000000 721457 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 639229 1000000 1 1 837216 1 1000000 1 1 1 1 1 354686 35083 1 1 1 513777 795777 1000000 1 1 611861 148525 1 1 1 1 138045 1 1000000 1 909024 1000000 967418 1 826360 1000000 1 1 593729 797723 1 1 1 1 985423 1 1 1 720326 1 1000000 1 1000000 477641 1 1 1 1 1 180555 1 1 603047 1 1 1000000 1 195740 498339 1 425100 1 1 1 1 170172 1 1 1 1 1 1000000 1000000 1 446108 1 862928 1 1 967159 1 1 1 1 1 1 1 540216 1 1 1 1 1000000 201734 1 1 1 1 1 159610 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1000000 710386 1000000 1 52846 1 1 1000000 1 1 1 1 1 1 1 570711 1 1 1 1 311461 1000000 190352 798816 1 1 489509 1 1 1000000 145366 1 1 1000000 899768 1 413407 1 1 1 1 1 1 1 1000000 1 1 488232 178857 1 1 704900 1 1 774725 1 1 1000000 784735 1 193186 1 226442 1 1 1000000 979236 1 908120 56107 770554 1 1 574454 1 1 811968 1 1 1 1 88536 1 1 1 1 1000000 420728 30089 1 1 1 298793 1 1 1 1 1 1000000 208923 1 942789 365108 1 1 1 1000000 1 322847 1 1 1 701506 324308 1 1 1000000 490293 1000000 1 1 1 1 523328 1 1000000 569371 1 297075 505203 531412 1 1 1 876040 1 838676 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1000000 1 1000000 1 1 1 830807 1 1 1000000 1 1 1 1000000 1 1 39926 349262 685641 1 1000000 1 1 1 1 1 1 52659 1 1 1 1 556714 612151 1 1 1 1 22795 1 569609 1 1 692680 1 1 1 147497 1 1 433784 1 1 1 59659 1 1000000 1 1000000 1 1 1 1 1 1 1 985779 1 1 1 1 1 1 1 774692 1 1 873911 1 404380 937933 1 1 1 1 1000000 1 990602 1 1 1000000 1 1000000 1000000 1 1 581068 1000000 1000000 1000000 1 459977 1 1 1 1 1 1 393836 1 1000000 979114 1 1 1 920873 1 1 872531 532316 1 1 1 1 1 1 434502 1 909615 1 1 1 542754 1 1 1 1 1000000 1 1000000 1000000 1 945275 1 1 1 1 1 1 509916 1 1 1 1 1 1 1 1 403308 1 1 1 1 1 1000000 1 637770 1 1 1 1000000 1 479265 1 1 127577 383513 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 729245 1000000 1 363033 1 1 1 187158 1000000 1 679071 1000000 1 1000000 1 1000000 1 1 859015 1 894682 1 325642 1 1 702746 1 1 1 1 1 1 1 1 1000000 1 1 1 1000000 661396 1 1 1 1 1 533682 1 1000000 1 170952 1 1000000 97523 174607 1000000 1000000 101848 418489 1 1 1 1 1 1 1 1 1000000 288171 1000000 1 1 1000000 48193 1 758642 1 945034 1 1000000 814743 1 1000000 1 1 850402 1 103419 1 1 93552 1000000 1 1 324771 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1 1000000 573674 1 357125 1000000 1 1 499590 1 1 1 1 1000000 1000000 1 1000000 1 1 1 200630 1 1 1000000 900149 52007 1 916518 1 1 1000000 1 1 1 1 1 1 565981 322322 1 1 1000000 1 1 614741 1 212008 1 1 1 1 1000000 1 835172 1 1 1 1 949834 1 741152 1 1 1 1000000 1 1000000 1 1000000 1 377681 1 1 1000000 866243 812206 692410 745929 1 1 1 1 603401 954970 1 1 1 111025 1000000 1 1 1 71190 1 1 1000000 233891 1 1 1 1 919244 1 674774 1000000 1000000 1 1 25854 1 1 1 1 1 850872 78176 1 1 160871 1 1 1 1 1 1 605897 1 1 1000000 1000000 1 1 1 1 1 857926 1 1000000 839088 1000000 257852 1 1000000 1 1 1 1 1000000 1 1000000 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 901126 1000000 671052 1 1 1 1000000 1 1000000 941533 1 1 1 1 1 1000000 1 1 92578 1 1000000 1 1000000 1 1 1000000 1000000 1 1000000 297188 1000000 1 1 1 1 1 1 1000000 1 1 381332 1 1 843673 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 813836 472371 551844 1 1 1 1 1 1 1 220524 981904 1 1 1 1 1 1 1000000 209639 1 1 1 1 358423 1000000 1 1 1 1 1 1 1 1 1 1 1 1 564779 1 801473 1 1 695059 762269 1 1 1 286356 1 1 1 937220 1000000 1 1 970127 1 1000000 1 387262 1 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1000000 1 1 1 558134 1000000 57838 1 719052 1 136007 265243 1 1 1 1 1 1 1 1000000 1 460824 1 466569 1 1 352023 1000000 1 1 1 99978 1 1 1 895903 1 1 1 1 1 1 175343 1000000 1 962675 965522 1 1 1 1 1 1000000 1 1000000 979177 1 1 1 1000000 195265 1 1 172191 1 622727 952019 1 621524 1 1 1 182062 1 1 1 1 1 63207 1 1 1 1 1 1 1 1 1 442887 520881 1 1 1 1000000 802062 734295 1 1 1000000 1 1000000 1 774811 1 1 1 1 588490 1 526102 1 812155 142160 1000000 1 1 1 14374 1 640246 1 1 1 1000000 1 1 1 1 1 1000000 1 1 1 1 1 1 1 864473 1 1 1000000 1 556167 1000000 1 1 1 337854 1000000 1 941810 1 1 973343 1 1 1 1 1 1 1 1 1 1 99902 566874 1 713736 1 826881 871514 1 1 1 1 1 1 1 867439 1 1 1 1000000 1 339525 1 1 73724 1 1 1 1 120832 1 1 1 1 1 1 1 995723 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 538688 1 1 1000000 1 1 1 1 1 1 1 729326 1 1 1 1000000 1000000 1 691224 1 1000000 1000000 1 1 1 1 1 1000000 177813 1 699026 139623 1 1 1000000 1 1 1000000 1 870580 1 1 1 1 1 218589 1 1 1 1 1 1 137197 788001 1000000 1 1000000 1 1000000 1 1 1000000 1 1 1 707038 1 1 877673 1000000 1000000 176834 1000000 1000000 1 1 1 213353 1 199784 1000000 724303 1 1 1 1 492654 841873 1000000 1000000 1 1 417451 1 1 705916 494071 891331 1 1 1 1000000 1 370382 1 1 1 1 1 804624 134256 1 1 1 1 1 1 683184 1000000 1 1 1 1000000 1 1 1 843964 499329 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1000000 713697 1 1 1 1 1000000 344073 1 1 1 1 1000000 1 62473 482818 1 1 1000000 1 1000000 1000000 1000000 783362 1 1 925759 125531 1 1 1 1 1 1 1 1 1 574295 1000000 1 404443 1 938524 1 1 1 586171 1 1 1 1 1 1 1000000 322943 1 1 1000000 1 1 760508 1 1 1 1 1 1000000 1 713612 189623 292219 1 974875 1 1 1 1 703961 1 1000000 1 1 1 806835 1 1000000 1 1 1 1000000 1 967628 1 1 1 2253 1000000 1000000 1 1 1000000 1 1 1 1 1 1 568434 1 1 21844 1 772514 153195 1000000 1 1 1 1 1 1 1 1 307391 1000000 1 1 1 965587 1 1 609002 1 1 1 1 1000000 1 1 1 1 1 334148 1 857918 1 1 1 1 1 1 5008 692280 1 1 1 1 1000000 1 1 502117 1 1 1 986008 1 1000000 1000000 1000000 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 144761 1 1 1 1 958341 1000000 1 1 1 1000000 1 1000000 548538 1 1 1 1 1 1 1 834404 1 1 1 1 91570 1 861623 1 1 234223 1 495532 1 1 1 1 1 1 1000000 1 1000000 1 1 1000000 1 1 1 1 1 1 967384 1 718717 1 1 1 1 1 1 1 1 45948 1 1 1 1 1 638293 1 1 1 455741 353754 1 1 1 999843 768697 1 1 1 1 1 1 1 1 1 416166 1 78169 1 473374 1000000 1 1 1 1 1 1 27442 554691 1 548942 1 1 1000000 1 1 1000000 805431 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 308211 1 1 1000000 1 1000000 1 1 1 65679 1 15999 1 1 1 1 1 1 1 587691 1 1 1 1000000 1 1 1 1 1000000 92200 1000000 1 294527 1 1000000 1 1 1 1 684597 1 1000000 1000000 700503 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 957057 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1000000 1000000 1 1000000 1 1 1 238346 714638 535635 1000000 1 1 1000000 314884 1 1 1 1 1 1 1 360748 1000000 396301 1 1 1000000 1 1 716026 475269 1 1 1 1000000 1 1 1000000 835454 1 1 428024 1000000 1 1 695800 1 541799 1000000 1 1 1 1 427818 1000000 1 1 1 209990 1 1 1 1000000 175522 128741 1000000 1 1 1 137405 497589 1 347980 1 1 1 1 1 1 706800 219850 1 1000000 1 1000000 608880 1 1 1 20456 1000000 1 1 1 1000000 1 1 1 625525 1 943722 1 279177 1 51197 59384 1 1 1 711035 1 1 22715 1 1 1 546237 1 1000000 1000000 246465 1 1000000 1 664245 1000000 1 864328 402538 1 1000000 1 1000000 1 593775 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 18196 1 1 1 1 1 1000000 1 1 1 1 1 262427 1000000 535959 1 743883 1 1 1 912820 1 1000000 1 1 1 1000000 1 1000000 1 1 1000000 3281 1 1 109141 1 103176 1000000 1 1000000 1000000 1000000 237401 1000000 415953 425412 62968 1 1 1000000 1 1 532218 1 1 1 1 244498 1 1 1 1000000 1000000 1 1 1000000 1000000 1000000 1 1 1 1 697645 1 1 237475 862110 1 528491 1 1 1 1000000 1 905809 239959 1 1 1 1 1 1 1 1000000 1 922923 86136 1000000 1 1 1 1000000 1000000 1 1 1 169468 607471 1 1 1000000 1 1 1 1 196157 1 1 1 1 1 1 691903 1000000 1 1 1 1 737386 1 981256 1 558293 1 1 1 1 546358 1000000 1 36044 1 1000000 617056 1 1 1 96187 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 913812 1 1 32069 1000000 1000000 1 83592 719379 1 1 581520 1 1000000 1 852669 1 892760 44308 1 1 711138 1000000 1 1 1 1 191733 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 920895 1 1000000 1000000 606076 1 1 1 1 1000000 1 1000000 595111 1 979225 1 1 1 1000000 1 1000000 1 1 1 770514 1 1 1 1000000 1000000 1 1 179590 1 350965 1 1000000 1 1 809748 237714 674751 1 1000000 1 1000000 1 1 1 1 1 1 1 1 220468 1 1 1 1000000 1 1 1 1 1 170051 1000000 1 810026 46880 1 748799 1 1 938652 1 1 423777 1 895852 1 501153 1 1 1 1 1 1 562500 1000000 1 1 1000000 1 782880 1 1000000 1 475722 175165 479344 1 1000000 400111 1 1 1 1 1 804018 1 1 42626 1 146095 1 1 1 1 1 1 1 704389 1 1000000 1000000 1 1 1 1 769234 1 1 1 1 1 1 1 1000000 1 678830 1 347570 1000000 492450 1 1 1 1 1 1 576244 1 1 1000000 320296 1 944979 1 1000000 1 1 1000000 1 777970 1 1 1 1 1 1000000 1 1 1 1 1 297073 1 390694 1 670899 1 1000000 551059 1000000 637555 1 1 1000000 1 1 1 1000000 1 1 1000000 1000000 1 1 1000000 1 1 1 1 1 1000000 673154 742456 1000000 1 1 931405 1 1 153522 1 1 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 590043 1 800675 1 1 1 1 1 1 345693 1000000 1 316908 168957 1000000 1 993560 1 1000000 1 1 1 554162 1 1 1 1 1 1 1 1 1 1 1 1 1 588506 568914 1 1 1 1 1 1000000 1000000 522786 1 1 1 884333 1 1000000 1 1 416184 75732 1 1 1 1 1 1 41088 1 1 1000000 671400 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 245206 587544 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 403870 1 1 1 1 1000000 1 321908 1 855163 1 25634 1 1 527104 1 872129 1 1 980849 1 1 1 1 1 1 1 1000000 1000000 1 386865 1000000 1 66305 1 1 1 1 1 1 1 1 1 1 51088 1 1 1 1 1 1 736784 786327 288390 1000000 305114 1000000 1 1000000 654648 33355 212593 1 1 1 1 1 1 1 1 652857 428136 1 1 1 1 1000000 1 1 1 1 661574 1 402846 1 727927 1 1000000 1 425820 1000000 1 1 1000000 713769 1000000 759759 1 1 1 883258 1 928068 1 1 1000000 1 760532 1 1 699746 37534 1 1000000 1 1 1 830516 1 1 1000000 1000000 1 1000000 1 1 1 1 1000000 1 1 1000000 1000000 1 1 1 555334 1 1 1 998419 1 1 1 1 543311 1 1 1 645584 1 1 1 402226 571371 1 1 633044 1000000 1 1 968592 1 1 1 1 1000000 148064 1 1 1 1000000 1 1 1 1000000 1 1 1 1 693376 1 148952 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 758474 690073 916968 1 1 1 1 1 1 1000000 1 1 1 1 264104 1 1000000 1 1000000 1 1 1 83515 1 1 1 863970 1 1 587034 1 1 641885 636060 1000000 1 1 1 1 835149 1 1 1 1 448742 1 1000000 1 1 1 1 1000000 1000000 1 1 1000000 1 1 1 1000000 1 1 603532 1 1 1 1 1 1 1000000 1 1 1 1 1000000 404181 1 303354 1 1 1 1 1 1 1 1 1 1 1 212568 1000000 10420 1 1 1000000 1 1 1 1 1 935030 402993 1000000 1 990919 1 1000000 1000000 1 1 1 1 1 1 1 734277 1000000 1 1 1 1 1 1 1 1 790588 1000000 1 1 1 238294 1 1 1 1 107701 1 1 1 485272 1 1 432542 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 832658 1 1 1 1 685420 1 1 1 1 1000000 1 1000000 1000000 1 1000000 1 1 1 1 1 978078 876924 1 1000000 1000000 1000000 217391 1 1000000 1 1 1 1000000 1 1 1 125168 1 307685 1 1000000 40626 1000000 1000000 1 1 1 398045 1 1 1000000 1 1 678916 1 1000000 1 1 1000000 1 1 1 1 1 1 1 309845 332392 1000000 1 1 442413 1000000 1 1000000 1 1 1000000 1 1 1 975323 1 1 985761 1 1 1 1 1 1 1 324980 1 1000000 1 1 597628 1 1 1000000 1 1 640849 187029 1 757152 1 1 1 23480 1000000 486750 784989 1 1 1 1 558360 90851 1000000 1 1 1 1 1 1000000 958876 801562 1 1 1 1 1 1 1 1 419850 1000000 1 1 1 1 1 1 399171 1 1 1 1 1 1000000 1 1 160532 1 1 1 466115 414548 1 1 991500 1 1 140386 864516 1000000 1 1 864598 1 69892 749712 1 1 34656 1000000 1 1000000 1 581278 1 65457 575384 522036 1 1 1 550248 1 1 1 1 1000000 1 540199 1 1 165518 1 1 1 1000000 1 1 697176 1 1000000 1 1 1 1 1 1 346170 1 1000000 1 850717 686732 1 1 658513 1 1 133485 1 1 1 1 1 1 1 1 1 1000000 1000000 957919 1 1000000 306381 1 1 1 1 1 406184 1 1 1 1 559774 1 1 1000000 1 513779 1 1 1 1000000 1 1 1 1 1 624245 1000000 1000000 1 1 1 792936 1 1 1000000 1 577941 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 428644 1 122562 1 1 249921 1 1 1 1000000 1 1 1000000 1 41789 1000000 1 1 1 540523 1 1 666542 1 1 1 1 157590 1000000 1000000 1 1000000 1 1 1 1 1 1 134118 760552 646244 1 1 1 1000000 1 1 1 1 1000000 1 1 216168 763884 931443 1 991682 1 1000000 68255 1 1 1 1 1 1000000 1 1 995746 1 1000000 1 1 976351 1000000 1 1000000 1 1 1 1 407064 777431 1 1 1 743560 1 1 1 1000000 442705 773788 1 1 1 1 1000000 558149 539373 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1000000 1 1 1 1 1 1 1000000 1000000 740485 1 692477 1 583927 1 1 1 1 33263 1 1000000 537886 1 1 408597 1 1 1 1 1000000 582685 1 812512 1 4531 1 1 1 1 404269 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1 104446 795096 1 1 1 1 1 20316 420836 1 1 1 688389 1 689970 235845 1 238684 1 1000000 1 1 80477 1 1000000 1 1 1 357990 1 1 624036 765462 497400 464432 492882 1 1 1 1 1 1 995479 1 1 608879 1 1 1 1 1 1 1000000 1 1000000 809478 1 1 125432 1 1 1 1 1 1 1 799452 1 1 1 1 1 1000000 1 1 1 80187 918016 1 1 1 1 470877 1 1 1 1 1000000 1 1 1 1000000 1 719227 1 1 1000000 1 1000000 1 1 1 1 1 857742 143095 844427 1 1 1 1 1 1 1 1 1 1 496612 1 1 1 1 1000000 1 1 1 1 1 1 1 669013 1 1000000 1 1 1 1 1 1000000 1 1 1 1 1 1 1 74537 1 1 1 1 863136 1 835804 1 1 1000000 1000000 647043 1 1 955202 1 1 1000000 1000000 1 1000000 1 1 1 1 1 856769 591475 1 1 1 1 115916 37377 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1 1000000 1000000 1 126919 1 1000000 1 1 1 1 180377 1000000 1 1 1 1 1 1000000 1 1000000 1 1 112393 1 1000000 1 936310 1 1 1 572126 416133 1 1 1 267569 1 430398 1000000 567672 1 178500 416441 1 1000000 122399 1 1000000 1 1000000 1 1 1 1 1 1 427062 635750 1 1 1 857843 1 517704 1 1000000 625787 378693 1 1 1 1000000 1 1 1 1000000 1 1000000 1 1 1 908071 1 1000000 1 1 1000000 1 628356 1000000 1 229572 1 1 780255 1 1 1 1 1000000 1 1 1 1 614353 1000000 1 582108 1 869779 1 468128 312591 357825 1 1000000 1000000 1 1 1000000 945863 1 1000000 811873 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1 211133 385045 1 861552 975880 1 1 1 1 1000000 1 1 1 1 382389 1 57438 1 1 397989 1 1000000 1000000 1 1 1 1 1 1000000 1 1 1 1000000 1 1000000 1 1 1000000 1 1 1 1 1 1000000 1000000 327006 1 1000000 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1000000 1 1 1000000 1 462997 1 1000000 1 475688 1000000 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 966287 574184 1 1 170394 729627 1 1 1000000 1 1000000 770456 1 1000000 862590 814491 1 775564 160408 1 1 1 1 1 1000000 1 1 1000000 1 283408 1 1 1 1 789548 1 1 1 1000000 1 1 1 947520 539176 1 1000000 1 1 1000000 346175 1 1 1 1 1 1 1 1 1 1 1 957021 1 1 1 147553 1 1 1 1 1 1 303651 1000000 1000000 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 798004 1 1 36624 1 1000000 1000000 1 1 1 689464 729238 1000000 1 1 792361 1 1 1 1000000 1 834472 1 1 1 1 1 1 1 1000000 1 1 1 639517 899761 1 1000000 1000000 1 592981 1 1000000 1 1 1 1 1000000 500020 1 1 1 688173 1 1 1 1000000 1000000 1 124403 1 1 1 1 1 1 1 1 1 178595 953345 1 1 1 1 1 1 1 1 1 1 1 867897 235738 1 1000000 1 216696 1 272389 1 1 1 1 1 251930 1000000 1 1 725905 1 1 1 1000000 1 1 669070 1 645568 841260 1 1 1000000 1 1 1000000 721874 1 1 416856 1000000 1 1 1 1 1 1 825242 1 1000000 1 585722 1000000 1 1 1 1000000 317585 1 161058 838784 1 1 1000000 1 1000000 1 1 1 172505 1000000 1 1 1 1 1 280803 1 1 424685 1 534980 1 1 965228 1 1000000 1 881335 1 1 46650 1 1000000 1 1 1000000 1 1 1 945736 1 812578 1 1 1000000 690358 1 1 601860 1 1000000 1 1 1 1 1 1 233646 248203 1000000 257099 1 135632 1000000 1000000 1 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 136219 830639 1000000 1 1 1 1 274378 1 1 313964 1 616936 1 1 687745 1 1 1 1 1 589877 1 1 1 296033 1 1000000 138865 1 1000000 1 218292 1 851891 431894 1 1 1 1 80903 1 1 119972 407356 1 1000000 398148 1 487462 993959 1 1 1000000 1 1 1000000 1 1 1 1 1 1 198620 1 1000000 1 1 1000000 1 1 1000000 1 1000000 1 1 1 1 1000000 1000000 157002 387951 1000000 1 1 1 1 325467 1 1 1 1 1 1 1 1 568343 1 1 1000000 1 1000000 1 1 1 1 945462 1 1 1 509691 558782 1 1 125630 758472 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 957434 1 477707 1 1000000 1 1 52875 1 1 1 1 943568 1 789512 357955 1 1000000 1 806713 1 1 1 1 1 1 1 1 966125 774320 1000000 1 1 736798 543783 1 1 1 1 1000000 615209 1 1 1 1000000 1 315004 1 378547 1000000 1 887584 1 1 1 238304 1 1 786251 916607 1 655959 1 1 1 1 1 1 1000000 1 1000000 731348 1 1 1 1 1 1000000 1 1 1 1 1 1 900262 303421 1 1000000 1 1 492548 1 1 1 1 567287 1 320320 793956 1000000 1 990601 1 55818 1 1 1 1 1000000 1000000 346209 1 1 1000000 1 1 1000000 1 9624 1 266698 1000000 1 1 1000000 380788 1 954304 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1 655197 1 1000000 1 1 1000000 1 1 1 1000000 1000000 1000000 1000000 188893 1 1 1 1 1 1 1 1 1 1 1 365585 1 1 1 1 1 1 1000000 1000000 1 590827 960852 1 1 462007 1 1 1000000 1 1 1 1 1 1 1 417672 1000000 1 1000000 1 1 1 1000000 1000000 104585 1 1000000 1 1 658782 966143 1 941228 1 1 266712 1 801553 1 1 1 1000000 1 1 1 365878 1 409698 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 593123 1 1 1 967259 1000000 726190 974180 1 155028 1 1000000 1 1 1000000 434813 1 1 1 1000000 1 1 1000000 1000000 1000000 1000000 1 1 1 1 1000000 1 1 1 1 1 99458 35845 422873 1 1 1 1 1 1 1000000 1 356945 1 1 1 1 1 1 1 1 1 451006 841624 1 1 131128 1 1 1 151903 1000000 1 1 1 1 1 1 1000000 1 1 425744 1000000 657491 1 1 1 1000000 1 1 1 1 1 1000000 1000000 1 1 1 1 665017 1 1 1 1000000 1 1 1 1 1 1 437626 676451 1 1 1 1000000 1 1 1 1000000 1 1 1 469127 1 1 1000000 1 1 1 1 1 1 1 402296 1 1 1 1 1 550534 1 1 1 1000000 507969 886465 1 1000000 1000000 1000000 1 516348 1 1 1 1 1 1 1 1000000 1 1000000 1 511803 1 1 1000000 1 1 1000000 566135 1000000 1000000 324059 135934 1000000 1 1000000 1 429604 23493 921849 1000000 1 1 774094 1 1 1 374326 1 1 1 1 1 1 1 295629 1000000 1 1 1 1 1000000 1 1 559858 1 1 1 545457 832420 1 1 1000000 594483 1000000 1 1 1000000 1 1 861220 1 1 603833 1 1 1 299856 1 690150 622666 555370 1 1 1000000 1 690830 1 1 1 1 1 1000000 1 1000000 1 1 1 348472 1 1 1000000 1 1 1 714504 222674 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 275570 1 1000000 956583 1 1 1 1 1 1 189378 1000000 1 1000000 139422 1000000 1 1 1 1 191531 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 712422 1 183533 1000000 69997 1 1 1 1 403255 1 1 1 131774 1 1000000 1 1000000 1 1 791498 182574 1 1 1 1 1 107924 1 1 1 856342 1000000 1 1000000 1 148239 1000000 1000000 436968 1 373920 1 1 1 1000000 1 1 1 1 1 1000000 1 360804 1 1 1 1 1 1 1000000 1 257037 1 21961 1 1 1 1 402130 1000000 1 526000 94741 1 1 1 1 803811 1000000 1 1 1 384784 1 1 1 1 1 1 291047 1 1 707024 850430 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 535010 1 89729 1 642451 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 720481 385936 1 1 1 1 1 1 1000000 1000000 1 495583 1 1 1 1 1 1 1 1 1 1 1000000 32677 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 612109 1 1 600256 1 277082 1 1 1000000 1 1 1 1000000 1000000 1000000 1 1 1 1 1000000 123962 297397 280633 1 1 1 775073 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 477860 1000000 1 1 1000000 1 1000000 1 1000000 225934 1 1000000 273975 1 1 568121 1000000 1 1000000 1 1 271519 55274 1 1000000 1 1 1 1 1000000 929274 611700 1000000 1000000 1000000 1 1 1000000 1 1 1 1 1 1 1000000 1 886662 1000000 1 1000000 1000000 1000000 1 577346 1 1 1 764526 1 1 357933 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 184838 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 780256 57597 1000000 1 214414 995925 1000000 188257 1 47009 1 1 1 520281 1 835472 1 1 1000000 1 1 1000000 1000000 1 1 1 1000000 1 858936 1000000 1 1000000 1 1 591726 1 1000000 1 1 1 1 1 1 1 127174 382144 1 113790 1 1 942150 1 1 1 1 1000000 1 1 1 1 1 949667 1 1000000 1 1 1 1 1000000 207597 315800 674666 396371 1 1000000 1000000 538085 1000000 1 1 801135 1 1 1000000 1 112725 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1000000 1 1 1 136112 1 1000000 1 1 1 1 582267 1000000 1 1 82306 1 1 464505 1 845009 1 1 931178 1 615906 1 1 1 1000000 1 1 1 988248 297462 1 397422 1 1000000 1 1000000 302147 1 1 844932 1 326100 1000000 1 1000000 1 290413 1 1 1 315355 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 184297 1 1 910346 1 86339 1 1 1 1 1 1 105170 685308 1 1 1 1 1 1000000 1 1 538284 88147 1 1000000 1000000 1 1 1000000 1 1 1 1 1 1 1 1 573300 1 1 962338 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 641738 1 1 1 1 1 464579 473271 1 1000000 657488 1 785831 1 690877 1000000 1 1 363667 1 818547 1000000 1 1 1 1 1 1 1 1 1000000 1 368186 1 548999 1 800354 6816 1 251376 1000000 1 1 1 1 1 1 1 8982 1 248857 439207 1000000 1 846942 1 1 1 1 1 1000000 1 659569 872867 1 1 1000000 1 1 247135 1 1 1 434391 1 1 1 1 1 1 239007 1 1 365603 559873 1 1 922978 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 331948 1000000 1 1 1 1 1 1000000 1 943455 519104 1000000 1 1 1 1 406254 1 1 1 1 1 1 1 1 1 1 1000000 550581 1 1 1 1000000 1000000 1 1 1000000 1 1 1 1 1 1 1 1 601451 1 1 1 1000000 1 1 1 1 1000000 803063 1 1 1 120676 1000000 1 939379 1 1 1 1 21116 1000000 1 1000000 1000000 1 1 1 1 1 1 1000000 1 292042 1 1 1 1 1 1 1 1 1 1000000 137036 1 1 1 1 26882 624392 1 737278 1 1000000 1 1 1 113007 66718 1 511985 1000000 1 1000000 1 1 1 1 7444 1 1 707524 1 1 1000000 1 232813 1 826486 1000000 1 1 1 1 1 1 339444 1 1 1 837502 958109 867729 1 252108 1 1000000 1 954760 1 1 1 1 720467 1 1 430753 1 1 844969 873992 45600 1000000 657232 1 1 1 1 1000000 1 589462 1 364396 1 1 1 841183 754870 1 890541 1 1 1 1 248757 192617 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 510180 1 1 1000000 1 1 1 1 1 1 1 1 914823 1 1 1 1 1 1 852619 1 1 1 1 181629 1 1 1 1 1 1 1 1000000 1 1 159161 1 1 1000000 1 1 1 1 1 1 1 1 1 135506 1 551108 1 1 1 1 1 1 905957 823677 1 1 361061 1 1 1 367750 843319 1000000 610176 1 1 1 1 427661 1000000 1000000 1 1 123267 1 1 1 1 1 313219 1000000 35380 1 885235 703819 1 1 1000000 1 1 1000000 1000000 1 1 1 1 1 1 1 1000000 859250 1 1 1000000 1 1 1000000 1000000 482620 1 1 1 1 643171 1 1 1000000 1 1 1 1 1 1 1 1 463019 174948 1 1 1000000 259904 440311 1 1 1 1 1000000 671121 1 1 1 989740 176396 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 609084 1 1 1 1 1 1000000 255028 867067 1 1 1000000 1 662328 1 1 1000000 1000000 1 1 1 1 1000000 691260 59902 1 819746 1 1 1 1 1 96903 982234 261760 1 1 1 1 1000000 1 1 1 504630 1 1000000 1000000 781663 1000000 1 1 1 1 741942 1 1 1 1 691317 216569 1 1 462098 1 1000000 409443 1 1 1 313999 1 1 521803 1000000 1 29015 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 93023 829940 1 1 1 1 1 1000000 1 1 1 883735 1 1 833055 1 1 638738 1 754215 1 1 728151 1 1 1000000 1 1000000 417758 1000000 1 1 1 1 1000000 1 866937 1 1 1 1 1 226039 818517 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 977485 1000000 1 1 284660 1 1 1 89142 1 357257 1 1 1 1 1000000 1000000 1 1 1 1000000 1000000 1 1 1 1000000 1 114871 1 1000000 1 1 1 1 1 1 1 1 1000000 39234 1 1 683850 1 260423 1 1 1000000 1 1 1 1 1 1 1 497638 1 1 1 1 999790 1 1 1 1 1 997632 326261 1 621985 1 1 1 1 1 1 1 1 907621 1 1 1 1000000 1 1 1 1 1 1000000 477523 1 1 1 1000000 1 1 426610 1 1 604485 1000000 775878 1 1 1 1 1 1 1 782683 1 514616 1 770328 414428 1 1 1000000 1 1000000 1 1000000 980924 1 1 1 1000000 1 940044 1000000 1 1000000 925215 1 1000000 1 1 1 1 961857 1 1 863318 1000000 830697 1 571658 1 1 1 1 1 1000000 1 1 1 1 263323 1 1000000 1 1 987141 1 209472 1 1 1 1 1 1 1000000 1 1 1 1 1 1 849336 1 983032 153167 1 890546 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 899852 1000000 1 1 1 1 437506 1 1 1000000 1 1 1000000 303233 1 738184 1 364812 455086 1 1 9828 238121 527812 1 1 1000000 1 1000000 1000000 1 1000000 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1 1000000 1 1 1 783587 1 1 1 1 1 1 320032 1 359803 1000000 1 1 1000000 1 1 1 1 1 1 1 501931 541530 1 1 1000000 351617 1 573461 1 1 1 1 1 265626 1 563748 225780 818900 1 524739 1 1000000 589215 1 1000000 1 220986 1 1 1 1 570565 1 1 1 1 1000000 1 1 1 1 1 1 1 1 410037 1 495306 1 1 1 1 1000000 482059 120299 1 1 1 1 1 1 1000000 1 1000000 1 1 209574 1 1 94564 1000000 1 1 1 1 1000000 1 1 1 1 615816 1 1 1 1 1000000 1 1 1 1 657708 1 1 1000000 1 764024 1000000 1 1 298779 1 1 1 1 15106 1 1 336758 1 1 1 1 1 1000000 809167 1 1 1 1 1000000 121402 1 1 1 267934 1 1 1 1 1 1 1 1 1 1 1 195191 1 1 1 133497 1 1 497652 1000000 1 1 1000000 1 1 1 91016 1000000 674027 99535 1 1 1 859432 75015 1 1 542532 1 1 1 1 1000000 1 357899 1 845395 492723 51939 834414 1 1 1 1 1 457601 127103 1 815682 1 1 1 1 1 1 1 1 1 1 1000000 1 872189 1000000 1 1 1 1 1000000 1 1 333077 1 1 1 1 1000000 1 1 1 1 1 1 42651 1000000 1000000 1 1 938179 1 1 200581 767833 1 1000000 1 1000000 795365 1 420264 652342 1 1 871838 879718 1000000 185186 1 1 1000000 1 382284 1 241107 1 1 1 1 1 705798 606980 1 1 1 1 1 1 1 1000000 1 85719 1 1 1 1 1 1000000 1 1 1 1000000 770918 1 1 1 1000000 1 1 1 1 287827 1 1000000 1 1 1 1 1000000 1000000 806863 423158 1 1000000 1000000 1 1 1 1 1 1000000 409840 1 1 433079 1 1 1000000 208779 1 624467 1 1 1 1000000 1 1 624464 1000000 1 1 1 1000000 1 1 262589 234048 1 1 1 1 1 1 314490 1 1 1 1 1 125687 1 1 1 1000000 195188 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1000000 1 1000000 1000000 1 1 1 1 1 1 1 1 1000000 1 1000000 1 258116 1 1 778941 831984 152348 1 1 1 1000000 1 296008 1 1 1 1 1 1000000 1000000 1 1 729398 1 1 1000000 1 1 1 1 1000000 178298 1 1 1 1 1 1 1 1 1 1000000 425907 43813 1 1 1 527751 1 854117 1 1 1 1 1 1 1 1000000 1 345538 1000000 1 1000000 1 1 1 1 1 983986 714915 1 915846 1 581092 1 1 1 1 1 1 601132 1 1 1 1 1 1 1 1 554082 1 1 1 1 1 1 1 1 1 409487 1 1 755743 1 1 1 1 1 1 1000000 181528 1 893822 1 1 1 1 1000000 1 1000000 1 1 1 137681 1 1 447652 1 1 1 1 1 1 655401 1000000 1 570544 749757 883152 1 1 1000000 1 1 1000000 1 1 541165 1 1000000 1 741758 433815 1 1 6100 1 58837 788626 1000000 1000000 1 455839 669450 1 216564 1 1 791691 1000000 1 1 16495 720132 1000000 39883 345550 1000000 1 1 841262 1 918278 623213 1 1 1 1 1 1 1 728254 1 1 1 1000000 1 1 1 959742 1 1 394633 1 1 1 1 1 1 1 397743 1000000 1 1000000 965661 550569 1 120475 1 944960 1 1 1 134719 1 1 1 1 1 1 1 892851 1000000 1 1 1 758582 1 646758 1 1000000 1 1 417103 219075 1 1 1 386096 1 1000000 1 1 1 320635 412417 1000000 38314 68879 1 1 1 1000000 117638 75888 1 1 1 1 1 1 1000000 1 906486 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1 1 99194 165163 1000000 1 317829 1 1000000 404480 1 774720 1 1 1 1 957918 1000000 1000000 1000000 1 745523 1 1 1 1 1000000 1 1 457034 1000000 1 1 1 600987 1 811343 1 1 1 1 1000000 1 1 1000000 1 836015 331370 465851 1 1 986892 652837 1000000 139715 1 1 1 1 1000000 6964 1000000 1 1 1 1 674914 1 1 1 1000000 1 1 1000000 1 1 1 1 1 494010 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 210668 268035 1 1 563536 1 1 482241 1 1 1 655718 1 1 1 1 1000000 1 255370 646274 1 1 1 1 1000000 1 1 1 649996 1 1000000 72995 1 989292 1000000 1 1 1 1 1 1000000 1000000 1 1 1 1000000 1000000 1 1 1 1 1 1 1000000 1 1 88733 1 1 1 1 1000000 215168 1 1000000 102370 1 1 1 1 369718 1 1000000 837558 742170 1 1 1 1 1 1 1 183572 1 1 777914 1 989339 1 1 1 1 25277 1 1000000 1 1000000 1 1 1 1 872736 1 1 1 498681 1 1 1 1 1 1 1 144333 1 91937 1000000 1 1 597845 1 1 1 1 1 1 1000000 1 1 1 17896 1 1 612000 1 1 1 1 1000000 1000000 1 808995 1 1 1 1 1 783825 1 1 1000000 1 1 1 1 1 218833 764887 1 1 12802 1 1000000 1 1 1 1 1 1000000 615176 367705 1 1000000 1000000 792558 339980 1 1 1 1 1 405319 1 388769 906227 236595 944157 1 1 1000000 1000000 1 1 1 929654 1 1 1 1000000 1 1 1 1 807575 1 1 1 1 1 1 332816 1000000 1 1 1 1 1 1 1 1 32820 1000000 1 736780 1 1 1 997731 1000000 1 1 1 1000000 549430 585396 1000000 1 754214 1000000 766585 1 1 156301 1000000 946245 1 1 1000000 1 1 1000000 1 1 1 733107 1 1 690283 1000000 1 1000000 1 1 1 1 1 345520 1 140003 1000000 1 1 370034 1 1 1 1000000 898919 371983 1000000 1 1 1 1 1 1000000 62230 1 1 1 1 1000000 431725 1 1 1 1 1000000 1 18433 1 674192 1 1 1 1 1 1 1 1 902432 1 1 1 1 1 1 1 1 1 1 1 1 1 793397 1 1 1 603717 1 1000000 425153 1 671705 1 1000000 1 627799 1 1000000 1 1 1 1 1 1 1 1000000 214557 1000000 1 960322 1 983919 1 1000000 1000000 1 1 161019 1 1 1000000 1 1 961294 1 1 471411 1 1 531614 1 1 1 1 1 614192 1 1 1 1 385239 1 1 1 1000000 249471 1000000 1 1 1000000 1 1 1 1 1 1 1 136023 1 1 888647 1 1 1 1 1 1 1 1000000 1000000 1 1000000 755238 1 749660 1 440605 1 1 685315 1 415319 517821 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1 253368 524554 811063 106196 1 1 1 1 1 80266 39771 1 1 1000000 1 1000000 1000000 1 1 189536 1 1000000 1000000 1 1 1000000 1 1 1 1 1 470857 1 1 1 313585 1 111051 294903 1000000 789635 1000000 1 1000000 1000000 1 1 165497 1 1 187182 1 1 1 590706 1 1 747072 1 1 1 1 995964 75104 1 1 1 1 1 1 1 1 1 758458 1 1 1 758765 1 1 1000000 1000000 1 1000000 1 561037 1 1 753129 1 1 1 1 1 1 1 1000000 1 1 1 441093 1000000 1 1000000 1 1 1 1000000 1000000 1 70921 1 1 1000000 496043 1 1000000 1 1 1 1 1 1 114916 1 183490 1 1000000 1 1 1 1 1 1 669961 1 1 1 1 1 1 1 291848 1 873267 1 1 964396 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1000000 1 1 1 1 1 709322 1 1 1 86466 1 1 1 1 1 350913 1 1 248771 1000000 1 1 1 1000000 1 1000000 1 1000000 1 150482 648020 1 1 1 1 684395 1 481638 1 1 1 1 1 283659 771635 1 1 1 231103 1 1000000 1 1000000 199879 1 69687 1000000 998215 1000000 1 1 1 1 1 1 984275 1 1 1 1 294631 234415 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 151961 1 1 1 1 1 1 439522 7077 1 1 1 1 1 176574 234668 1 1 1 1000000 1 1 1 1 1 1000000 267312 1000000 848165 1 1 1 1 1 1 1 1 1 557623 1 1 1 1 1 493630 1 1 1 122232 107228 1000000 1 1 1 1 1 1 1 335582 396499 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 8184 1 1 385288 1000000 1 1 1 723012 521231 253791 718679 1 1 436811 1 571136 1 1000000 1 1 256087 1 1 765267 1 854926 1 1 1 1 1 177738 1 1 732378 1 1 1 1 1 1 1 1 1 1 1 1 743487 606571 1 1 1 1000000 1 102425 1 468814 1 1 1 1 1000000 1 1 1 1 375535 1 1 916013 1 1 1 1000000 1 1 938442 1 1 1 243285 609690 1 1000000 1 1 1 1 727500 1 207786 1000000 1 399666 1 904927 1000000 957623 1 777853 1 1 1 1 267738 1 530462 1 1 1 1 1 1 1000000 1 1000000 1 55322 1 1000000 1 1 1 1 1 1000000 980258 1 1 1 1 1000000 1 1 1 1 1000000 46545 1 25759 1 1 1 1 566876 49249 912534 294150 1 1 843568 1 1000000 1 1 421092 1 14261 1 367995 1 1000000 1 1 567285 1 1 1 1 1000000 418751 1 1 1 1 1 1 1 1 963661 258486 1 1 1 1 603220 1 1 1 1000000 1 1 1 1000000 149600 1 1000000 1 1 689902 741871 1000000 1 1 8493 1 1 1 1 1 1 1 1000000 173207 1 1 496007 1 1 247747 297861 1000000 1 1 1 1 1 1 1000000 1 1 111037 336160 1000000 1 309377 1 59513 1000000 1 1 1000000 1 1 1 143093 1 839083 1 1 1 1 624070 1 1 1 1 1 1 1 1 1 1 1 1 1 1 498097 658232 844654 1 54572 1 1 788473 1 1 1 1 1 1 1 1 1000000 645217 907792 393234 1 1 1 1 1 1000000 1 1 284588 426968 1000000 1 1 1000000 1 1 1 1 943756 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 574710 1 1 1 1 1 1 1 1 1 1 1 1 890288 364832 1000000 1000000 380677 1 1 739370 712020 1 1 515761 1000000 1 1 1 1 1000000 1 265610 1 1 333311 1 1 1 1000000 1 1 1 1 1 1 1 1 1 569734 1 1 1 1 1 1 1 1 257025 1 1 1 1 1 1 1 1 710133 1 1000000 457880 1 445717 1 1 1 1 1 1 423655 1 976192 890036 1 1 1 1 1 883553 70323 1000000 1 1 1000000 195609 467522 1000000 1 1000000 862466 1000000 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 804148 1 1 1 593615 1 1 1 1000000 1 1 1000000 74013 307620 1 805525 1 1 1 1 1000000 1 1 1 1 1000000 1000000 1 1 1 1 1 251754 790284 1000000 1 531096 1 375173 1 175443 358877 1 955860 1 782118 1 1 960501 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 902961 1000000 1000000 1 353881 1 1 361819 1 1 1 1 1 878485 740420 1 1 1 431851 1 1 378475 1000000 1 1 1 1 1 1 1 1 1 1 1 1 281808 1 1 1 1 813918 1000000 1000000 1000000 1 1 1 1 1000000 440071 1000000 1 1 1 42397 1 1 1 1 1 1 398586 1 1000000 1000000 486511 1 1 1 1 1 1 1 1 1 1 1 1 889848 1 1 1 1 1 1 1000000 1 765570 1 337257 1 1 1 1 1 1 1 692384 1 1 1 339469 1 1 1000000 619594 1000000 182317 541586 254073 1000000 1 1 1 1 1 1 1000000 1 798022 1 144254 591363 1 1 1 989240 1 1 1 1 252415 1 1 1 1 1 1 1 1 939113 1000000 1000000 1000000 1 1000000 1 293847 1 1 787077 1 1 986563 92749 1 1 712743 290817 1 868012 1 1 1 1 1 1 543095 1 1 1 1 385630 89204 1 1000000 1 719294 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1 556693 768974 1 1 1000000 1 1 478010 604988 1 1 901451 1 1 144266 682976 1 694350 1 178212 587850 1 1 1 1 1 1 1 1 1000000 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 659167 1000000 1 1 1000000 1000000 663379 1 301440 364359 1 1 1000000 1000000 1 1 1 1 1 1 840734 1 1000000 1 1 1 1 1000000 1 1000000 1 1 1 1 1000000 1 1 82888 20148 1 1000000 1000000 1000000 1 1 1 134536 1 1 1000000 995507 1 1 1 831737 505746 1000000 1 1 1 1 1 1 1 1000000 912777 1 1 104640 1 1 1 1 1 927815 1 1000000 1 1 1 332459 1 702745 1 1 579674 759715 1 1 855931 756497 1 1000000 1 1 1 1 1 1 1 461368 1000000 1 1 1 1 297547 217546 1 306742 1 1 1 1 1 1 1 626579 561789 1 1 328530 999430 1 1000000 1 1000000 677109 1 364461 1 860284 1 1 1 1 1 1 1 1 1 1 1000000 1000000 1000000 926647 1 1 782036 1 254206 1 1 1 1 1 1 675494 1 1 1 1 1 1 1 1 1 1 1000000 792521 1000000 1000000 1 1 1 1000000 1 390433 26115 1000000 703164 162570 453736 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 848226 771922 1 1 162135 1 52823 1 1 1 1 172928 846626 654050 1 784575 1 1000000 603955 1 792289 1 1 1 893006 1 1 1000000 1 1 1000000 1 1 1 1000000 1 1 1000000 1 1 1 1 722884 1 1 989612 1 602415 918100 1 900902 1 1 1 1 1 1 455801 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 543649 1 1 1 1 1000000 187444 1 160673 1 882732 1 1 1 1 1 351734 1 1000000 1 77245 798879 1 539378 1 1 1 1000000 200202 1 1 37833 1 1 635818 1 1 1 53295 1 762382 155909 161457 1 130129 1 925493 1000000 1 1000000 1 1 1000000 115126 1 1 1000000 1 1 1 187886 1 1 1 1 1 1 7436 1 655154 1 461580 186687 560248 495708 1 1 1 156446 1 1 1 670243 1 717996 44679 692508 409846 1 1 1 1 738509 750985 1 1 1 1 1 1 1 1000000 1000000 1 1 1000000 1 1 1 1 924415 1 1 1 1 1 408110 1000000 1 1 1 259773 1 1 1 495929 1 461755 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 755179 1 1 1 894522 138382 1 1000000 1 164437 1 1 1000000 1 1 1 590307 1 1 1 1 704054 1 1 1 1 250141 1 118233 258967 1 1 1 1 579674 1 1 256404 1 1000000 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 35910 1 729327 1 1000000 1000000 1 1 336973 660618 1 1000000 1 1 949537 1 1 1 1 1 1 884114 849077 1000000 698977 1 1000000 1000000 1000000 1 1 1 1 1 1 1000000 1000000 1 415359 1000000 1 1 1 819489 229065 1 1 1 1 1 1 1 1000000 1 1000000 1 1000000 1 1 1000000 1 154835 1 1 777206 1 1 1 1000000 1000000 921596 1 1 41159 1 1 721587 1 1000000 1000000 1 1 787324 1 1 1 1 1 874474 1 1000000 1 1 1 1 1 1000000 1 1 1000000 141838 1 1 1 1 1000000 1 1000000 1 1 1000000 1 1 1 863264 1 1000000 966588 1000000 1 1000000 1 1 1 1 831965 1 1 1 1 1 1000000 1 1 442221 1 591969 1 1 375221 1 1 1000000 1 1 396872 1 1 497273 1 1 194931 1 1 1 1 1 806644 1 1 1 98258 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 635777 1 77700 1 1 787509 1 595840 1 148000 1 1 337729 1 1000000 1 1000000 1 1 643639 1 1 1 1 1 1 1 1000000 1 1 1 358688 1 1 1 1 1000000 1 1 1 1 18750 1 1 1 1 1000000 1 1000000 1 1 1 1000000 1000000 1 1000000 1000000 1000000 1000000 1 943292 402032 1 1 1 248152 1 466567 1 1000000 1000000 1 1 714462 1000000 1 341418 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 582437 1 1 1000000 1 1 1000000 1 1000000 1 1 972071 572231 1 1 1 1 691694 1 1 1000000 1 1000000 1 1 646430 1 1 1 1000000 1 1000000 1000000 1000000 985707 1 1 1 840143 1 1 1000000 1 1 1 1 725757 1 1 865359 1 1 1000000 717559 1 1 1 1000000 976297 1 89268 1 947279 799635 1000000 1 1 1 1 995651 1 1 1000000 1 903775 1 1 1 1000000 19770 1 537490 1 1000000 1 1000000 1 1000000 1 1000000 1 1 721462 1 1 1 1 1000000 1 1 726992 1 1 1 1000000 1000000 151105 1 944114 1 1 1 1 1 1 395674 1 785631 32126 1 1 37010 1 368382 1 1 423315 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1000000 1 1 1 447298 599242 1 1 1 1 1 1 1000000 1 1 1000000 19565 1 1000000 1 1 1 1 1 1 1 1 148102 1 861805 1 79429 250814 1000000 1 1000000 1 1 438186 961283 842946 1 1 1 1 1000000 1 1 1000000 167214 1 1 563594 1 1 1 107446 563627 1 1 1 149597 1 1 1000000 257810 1 1 1 1 1 1 82728 1 1 1 1 1 1000000 1 1 1 1 1 398692 1 1 1000000 1 1 1 1 1 1 1000000 1 1 937472 1 1 1000000 1 1 1 934755 1 1 1 1 1000000 1 1000000 27250 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 424971 1 1 1000000 1 1 1 967762 1 393177 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 699168 103918 1 1 1 1 1 1 1 740165 1 1 1 1 1 490666 1000000 1 1 1 37174 1 1 1 1000000 1 1000000 1 1 1 1 1 1 242491 1 908043 57584 301071 1 1 222521 1 1 1 1 146235 1 1 558718 771762 1 1 1 1 1 1 1 1 319684 226648 1 1 848080 1 1 1 579847 363446 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 660340 1 1 473957 1 1 94775 1 1 1 1 1 1 1 1 1 1000000 1000000 867891 1 1 1 1 1000000 1 142181 1 1 279702 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1000000 1000000 1 1 1000000 1 1 1 1 1 1 788390 910654 299503 1000000 1 1 591009 123719 1 1 1 1000000 1 1000000 1 1 1000000 1 1 1 1000000 1 1000000 735214 655476 1000000 1 1 1 1 1 1 1 826220 1 1 1 1000000 1 1 1 1 1 1 1 1 664641 1 1000000 1 1 245420 607113 1 1 1000000 1000000 1 1 3676 1 1 1000000 1 1 1000000 1 1 492046 1 1 557342 567397 1 1 1 530320 521065 1 1 780011 581212 1000000 1 52847 1000000 1 1 1000000 1 1000000 1 1 796176 558792 1000000 1 1 1 1 445696 1 1 1 1 1 1 1 252637 1 1 1 1 1 1 108356 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 810241 1 1 1 1 598795 1 1000000 1000000 1 159068 1 1 1 1 1 265274 1 695182 1 1000000 1 1 1000000 1 1 1000000 1 1 1 1 947195 1 1 337811 1 1 1 1 285723 1 1000000 1 1 1 1 1 178056 1 1 1 1 1 1 1000000 1 207557 373570 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 207990 1 1000000 279396 1 1 1 1 401428 1000000 1 1 764878 449512 1 1 1 383657 271519 1000000 1 1 1 693231 1 1 1000000 49656 1 1 1 1 1 1000000 1 739137 583385 1000000 298268 1 1 1 1 1 289790 1 1 1 1 1000000 466465 1 609158 1 1000000 1000000 1 627505 1000000 1 1000000 1 576309 1 1 1000000 1 1 1 1 379497 1000000 1 1 1 1 768989 1 1000000 1 97936 928854 1 93585 1 1 1 1 1 373619 1 1000000 1000000 1 1000000 729506 48132 1000000 1 1000000 1 1000000 1 1 1 657803 1 1 1 1 254416 776841 1 1 321286 1 1 1 1 1 1 1 1 1 144839 1 1 1 211992 1000000 1000000 1 1000000 211555 1 1 1 1 1 786418 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 381245 1 1 1 1 1 1 1 1 1 1 1 1 13709 537030 1 144587 1 720471 1 1 1000000 1 1 1000000 1 1 1 353159 1 1 1 1000000 58223 1 1 1 1 1 320621 1 1 1 1 1 902554 88761 1 1 1 1 1000000 1 1000000 485312 1 1 1 1 1 309318 1 1 1 1 1 1000000 1 1 1 1 811813 1 1 1 1000000 1 629765 261225 894408 404745 1000000 1000000 1 1 1 1 1 1 1 1 532564 1 1 1 354906 1 1 1 1 288330 1 1000000 1 1000000 1 1000000 1 1000000 1 1 1 1 1000000 785936 1 1000000 603312 1 1 1 1 956934 725944 1 1 1 1 1 1 1 1 1 1 1000000 1000000 1 93497 1 1 1 1 1 1 1 1 1000000 61635 1 644891 1 1 1000000 1000000 1 1 1 1 1 1 1 521701 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 526572 883955 1000000 40536 1 1 1 1 1 1 1 1 182656 1 935299 1 1 397006 611362 1000000 819341 1 1 1 1 1 1 1 289680 1 681269 1 735910 1000000 1 125271 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 382886 1 1 566084 1 1 1 429649 838988 877983 615529 1 1 587125 1 1 669157 1 915690 1000000 1 1 1 1 1 1 162018 1 1 654745 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1000000 152524 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 833498 1 1 1 1 1 364077 1 1 715343 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 437919 1 1 1 1 1 555229 1 306592 1 209908 1 1 1 1 1 1 1 1 453217 1 1 148669 1000000 1 1 1 1000000 1000000 1000000 1 1000000 1 1 79067 1 1 1 1000000 1 1 1 1000000 1000000 1 882942 1 1 1 1 1 1 519363 1 1 1 1 359048 1000000 865426 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 318329 320422 804596 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1 829244 1 1 854693 1 1000000 1 1 1 493590 521217 1 129956 1 1000000 1 1 1 1 54914 1 1 176902 741154 1 1 1 1 1 1 1 1000000 425504 1 1 1 1 1 1000000 611041 1 1 1 790034 459562 913002 1 1 1 1 1000000 1 1 1000000 1000000 84471 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 279616 1000000 1 1000000 1 1 1 1 757982 1 1 1 836930 1 788977 1 1 1 1 1 1 1000000 642750 1000000 1 1 603129 331147 1000000 1 1 1 1 1 864177 760501 1 717888 1 1 971928 1 1 1 1000000 1 1000000 1 1 1 261771 1 1 1 1 1 1000000 224737 1 1 1 1 1000000 1 1 1000000 786287 1 1 39384 320775 1 620604 1 1 1 1 1 1 1 1 394588 1 1 756759 1000000 1 1000000 1 101595 1000000 1 1000000 1 1 1 1 1000000 1 1 873772 896989 1 337585 429688 668813 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 259448 1 1 1 1 1 1 86899 1 1 1 1 1000000 1 1 1 1 1 186207 503866 1 1 1 1 410554 1 1 1 1 1000000 1 1 1 825526 1000000 1 1 1 1 1 1 6591 464325 1 845936 1000000 1 1 173516 1000000 1 586210 1 1 1000000 1000000 605911 1 1000000 1 1000000 1000000 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1 232410 1 1 1 666377 1 712866 1 668144 1 687315 1 1 1 1 1 1 1 536999 1 393220 1 1 1 1 1 1 1 815448 1 1 1 1 1 927005 1000000 1 1 1 1000000 1 467719 753183 1 948470 1 1 1 1 1 301718 885321 1000000 898061 1 1 1 1 980483 1 1 628041 264570 524314 1000000 1000000 1000000 1 1000000 194576 1 168841 1 21165 382223 929952 1 1 203497 1 1 1 1 386191 1 999460 1 1 1 1 1 106476 1 1000000 1 1 1 1 1 58234 1000000 1000000 1 329749 1 11165 368245 1 1 1000000 1 1000000 1000000 1 880917 1 1000000 1000000 401408 1 131222 1000000 740878 1 1 1 62947 1000000 1 460596 1 1000000 1 1 1 1000000 1 1 187887 1 1000000 1 1 1 1 1000000 1 939320 1 944732 1 568562 1000000 1 1 1 519717 269328 1 1 1 1000000 1 1 577282 1000000 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 642577 825538 1 1 1 1 1 1 1 522882 474392 674385 1 1000000 1 1 201182 1 1 66218 1 1 1 1 1000000 1 1 1 1 1 616010 1 1000000 137135 1 1000000 1 1 1 306670 1 853676 1 1000000 1 1 1 1 1000000 786644 1 886424 1 1 818256 624740 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 737067 1 783938 1 1 168772 1 1000000 1 1 1 1 1 700126 1 1 1 1 260059 1 1 1 1 1 1 1 1 1 1 708338 464263 595170 1000000 42249 1 718967 1 965790 778716 1 1 359122 224246 1 1 177526 1 1 1000000 82568 1 243269 1000000 1 727788 1 1 1 327297 1 1 1 1000000 1 853743 1 504332 207761 1 1000000 1 1 1000000 1 1000000 1 1 1 730005 1 1 1000000 1 1 1 972302 1 1 1 1 1 1 889285 753017 1000000 1 1 575749 220288 1 1 1000000 1 291624 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1 1000000 1000000 694285 1 1 1 695231 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1000000 1 281028 1 1 1 1 329079 1000000 1 1000000 1 1 1 1 1000000 427383 1 1 1 1 1 781323 1 1 883267 1 1000000 1000000 1 275223 891524 1 1000000 685869 1000000 1 1 1 1 1000000 1 728094 1 1 1 1 1 1 1 1 1 1 1 1 1000000 48575 1 1 1000000 1 1 97829 1 1 134521 1 326187 1 1 939411 1 1 1 331908 1 1 1 1 1 1 146204 1 1 1 1 1 1 1 1 1 140859 1 1 822148 1 867302 1 1 949900 1 1 1 1 1 1 1 1 387245 512456 426547 700374 1 1 1 1 1 1000000 1 1 1 1 1 1 383909 1 505098 1 1 1 1 1 1000000 933699 209501 1 1 1000000 1000000 1 1 1 1000000 863856 1 964344 1 671040 1 1 1 1000000 1 1 1 1 1 779776 1 1 1 1 1000000 1 1 1 1 1000000 1 153154 1 1000000 1 1000000 26513 1 1 1 206415 1 1 1 624519 1 983067 1 1000000 1 1 1 901811 1 1000000 250930 1 467302 1 1 1 513740 1 488376 1 1 1 1 432579 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 739808 1 1000000 472475 676211 1 1 1 1 1 1 1000000 1 1000000 1 890515 1 1000000 1 1 1000000 316389 1 1 42194 1 1 519621 1 1000000 829405 356414 1000000 1 1 1 1 1 518512 1 1 1 1 1 647768 967976 1000000 1000000 210889 1 1 1 1 1 1 1 608256 1 1 1 1 1 1 742218 1 960326 1 1 1 1 1 1 1 687136 305754 1 1000000 26669 902525 1 1 631826 1 1 356693 1 1 735132 8745 740689 1000000 1 1 704316 1 1 713183 1 1 1 1 83206 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 847438 1000000 332207 454736 1000000 1 1 1000000 1 1 580154 1 77636 1 1 1 1 519942 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 116783 1000000 789837 1 927575 1 1 1 1000000 1000000 1 1 1 1 1 1000000 1 1 1 435929 1 1 1 1000000 1 1 1 1 1 1000000 1 1 335645 1 1000000 1 1000000 1000000 1 1 1 1 1000000 1 1 1 1 1000000 1 1000000 1 1 1 1 688972 1 1000000 1000000 1 702225 1 1 289040 1 202938 1 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 520663 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 920854 1000000 1 647178 1 1 1 1 1 830123 961700 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1000000 1 1 496210 1000000 1 1 1 1000000 1 1000000 1000000 1 1 431981 1 1 90779 1 1 1 1 1000000 1 577236 1 1 1 1 823880 1 1 747108 1 1 1 1 1 1 1 1 327536 102798 1 1 1 1 1 1000000 1 1 1 945445 1000000 1 1000000 1 1 1 894997 1 977786 480410 1000000 1 1 713440 1000000 1 1000000 1 1 601187 1 1 1 1 27241 257916 1 441472 1 1000000 163933 1000000 1 1 1 1 596316 1000000 942491 1 293015 1000000 1 1 1 1 511276 1 1 1 1 367164 1 433721 401042 1 1000000 846825 1 728570 1 1000000 1 1 203055 419320 1000000 1000000 1 1 1 1000000 1 654413 90705 781503 1 950348 1 648758 667690 1 1000000 1 1 1000000 1 1 1 1 1 1 1 429791 1 433824 1 133175 1 1000000 727844 90488 1 897830 1 1 1 1 1000000 1 1 1000000 1 1 465607 345159 1 1000000 430685 1 394038 1 345617 1000000 1 1 430168 1 199578 710578 1 489323 1 1 127857 1 1 1 591718 1 1 1 1 1 1 182765 1 1 1 1 1 318454 1 1 1 1 1000000 481564 207795 1 1 1 1 1 1 1 1 1 405222 697926 795205 665673 1 1 1 1 1 1 532212 1 1 1 1 1 1 1 1000000 1 791613 1 1 1 1000000 1 1 854159 1 1 745222 1 1 1 145391 1 1 550307 333997 1 422757 1 1 1 4425 1000000 1 1000000 1 1 1000000 832498 403906 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 67617 1 695127 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1000000 1 1 365599 1 1000000 1 40148 1 1 1000000 1 1 1 1 118653 771650 1 1000000 1 311902 1 1 1 1 1 1 1000000 1 1 1 1 1 119818 819967 1 522342 1 1000000 1 1 1 1 1 1 860550 1 1 1 558312 227014 1 1 1 1 905369 1 1 1 1 1 1 1 1 1 1 965587 1 1 1 1 1000000 174350 1 391044 193065 1 1 1 126326 560266 764975 1 1 1 699392 1 1 1 1 1000000 1 1 1 735503 531612 1 1 1 1 269295 1 1 1 17881 1000000 1 1 1 1 1 1 1 1 1 264617 1000000 1 1 1 1 1000000 1 1 519257 1 1 1 1 507552 1 274302 1 1 1 1 1 1 666845 591878 1 639268 1 292529 1000000 1 49291 1 1 745619 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1000000 1 1 1 1000000 1 682584 1000000 730486 1 1000000 1 952169 1 23785 992461 1 650767 1 1000000 1 1 1 1 279361 1 1 1 799553 1 1 1 1000000 1 1 1 210321 1 809278 1 1 367243 1 1 1 1 1 522183 1 1000000 1 1000000 1000000 491134 1 1 1 657590 1 1 465906 1 1 765914 1 1 152111 962723 1 1 1 1 1 951920 1 1 1 1000000 1 1 1 1 1 201167 1 1 1 1 1 880860 1 1 1 131464 1 1 1 685514 13377 1 1 1 1000000 1 1 1 1000000 959843 1 1 1 1 1000000 1 1 1 428143 1 1 1 1 9134 1 649969 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 168184 1 504871 1 1 1 1 515454 1 1 1 1000000 1 836938 1 1000000 1 1 1 1 1 1 1 1 1000000 1 1 375607 1 1 124994 1 1 1 1 691173 407398 1 703325 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1000000 1 531225 167713 1 1 1 713413 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 624373 1 1 1 121290 1000000 1000000 1 1 1 1 174300 959908 1 1 620670 1000000 1 1 91537 369217 1 1 1 1 1 1000000 1000000 1 1000000 1 1 1000000 1 1 1 1 1 1 1 686405 1 747824 1 575429 1 1 577749 1 1 1 1 1 691328 1 18618 1 213429 1 1 900756 1 1 1 397697 1 1000000 285179 1 1 1 1 251120 1 1 848581 272047 1000000 1 1 1 916724 1 1000000 510830 1 1 1 1 1000000 1 355543 1 1 1 1 997788 1 516608 1 1000000 1 1 1 1 1 1 90194 1000000 960883 1 1 813504 1 1 599642 1 1 1 57285 1 1000000 1 1 1000000 1 1 1 856506 1 1 1 1 1 1 1 1 1000000 1 1000000 1000000 715119 958841 1 1 1 1 1 1 1 123523 1 1000000 1000000 1 1 1 1000000 1 873399 137409 1 1 1 585124 1000000 1 1 1 1 1 486538 1 1000000 271243 1000000 1 1 1 1 1 1 1 1 1 1 1000000 526934 481343 1 1 1 1000000 642721 1 1 1 1 1000000 1 952605 551861 1000000 1 1 958941 1 1 1 55141 1 1000000 1 850721 1 1000000 1 180988 804530 1000000 862909 1 1000000 1 1 542407 1 1 1 1 1 330149 1 1 1 1 992756 188150 1 1 1 1 1 1000000 1 1 1 1000000 852570 1 1 1 272545 1 1 1 884350 1 1 1 1 904680 1 135468 1000000 1 1 1 293384 1000000 72379 180348 588899 1000000 1 1 1 953540 1 621978 1 388006 1 1000000 1 1 789190 1 1 1000000 1 1000000 1 1 166380 1 358346 1 1 267232 1 1 1 1 1 1 1 593671 1 646444 1 1 1000000 1 1 1 1 682825 1 1 1 1 1000000 982634 1 1 1 1 1 1000000 1 1 1 790103 1 1 1 1 563141 1 1 613856 1 1 400155 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1 1 809974 38004 1 1 194322 1 635571 1000000 1 1 1 1 86784 783825 322583 639277 1 700362 1 1 380522 1 1 1000000 1 831519 963966 67369 1 1 1 1000000 342211 927196 1 376356 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 287717 1 1 1 1000000 1 805520 1 1 642298 1 1 1 1 626177 459160 1000000 1 1 846441 1 1 1 1 1 267376 1 1 1 1 105165 672142 1 1 668964 1 958455 1 1 1 1 1000000 1 1 1 1000000 1 1 258564 1 246116 1000000 1 1000000 1 1 1 1 1 1 1 867445 1 1000000 1 1000000 1 1 1 1 1 1 491669 1 528309 1 1 242385 1 1 1 1 1 1 54901 1 8778 1 1 536541 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1 236043 475288 1 1000000 56667 30165 1 1 1 581673 1 1 1 1 1000000 1000000 1 4453 592344 1000000 1000000 906822 1 1 716926 1 1 1 1 1 669171 1000000 1 1 369422 1 1 1 1 1 1 1 1000000 1 1000000 1000000 1 331810 1000000 1 1 1 1000000 635247 125580 1 1 1000000 1 1 1 1 1 209550 1 1 1 608113 1 1 1 643586 35454 299622 1 1 802753 1000000 1000000 1 911844 1 754164 1000000 1 1 1 1000000 1 286754 1000000 1 1 1 1 392903 1000000 874917 35245 1 1 1000000 1 904772 1 1 1000000 1 1 1 1 648717 1000000 1 1 645327 1 1 1 1000000 96921 1 1 1000000 1 1000000 1000000 1 1 599730 238274 1 1 876729 1 1 1 1 1000000 1 1 1 1000000 841543 1 496912 1 1 1 1 1 1 381860 1 1 1000000 1 1 1 1000000 1 1 1 441929 1 1 1 1 1000000 1000000 1 1 1 1 1 884055 897866 1 124643 1 906790 1 1 1 1 1 1 1 1 1000000 1 69865 1000000 1 1000000 1 1000000 491670 1 692339 1 1 1 1 895045 1 1 1 1000000 1 1000000 1 977254 1 1 1 1 1 1 946730 1 271695 1 1 1 1 1 1000000 1 505264 1 1 1 1 128072 1 265093 1 1000000 1000000 1 1000000 977445 1 1 1 1 191741 1 976478 1000000 1 843799 1 1 1000000 1 467683 1 1 1 1 356455 1 1 120566 1 1 1 438157 1 1 189667 8743 1 1 672994 1 1 1 1 553349 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 791615 1 1 1 1 455366 1 1 1 1 1 1 1 1 1 1 1 1 72773 673475 1 257544 627906 806457 1 1 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1000000 1 1 1 1000000 756545 410867 1 1 1 1 1 1 1 1 1 1 199154 1 1 1 1 1 1 1 1 155687 1 1 1 1 1 1 661003 1 1 1 1 162619 1 1 537531 1 1 1 1 1 1 1000000 1000000 755566 1 1 1 1 852706 1 1 1 1 1 1 1 1 1 851019 863331 1 1 1 1 846795 1 1 1 1 694284 1 839148 1000000 1 1 1 1000000 1 1000000 1 738180 1 1 1 1 495065 1 1 168207 1 1 1 1 1 1 1 1 937564 1 1 1000000 1 1000000 1 372264 641920 1 1 1 1000000 1 21557 1 1 1 1000000 1 1 137544 1 1 177598 1 1 1 1 1 1 1 870675 1000000 1 239031 1000000 1 174747 1000000 1 1 1000000 950670 1 1 1 1000000 644842 501160 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 993823 1 1 1 1 1 347989 1 1 617583 1 1000000 1 1000000 543864 1000000 1000000 1000000 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 983045 558996 1 1 1 1 703102 1000000 963886 1000000 499569 637224 1 1000000 1 408135 725650 356859 1 1 1 1000000 1 967691 1 1000000 887873 990101 1 900134 1 1 1 166929 23981 1000000 1 1 1 514166 1 1 1 1 1 1 1 1 349860 1 1000000 1 1 1 1 1 1000000 163226 1 1000000 209616 1 1 1 382520 1 639882 1 389654 1 1 1000000 1000000 1 1 828655 1 1 1000000 921936 1 529308 843025 1 1 952972 1 1 1 1 1 1 1 1 138667 882460 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 982031 698755 1 1 1000000 1 1 1 1 1 1 1 516214 1 1000000 1 963223 1 881980 1 1 92369 1 1 1 1000000 1 1 1000000 460148 1 1000000 1000000 1 1 1 1000000 896863 1 1 1000000 1 1 730838 1 1 1 1 1000000 1 1 1 632211 1 606830 101730 1 1 146314 1 1000000 1 1 1 1 1 957436 1 1 1 1 918312 1 1000000 955522 1 1 1 94986 660598 1 1 1 16048 1 1 1 1 358180 1 1 1 1 1 1 1 1 1 1 397229 1 1 1000000 1 1000000 1000000 1 1 1000000 1 1 650737 1 689186 1 1 650867 1 1 710272 1 1 1 392499 1 1 1000000 1 875146 1 1 1 1 1 1 563502 1 523464 1 394 1 1 1000000 1 1 1 1 1 1 1000000 1 1 889043 1 908980 1000000 1000000 1 1 920252 1 1 1 1000000 345083 1 1 1 512988 1 1 1 107698 695135 1 1000000 1 1 1 1 1 1 1 19185 795412 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1000000 1 692009 1 163812 1 1 1 1 88242 1 497597 1 1000000 60843 1 1 1 1 1 1 1 1 364373 262865 1 1 1 1 1 821665 1 1000000 1 723878 1 1000000 1 1 1 71578 1 235750 1 1 1 1 367801 1 498415 1 1 1 1000000 1 1 463878 1 963971 1 1000000 1 1 1000000 1 1 1 545343 608633 1 1 1 1000000 1 1 521507 1 258184 1 722978 1 1 1 1 1 1 1 1 1 1 413114 926867 668620 1000000 1 1 1 1000000 1000000 1 1 1 1000000 238904 400463 1 1000000 794506 1000000 126618 1 220371 408467 1 1 1 642851 1 1000000 1 1 1 1 1 1 1 215979 1 829238 834069 1 1 1 1 1 58613 1000000 990276 1 1 884912 514787 1 1 1 1 1 1000000 1000000 1 725807 1 1 1000000 663783 1000000 1 1 1 856082 1 1000000 1 432739 628226 1 1 361665 509095 1000000 1 682074 1 1 1 1 1 1 1 1 1 1 972774 259433 1000000 1 1 1 410357 686945 1 1 1 1 1 604433 1000000 1 1000000 1 1 1 1 1000000 1000000 1 1 1 1000000 1 1 1 611739 1 1 549466 1 1 1000000 1 1 1 1 405844 3568 1000000 1 1000000 1 48262 1 1 1000000 1 1000000 853314 1 1 1 23382 1 687203 813175 1 1 388802 1000000 1 1 1 1 1 1000000 1 160375 1000000 1 1 1 416797 1 668746 1 1 1000000 214571 428397 1 1000000 1 1 1 205598 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 696283 1 361815 521873 1 1 936105 1 1 771040 1 241358 705525 1 1000000 849847 1000000 1 1 1 1 475622 1 169937 1 1 1 1 1 1000000 1000000 1 1 1 1 1 783912 1 917665 1 1 1 1 1 1 1 500028 292769 438795 1 907619 1 1 575497 1000000 1 1 1 1 927389 1000000 1 563051 766759 1 1 1 422642 1 1 1 1 1 1 1 725027 1 1 1 1000000 699246 424769 1 1 691137 1000000 1 499899 1000000 1000000 1 1 1 1 1 1000000 1000000 775234 1 1000000 1 1 1 1 1 1 58307 1 1 1 1 1 1 1 202036 1 1000000 1 1 1 1 1 1 12057 1 1 1000000 696317 1 282763 1 1 994782 700679 1 1 1000000 553943 526998 1 326550 551007 1 1 1 536723 1 1 1 1 996413 1000000 1 1 467118 862978 1 1 1 277433 1 360897 1 1 671349 1 1000000 1 1000000 1 677507 1 956406 1 1000000 1 1 627800 1 1 1000000 1 1 1000000 1 1 1 1000000 1000000 150558 1 1 1 71294 1 1 1000000 1 1 1 213109 1 263376 1 1 1 469287 1 1 1 336729 120039 123567 1 1 455002 1 1 1 1 1 1 1 1 1000000 1 1 289210 1 363999 1 1 1 1 1 1 455266 1 186660 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1000000 533074 1 1 1000000 1 1 1 1 1000000 1 1 1000000 1 1 621771 1 1 1 1000000 1 235866 1 517431 564397 1 1 792304 1 1 1 1 1 1 1 1 1 1 1 198433 1 976780 746103 1 1 1 1 1 712774 1 1000000 1 683018 991959 1 1 337674 1000000 1000000 1 1 1 1000000 1 635248 1000000 1 1000000 1 1 540431 622883 1000000 18496 1000000 324610 1 1 1000000 1 1 1000000 1 1 1 1 1000000 1 769580 1 1 1 1 1000000 1 1 1 1 1000000 1000000 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1156 1000000 1 1 1000000 955372 1 390519 869963 1 408492 1 1000000 566967 1 1 1000000 1 1 1 1 1 1 456601 1 1000000 1 1 1 1000000 1000000 416215 1 1 1 60969 115420 1 1 1 1 589425 1 1000000 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 685038 1 1 1 1 443601 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 908750 1 1 1 819080 1 1 1000000 940362 1 333459 1 400878 1 1 1 1 1 1 1 683696 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1 284669 1 1 1 1 702907 158874 1 1 1 1000000 1 1 299856 1000000 1 1000000 840036 1 1000000 824919 1 1000000 1 1 547319 595260 1 1 52038 156862 1 1 234840 1000000 1000000 1 1 1000000 1 1 1 204088 1 1 490209 1 1 440846 1000000 592473 1 1 502972 1 488316 1000000 1 1000000 1 1000000 1 1 1 390576 1 1000000 1 629683 1 1 1000000 1000000 1 1 1 1000000 1 1 1 1 1 1 1000000 309358 417431 43004 1000000 813578 225382 1000000 1 1 1 1 944227 1000000 1 1 1292 1 868421 1 1 1000000 1 1 1 834866 1 1 693876 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1000000 766152 1 1 1 95331 169159 1 1 1 1 1 1 1 617615 1 1 128294 1 1000000 1000000 1 1 283191 1 1 1 1 1 1 573329 1000000 115366 1000000 1 1 902503 1 1000000 1 1 1 1 1 19683 1 175754 1 1 1000000 1 234542 1 1 1 1 972814 1 1 1000000 1 1000000 695648 1000000 1000000 1 1 1000000 1000000 1 756122 1 1 1 169008 1 1 879372 1000000 696792 1 1000000 1 393802 1 1 1000000 1 1000000 928117 1 1000000 1 1 1 1 1 1 1 1 440256 474792 1 282126 1 1 815864 847967 1000000 232307 1000000 1 1000000 1 134460 1000000 1000000 1 1 1 1 1 1 1000000 1 1 444711 1 846269 1 1 1 1 58422 489874 1 756564 188889 483363 1000000 1000000 96987 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 597897 1 468605 1 1 1 1000000 913033 1000000 1 1000000 1 562741 1 492241 1000000 1000000 1 618262 640789 1 1 1 1 301309 394260 1 1000000 1 1 1 1 867373 1 1 664183 1000000 351255 123373 1 1000000 1000000 1 138961 1000000 226232 1 719600 1 1 1000000 1 950121 1 1 1000000 1000000 1 1 1 1000000 1 195944 1 1 492927 1 112650 1000000 693822 1 1000000 1 1 57283 1000000 1 538290 1 562723 1 1 1 1 1000000 1 1000000 617571 1 1000000 1 1 1 349478 1 1 1 1 1 1 665588 1 1 845202 1 1 104405 1 1000000 1 1 1 1 1000000 90464 1000000 1 281955 1 1 24192 1 611191 900099 1 1000000 1 1 1 1 1 1 1 1 813618 1 1 616570 1 1 1000000 1000000 1 1 1000000 51682 1 1 1 1 1 1 1 1 649450 1 1 408832 1 1 1 1 1 1 1000000 1000000 1 1 368811 1 1 1 728920 1 1 1 1 1000000 994840 475780 1 1 1000000 1000000 1 1 1 1 1 1 1 1 247692 1 1000000 1 1 1 1 1 1 1000000 1000000 1 11087 1 407278 1 1 1 1 1 1 1 160663 1 1 1 1 1 1 1 1 1 1 968876 1 1 1 1 1 891797 1 1 1 1 1 1 655369 1 358433 1 190425 1 1000000 1 1 1 1 1 1 866788 1 219056 663050 1 560599 1 1 1 1 1 1 1 272373 1 1 1 1 1 1 1 1 952813 1 1 1 1 1 1000000 1 1 709512 1 590899 1000000 1 458681 1000000 1 1000000 1 1 597868 1 1 1 534166 1 1000000 1 1 1 1 1000000 1 1 1 1 944783 1 1 230809 1 1 1 1 1 1 1 1 1 1000000 1000000 1 956003 156280 1 988818 1 1 1000000 1 1 1 141078 1 1 1 1 1 1 786166 5702 1 104281 1 1 1000000 1 1 1 57391 621733 1 1 1000000 417294 1 1 1 1 201428 1 1000000 1 1000000 1 1 1 1 723141 1 1 1 1000000 224614 336446 1 1 686382 1 148624 1000000 1 639774 1 400805 1 1 1 744877 1 1 1 1 1 1000000 1 1 836702 297199 845208 1 1 1 1 1 1000000 1 176066 1 1 1 702719 268316 1 922185 1 53914 539736 789619 1 1 1 715417 1 1000000 273186 1 1 1 1 719140 1 234925 1000000 877668 1 1 1 71764 862427 923801 1 1 1 614075 1 1 822385 1000000 346857 1 1 1 1 1 1 1 1 298029 1 1 886888 1 1 1 1 1 1 1 1 316709 1 1 1 266978 1 1 1 1 1 1000000 1 1 1000000 1000000 1 1 1000000 1 1 1000000 1 1 1000000 1 1 1 1 1000000 1 1 73054 1 1 1 1 648444 1 1 1 1 1 1 1 1 1 1 1 1 1 7122 4041 1 1000000 107096 1000000 1 1000000 1 77945 1 947216 1 1 66212 1000000 1 241637 1 1 1 1 1 1 1000000 1 723911 1 11222 1 1000000 1 991390 1000000 1 1 1 1 1 1 1 1 752778 1 633088 1 1 1 1 1 1 1 1 1 1 1000000 1 1 465888 1 870675 1 1000000 1 1000000 1 718206 1 1000000 1000000 427303 1 1 729702 1 265579 1 1 1 1 1 1 1 625533 1 1 1 1 1000000 1 197695 1 1 1000000 1000000 626121 1 1 1 1 1 1 836124 20995 1 1 1 1 936958 1 338424 488856 1000000 1 1 1 1 1 1 1 800100 1 1 44245 1 1 303395 1 1 1 400330 1000000 1 276115 1 1 216744 1 527176 141366 904381 1000000 1 289323 1000000 1 1 1000000 1 1 1 454268 463205 802541 1000000 1 1 1000000 1 1 1 1000000 1 1 1 2503 1 282338 622674 1 1 1 1 1 70841 383210 1 1 310022 732205 1 373966 1 1 1 307054 1 1000000 1000000 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 404418 1 1 1 1000000 1 340196 1 1 1000000 1 1000000 114504 330935 1 1 46018 1 1 1 1 1 1 860190 1 929212 1000000 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1000000 792907 1 1000000 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 112322 1 1000000 1 302828 1000000 1 1 1 1 1 1000000 161320 1 1 408232 677125 660352 1 1 1 1 161953 659740 1 424070 1 1 1 844382 1 1 1 1 1 1 925760 1 1000000 1 1 1 1 1 1 1000000 686893 1 615376 1000000 1 1 624478 1 1 1000000 1 1000000 1 562356 1 1 1 1 1 1000000 174848 439027 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 925637 1 1 1 1000000 568039 1 605926 1 1 592094 1 1 1 161486 1000000 1 1 1 1000000 1 1 1 1 1000000 1 1000000 1 1000000 93136 1 1 310788 587132 1 1 1 1 78197 1 1 1 1000000 1 1 130683 1 1000000 178650 1 1 594909 1000000 1 1 1000000 1000000 1 1 1 1 1 1000000 1000000 1 1000000 1 399570 1 1 1000000 1 1 1 1 1 1 1 1 725819 46320 1 1 1 1 1 325490 1 1000000 1 1 1 1 1 1 1 1 1 1 28964 1 1000000 1 1 1 98339 47645 1 1 1 1 1 1000000 1000000 845506 1000000 1 459189 1 772873 471144 1 1 227073 1 1 1 1 1 1 1 1 251295 627564 1 956789 1000000 42990 84414 1 1 1 1 1 1 116205 347117 1 341545 1 1 1 1 1 1 111796 1000000 1 1 1 1 898570 1 1 1 1 1 972405 1 1 1 698946 1 1 1 1 340348 932375 1 1 1 1 1 1 1000000 1 1 1 1 1 671151 1 1 1 1 1 197080 975168 1 1 1 461919 299668 1 1000000 1000000 997262 1 1 1 476498 1 1 1 1 1 1000000 1 1 1 1000000 1 1000000 1 1 1 1000000 1 1 1 1000000 1 190517 1 1 1 1 1 1 1 1000000 1 1 118586 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 474341 1 1 1 1 1 1 1 1 72166 294654 1 1 1000000 1 1 237303 1 223412 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1000000 1 467311 1000000 1 1000000 1 1 1 1 1 1000000 843356 1000000 1 1 546081 4115 1000000 1 1 1 1 811128 1 1 1000000 1 1 1 925308 1 147922 719013 1000000 1 138804 1 1 1 1 1 13254 785652 1000000 1000000 760643 1000000 1 1 1 1 1 49875 1 1 1000000 1 1 3541 1 52211 1 1 571722 1 1 1 275033 1 1 365335 1 1 1 1 200596 352622 177993 1 1 1 1 1 1 1 1 1 1000000 1 585185 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 283016 1 1 1 1 1 794287 1000000 1 1 1 209404 1 1000000 1 1 1 1000000 1 682610 1 1000000 1 1 1 1 691795 1000000 1 1 1000000 1000000 1 1 1 1 1000000 1 1 955351 1 1 1 1 1 1 802863 1 430245 1 710773 1 1 1 799897 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1 986143 1 1 1 1 1 63597 1 1 1 1 1 1 1000000 1 1000000 1000000 310418 337597 1000000 1 1 1000000 1000000 1 796159 1 1000000 1000000 1 1000000 1 1 1 1 1000000 1 1 1 947518 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 456495 1 1000000 1 1 1 378634 1 1 1 1 723954 1 78014 1 1 1 1 1000000 1 1 1 179739 1 1 1 1000000 1000000 903980 1 1 1000000 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 832183 1 1 1 947385 1 1 1 1 1000000 205693 1 1000000 1000000 1 1 1000000 1 1 1 1000000 516464 903673 1 1 1000000 1 605825 1000000 1 1000000 1 1 1 1 1 1 682896 1 521411 1 1 1 1 282073 1 1 1 1 1 1 1 1 239294 1 1 1000000 1 1000000 1 1 1 1000000 1 1 1 1 1 128497 1 1 555360 1 1 1000000 1 1 1 1 1 1 1 1000000 593210 1 168456 1 1000000 1 974613 1000000 1 1 1 77731 1 940154 1 1 557238 1000000 1000000 1 1 1 353682 499370 1000000 1000000 1 1 1 1 1 1 1 549079 1 1 321642 1 1 1 1 1 1000000 1000000 1 691896 1000000 1 1 1 1 1 1 1 1 1 1000000 1000000 79855 1 1 1 1000000 918113 1 1 982828 1 830653 155488 1 1000000 1000000 1000000 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 998007 1 1 1 49180 1000000 1 642247 1 571026 1000000 1 1 1 1 1 1 1 1 784376 1 651214 1 1 1 1 505592 1 1 1 1 186734 1 1 1 1 41224 1000000 1000000 1 1 1 1000000 1000000 1 1 24329 672590 1 1 1 1 1000000 847991 253208 1 1 941176 1 1 1 1 1 1000000 1 1 1 1 60717 1 1 181459 1 1 1000000 878601 6453 1 1 1 1 1 1 297802 1 1 1 1 1 1 1 1 1 1 589379 1000000 1 1 1 1000000 428066 843047 1 1 1 1000000 1 570865 88918 1 70781 1 1 1 1000000 1 710100 1000000 1 377978 1 1 93960 1 1 916731 1 1000000 1 1 221547 1000000 759538 1 1 1 287000 1 1000000 1000000 1000000 1 1000000 139747 1 1 1 95991 1 1000000 1 1000000 1000000 1 1 1 1 1 795421 1 1 1000000 344193 1 1 1 1 481968 1 1 1 471715 1 1 1000000 1 713084 1 1 1 1 1000000 1 1 1 1000000 149108 1 1000000 784229 1 1 1 1 635192 1000000 1000000 1 1 1 1 1 601879 725152 1000000 1 1 1000000 1 1 1 1 311519 1000000 479167 1 1000000 1 411205 1 1 1 1 1000000 1 1 1 1 244219 1 87912 1000000 1000000 1 1 53485 1 949080 1 1 1 1 1 1000000 1000000 1 1 5128 1 447963 1 1 1 1000000 1 1000000 894786 1 1000000 1 1 1 1 369860 1000000 1 524660 1 1 656964 926846 1 1 1 1 1 1 1 1 1 1 1 1 1 1 722165 906133 1 720446 1000000 1 1000000 363960 1 1000000 1 1 1 951402 73770 1 1000000 1 1 1 1 1 1 485263 1 1000000 1 1 990561 1 1 1 1 613033 1 1 1 319294 1 1 1000000 451587 1 409603 179683 390325 1 1000000 1 1 925394 1000000 1 695705 1000000 1 1 1 1 1 1 1 606055 1 1 1 1 1 1 346650 1 1000000 1000000 1 1 546242 1 1 1000000 1000000 1 1 1 1 1 1 1 1 770128 1 219163 1 1 1 1 782361 1 1000000 863123 1 1000000 1000000 1 276968 546184 1 582809 719677 1 1 1 1 1 400239 1 1 164665 1 1 1 1 622158 1 833551 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 998711 1000000 1 1 1 1 1 1 1000000 1 1 608559 1 985284 1 1 1 1 338465 1 680961 1 1 1 1 807470 1 1000000 1 1 1 1000000 1000000 1 372006 182386 1 559112 1 1 1000000 1 155474 1 1 378897 1 578116 64294 1 1 1 1 655670 1 1000000 1 1 1000000 1 1 1 1 988279 1 1 361354 1 1000000 1 1 1 1 1 1 1 1 1 466710 1 1000000 1 1 925911 761182 1 1 429900 1 1 1 1 1 1 1000000 1000000 1 1 283480 1 1 1 1 1000000 1 1 1 1 1 1 1000000 646154 364116 190448 1 1 1 1 1 1 713639 1 1 1000000 1 1000000 349744 1 1 909900 1 1 1000000 1 1 1 1 1000000 1 1 1 103938 1 1 601362 1 1000000 1000000 1 594723 568046 1000000 197445 1 33073 1 1 1 998731 1 1 1 1 1 1000000 660245 1 121505 1 1 1 1 1 1 1 170138 1 1 24867 1000000 396918 1 1 1 1 1 1 1 1 1 1 1 476905 1 1000000 164425 1 1 624951 1 1 1 1 729711 1 1 1000000 1 429996 1 450945 373664 1 192782 1 1 1 1 1 1 1 1 1 1000000 900856 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 530573 173197 1 1 1 290406 1 1000000 1 1 1 1 1 1 1000000 354320 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 809204 1000000 1 1 1000000 1 1 1 543916 1 1 1 57464 994873 1 705039 1 1 1 1 1 1 1 1000000 294695 1 1 1 843240 1 1 1 1 870247 1000000 1 1000000 1 1 1 124766 1 1 1000000 347007 1 573084 1 1 1000000 801702 1 1 1000000 1 1000000 1 1 78268 1 1000000 1000000 595719 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 915300 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 548434 804590 1 1 1 992226 1 1 1 699710 1 1 1 1 1 928154 1 385805 1 1 1 1 1 1 1 1 1 1 622645 1 1 1 46171 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 336750 1 1 842217 1 1 1 1 1 1 1 1 1 1 1 1 682864 1 1000000 1 1 1 146918 1000000 1 1 1 1 1 1 1 1 1 1 502738 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 985061 1000000 980892 1 1000000 1 1 1000000 1 982050 1 1000000 1 1 1 1 1 1 1 1 1 1 429702 1 112039 624191 637784 1 1 1 1 1 1000000 1 1 1 1 1000000 1000000 1 1 771468 51038 16815 1 255452 1 1 1 1000000 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1000000 269295 296983 1000000 1 1 1 1 624752 901062 1000000 1000000 242551 1 1000000 1000000 948980 814745 1 1 531564 1 1000000 1 1 1000000 1000000 1 1 1 1 1 1 663406 1 1 182872 1000000 1000000 1 1 1 1 88846 226243 1 1 755023 1 327612 1 1 1 1000000 1 1 1 1 1 1 652304 1000000 1050 1 1 1 1 1 588132 1 825863 1 1 1000000 621868 1000000 1 603952 1 1 989583 1 1 1 228348 993242 201109 1 1 604547 1000000 266611 1000000 1 1 1 1000000 1 1 1 1 1 1 1000000 853952 687869 1 1000000 1 1 1 1 1 1 1 1 1 1 1 845395 1 1 1000000 1618 1000000 1 1 1 1 1 1 1000000 1 1 1000000 1 1 84842 477258 1000000 598445 1 1 1 1 1 1 938088 561753 1 1000000 1 1 1 1 1 1000000 46158 1 1 1 1 1 1 1 1000000 1 1 1 1 425095 1 1 1 1 1000000 1 396099 1 1 1 1 1 1000000 981104 1 1 1 1 1 1 1 1 1 1 1 1000000 1 371963 1 1 560818 42823 1 1 1 1 1 159467 1 1 1 1 1 1 1 1000000 1000000 1000000 165791 1 110347 1000000 1000000 1 1 140149 707273 1 1 1 1 1 953274 1 1 1 718170 1 1 1 1000000 392758 1 849607 631504 1000000 660088 1 1000000 1 1 1 1 1 1 1 1 1 353845 1 1 1 1 1000000 1000000 1 1 404960 997326 1 1 1000000 1 1 1 655290 31938 1 1 1 1 1000000 1 1 1 1 1 1 409260 1 87645 1 1 1 1 1 826955 1 1 1 1 528864 1 1 737698 1 1 888286 1000000 355004 1 1 1 1 471778 1 122870 1 1 928935 1000000 1 781493 1 1000000 934788 1 1 146892 1 1 712599 56251 623695 1 1 1 1 1 1 1 980613 699220 1 1 1 1 1 1 1 1 1 1 1 888500 1 1 1 1 1 1 1 1 1000000 1 1 778915 1 363217 1 1000000 1 1 1000000 1 1 359621 1 1 1 1 255051 1 1 1 1 1 1 44768 1 1 1000000 1000000 271048 1000000 1 1 1 538734 1 1 950436 1 1 1 1 648302 1000000 1 993896 1000000 1 242727 1 1000000 1 826712 1 1000000 1 1 259625 1 1 1 1000000 37305 1 1 1000000 1 1 1 1 1 1 213750 1000000 470266 814295 1 1 1000000 1 459163 1 1 1000000 526256 1000000 1 310053 1 1 1 1000000 1 1 1 1 1 1 1 1 428516 1 1 1 1 1 1 1 1000000 1 1 1 1 1 521169 1000000 1 1 1 1 1 1 1 1 1000000 1000000 997373 1 1 968842 1 736454 1 1 1 1 1 220446 1 1 1000000 1 1 1 11861 1 1 1000000 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 790634 1 688824 1 1 351651 1 1 1 1 284313 1 809944 1 1 797834 422514 1 1 1 1 1 1 1000000 477515 510428 1 1 1 718311 1 1 1000000 1 317546 1 138967 1 570243 1 265720 1 1 537528 1000000 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 363727 1 1 1 1 1 340706 1 1 1 1 1 1 1 1 1 1 1 1 377957 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1000000 1 897635 1 1 232109 1000000 1 1 1 1 1 1 1 1 817789 255961 1 894754 1 268881 1 1 1 1 1 1 1 1 1000000 1 1 1 785195 1 1 1 1 1000000 1 1 1 1 1 1 1000000 711871 1 1 249686 1 1000000 1 1 18112 1 1 669495 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 512863 1 1000000 1 1 1 1 537534 1 787488 1 1 1 1 1 1 1 219899 1 1000000 751902 1 1 1 1 1 1000000 1 1000000 1 118693 1 1 614486 297532 1 1 1 1 1000000 1 1 1 1 951554 358069 1 1000000 1 1 1 1 1000000 1 1000000 1000000 1 1 535454 1000000 549296 1 46350 1 1 1 1 1 1000000 1 1 1000000 1 1 1000000 1000000 1 330426 232364 1000000 389416 1 1000000 1 195968 1 1 617053 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1000000 632628 1 1 1 1 1000000 149687 1 1 871438 1 1 1 1 99451 745951 440119 121073 1 1 252277 1 1 1 1 1 1 1 1 1 829020 1 1 506704 1 1 1 1 1 1000000 1 1 827349 82546 1 1 1 1 1 1 1 6433 1 1 1 871962 634255 1000000 686083 1 974193 1 1000000 1 1 1 1 1 1000000 1 610357 183373 1000000 1 865281 1 1 1 365971 1 1 1 1 1 1 1 1 1 793743 1 1 1 1 1 1 1 181815 1000000 1 1 1 990430 1 1 1 1 1 1000000 1 1 1 1 1 1 380020 1 1000000 1 1 1 1 1 530678 532831 1 1 110984 1000000 1000000 642059 1 1 1 1 1 968561 1 1000000 1 1 1 1 1 1 1 122785 1 1 1 258699 1 1 1 1000000 1 1 1000000 1 1 49718 1 1000000 1 336063 907406 1000000 1000000 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1 1000000 1 428056 1000000 1 1 1 1 1000000 1000000 1000000 1 1 1 1 1 1 1 1 551982 1 1 1 1000000 1 1 1 907562 1 1000000 1 1 1 1 1 389964 1 1000000 1 1 266699 1 1 1 1 1 1 1 615353 1 1 51780 209994 245282 1 1 1 1 1 1 678529 1 980873 1000000 1 1 829016 1 1 1 581646 1 1000000 1 1000000 1 1 1 172089 1 914297 1 1 1000000 334926 1000000 1 1 1 1000000 599644 748827 966988 1 1000000 1 1 700852 1000000 1 1 1 1000000 1 1 1 168978 703923 1 1 1 1000000 1 1 1000000 1 1 1 1 187497 1 1 569377 1 1 1 674714 91845 588822 107502 1 257005 1 1 1 1 1 1000000 1 226694 1 1 1 1 1 945146 1 1 1000000 1 1 1 160050 1 1 1 350376 1 1 1 1 597071 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1000000 1 1 1000000 1 1 1000000 1 1 1000000 1 1000000 660803 1 329714 1 1 1 1 1 632078 1 675634 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 823896 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 199970 1 1 414560 1 1000000 1 1 1 611536 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 725720 77057 1 1 1000000 191952 1 1 1 1 359666 307361 1 1000000 1 1 809878 454011 910115 1 37311 1 21253 1000000 1 627265 1000000 1 1000000 1 1000000 1 987464 1000000 1000000 1 736898 1000000 853706 1 1 135610 1000000 559518 1 1 466175 1 699055 1 1 150001 1000000 1 1 1 1 1 1 930776 1000000 1 1 1 1 1 1 1 335656 1 1000000 1000000 1 1 1 1 1 1 1 1000000 1 1 300312 1000000 1 1 1 25086 553097 1 1 1 94015 118013 1 1000000 1 1 99789 172194 210590 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 60330 1 1 1 1 857033 1 418759 1 64732 1 1 1 1 1000000 335143 1 1 1000000 1 1 1 1 481436 1 1000000 1 1 1 340668 1 1 252272 1000000 1 1 1000000 1 1 1 1 1 1 1 829626 1 1 1 1 1 367211 1000000 1 1 1 1 1 1 391536 1 1 671786 1 1 1 1 1 1 508894 1 306672 354100 1000000 1 688366 1 1 1 1000000 1 1 713076 1000000 1000000 1 1 1 589792 1000000 1 1 1 1 1 1 1 1 246517 136310 1 1 613552 1 1 1 1 1 1 1 1 1 1 90558 1 1 598974 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 189622 1 1 1 1 1 1 355893 1 1 1 1 494454 1 1 1 1000000 689749 360098 1 1 88471 1 417550 1 1000000 1 989702 1000000 1 1 1 386069 1 954221 1 1 723764 1 1 389753 1 1 1 247448 674125 1 1 1 887228 625710 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1000000 891760 1 1 724430 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1000000 1 1 1 537663 549604 1 1 1 431011 1000000 1 1 1 393276 1000000 1 1000000 869026 1 1000000 1 332251 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1000000 1 56543 1000000 1 1 1 1 213497 1 1000000 1 1 1000000 1 1000000 255267 1000000 547643 1 1 71231 1 1 1 1 553412 1 431385 1000000 1000000 1000000 1000000 285239 716851 1 59530 1 1 1000000 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 707234 1000000 1000000 642443 1 329750 570869 1000000 1 1000000 1000000 428994 1 1 1 608895 1 1 1 837910 456533 1 100028 1 1 1 1 1 1 1 1 1 1 1 389305 518383 1 360239 1 1 1 950456 1 1 1000000 484968 1 1 1 1000000 1 1 264737 1 1000000 1 1 1 1 1 504176 493462 1 1 1 1 1 1 1 1 1 1 1 265532 1000000 1 1 1 655119 309353 793570 1 1 510034 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1000000 1 1 1 997794 1000000 214621 1 821975 1000000 1 963040 1 1000000 1 1 1 1000000 1 1000000 1000000 1000000 1 1 1000000 1000000 1 1 1000000 1 1000000 1 250449 1 1000000 1 1 508161 1 1 881812 1000000 1 1 1 1000000 1 1 265906 1 625388 1 341852 1 1 1 1 1 1 1 1 1000000 1 279015 1 1 1 1 1 1 1000000 605038 1 1 1 1 198475 1000000 1 1 1 1 1 1 1 1 1 1000000 651844 1 1 1 1 1 1 1 1 1 1 689599 1 1 1 1000000 1 1 780441 87995 1000000 169512 814304 1 1 700521 1 1 1 1000000 50376 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 838044 1 1 453808 1 558933 1000000 264136 1 159878 1 796106 1 1000000 1 473624 1 1 1 1 1 1 601397 1 1 1 288078 1 1 1 1000000 1000000 80936 1 760165 1000000 1 96239 1 259078 83169 1 1 1 1000000 209379 1 1 1 1 1000000 1 576708 1 1 1 1 33091 1 1 1 866030 1 1 1 1 1 941988 1 1 1 1 1000000 1 387766 1 1 1 530183 1 357475 1 1 1 1 1 950209 1 1 1000000 1000000 1 1000000 1000000 258895 1 1 1 1 1 314773 1000000 1 1 1 1000000 1 1 1 1 1 1 781339 1 1000000 1 1000000 761287 1 1 1 1 1 895160 1 1 1000000 1000000 1 468868 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 782276 1 1 650313 1 1 1 1 1 1 1000000 1 1 451931 1 1 217835 1 1 1 1 1 1000000 1000000 1000000 1000000 1 1 1 1000000 400463 1 1 219472 1 1 1 1 1 1 1 1 1 1 1 1 656122 1 1000000 1 178014 934785 1000000 855390 1 1 1000000 1 22277 150491 1 251483 1 1 1 1 1 1000000 1 1 1 1 1 910895 1 1 434406 1 1 1 1 1 829608 1 1 1000000 962848 1000000 1 1 1 699289 1 1 1 1 1 806713 1 1 483430 1 1000000 1 1000000 1 1 1 205446 1 1 1 409317 1 1 1 1000000 1 1 1 1 1 724445 948011 1 1 1 1000000 1 1 89672 1 1 431638 337761 1 646977 1 438414 1000000 1000000 1 1 255150 1000000 1 1 1000000 1 1 1000000 1 1 1000000 29821 1 553882 1 1 1000000 950080 1 1 1 1 1 1 1 1 508819 1000000 1 1 1 212500 1 1 463580 725055 1 1 1 1000000 1 1 1 1 257429 722499 1 1 1 1 1 575144 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1 1 762227 172942 1 495375 1 1000000 1000000 1 902959 1 1 1000000 1000000 1 679833 751856 1000000 1 1 1 1 1 1 1 1 1 603854 748369 412043 1 1 355944 1 1000000 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 975881 1 1 1000000 1 1 1000000 1 1000000 1 1 1 1000000 1 1000000 1000000 800977 715155 1 1 1 1 1 1000000 1000000 1 335106 1 1 943000 1 1 98254 1 1 1 1 1 1 246645 749211 250276 24640 1000000 1 1 1 423992 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1000000 931167 1 1000000 782010 1 1 1 1000000 1 1 1 1 894358 1000000 1 1 291124 1000000 1 842015 838155 419773 1 540578 1 1 1 1000000 384775 256236 1 573196 1 1000000 1000000 1 1 795032 1000000 1000000 1 28539 1 567105 1 1 734373 1000000 1 1 1 157562 1 1 1 1 1 1 478512 1 1 1 1000000 1 310808 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 776678 1 1000000 672691 556260 1000000 1 1 1 1 37532 1 1 1000000 1 1 1 1 1 1 1 1 60614 1 1 1 276391 1 1 1 1 757724 1000000 693340 1 1000000 1 1 1 1 701573 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 682787 877946 1 708818 1 1 1 1000000 927474 1 1 164868 1 1000000 1 655013 552330 1000000 818446 1 1000000 251789 289780 730203 1000000 905091 714670 1000000 268249 1 1 1000000 1 526374 1 827405 1 1 887091 1 1 1 1 1 371588 1 738311 1000000 1 1 914952 853237 1 1 1 1 1 1 1 1000000 1000000 1 1 1 714385 1 1 1 1 55083 1 833376 44903 519445 1 1000000 1 963470 1 1000000 1 1 1 1 1 1 1 1 943771 1 1 1 19791 1 1 567150 1 1 1 525435 344923 1 1 1 1 1 1000000 683605 1 1 1 1 834795 433440 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 453352 19617 340307 1000000 1000000 1 1 1 1 1000000 1 1 670860 1 1000000 1 761689 1 1 1 1 1 953683 1 1 1 1 1 1 1 1000000 1 1 1 605815 1 1 1 23236 459729 1 1 1000000 110663 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 241406 1 1 1 1 1 1 1 1 1 1 1 1 1000000 433129 1 980915 1 1 261244 1 31158 1000000 1 884606 1000000 1 1 1000000 1 1 1000000 1 1 1 425815 1 1 943900 1 1 1 1 1 1 1000000 197489 1 1 1 1 185805 1 1 1 856427 1 1 1 1 1 1 1 1 1 1 1 1000000 849829 1 1 1000000 1 1 1 1000000 265563 1000000 1 1 600622 244841 1 1 1 1 513917 1 204542 1 828655 1 1 89633 1 1 1 1 1 1 1 1 26671 428071 1 1 1 1 1 1 1 1000000 523208 1 1000000 1 1 1 1 222718 567589 1 677413 1 1 1 1000000 1 1 287280 1 1 1 597328 1000000 1 1 557163 1 503578 1 903275 1 1 373066 1 1 1000000 1 1 769619 647598 1000000 1 1 1 600198 1 1 14528 151966 1 843070 1 1 1 1 1 1000000 1 1 1 150827 1 1 594375 1 1 1000000 1 510349 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 750259 1000000 1000000 1 1 1 1 1 1 1 1 92040 309238 541305 1 344788 1 1 108954 1000000 1 1 1 742687 1000000 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1000000 685361 1 1 1 1 1000000 1 1 1 615745 1 1000000 195811 1 438422 1 1 1 1 1 1 1 90758 716171 1 578573 1 1 1 1 1 1707 626406 1000000 369315 1 790856 1 1 1000000 822330 1 1 1 1 1 1 1 1000000 1 1 478506 1 1 1 1 1 1 1 834115 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1000000 1 1000000 420869 957286 1 1 1 1 1 237777 1 1 1 1 1 1 388468 1 1 1 422214 1 1 1000000 1 1 1 1 1 1000000 1 34119 1 1 1 488636 1 1 1 1 1 1 238916 1000000 1 1 275354 817821 1000000 1 1 6017 832039 613539 1 1 1 1 136343 1 1 1000000 1 1 323302 1 683753 1000000 1 925997 1000000 46499 1 1 1 1 134242 1 1000000 602445 1 1 1 1000000 1 1 1 1 1 1 1 1000000 500302 757679 1 504614 827839 1 1 1 1 1 1 1 1 332920 1000000 1 383052 1 1 667726 664757 1 1 481077 341749 1 381070 1 516175 1 146664 1 9957 1 185355 1 750439 1 1 1000000 1 1000000 1 1 1 610797 1000000 1 537716 1 306523 1 1 1 1 1 1 1 1 1 1 1 723821 1 1 1 585834 614076 1000000 349264 1 1 1 1 1 1 1 1 1 1000000 1 564422 1 1 1000000 1000000 935114 1000000 1 1 1 264228 1 67305 1 1 1 1 1000000 36203 63208 1000000 1 1 1 1 1 1 1000000 1 1 260110 1 947033 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 372987 1 1 1 222564 522665 1 1 1 1 1 1 1 1 1 1 1 1 1 1 411861 1 1 1 1 1000000 1 1 1 1 1 1 1 186964 1 957768 1 1000000 1000000 1 1 833895 1 1 1000000 1 1000000 1000000 594439 1000000 1 1 1 1 499882 1 1 491398 230458 1 1 1000000 1 1 1 1000000 1 1 1000000 338284 1 1 1 1 1 1 1 1 1 1 1 672733 1 1 1 1 1 1 753326 1 1 1 1 1 207154 575934 1 1 1000000 447110 1 1 1 1 1 1 1 1000000 1 1 963846 1 1 1 581603 747573 1 1 401323 1 1 1 1000000 1000000 1 1 174663 757873 1000000 1 1000000 1 818041 1 1 54347 1 1 1 1 1 1 1 494320 1 1000000 659484 1000000 1 1 1 379985 1000000 1 1 1 1 1000000 708248 1 1 1 1 1 1 1 1 1 1 1 1000000 411030 1 1 343817 1 223355 1 1 306253 1 493462 1 1 1 1 1 1 1 1 1000000 1 460396 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 883397 708460 1 680438 1 1 1 667283 1 1 811022 1 1 1 1 1 955768 1 508457 1 1 1 1 1 1000000 908521 1000000 1 1 1 1 1 1 546072 763211 1 1 297991 1 1 1000000 1 1 1 1 1000000 196985 1 1 910057 1000000 1 1 1 1 1 1 1 1 72603 1 1 1 1 1 789365 686038 1 1 1000000 1 1 1 1 1 1000000 13561 1 1000000 1 1 1 1 1000000 141300 460005 239477 1 1000000 1 1 149871 1 1 1 210355 1 119149 869927 1 1 1 1 1 1000000 1 492916 1 1 1 1 511084 1 1 65396 1 1 103910 512159 112121 189422 1000000 1 1 1 1 1 171931 1 1000000 1 711060 1 852835 1 613053 1 1 1 1 1000000 1 1 1 1 1 1000000 1 649464 1 1 1 1000000 1 726924 1 92807 1 1 1 975002 1 1 702599 1 1000000 1 1 1 1 695486 1 1 1 1000000 1000000 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 988568 424531 1 1 1000000 1 1 512088 753770 1 841510 1 1 1000000 1 158806 1 505036 1 1 1 1 1 1 1 901241 1 1 1 1 1000000 1 1 1 23445 1 1 720964 1 1 1000000 1000000 1 1 1000000 1 369967 1000000 197756 1 143222 1 267364 1 1 747355 984786 1 1000000 1 1 1 1 1 1 1 1 1000000 548684 1 1000000 1 848343 1 1 1000000 1 363318 1 1 1 300987 1 1 1 1 1 713952 1000000 1 451039 1 1 440651 1 1000000 348324 1 1 1 1 1 1 1 1 613444 1 140805 816583 1 99329 1 1 397035 1 557623 1 657127 1 1 1 1 1 1000000 671188 1 1000000 1 1 1 1 1000000 1000000 1 1 428913 1 1 1 1 1 1 1 894411 1 1 1 1000000 1000000 1000000 1 1 1000000 1000000 1000000 1000000 1 1000000 1 1000000 1 1 1 617673 888429 1 1 1 1000000 1 1 1 1 95556 1000000 1 1 1 1 1 1 1 33398 1 1 1 1 1 895897 1 615620 1 1 40173 1 166122 1 221319 1 1000000 1 803987 1 1 1 1 1 1 1 1 1 1 256300 32729 1 856122 1 1 1 1 1 1 9559 1 176159 1 1000000 1 1 1 1 223109 83971 1 1 1 1 1 1 1 1 1 129682 1000000 1000000 1 1 1000000 1 516600 1 1 1 1 1 1000000 139991 1 165575 1 215849 1 170881 948378 1 1000000 1 1000000 1000000 877074 1000000 1000000 1 1 1 1 1 473019 1 1 1000000 1 224302 848714 1 836895 1 879540 1 697184 1 1 1 578487 807542 1 1 1 1 1 1 1 59166 78432 52459 1 844251 1 1 1 1 1 1 1 1 1 1 356323 377809 1 1 1 1 1 1 1 410176 1 1 1 1 1 871311 1 1 1000000 1 1000000 1 530727 1000000 1 1000000 1 1 1 1000000 1 1 574122 1000000 131781 1 1 1 1 1 1 1 1 1 1 1 820745 1 1 670660 573265 1 1 1 1000000 1 1 1000000 1000000 1 1 85625 1 786871 1 1 1 1 1 1 1 1 568666 1 1 1 1 726783 1 873692 1 1 1 1 782215 1 1 1000000 1 119217 1 1 1 1000000 1 11813 471801 393245 1 1 1 1000000 1 1 880451 1 1 300456 1 1 1 1000000 1 1 294194 1 1 1 899983 1 1 1 1 1 431374 1000000 1000000 96128 1 412954 1 1 648240 1 1000000 1 1 1 1 1000000 1 293194 1 1 1 1 1 1000000 1 1000000 1 1000000 1 1 1 1 1 1 1 1 804833 623148 1 1000000 332747 1000000 1 293195 1 1 1 1 1 1 1 975942 1 1 1 1 1 378622 1 1 1 1 1 1 1 1000000 1 1 243669 1 1 1 1 1 1 765486 1 1 45909 1 1 1 1 1 1 1 813228 1000000 264322 946364 915480 1000000 1 1 1 930240 1 815794 1 1 449706 1 1 1 1 1 977502 1 1 1 194911 1 1000000 106053 1 1000000 637399 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1 1 1000000 1000000 1000000 1000000 674731 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1000000 1 1 1 1000000 313780 1000000 1 1 1 1 1 1 1 1 1000000 690755 1 381424 1 1 1 1 1000000 120722 1 1 1000000 1000000 76219 620506 1000000 1 167024 25867 1 903016 136109 333859 1 1 1 1 1 1 722211 421822 1 1 1 1 1 1 1 1 1 1 1 741852 1 994438 1 1 1000000 1 1 409347 1000000 1 1 1000000 1 1 1 1 1 1 64327 1000000 36169 1 1 1 407778 240659 1 1 1 674997 1 1 1 1 1 1 1000000 1 1 1 1 133243 928569 1000000 1 1 1 1 1 1 1 1 1 1 19380 1000000 1 375073 1 1000000 1000000 1 1000000 1 786371 1 586897 1 1 1000000 1000000 1000000 1 1 1000000 1 532174 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 143711 1000000 465088 1 336401 1 1000000 1000000 1000000 1 1 126122 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 546306 910942 1000000 479384 1 1 1 141279 1 1 1 1 562184 1 1000000 1 1 1 1 1 723536 1 667466 1 481724 1 1 1000000 1 1 1 1 1 1 268306 1 1000000 1000000 1 1 1 407194 1 1 1 1 980639 1 1 1 1 186074 1000000 1 1 1 1 1000000 122409 324812 1 1 1 1 1 271540 1 1 456101 1000000 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 248318 1 1 1 605498 1 374098 8694 1 229186 1 1 1 1 1000000 1 1 1 346115 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1 1 1000000 1 555638 942295 1 1 1 1 1000000 1 1 1000000 417682 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1 533087 219293 1 1 290145 1 1 1 1 1 1 1 1 585960 1 1 1 1 217708 1 1 1 1 1 1000000 1 41964 1000000 1 1 1 1 1000000 1 1 1 1000000 1 1000000 1000000 1 750527 1 1 1 1 1 1 1000000 171646 1 515985 1 1 1 1 1 1000000 1 1000000 57764 1 1 1 444746 1 1 1000000 1 1 217740 306573 1 1 1 321060 1 862787 796611 1000000 1 1 1 776026 1 1 1000000 1 1 1 1 1 1 1000000 1 1000000 1 320502 1 1 1000000 759697 1 1 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 190582 1 1 1 1 1000000 1 1 1 1 1 1 1 1 303659 1 1000000 1000000 1 1 1000000 1000000 1 236408 1000000 634686 919294 1000000 488696 1 1 1000000 369944 1000000 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1000000 1 595580 1 1 44312 1 932359 1 1000000 1 422105 763949 1 587608 378419 646997 1 177305 1 1 1 1000000 1 1 752914 1 763486 1000000 1000000 1 1 1 78961 178534 1 1 1000000 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 25590 1 1 1 1 1 835885 1 1 46414 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 942313 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 156548 1 1 1 1000000 117250 1000000 1 1000000 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 661798 1 1 1 1 631834 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 336922 1 1 1 1 955153 1 1000000 1 538863 1000000 1 1 1 1 1 1 304877 1 1000000 1 1 71000 1 1 1 899384 1 1 666860 1 1000000 543271 682809 380705 1000000 603864 795337 1 1 1 1 1 301820 1 1 181639 1 1 1 246939 1 1000000 1 636051 1 1000000 1 1 443038 1 1000000 1 1 350438 1000000 1 491730 1000000 904432 1 74225 1000000 31443 318191 918867 1000000 1 1 1 50000 1 1 1 203203 249189 1 1 1 1000000 816616 1 1 317349 792933 657994 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 407639 1 1 1 282781 702544 1 1 1 1 1 1 1000000 788820 1 1 602507 822112 1 1 1 1 770408 1000000 1 1 1 1 1000000 1 428700 1 1 1 1 1 1 436013 718393 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 497214 741813 1 1 1 1 1 1 1000000 428862 317288 1 1 1 633308 56113 1 1 1 1 491873 1000000 1 1 1 1 1 1 1 1000000 1 230529 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 749849 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1000000 1 1 549155 1 1 1000000 1000000 1 196801 1 1 1 404278 1 1 1 1 602017 50494 1 1 1000000 1 1000000 1 1 595615 1 1 1 1000000 1 499420 1 1 1 1000000 1 1 1 1 1 1 1000000 94701 1 1 1 60753 1 592855 815299 1 1 1 1000000 1 1 1 1 1 1000000 1 1 674350 1000000 1000000 1 1 1 1 1 1 1 1 545384 1 1 1000000 91527 1 1 1 399580 1 1 583792 507299 1 1 582171 1000000 1 280914 1 1 870897 1 1 1000000 1 1000000 1 1 1 1 1 1 982563 13520 1000000 1 1000000 1000000 1000000 1 1 79553 1 1000000 1 1000000 1 790138 939716 773889 1 1 1000000 168718 902503 1 549670 1000000 1000000 1 1 1 249406 857028 1 1 922500 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1 984948 25544 1 934065 124083 1 1 959050 1 374783 1 428541 1000000 1 1 225451 1 1 758597 766568 1 756289 1 313202 1000000 1000000 1 1 1 377241 1 1 1 780589 1 1 824342 1 1 1 1 1 1 855479 1 1 1 1000000 1 1 27075 1 1 1 1 1 324164 1 259311 1 153145 1 1000000 476837 1 1000000 1 1 1 1 1000000 1 1000000 718750 1 1 1 1 1 277121 1 1000000 1 1 1000000 174446 398915 1 1000000 1000000 1 764156 942652 866061 1 1 733106 1 1 1 1 1000000 388031 1 1000000 1000000 1000000 1 1 1 91363 620115 1 8501 1 669174 1 1 1 1 1 1000000 1000000 1 258326 1000000 1 1 1 1000000 1 1 1 557764 223206 1000000 1 657801 1 1 1 209981 1 593052 1 1 1 889709 1 1000000 446117 1 1000000 1 1 1 1000000 1 1 70686 1 1000000 1 1 1 1 772316 1000000 1000000 253690 110403 1 322123 1 1 1 1 1000000 1 1 1000000 1 210851 1 1 507993 1 1 1 104015 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 507131 1 1 1 1 1000000 1 1 1 1 1000000 1 1 130064 1 792479 1 713742 1 615420 1 1 882994 1 1 360813 1 1 1 1 1 522965 1 1 280627 1 797169 1000000 1 1 1000000 1 1 1 1 1 1 630306 1 1 1 1 555268 183109 1000000 1000000 1 1 1000000 608694 1 9318 1 133584 1 1000000 1 710950 884994 1 1 791235 1 1 1 1 1000000 1 1 1 1 1 1 154407 1 1 1 1 1 1 1 138846 1 1000000 1 1 1 1 1 1 1000000 1 1 1 1 1 1 30262 752393 1000000 1 1 1 260766 1 1 1000000 968268 1 1 1 1 1 1 1 1 1 214097 1 1 1 1 1 694256 438218 1 401776 1 1 1 1 1000000 1 958230 1 492712 1 1 452112 116865 1 1 1000000 443089 463103 1 1 1 1 634911 1 363960 304816 1 1 1 1 1 1 1 1 1 1 322865 1 1 8651 1 1000000 1 1 1 1 1 1 456796 1 1 283150 1 1 1 1000000 1 1000000 1 167477 1000000 1000000 1 110022 868294 549178 1 439538 1 1 1 1 1000000 1 525052 1 1 1 879877 1 1000000 1 1000000 1 1 1 628993 1 1 1 1000000 1 522428 437168 53424 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 1 732734 1 1 1 1000000 1000000 1 1000000 1 1 1 1000000 598660 1 686945 1 1 1000000 756210 1000000 1 1 195610 730391 1 1 961844 1 1 1 480846 1 678276 1 1 1 1000000 1 1 772506 1 309648 672386 1 1 1 1 1 796146 1 1000000 1 376019 1 1 1 1000000 1 1 1 1 1 1 524817 1 1 1 1 1 1 1 1 1000000 566838 1 1 1 1 321089 1 1 1 1 1 1 1 1 1 795960 1 1000000 1 1 1 1 1 73289 1 1 1 318912 739237 1 1 1 1 1 1 1 930075 1 1 1 1000000 1000000 668733 1 1 1 1 1 149297 764113 1 1 1 1 1 1 1 1 887653 1 1000000 871457 1 1000000 1 30774 1 1 1 1 1 1 1 1 128936 1 1 1 1 1000000 1 1 1 924541 1 1000000 1 1 1 1 1000000 650496 1 575683 1000000 1 431929 1 716418 1 1000000 1 310858 397797 1 330678 798438 1 1000000 1 1 1 1 642642 1 1 1 1 636198 1 1 1 1 76729 1 215895 1 1 1 1 1000000 1000000 1 1 1 490350 388835 1 1 1 1 1 669123 1 1000000 1 1 1000000 91576 1 1 1000000 1 1 1 143690 1 1 855557 1000000 1 1 538207 1 1000000 1000000 1 1 835414 1 1000000 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1000000 1 627526 1000000 1 1 1000000 907361 1 1 1 1000000 1 768587 548058 553010 1 29333 1 1 1000000 1 1 1 1000000 954995 421344 1 1 1 1 1 1000000 1 1 1 1 542357 1 1 1000000 1 1 1 845546 1 1 1000000 1 1 187021 1000000 1 1 1 1 1000000 495993 1000000 414769 1 1000000 1000000 1 1 1 1 1 1 1 1 1 674536 1000000 1 677845 1 1 232524 1 1 1000000 1 1 1 1000000 1 1 1 1 95017 1 1 1000000 1 856609 1 1 1 1 1 1 1 1 1 1 1 1 259911 1 1000000 1 1000000 1 1 1 1 312212 1 1 184963 1 905051 1 401808 1 1 1 1 1 1 369671 1 1000000 1 817977 1 1 1 1 903545 1000000 1 1 1000000 1 1 259531 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1000000 1 1 355524 1 886427 1000000 475906 1 1 1 824369 1 1000000 1 1 1 1 1 1000000 91734 402388 1 1 1 1 1 1 360878 167042 1 1 1 1 1 556747 1 1 1 1 1000000 1 1000000 1000000 1 1 1 1 1 1 163759 1 73247 1 1 1 1000000 1 1 1 480546 1 1000000 1000000 1 1 690105 621582 1 500493 1 1 1 1 550204 1 1 915878 1 1000000 1 1 1 1 1 1 1 1 343382 1000000 816189 1 1 758793 672387 1000000 802188 1 1 1 1 1 1 1000000 1 1 1000000 1 374842 1 1 208896 1000000 175418 888665 1 1 1 74559 1000000 1 979130 1 1 1 1 1 735620 1 1000000 1 1 1 1 1 923413 1 1 701155 1 210842 373105 731006 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 1 254185 1 1 1 1 1 1 1 955119 539768 1 1 1 39576 1 1 1 780908 1 1 1 1000000 1 1 1 1 1 466536 1 1 1 1 1000000 1 920555 1 1000000 1 1 1 1 1 1 1 1 1 926017 1 1 901750 1 1 1 1 1 1 1 697132 1 1 794208 1 1 1 1000000 1 85024 1000000 351397 1000000 107736 1 1 1 1 1 1 93923 1000000 1 1 1 1 1 200448 1 1 937336 933814 1 1000000 1 1 1000000 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 553148 1 1 1 1 197508 1 1 1 1 458124 1 1 1 1000000 1000000 1 1 406989 574759 1 1 773556 1 1 1 1 1 1 1 1 1 1000000 1 35675 801285 1000000 149030 1 1 390637 1 1 364783 1 1 1 1 1000000 1 1 1 1 1 1 406006 1 1 1 804535 1 1 1 14837 1000000 221196 1000000 1 1 1 1 1 1000000 1000000 1000000 1000000 1 1 552358 1000000 851623 1 1 1 1000000 1 1 1 1 1 1 1 192806 1 700897 1 1 103031 1 1 1 1 188797 1 1 1 1 1 1000000 169003 1 1 5804 1 1 1 1 1000000 1 1 1 1 1 1000000 1 1000000 467858 415060 1 1 1 1 1 1 698594 1 1 1 1 1 1 1 458843 1 1000000 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 465607 1 1 1 1 1000000 1000000 1 1000000 1 1 394932 1 1 255799 1 1 1 1 1000000 1 1 1 625054 1 1 1 1 1 1 1 1000000 192126 1 1 511707 1000000 194127 1000000 1 1000000 1 1 1 478177 1 168215 87423 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 760184 1 1 467605 1 1 1 438965 1 1 829874 1 1 694431 1 454320 1 529907 1 1 1000000 1 1 844537 1 1 1 689852 1 1 1000000 1 1 1000000 1 1 1 1000000 1000000 1 1 905230 1 1 1 527454 1 1 1 1 1 1 194215 1 1000000 1 1 409063 1 1 1 1 1000000 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1000000 339028 1 1 1 1 1000000 1 1 1 1 673273 1 1 1 1 1 1 124015 1 1 1 1 1000000 1 653838 947613 1 1000000 1 1 459756 1 1 1 1 1 1 1000000 862981 1000000 1000000 1 1000000 1 568409 664244 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 32223 611561 1 1 1 1000000 1 1 1000000 1000000 1 1000000 681748 167531 1000000 1 303645 1000000 1 1000000 1 1 1 1 1 1 1 651450 1 259235 1 1 21740 1 1 59354 469818 1000000 1000000 1 1000000 1000000 1 1 436822 1 1 1 793525 187000 1 1 1 1 1000000 1 1 1 1 1 523374 1 1 1 1 1000000 1 1 1000000 1 1 1 1 759839 1 1 1 1 1 1 1 1000000 1 1 1 303148 1 1 1 1 1 1 1000000 1000000 393708 1 1000000 1000000 65108 1000000 1000000 383341 1 133610 1 1 1 713464 1 337551 1 782090 638391 1 1 1 1 1 1000000 1 63564 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 85377 1 1 1 1 207963 696236 1 1 1 1000000 1 1 184983 1 1000000 1 1 1 1 696551 1 866250 1 1000000 1 1 1 1 1 1000000 465161 577012 1 1 1 1 1 1 766303 1 1 1 1 1 1 1 1 437062 1 707931 1 1 1 254504 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1 1 1 1000000 677855 382741 1 1 1 1 1 1 1 1 1 778059 633860 1 1 1 1 1 1 1 1000000 317681 1 797951 1 1 810027 572773 1 1 1000000 1 1 682594 693913 1 1 787037 1 1 1 928051 561571 1 1 1000000 1 1000000 1 1 1 926781 635670 1 1 1000000 879669 1 1 1000000 1000000 516304 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1000000 581888 705321 1000000 1 1000000 1 1 1 1 1 1 1 1000000 967820 729776 1 1 1000000 958600 1 229718 1000000 1 757320 1 947356 1 1 1 201391 1000000 1 1 1 1 1000000 544194 1 1 494950 1 178356 1000000 1 1000000 747989 1 1000000 1000000 1 1 1 1 10648 1 1 1 1 1000000 1000000 906849 1000000 1000000 1 1000000 625606 1000000 1 1 671609 1 1 1000000 1 1000000 1 1000000 1 1000000 715289 1 1 194132 1 1 1 1000000 1 890675 1 457360 974881 1 1 1 1 17755 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 247250 1 1 1 1 1 1 1 1 1 453805 1000000 1 1000000 977967 1 1 1 1 1000000 1 1 263249 1 1 1 1 1 1000000 1 449120 1 584463 547499 1 1 1 1 1 757440 1 1 1 1 1 1 1 1 1 1 1 548058 1 1 163547 1 693498 845251 329186 485640 1 584642 1 445443 1 1 1 1 1 1000000 1 164933 1000000 1 1 290481 1 1 696134 1 1 1 1 1 1000000 696720 1 157865 1 876209 149997 1 1 708986 1 1 1 1 1 1 1 1 1 1 1000000 1 1 766913 1 1000000 1000000 1 1 1 763617 1000000 982909 157339 1 1 1 1 926440 1 1 1 1 1 714719 1 1 1 1 1 1 1 1000000 1 1000000 171622 1 1 1 1 627763 1 1 557783 1000000 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1 1000000 963433 518380 1 1 232001 1 1 1 196051 1 1 1 1 1 1 1 1000000 939436 1000000 1000000 463879 1 1 1000000 1 1 1 1 1 1000000 1 869918 133103 139655 1 1 1000000 1 1 1 1 1 1 800738 1000000 1 1 1 1 1 1 125358 1000000 1 1 1 1 1 1 1 1 1 390146 43067 1 184797 1 1 1 1 1000000 1000000 740541 1 1 1 1 1 1 1 1 1 620190 1 1000000 494950 1 723996 1 1000000 1 1 1 1 1000000 1000000 523565 1 1 1 1000000 1 1 1 1 1 1 1 1 303990 1000000 1 1 1 1 1 1 1 1 337226 1000000 1 1 1 1 1 1 1 1 1000000 1 1 1 259392 1 1000000 1 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1000000 295997 1 1 431431 1 548126 601432 1 990461 1 1 1 1000000 1000000 281715 1 1 1 253855 1 665637 1000000 1000000 1 991833 1000000 329979 1 1 1 1 1 529707 1 98432 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1000000 139723 1000000 47662 1000000 803138 1000000 1 1 1 1000000 76988 1 948950 1000000 1 1 1 1 1 331472 369893 1 1 1 935126 1000000 1 1000000 1 1 1 1 1 1 301061 1 1 1000000 1 1 1 1000000 667711 1 1 724979 1 302854 83052 1 1 1 1 322585 1 1 1 1 1 1 918031 1 1 1 1000000 156283 1 1 591918 64854 1 1 1 1 330270 1 1 1 795238 999255 1000000 1 1 1 1 1 886287 1 1 1 672185 1 1 1 715983 1000000 1 1000000 1 405340 1000000 1000000 1000000 1 1 1 1 1 1 1 1 1000000 406537 1 1000000 1 1 815187 1 1 851788 1 452985 1 867398 1 1 1 1000000 1 1 1 1 1000000 1000000 171788 1000000 1 1 1 1 1 1 1 1 918948 1 1 1 93023 1000000 1 1 1000000 1 1 1 947547 1 1 323204 536758 1 1 1 1 1000000 1 860004 1 1000000 1 1 1 1 751816 1 1 1 1 1 1 105351 1 1 1 1 1 264853 1 1000000 1 1 1 1000000 1 1 725170 288663 445470 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 317950 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 194826 1 1 1 1 1 1 1 1 1000000 816475 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 706757 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 453804 23823 1 601909 1 319591 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 1000000 1 1 1 1 1 656781 1 1 1 259538 1 1 1 1000000 1000000 1 1 529908 1 1 1 1 1 1 719208 2314 1 1 1000000 1 305961 1 1 1000000 1 70704 1000000 1000000 668309 1 1 1 1 1000000 1 1000000 1 595843 1 401492 171712 69745 1 1000000 1000000 943588 1 36970 1 1 1 1 1 1 1 1 171354 1 1 638657 357644 1 1 1 1000000 1000000 1 1 1 1 1 1 1000000 1 1000000 785994 1 1000000 1 1000000 1 1 764774 1 1 1 1 978638 132592 416550 1 1 1 556404 1 1 1 946508 1000000 1000000 1 318005 1 1 1 1 1 1 1 1 601340 1 1 1 1 1000000 849970 1 1 781732 1 1 194100 1 1 1 1 1 963566 1000000 1 1 1000000 1 1 1 1 1000000 478455 1 1 223363 1 1 1000000 1 1000000 933297 1000000 1 1000000 1 1 1 1 1 1000000 1 375495 1 1 1000000 1 1 1000000 1 1000000 1 1 797009 1 1 1 1 920760 1 612949 1 1 1 687605 1 231442 253582 1 1 1 1 82386 15658 1 1 1000000 1000000 745198 1000000 548154 1 284968 645000 1 432576 1 1 1 1 1 1 1 1 1 1 1000000 1000000 1 832251 1000000 1 1 1 1000000 975879 1 1 1000000 1 1000000 1 1000000 1 1 1 1000000 1000000 1 419023 1 1 1000000 521099 1000000 1 1 1 1 1 1 1000000 1 1 1 228845 1 1 741903 1 1000000 1 406335 1000000 794840 1 448674 1 1 1 1 1 1 1000000 987239 1 1 1 1 1 1 1 1 1 7152 1000000 1 1000000 636705 1 1 1 1000000 305229 980656 944788 1 1 1 1 1 1 1 1 1 1 1 1 209946 1 1 1 1 1000000 1 1 1 1000000 846946 1000000 522453 1 7499 867818 1 1 72234 1 1 1 1 1 701115 1 410232 1 803615 1 1 1000000 1 301007 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 929775 4203 1 181946 1 1 1 1 1 1000000 1000000 1000000 1 1 1 1000000 1 1 1 1 1 1 20525 1000000 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1 914985 1 1 1 1000000 1 892039 1 1 1 1 1 1 1 1 1 1 1 588876 446312 1000000 1 1 1 89927 1 1 1 933796 1 1000000 1 102237 78512 1 1 1 573819 1 370420 1 1 1 1 1000000 1 1 533676 1 940456 1 735309 430883 1 1 1 1 1 317004 1 1000000 1 1 1000000 1 1 1 746033 1000000 1 1 878648 451175 1 1000000 1 1 1 1 1 940407 1 1 1 1 1 1 1 949330 1 1 1 1 1000000 1000000 1 717228 1 1 1 1 366349 1 1000000 1 1 1 946862 843050 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1000000 1 1 1 1 1000000 1 1 1000000 459046 1 1 1 225305 1000000 1 1 1 1 149827 1 1000000 1 1 1000000 183288 1 615995 1 19030 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 453888 1 1 374101 1 640389 754988 493982 1 1 1 416997 1 1 1 1 1 1 1 1000000 1 398948 345583 1 1 111012 1 1000000 1 1 1 1 1 1 854066 1 1000000 1 1 1 988686 1000000 1 1 500756 1 132912 1 964451 1 1 1 1 1 1 525095 538509 1000000 1 1000000 418136 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1 1000000 1 200705 1 693558 1 1 1 1 163485 618432 1000000 1 1000000 1 1 1 1 646135 1 1 1 1 1000000 1000000 1 1 1 1 13400 1 1 1 1000000 1 1 1 1000000 1 1 1 1000000 1 1 1 876797 1 1 1 666282 1 1 1 1 1 1 489044 1 1 1 1 1 1 1 559044 1 1 1 337576 717979 1000000 1000000 1 661747 511506 1 1 1 1 1 1 1 1 504740 1 194093 1000000 1 1 1000000 791200 1 1 1 1 1 1000000 1 1000000 1000000 1 1 1 631653 1 1 1 1000000 1000000 1000000 1 1 1 1 1 1 1 1 1 721181 1000000 1 834655 1000000 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 419267 1 1 1 274867 1 1000000 1 197156 1 1 1000000 1 742665 1 1 1 1 1 1 1 1 1000000 1000000 369316 1000000 1 1 1000000 1 195551 1000000 1 1 1000000 1 1000000 1000000 1 1 752436 1 1000000 1000000 1 1 1 223642 805748 1 1 1 1000000 1 654537 1 1 1 1 1 673665 1 1 1 1 1 1 1 508312 731979 710132 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 464192 1 1 1 1000000 1 1 1 1 1 1 1000000 1 131650 1 1000000 585355 1000000 1 1000000 1 1 1 1 1 1 96433 1 1 118686 324373 1 783531 1 1 1 1 1 987106 1 77160 1 1000000 1 1000000 1000000 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1 847604 1 1000000 1 1 1 726084 1000000 1 1000000 1 1 1 1 768284 1 1 510552 1 1000000 1 1 1 1 1 109821 1 1 1000000 1 1 1 1 469122 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 53614 233897 1 553371 1 1 1 1 1000000 1 1 1 1 1 491018 1000000 21340 1 1 1 1 386094 1 1 1 1 1 1 1 1 1 1 667742 1 334186 1 1000000 1 1 63624 1 1 1000000 195123 874050 1 1 1 1 1 1 1 1000000 1 1 1 1 364870 1 1 709053 1 1000000 1 473350 1000000 791353 1 1 138226 1000000 1 1 1 1 1000000 1 1 1 315072 29592 1 1 1 1 1 1000000 1 1 1 1 750993 959153 608477 1 1 1 1 922141 1 557995 1000000 1000000 1 1 1 994113 1000000 1 1 1 1 562795 1 1 173939 1 101223 1 1 28795 1 1 1 1 1 1 1000000 1 1 404184 1 1 1 1 867335 207383 1000000 1000000 1 1000000 1 625344 1 1 599480 1000000 1000000 1 1 1 469445 411600 274472 1 1 1 1000000 1 1 1 525037 1 1 1 1 1 1 1 32195 758107 1000000 1 1 316255 1 1 402806 542198 1 1 1 1 361072 766807 1 1 1 1000000 1 1 1 1000000 666569 1 1 1 1 1 1 696231 1 1 1 1000000 1 950380 1 901483 1 1 1 1 1 1 163823 1 803171 1 1 1 1 1 1 1 1000000 239916 1000000 1 1000000 1 454380 153501 153664 499535 1 729631 1 1 1 1 1 1 1 1000000 1000000 1 1000000 1 1 1 652207 1 1 1 1 1 1 1 1 545658 1 1 1 1 1 1 1 268398 559712 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 263332 1 372295 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 32698 1 106083 1 1 482544 1000000 354472 1000000 1 1 1 1 1 1 720104 403503 1 1 1 1 1 694927 1 1000000 1 1 1 1 1 1 1 1 1 749071 1 101390 1 1 1 1 1 175962 1 1 1000000 550698 1 1 721083 1 1000000 1000000 1 1000000 520229 1000000 440618 1000000 771235 1 1 1000000 1000000 1 1 942436 1 645773 1 1000000 738602 1000000 1 1 1 1 406959 1 1 1 766529 1 1 1 944198 1 1 1 1000000 1 1 1 1 1000000 1 456082 1 1000000 1 354844 1 1 1 1000000 1 1000000 743928 1 1000000 1 1000000 535081 1 427135 336490 1 479901 1 1 1 1 1 1000000 1000000 1000000 1 1 1 1 697111 1 1 1 1 1 1000000 1 695476 1 1 1 1 1 1 1 128139 992821 401614 1 1 437352 1 1 1 1000000 1000000 80954 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1000000 970521 1 336757 1 1 1 1 1 1 1000000 1 1 1 1000000 1 1 603459 1 1 1 370691 1 1 1 984483 1 1 1 1 1 1 1 181494 1 1 1 1 1000000 1 645563 1 1 212264 1 1 951068 540330 1 1000000 1000000 1 1 1 1 1 1 175467 1 1 290695 1 1 1000000 1 1 438486 1 1 1 242346 1 1 1000000 1 1 1000000 1 1 1 1 1 1000000 1 1 945396 1 25531 1 1000000 1 1 1 347470 1 1 859847 1 1000000 1 1 1000000 1 1000000 1 1 1 1 1 598553 1000000 1000000 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 501840 1 1000000 1000000 1 1 1 1 1000000 1 1 1 1 1 1 837353 1 482149 1 1 1 671437 876675 1 1 1 1 1 1 1 1000000 1 1 1 1 1 585301 1000000 1 243927 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4236 1 1 207621 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1000000 61386 332443 1 1000000 1000000 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 163363 1 1 1 580623 216899 511977 1 1 696418 1 1000000 232156 1000000 694980 869697 1 1000000 111602 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1000000 1 1 869388 608179 1 1 1 1000000 1 1 1 1 1 1 1 1 1 288121 1 1 1 1 1 236962 1 1 1 566553 1 1 286021 420582 1 1 1 1 1 395593 1000000 1 1 1 1 1 1 1 1 1000000 1 395683 1 928131 1 1 1 1000000 326627 1 1000000 1 1 1 867510 1 1000000 1 1 1 1 1 916728 1 1 1 892232 1 1 1 1 1 1 1 1 886396 846313 1000000 1000000 1 1000000 1 1 1 1 1000000 1 132272 1 1 1 1 1 1 1 1 1000000 1 4246 1 1 1 1 102788 1000000 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 1 1 1 1 1 1 748110 1 818886 1000000 1 897756 688913 1 1 1 1000000 743387 1000000 1 1 1 499545 1 1000000 1 861915 1 1 502923 1 1 1 1 1 1000000 1 1 1 1 5452 1 1 1 1000000 1000000 1 1000000 1 348412 1 247106 1 428782 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1000000 1000000 85979 1 1 1 1 481074 1 315151 1 1 1 1 75790 1 987456 1 1 1 1 1 1000000 1 1 151925 1 1 1 1 1 1 1000000 315720 1000000 1 1000000 431206 1 1 349444 1 1 1000000 1 1 49747 401392 1000000 497337 1 1 1 1 1 1 1 1 1 1 1 1 1 1 782252 1 1 1000000 1 1 1 1 123066 888307 1 1 1 461460 1 1 802301 799815 1 1 727592 1 246565 1000000 1 635784 866718 1 266334 1000000 299440 1 1 1 1 179048 1000000 1 1 1 933640 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 89242 1 1 1000000 1000000 1 1 1 1 224243 1 1 1 1 273786 1 1 1 1 1 1000000 298643 1 1 1 1 1 1 780648 1 1 1 1000000 1 1 1 1000000 295549 756898 1 489349 1 1 1 1 1 1000000 781427 1 1000000 1 637977 873677 1 1 1 1 887381 1 1 1 871819 1000000 1 1 1000000 1 812499 200630 228425 1 1 1 1 1 1 1 1 1 1 1 1000000 1 753383 1 1 1000000 1 842157 1 1 1 1 1 1 1 1 1 1 1 1 1 1 344731 431177 1 1 683618 1 1 610595 1 1 1 1 1000000 1 1 818417 1 1 1 1 1 809434 1000000 1000000 1 1 30831 1 1000000 1 1 1 1 1 1 1000000 1 135564 1000000 1 1 1 1 485886 1000000 1 724511 1 1 1 207037 1 1000000 975253 1 1 723088 1 744826 1 1000000 126545 1 1 1000000 1 1 1000000 1000000 1 1 333441 796273 1 1 1000000 1000000 1 1 1 1 1000000 533608 191459 1 521237 1 1000000 1 1 1 1 1 1000000 1000000 1 1 689481 1 972132 145848 1 1 1 1000000 1 75256 1 1 1 1 1 1 1 912136 960690 1 475395 449558 1 1 1 1 1000000 1 1 1 1 1 1 1 847572 1 200461 29468 1 1 633809 1 1 1000000 1 1 1 1000000 1 1000000 805822 108707 1 1 1 1 1 1 1 777478 1000000 676902 1 1 1 1 1 1000000 1 1 1 71945 1 60244 1 1 1 888191 1000000 1 1 1 1 1 1 1000000 315336 1 957526 233162 1 1000000 1 788313 1 1 1 649046 1000000 1 1000000 1000000 1 1 1 1 1 238806 1 1000000 1 1 1 1 570693 309029 1 1 1 1 1 1 1 1 1 1 553318 1 1 1 1 1 1 1 382415 1 1 560788 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 622160 944574 1000000 1 865062 1 26947 1000000 1000000 1 974783 1 1 1 1 1000000 668805 1 1 674222 287421 1 62174 75039 1 1000000 1 1 1 1000000 1 1 176498 1000000 1 1 1000000 1 85034 1 1 1 1 416405 464530 1 1 555471 1 1 1 1 1 1 870470 1 1 19749 1 1 1 1 1 142206 861498 1000000 1 1 1 1 1 1 369023 1 1 1000000 886453 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 974754 1 157508 498504 1 1000000 1 1 1 1 1 1 1 1 1000000 1 275623 1 1 1000000 1 1000000 1 1 1000000 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 116535 1 1 739379 1 1 1 1 643040 524967 1000000 229363 411645 1000000 202609 1 113278 1 197009 1 1000000 1 1 1 1 1 1 1000000 488652 1 745381 1 1 1 1 1 1 1 1 1 1 1 1 1 1 343142 913556 1 1 1 1 1 1 256960 1 1 1 1 1 1 1 1 1 1 1 1 796265 1 1 1 505660 839073 1 1 1000000 1 1 60941 1 1 1 282959 1 1 1 340979 1 1 150378 1 1 1 1 1 1000000 1000000 1 1000000 1 1000000 1 1000000 1 1 1 1 1000000 660050 323639 20944 923734 1 1 1 1000000 1 1 1000000 1 250290 1 1 1 618533 1 1 395840 1 1 1000000 1 1 1 1 1 1 487999 1 1 25061 390103 1 1000000 704719 1 1 1 236893 1 1 1 726280 1 136456 1000000 1 1 1 1 1 1 1000000 1 1 1 356791 1 1000000 1 1 1 1 1 1000000 583370 1 86298 1 1 1 1 1 1 1 1 224851 1000000 1 1 1 1 333865 1000000 220895 1 1 1 561906 1 1 332628 1 1 1 1 1 1000000 1000000 1 1000000 1 1 1000000 1 1 1 654289 1 1 920753 879423 1 953445 1 573327 1 120641 1 1 1 1000000 1000000 1 1 1 803404 1 1000000 1000000 1 1000000 1 1 1 383364 329215 1 318472 1 1 1 1 1000000 1 1000000 754822 1000000 1 1 1 1 125504 166794 1 1 1000000 1 1000000 1 127365 1 1000000 1 1 1 225258 1 1 1 1 1 279410 1 1 1 454230 1 1 1 189223 1 880446 19040 1 679638 174296 722660 155464 1 1 587839 1 578116 1 1 1 1 1000000 1 1000000 1000000 1 1000000 1 1 1000000 1 1 576878 1 864737 1 1 1000000 1 357883 1000000 1 1 1 1 1 1 1 859965 1 1 1 1 1 266034 222231 1 901696 1 1 1 1 1 1 1 1 825700 1 1000000 1 1000000 1 1000000 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 623231 1 1 1 1 1 673142 1 1 271681 1 1 1000000 1 1 1 1 1 1 339673 1 1 1000000 1 1 1 1 1 970792 93482 1000000 1 1 1000000 468935 774438 1 1 1 1 1 1 1 1 1 1000000 1 213868 1 1 1 751158 1 1 1000000 1 1 626607 1 1 1 1 1000000 1 1 1 812860 736095 1 1 388279 1 1000000 1 1 26625 648671 1 516355 1 29946 1 1000000 1 1000000 1 1000000 1 1 1000000 1 1 1 1 1 916950 1000000 917712 1000000 1 1 1 1 1000000 389399 1 1 1000000 905754 1000000 1 713191 1 1 1 1 1 1 1 1 1000000 1 1000000 1 1 1000000 1 1 1 364716 1 1 1 1 1 1000000 1000000 1 1 1 1 1000000 1 1 324915 1 1 465287 891745 1 1 1 1 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 839744 1 1 415897 617179 1 1 1 379071 1000000 1 905778 260778 524693 1 342978 438195 645073 1000000 1 1 1 549340 1 1 1 1 748759 1 1000000 1 20828 946497 1000000 1 1000000 505336 1 1 1 1 806653 1 1 712277 1 1 287614 1 1 1 516038 1 335839 1 761939 1 1 1 1 1 1 1 1 1 204795 1 1 1 216401 632752 248671 1 1000000 1 1 1 1 1 1 1 1 1 1 965687 1 1 1 535596 727024 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1000000 1000000 1 614777 1000000 1000000 1 1 632382 257311 1 1000000 1 1 1 482325 1 1 1 1 1 240730 1 1 1 1 1 1000000 1 1 1 1000000 135499 1 1 1 1 1 1 336167 1000000 1 1000000 1 1 1 1 1 1000000 602445 1 1 1 1 1 1 1 1 1 1000000 756362 1 1 1 263105 1 1 875271 1 1 1000000 1 1 376504 1 1 1 1 1 1 1000000 1 1 1 1000000 1 700282 1 1 1 1 1000000 1 1 1 1 1 197997 1 841603 1 1 119258 1 965223 1 1000000 1 1 150527 1 1 1 1 902635 1 1 1 1 1 889263 1 1 1 1 1 1 1000000 1 373539 1000000 1000000 1 1 1000000 1 1 1 605086 1 1000000 1 519360 1 1000000 1 1 1 1000000 1 1 1 1 1 768120 1 1 1000000 681870 1 103966 907975 1 1 1 1 1 1 1 1000000 908096 121892 769988 1 1 1 1000000 538516 661242 335374 1 1 1 1000000 917680 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 1000000 1000000 1 137214 1 1000000 1 170381 201200 1 1 1 1 1 1 1 1000000 1 1 1 1 663866 1 1 1 590086 1 1 1 15406 1 1 1 1 475905 1 1000000 1000000 397375 588366 1 1 844714 310573 1 1 1000000 638363 1 1 322848 1 843032 1 1 895901 1 1 1 1 1 1 1 1 1 1 1 1 1 645982 1 309853 1 1 1000000 1 85354 1 1000000 1 1000000 1 1 1 1000000 1 1 608725 1 1 1 1 1 730427 1 1 1000000 1000000 861915 1000000 1 1 1 1 144509 1 1 252654 558861 327337 1 1000000 1 1 1 1 1 1 1 381700 1 1000000 1 1 1 1 1000000 458132 147215 1 1000000 1 317237 1 1 1 1 1 672390 1 1 1 1 61038 1 1000000 1 791419 1 1 60267 1000000 1 1000000 504901 953407 1 188414 1 1 1000000 1 1 950469 1 1000000 1 1000000 827857 1000000 1 1000000 105956 1000000 1 1 1 1 1 416969 1 1000000 1 1 1 1 783228 1 1 1 727503 1 1 1 1000000 1 1 1 1 96655 1 1 1 1 1 1 1 1000000 1 1 1 1 48620 1 1000000 1 1000000 1 1 650760 1000000 1 746756 1000000 1 979538 1000000 1 1 1 1000000 1 1000000 1 1000000 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1000000 1 207095 1 380269 1 1 1 1000000 647066 1 1000000 1000000 1 1 712840 1000000 1 1 1000000 1 1 1 1 367513 1 1 640976 1000000 1 1000000 1 1 1 1000000 1 1 1 955828 1 1 977463 1 1000000 1 1 1 1000000 1 1 1 1 445198 780163 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1000000 1 612155 1 1 649804 121062 1 1000000 595523 1 1 1 1 1 1 1 1 216100 1 1 1 1 1 1 1 87537 1 1 1 1 703451 1 1 124457 1 1 1000000 1000000 1 1000000 1 1 189476 1000000 1 1 1 1 601318 1 1000000 1000000 1 10077 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 259570 1000000 1 1 1 1 1 877283 1 1 602304 1 155087 1000000 210068 1 1 1 1000000 1 866488 1 1 1 868827 1 1000000 1 1 1 1000000 1 1 1 1 251114 1 1 1 848100 1 1000000 1000000 1 1 1 1 1 961966 1000000 1 51577 744168 1 514664 1 1000000 1 1 1 820735 1 249490 44884 1000000 1000000 1000000 1 1 1 1000000 1 920378 1 1 1 1 1 1 1000000 1 321652 925260 449208 1 1 1 1 1 1000000 1 1000000 1 865041 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 1000000 1 148549 1000000 1000000 1 1 1 1 421655 1 1 1 235664 1 1 1 1 1 1 1 1 1 1 337750 1 1 1 708604 1 1 1 1 1 780350 132874 394937 1 1 1 1 166922 1 1000000 1 1 1 1 1 1000000 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1 496410 643677 1 377753 1000000 1 1 1 1 540535 1000000 1 1 1 1 1000000 1000000 1 1 1 1 1 889558 1 1000000 1 1 574364 811567 1 905023 1 871127 378297 1 1000000 1 1 1 1 1000000 1 1 1 719167 896841 832822 1 589072 1 1000000 1 1 1 472781 1 931205 1 1 324120 685027 1 1 706332 1 1 1 1 1 1000000 1 537157 1 1 1000000 277215 1 1000000 1 1 1 323790 1 486063 1 1 1 1000000 818609 523013 1 1 1000000 404844 1 1 648041 1 1 1 1000000 1 1 1 1 909921 84953 1 1 633185 1 1000000 1 1 1 1000000 849271 161755 1 1 1 663353 1 1 1 1 1 54215 384660 1 1000000 1 1 1 1 1 1 1 1000000 817078 988300 1 930434 820086 1 365028 1 1 1 1 1000000 1 86833 1 1000000 842939 1 1 1 1 456917 1 561393 1 1 438518 590991 1 1 1 1 1000000 794859 865041 1000000 64420 1 1 717302 1000000 1 1 1 1 494656 1 1000000 1 1000000 1 1 1 1 1000000 1 1 1000000 1000000 1 1000000 1 1 682178 1 1 1 1000000 1 1 1 1 869734 742436 1 1 662081 1 745234 1 1 1 1 920801 1 1000000 1 1 1 1 1 384954 1 828750 1 1000000 1 1 1000000 1 1 1 1 516069 1000000 1 1000000 1000000 1 859765 1 1 1 1 1 1 1 140728 1000000 1 1 1 1 1 617258 258735 1 596593 1 137611 178343 1000000 1 1000000 1 1 1 1 1 1 1000000 1000000 1 1 1000000 1000000 1000000 17036 1 1 1 1 288282 1 1 1 1 1 1000000 1 1 1 1 1000000 1 1 1 610896 1 1000000 1000000 1000000 1 1 1 517617 1 1 1 336851 1 307994 1 166028 1 1 1 526430 410613 268576 1 1 1 1 1 1 1 452991 1000000 992949 1 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1 257832 1 546105 1 1000000 1 19613 1 1 1000000 434409 1 1 1 492678 1 1 1 677581 1000000 1 1000000 671614 1 1000000 1 226952 720707 1 874763 1 397369 1 1 1 554598 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1000000 539722 1 1 1 1 1 1 1 625296 1 1 1 81395 1 1000000 481025 1000000 1 1 187791 1 1 1000000 1 1 1 1 1 1 1000000 1 686737 1 1 1000000 1 1 74248 1 667130 1 1 1 1 477026 1 1 801273 1 1 253404 1 1 939642 166286 1 1 1 1 1000000 1000000 1000000 722803 1000000 166444 1000000 1 1 1 1000000 1000000 1 154003 1 688634 1 1 321052 1 1 1000000 1 1000000 1 806304 1 1 1 1 759843 677355 1 1 1000000 1 1000000 1 1 1 1000000 973943 1 1 1 1 263986 1 1 1 1 1 291557 481164 1000000 1 1 285499 1 1 1 1000000 1 1 534204 1 1 1 1 1619 1000000 1 1 1000000 1 1 1 1 1 1 1 489213 1 1000000 1 1 1 1 1 355027 1 1000000 956379 1 850521 1 1000000 1 1 131044 1 1 1 1000000 1 523797 1 1 1 1 1 1 982189 1000000 1 1 1 177538 1 1 1 1 852106 1 1 1 1 1000000 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 622997 1 1 468190 1 1 1 181752 969986 283807 252047 1 1 1 855260 1 1 1000000 1 1 1 1 1 1 1 725827 1000000 1 1 247831 1 1 1 1000000 1 1 1 1 1 1 1 626607 1 1 1 1000000 1 769737 1 1 1 1000000 832021 1 1 1 1 1 1 244005 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1 1000000 899721 1 1 1 706474 1 1 1 1 860879 1 1 1 722517 1 1 1 1 1 1 1000000 1000000 263479 1 1 1 1 1 1 1 1 996053 1 1 1 1 1000000 426343 1 1 1 1 1 1 1 1 1 1 1 1000000 1000000 1 1 583214 1 551788 1 384263 1 1 1 617228 1 1 1000000 1 118184 468565 1 1 1000000 1 1 580018 1 1 1 1 1 1000000 1 1 1000000 1 1 27105 1000000 1 1 557206 1 330017 1000000 301390 1 1 1 1 1 109642 854035 1 1 626959 1 1 1000000 573303 980329 1 1 1 1 1000000 1 954618 1 658277 1 1 1 706214 1000000 1 1 1 1 1 1 1 1 142807 1 1000000 1 945851 245133 1 1 1 1000000 332158 1 1 1 204106 587694 1 1000000 1 1 696029 1 1 323914 1 252414 1 1 1 1 469326 324493 1 1 697606 181187 558761 1 1 1 1 1 1 537814 1000000 1 1 1 1 1 1 1 1 1 1 1 729353 1 1 1 1 1 1 1 1 1 1000000 1 91585 1 1000000 1000000 1000000 1 1000000 1 1000000 406535 1 1 1 1 597403 1 1 860608 1 1000000 1 1000000 472158 1 1 262370 1 121441 1 1 1 1 1 1 66983 1 1000000 1 1 1 1 1 1 1000000 880431 1 1 109233 1 1000000 1 323248 1 1 1 449184 1000000 1 740573 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 630379 209190 222936 818359 936717 1 1000000 1 1 1 1000000 1 1 1000000 1 1 1 1 1 1000000 1 1 702609 705149 1 1 1 1000000 141105 1 1 1 228566 1000000 1 1 1 1 1 1 1 1 1 1 1 1 723618 100073 1 1 1 866764 1 1000000 1 1 1 1000000 1 1 204733 1 1 1000000 1 1 1 1 1 1 1000000 1000000 661723 1000000 1 1 915702 1 1 1 1 1000000 1 1 1 1 348413 1 1 1 1 1 1 444841 1 1 1 1 1 1 295980 1000000 1 915969 573810 1 1 1 830496 1 1 1 1 1 687592 1000000 586477 546674 1 174097 1 1 1 1 757822 1 1 1 1 1 1 1 1 590407 1 1 850021 1 1 1000000 353463 691160 1 1 512928 1 1 228836 1 1000000 1 977439 1 1 1 1 1 1 634026 221075 1 1 1 1 177744 1000000 1000000 1 1 1 800585 1 1 1 1 1 504161 1 1 1 1 1000000 1 1 1000000 1 1000000 1 1 1 1 1000000 1000000 1 1 1 1 1 489911 1 1 1 708007 572006 1 1 1 356587 1000000 1 1 1 1000000 1 732371 979266 1 1 1 1 1 1 1 1 772809 1000000 1 723206 1000000 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1000000 317261 730334 470110 1 1 1 1000000 1 478239 1000000 153801 1 1 1 1 1 790211 287320 543468 1000000 1 1 1000000 1 1 1 609229 1 1 1 1 1 300003 1 1 1 1 1 1 604394 1 1 1 1 1 131808 1 1 689556 1 140431 1 1 633821 1000000 1000000 653343 1 1 1000000 1000000 64336 560119 1 387697 241492 1 1 1000000 1 198422 1 1000000 249556 1 1 1 1 1 1 805419 1 515836 1 1 1 1 1 1 745179 1 1 1 1000000 1 1000000 1000000 1 1 1 1 1 1 1 1 1 1 791822 1000000 1 958763 1 1000000 1 1 1 463069 1 1 1 1 1000000 1 1 1 488506 1 1 874302 1 1 1 1 184917 1 541133 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1000000 1000000 1 1 1 1 1 1 529071 1000000 914792 643754 852841 1 1 1 1 1 204427 1 1 1000000 1 169464 1 1 1000000 1 332817 1 1000000 843061 1 592433 1 1 1000000 683649 447467 1000000 1000000 1 341962 444488 1 173620 1000000 807213 386615 1 1 1 1 1 1 1 1000000 1000000 1 1 1000000 1 1 1 1 1 1 1 1 1 1000000 1 1 1 844586 1 624279 1 1 713566 728989 1 1 1 1 1 1 1 1 1 1 1 1 1 717207 1000000 1000000 444987 1 1 1 1 1 1 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 1000000 1 1 1 1 604896 1000000 1 1 1 1 1 1 1 1 1000000 1 550880 568514 1 1 2365 402160 1 939931 1 1000000 1 1 1 1 159730 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 1 1000000 1 1 1 1000000 1000000 1 1 1 1 1 1 1 1 123294 1 1000000 1 1 1 1 1 313556 1 46622 1000000 1 1 56444 1 1 1 1 1 1 1 1000000 354166 1 1000000 1 1 1 1000000 1 1 684199 1 1 1 1 1 1 1 1 252244 1 802255 1 1000000 1 1 1 1 1 1 1000000 1 1000000 1 1 1 1 1000000 1 1 1 1 1 857068 1 589744 1 1 1 1 1 1 229852 1 1 1 185131 1 1000000 1 1 1000000 1 627300 424977 1 307406 1 1 1 1000000 1 1 1 1 117055 1 207919 1 94650 263296 1 1 168188 1 1000000 1 1 1 788315 1 1 1 1 1000000 80295 1 1000000 1 1 707878 493947 1000000 634831 1 1000000 855837 1 867152 1 1000000 1 1000000 1 703021 1 1 1 892758 1000000 1 1 1 469467 1 1 1 943963 166432 1 358958 1 1 69200 528414 1 1 1000000 1 1 1000000 1 109603 1 1000000 1 594788 1 25119 1 1 1000000 215918 1 1 1 1 1 1 1 787459 1000000 1 1 1 1 276419 1 1000000 801612 1 1 217795 794212 1 839751 1 498912 1 1 1 1000000 538732 1000000 1 1 1 1 1000000 1 1 395828 1 1 1 1 426615 1 1 1 1 1 1 1 1 1000000 1 1 1 233062 1 1 1 1 1 1 1 1 1 238296 1 1 1 1 1 1 1000000 1 1 1 1000000 1 1 884002 664181 1 1 1 1 580913 1 1 1 713738 1 1 1 1 1 451421 1 128322 1 1 1 1 1 1 518766 1 1 1 719249 1 1 1 589929 1 1000000 269875 1 245352 1000000 1 1 1 1 1 1 1 1 1000000 1000000 1 1 1 1 1 765723 1 1000000 1 1 1 1 159437 600189 1 1 1 1 1 1 1 1 1 1000000 88743 1000000 1 302987 1 762249 1 380176 1000000 1 669237 1 1 1 1 469541 1 959090 1 1 1 1 26040 1000000 1 1 1 109933 1 146078 958080 1 1 1000000 113315 445773 1000000 1000000 452443 1 974162 1 1 1 1 1 842006 1 1 1 1 876904 1000000 1 1 1 1000000 1 1 1000000 1 1 630506 695082 1 967882 1 1 1 1000000 1 1000000 1 1 1 1 1000000 1 765070 1 1 1 1 1 1 1 1 1 604882 1 1 1 1 1 1000000 1000000 1 1 991436 125330 1000000 1 1 848605 796561 1000000 451911 639388 1000000 1000000 443303 814024 480047 791573 173617 1 1 167998 1 1 769938 1 1 1 1 1 1 1 1 222468 961697 1 1 1 1 1 61704 1 1 141715 467677 1 1 1000000 1 1 1 350506 1 1 1 1 1 1 1 636217 1 1 1 1 1 1 1 1000000 1 1 1 818260 968858 1 1 1 1 1 1 1 1000000 862389 1 1 1000000 1 103960 1 1 1 1000000 38230 1 1 1 1000000 1000000 1 1 1 1 150787 1 1000000 1000000 1000000 1 1 1 241306 1 1 1 869774 1 1 1 1 1 1 1000000 483254 681505 1 1 1 26987 694980 1 1 1 1 1 1 1 153696 1 1000000 1 1 1000000 1 1 1 1 1 1000000 1 1 389019 1 1 1 1 883557 390678 1 1000000 1 434694 675290 1 561301 1 1 1 1 1000000 1 545199 1 1 1 972671 1 1000000 1 611170 1 1 1000000 777120 15574 1 1 1 1000000 1 1 225090 1 1 674771 1 89336 845373 475592 1 1 1 549338 1 1 1 1 157094 312001 1 1000000 1 471190 1 1 1 1 1 16204 1000000 1 1 1 1000000 1 1 693629 1 1 1000000 1 1 1 1 1 1 1 1 1 1 1 578711 1 1 1 1 1 362466 1000000 1 1 1 1 1 392851 1 1 1 1 1000000 1 1 906988 1 1 1 1 1 674735 1000000 1000000 1 1 1 830884 1 1 1 1 1000000 1 986819 1 1 1 975349 1 1 1 755111 85209 1 1 492911 1000000 1000000 1 1 1 1000000 1 1 1 1 1000000 1 1 641526 1 1000000 1 1 1 1 1 1 235050 332641 562416 1 911166 1 269983 1 1 1 1 1 1 1000000 520120 1 1744 1 1 1 375313 1 1 1000000 390670 1 1 1 1 1 1 1