100000 502131 215498 829032 46710 418199 426663 809708 57582 945748 639604 633726 196195 812518 68484 835854 340008 343310 19532 984911 369143 660371 475111 999735 782956 594108 581266 241027 469893 872407 24113 801585 150312 1039542 377545 445955 88989 770093 261892 496387 597008 466069 173232 484602 211217 219724 337216 671991 70931 418867 107081 1034958 991472 980014 85510 1040790 705635 389032 809941 345130 841356 971788 229560 542121 697968 602957 590805 758263 1020791 344159 745207 852538 79340 879547 225034 819549 6017 462815 537762 721040 457672 798156 664693 228294 702651 14726 526300 3637 827188 128664 1011031 857818 95094 812173 698630 814322 980386 572280 943408 697474 129603 227437 574144 549585 987843 424454 264643 639721 1033715 666847 977387 903705 940167 1034265 805647 1043573 140696 432603 830889 368980 952096 943052 203606 657361 413313 575387 501594 629580 380159 770936 622361 1046502 355393 474776 166559 634632 448212 1025460 957721 797660 962728 1021834 537946 370642 843665 172379 839255 470813 353223 723819 704427 701748 770150 308613 699924 473425 193519 459636 429044 326389 262341 514443 10705 245346 853425 108830 612053 336160 714335 953607 1020238 851577 1016799 685602 870191 648188 427300 944081 173710 497149 700296 443512 523812 893971 905030 436738 765392 789914 339967 679514 894740 521775 828726 707571 687510 682551 139988 265793 526241 209751 779684 69182 364193 113917 732120 929510 102315 395478 884098 330171 461810 766806 951580 211777 289107 67635 817153 933763 910026 796394 69361 417420 887035 14137 69265 698607 185002 306595 286697 1088 245059 40944 571620 870297 97619 797097 54483 944150 179980 647328 146667 46425 358085 678246 237762 665095 672120 768980 900822 898120 742723 485251 56582 969291 66023 1026131 53526 376512 377164 1014504 629040 483676 776187 942376 951390 104280 427426 673470 387857 985075 574868 619930 227229 252139 761670 432751 196282 359176 919252 579892 387077 1017490 19834 651684 337533 501717 860698 816062 639238 170916 139708 263237 912105 801748 653322 110912 568402 302012 659408 415355 400081 275643 381826 856581 926170 598706 622006 1034417 777029 1011846 948645 506517 489422 423072 742319 796557 309142 343404 80340 66489 520864 3549 592955 506874 242005 59879 130479 264825 54528 340740 246812 449313 217171 152752 416023 81952 880609 229613 84564 95850 242337 163008 301613 784950 209521 883890 864290 174975 826513 790863 448851 787076 375332 336810 907528 808008 231603 524760 133418 206610 975529 686960 887495 956142 374743 921106 67217 444971 710130 926173 490848 226780 409872 611830 239788 881239 531503 515336 584467 942008 8622 59839 119001 23135 764882 76620 401507 1032046 806211 285156 162491 65868 588172 250689 232463 822308 769438 804639 445490 178791 919629 816064 184090 645446 361170 979561 599392 539960 227655 70627 249027 812666 578350 576763 12453 341386 39915 766722 637580 798636 203589 591949 389795 250725 228841 579766 274486 785666 658919 140825 186937 940818 850739 664792 800706 324328 635941 952408 839819 832794 52729 843650 351601 401925 425296 590146 674039 392774 630446 297227 180164 530242 216826 615250 610592 399263 70656 616975 8059 289737 759026 332095 696551 472686 778979 729956 978841 87298 86347 232963 43628 1012796 646790 474661 484701 78999 994389 462039 174608 155346 657499 244650 886858 403569 951456 590131 243317 428089 172050 894348 672287 629431 98047 700113 905339 988858 865181 761252 552670 512469 71299 637354 62275 611550 438061 290316 388296 1015922 994427 570871 402479 934254 224562 629020 568414 349559 825466 768048 426719 532340 476766 387437 508000 756750 211023 582928 416053 788023 106913 473 552401 883616 262157 852366 273232 487745 885806 60792 998385 993237 592388 262884 771988 118875 369012 962467 328768 53398 763589 368266 874144 137102 813860 709619 640 426509 945441 383546 551765 544547 532784 327234 58547 238755 739881 629742 725716 730020 188873 96935 252696 691456 364847 997852 320639 619992 964959 249214 370737 3086 3010 723584 922102 1043145 897700 869213 831679 196341 461237 521361 161563 162752 910985 1016095 396226 515870 946456 786186 43534 656966 625726 201692 430717 545332 249404 57634 854833 384037 723253 131309 1044591 440861 287666 37458 578852 86884 327967 415211 635739 378116 473676 383573 863432 874061 943596 833712 940864 261458 733465 57634 667966 914282 165838 718676 813664 743855 593260 1031923 658408 781698 337206 694320 750909 314629 625364 724033 524391 674719 686804 485854 340630 1037948 1010468 422340 752795 1042699 218010 135989 166764 921982 362092 342135 469157 329037 858296 435025 830210 181683 56061 186769 784103 316464 385440 467336 134872 423685 433513 1019531 13312 200123 295939 662900 1021614 947612 411775 57632 693972 359992 304081 868079 889991 552418 503122 408391 86146 103985 443196 775697 56482 653440 852785 96058 859243 916077 283317 617268 1037697 272989 587695 225138 20528 529399 508140 20207 755686 730277 573084 822952 125875 892950 559827 272925 831184 107711 139785 90068 829717 671829 740251 560598 313216 562260 365128 204337 134325 592507 380084 754548 205177 170318 275944 804150 95542 661651 464336 269455 913019 763349 653756 73884 207737 792804 228576 328448 1004167 297043 762067 285790 488094 646649 308756 198880 422877 162673 578688 1021107 628742 781978 910301 1030280 822015 177687 144467 1041941 459603 923087 239342 517266 914095 129902 222749 425277 673381 586467 536118 407510 473068 535264 75248 861987 666973 1018206 739047 640365 403960 512022 742939 975106 839325 53512 945265 39089 977492 111352 200497 288849 957125 869868 841862 410938 326849 812975 307201 314058 879799 30802 496407 423649 546623 1040037 388510 652901 498067 957634 361044 229823 422417 324739 516952 608604 983226 400391 490159 61998 1005494 590385 860864 8745 7118 336681 20184 138438 963825 355545 246695 290691 855727 209776 57282 831072 583873 734691 226335 606307 833407 963175 535707 998421 791656 166649 1017975 480260 900766 948694 484055 774975 338791 939523 854850 633309 894637 485318 650789 428406 590719 249130 838992 922024 253070 388736 100471 527507 91313 393945 619954 637790 51041 763020 412157 275120 923966 357814 627129 116535 55432 54453 702761 297508 654758 237740 369910 513453 236451 658947 252588 453002 266412 690916 145723 694137 444051 111551 344438 1048507 820047 546758 913047 679316 346490 363890 73401 123854 379089 972540 232285 108855 679608 546533 807398 435486 632500 463983 3101 113626 563950 479265 424109 973635 148663 583750 832423 206647 326910 249199 392960 275991 474332 427757 858895 679239 392713 51032 536335 3505 961379 790794 82339 16451 434542 289445 344397 389740 147151 205705 761077 963235 885968 895071 552040 146656 542688 681873 731351 75553 520208 902607 783700 826855 51606 74379 620376 602294 582990 388222 606016 962200 428340 443937 835787 463515 798955 571957 842654 950350 269881 950331 914368 413768 883080 1036541 956958 863393 852583 445187 181512 933239 217095 354079 891058 615787 696767 326882 769972 429601 933769 120612 21387 394436 879234 317568 414998 1042047 777582 864213 570649 302341 122161 793798 191677 27402 907607 312379 796174 264391 629901 136414 980092 282746 331045 310175 1023322 195299 556438 731185 192610 158665 36090 369034 503856 429683 366479 551527 297666 311856 46903 914885 827903 317135 21495 732009 828460 334119 935035 506970 160888 225169 622225 821089 90994 886377 350121 658832 325517 658576 21852 587448 279971 851949 298466 435697 514415 592359 235674 1039894 273937 1043437 3718 751174 702094 261102 432844 466533 226894 831713 564022 537496 76188 16191 676019 173261 130602 279940 434132 517937 973706 493745 680272 1047223 736182 442573 606848 949912 496520 947551 931299 382413 543555 780790 619419 678807 214792 989857 920047 501752 393058 1034359 64967 648247 403899 497169 785203 864096 979172 209931 366053 332482 834961 826759 72113 919151 626395 25769 518932 722367 778940 3868 948139 78797 667286 230027 439991 233464 321453 753961 145824 47716 596904 472618 380015 313463 891156 971335 42578 76124 829409 342078 600603 825987 807395 178512 79554 863263 473938 713154 264159 939431 527178 1004892 1025584 334421 615500 113645 780313 277930 814267 441796 66079 165864 517984 790585 1025900 334486 121831 234018 834127 1037568 380768 358494 167097 903349 625854 756302 635072 245255 163163 486998 743711 968846 889202 394849 1001908 60325 768164 121947 481282 904940 322164 433844 687021 623300 245451 503011 93952 742614 759412 766945 450410 439437 742305 1006250 863740 796567 959076 65216 770029 282216 1036599 491688 384790 456886 801141 401514 862839 18942 866270 1010197 104112 388606 505111 602681 65161 941369 278056 238187 541546 799094 109820 349636 523747 1018433 286948 951650 966182 1016169 263957 345318 711816 896896 652069 839413 383492 376926 133010 647607 741559 726943 11835 404315 881765 427296 811236 312977 598771 395654 475575 640782 754923 43703 607166 448012 736763 22622 942954 974535 470390 254059 28431 183041 835281 717713 122725 610174 510503 932295 737289 247945 918710 358088 862202 140910 524640 900755 573980 518654 639275 113131 58808 274702 840641 391895 376570 971511 919537 745763 853874 822552 44076 626398 577172 802640 614152 224474 971320 997508 159681 507696 157466 955167 773811 1034681 192859 1024397 560609 918677 60670 617151 782706 975016 755308 865962 528430 891928 574192 273095 1029 992977 670012 259733 1026696 333569 23011 823315 718190 699804 935900 65606 445201 912089 16645 868281 882414 438962 431774 729848 43561 917864 472522 546580 723974 471038 507922 1011234 219761 870585 144353 392124 203383 420774 402696 115070 186571 1000212 558396 453514 916034 34837 261267 89349 7255 38658 774667 724119 918952 201716 222211 94447 796279 565068 798912 785725 305449 39467 814826 372150 987851 981754 13836 762900 750472 537060 472855 185363 206644 335191 66783 442357 75204 69255 650397 214271 254932 253419 679531 751610 705312 659390 714187 1020339 70411 854143 963105 256891 565531 872817 438068 723879 383354 60700 994737 311825 1013623 506826 662440 283797 247299 520203 511245 1031061 356405 299826 21560 650870 123334 6613 1010277 671777 210838 854096 321589 183171 1032229 960323 773676 520205 592922 772112 646449 712244 822976 366942 638736 603122 511620 297881 114427 239939 140664 869743 594437 904361 922067 1026132 896934 577449 267887 124159 834106 746316 600906 630763 1013634 566431 179717 337367 973089 530739 672360 438342 1021215 48029 152284 244224 577130 595959 1007855 680847 478545 948317 390612 976835 1001479 336242 33504 204847 965414 237272 967183 661929 152105 729019 42620 637134 974832 975687 974060 814715 91968 832813 187460 326741 504641 555555 34318 411970 229374 838753 218873 83438 668392 174116 75606 713031 205651 141358 293788 789762 422648 938564 25828 905748 947826 914351 1044845 226617 896449 232892 208153 306032 740554 414268 766447 646780 545748 929796 706711 819557 997388 323438 202977 881909 7170 941783 1043006 228412 759850 626463 259141 246029 922460 860204 114480 419966 895829 40295 1021020 604012 830772 322109 589517 149237 171517 900767 1039271 313595 906009 930690 981686 646312 1022676 679776 20199 1012453 324830 694 569037 1000161 907979 541828 730397 1035920 333971 294608 381234 96041 701714 531235 677769 631207 191113 98058 254534 912202 765723 264342 831918 93715 707921 334557 343211 398667 429207 932470 975179 262652 715197 408065 795969 589686 876406 226973 558691 133068 81628 599152 645930 55380 956394 109347 869173 1021483 897537 528995 108486 295599 595044 163425 117827 507907 532155 1031251 1044150 861582 274836 646897 325710 271484 681693 1043193 343516 1031228 776812 562091 839767 556800 950903 1869 351576 697920 38940 183208 499615 145207 36826 502409 679820 472932 762390 699969 66470 782603 320408 732710 766232 1001394 454155 977680 719919 335012 137344 801756 600285 443249 606187 870893 719673 886380 991141 941478 661501 604972 408040 604913 718087 321291 348247 1019323 23000 750506 158835 419445 946200 947051 423974 312981 1008656 62966 747068 474387 759086 552117 453349 692972 480901 368471 246837 1017763 540490 503888 758437 630203 265048 733528 213391 718654 723885 477160 786357 999993 9963 713152 706490 505149 27096 784740 555175 662496 796638 715418 818792 324410 240524 775917 264781 693865 620306 530989 514954 359181 791753 642797 169910 490956 620457 221956 635728 409295 912338 343053 715317 429635 38660 224230 18475 583898 1018150 881973 835930 590919 875714 663518 219854 158661 157575 613774 713462 797841 228038 933428 14888 889451 13302 193666 600859 914458 711985 584304 643947 102373 777652 452026 957464 358426 178787 474205 836103 823178 435778 530718 749184 1021451 566013 1036291 483246 148725 602465 475863 205090 1014694 233953 808362 382033 949246 38162 947023 690449 210659 195631 467421 140832 764095 1010069 42799 647581 804349 123208 834916 543117 882575 186733 874335 187479 796523 907982 95559 930120 1006857 766297 526601 700689 322023 142497 715473 1039940 468485 749659 253333 536026 900201 447715 893834 1011631 755613 350133 205484 378628 753196 236532 956731 602877 962344 228070 713272 501537 872103 468085 575981 766941 840257 1036208 684642 376577 859540 129864 444392 248897 966337 81427 460178 644533 277228 370573 18871 832601 27327 831570 735858 104590 255719 506533 768546 266903 754838 664301 699370 305949 123392 581682 247858 134060 393950 898212 622884 964404 589038 1043989 63280 348808 308336 308858 523656 883938 895146 586861 470693 211037 118886 441262 135360 189050 427631 544157 477786 769180 493079 698818 190132 722060 587700 110150 305751 105717 953631 1034359 817038 411112 634419 210248 967399 419162 46420 709070 202678 483234 80869 293828 961682 688123 1013456 459272 853974 356616 303875 632092 570401 83275 950765 731046 394455 135084 124421 683760 125597 592888 151363 177000 448480 218976 38821 868641 636239 473334 176044 706641 58973 129587 420572 409041 482752 544628 89152 215968 901621 741496 1032931 676192 762297 262372 296536 259287 178321 485567 803634 410224 410435 343286 354189 351672 549979 202713 1007492 639457 1022119 410012 184760 922178 408508 919767 322512 424660 400495 43783 507635 237751 139612 838923 633935 205483 1047906 99239 385430 1026456 259108 977924 517500 166150 44682 87086 275514 585637 859966 586645 519182 960455 161584 13196 100793 26593 272914 165837 308479 504590 262877 382708 728363 149899 280651 553727 288136 469308 651610 369109 467433 728614 59855 177595 320290 451315 288432 439776 217996 53617 871113 956115 811909 795411 564009 775 493038 1032558 525218 832342 916651 435901 944972 546683 800038 773726 694530 200342 144589 243027 124899 683948 333200 355010 854994 205349 234083 340086 583159 853580 1024962 174939 878908 257491 994344 828421 822993 975948 373911 808746 744105 1969 604435 677411 454651 454876 263462 980848 505281 502800 368734 22321 297788 541038 314059 1042349 527470 445825 297346 627151 648862 666035 934684 419236 933080 992469 191543 318174 859243 281499 345076 565588 262505 409886 991351 262528 224042 960344 248683 838911 688329 497579 93819 974613 181669 371547 233434 929062 908770 693263 564924 681790 484070 148564 823259 403594 837596 829466 690675 243677 871988 388405 500293 612396 264737 1006557 567576 993554 915225 704302 329267 563021 924761 679337 566629 744767 115039 491953 455422 398190 438894 102927 59475 545028 365837 506479 10301 941135 150664 992225 600986 158530 290414 507224 425419 357363 640785 103470 985397 101659 323081 310430 619456 515737 649905 903753 953179 795119 714921 55474 836214 1028803 457810 336834 965766 929632 849749 733252 453252 895282 281884 1016938 145262 288078 919384 782406 246981 404711 1034873 616018 767758 732634 715321 287721 725585 158499 101906 387531 435869 114022 779715 197789 724098 353127 1011151 320871 242069 74386 672765 756244 455920 325492 297945 849397 611247 480831 647986 195135 632180 457546 845466 626312 551139 412559 443881 1030478 794663 148780 321722 854128 310635 458722 434925 891315 8034 245145 850211 439102 105920 35546 947525 388126 959935 487251 68350 844995 157339 208471 789564 757633 691734 366428 273843 723216 988405 484987 236378 721165 465792 242931 7403 242295 841222 63909 84583 945202 166231 629145 577680 436615 694088 395385 968046 375458 301875 686353 265419 720147 104052 662997 838839 173134 77037 129371 324100 856619 651651 868060 50378 573286 967326 344760 756965 46112 210605 981743 411250 102492 71840 528296 550486 468099 62572 359342 306871 301536 504715 376045 267136 600869 739705 562426 569058 224485 28728 940425 705998 337431 226509 54516 121979 637081 922560 505531 776934 72107 812448 693246 278861 88688 187261 161797 879795 49265 478060 853177 912224 683545 986375 205608 254302 1022777 271850 345092 31997 482694 230967 995365 883535 983318 414995 354563 965805 848103 544039 923964 125232 536408 862495 496916 927032 417454 466990 944880 382441 154001 29321 328666 816553 875404 656871 971776 161956 833936 70152 72501 606536 404081 908587 734575 74953 827240 886934 555847 229278 1027215 584977 897660 711170 1016168 690027 265840 728180 487767 357620 245929 775223 68643 1015809 6482 427987 116345 15468 473015 727954 340585 472081 477901 804356 378855 729938 745895 398459 408907 279956 117762 32656 880593 242112 920250 3996 449562 640707 544850 430400 632490 894990 823665 383454 537704 510486 730464 433181 676640 102101 849549 347240 258564 782919 869130 464240 682535 1001199 716046 580774 677633 393807 220019 677570 1048302 301427 584246 470079 281519 28007 453371 11740 21223 509884 341383 432412 618142 845576 870468 748743 517570 400226 194752 314727 664738 324330 177198 752076 427377 423487 479203 151432 895177 947463 616922 647028 1007141 1041003 678193 135721 269413 278935 831146 777352 854606 270911 804139 853043 825096 175381 516670 521233 631454 933972 943762 630990 996993 531512 102008 1015128 708102 335747 16998 491363 732899 627706 685944 799718 119222 133862 40938 975772 580222 739732 43935 116613 1024288 738773 170141 281954 1034723 864895 430991 224316 847348 170986 436289 2269 54243 758899 918056 879189 407588 520444 507096 638583 271759 234858 476299 175705 777697 1036582 804513 525016 741945 773021 274970 940305 404379 917696 739358 255721 484209 52613 998517 610183 879620 265316 353808 34772 190727 377306 425854 248578 391181 252137 128887 433922 2318 585622 708949 190732 18150 406378 5526 266779 692182 806386 184924 146286 851457 352575 764909 1016585 917488 136295 130355 612402 327951 765954 428092 1040372 1024558 871085 243387 354719 360960 394634 354949 521030 824735 415935 679445 441919 4358 684018 70922 390055 778134 235220 154788 153820 961682 177555 744522 463873 293794 384357 603654 491645 774484 713988 538375 988028 486294 595245 563230 610412 952894 255264 708162 249218 903042 575267 355084 804915 688256 656639 429371 838075 708024 568449 188722 514969 265100 1018874 274805 445457 127687 81600 624432 787113 540947 739755 711344 746668 61825 18329 152551 706986 591109 730602 858860 819190 908024 880900 374905 385318 858516 700624 657003 259735 599676 185659 962630 11751 274225 897718 148399 466297 246173 626359 119023 219380 980108 965686 72567 939460 598062 673841 547414 614296 730775 112168 624837 40162 871488 117921 1001116 664410 237699 684453 477402 203900 980514 628545 678432 850437 289728 473094 256822 834170 885862 287626 734086 933280 184320 1006309 1040796 895237 205790 965941 809900 580726 615220 377882 1019916 718471 186266 233530 21941 256271 530828 1017278 810182 925096 690410 309460 306945 272947 546170 944683 639052 562514 595809 496506 593714 109293 325550 1016825 939360 745646 551119 363749 673832 84612 421658 900609 59649 171812 751942 45584 91652 150659 182511 551772 625265 334941 27413 802866 442152 1042610 114845 907108 432945 516163 431823 603333 590900 449305 315350 644528 384770 376575 564035 449922 544778 979971 212619 545307 101348 715001 683396 485474 341962 567288 668396 778430 88602 293595 747746 553885 252630 958401 49515 544240 1020963 265613 810734 1023405 193229 739430 1047736 77388 140994 476728 632698 726347 451475 156466 984518 814763 504054 222790 602261 403824 576326 955821 203715 582692 562177 318304 822929 121172 627273 194976 240675 580626 787300 184174 461824 91249 588604 44307 156309 44045 70880 440474 506290 711296 45825 25169 473355 606702 774262 518476 491192 764794 221368 1044450 34741 439246 409703 729134 731235 79768 1029571 254095 464133 184327 360755 399400 621124 352082 490946 852833 402860 765233 184733 464996 343597 988002 700054 129953 494746 408101 565924 33866 742445 451777 424033 839895 244481 314877 239498 551812 311959 1021095 546179 818894 381010 112657 517585 793082 837115 173199 334493 689550 240189 905210 640312 501718 713002 58928 263825 293216 652468 198033 729025 100736 60725 461699 905856 627405 801255 717040 807340 663458 862573 407235 1032649 802462 586313 615023 84348 1001252 19299 35431 176655 503260 103560 717479 694257 256304 495337 637226 404275 615888 435608 496241 163851 756527 706062 759299 1011541 970755 510120 596711 919309 646857 944421 959531 821974 444990 511786 384353 132214 414183 632510 435997 746583 472714 313550 996216 799240 237235 29610 209552 314554 428848 267142 265989 15300 744341 105210 277118 757536 615097 158595 494114 577515 887607 577024 172832 1016041 265198 523061 751399 831230 273538 308299 839918 299446 6617 27470 979117 506814 707230 64430 473250 908136 390081 455359 59790 527147 658676 288824 61237 832033 681264 419512 441570 980104 476974 189500 801248 242754 11759 871083 441858 401748 526645 233546 728604 907882 889351 385096 444551 564562 634673 709428 1044897 624509 387521 145281 970827 1042049 848267 551433 125545 497817 471462 802439 1012070 326947 357614 620571 372397 947489 760448 643530 819249 357305 875072 956156 648422 73397 989526 314364 760133 818948 839340 386684 508876 672055 587634 464398 438652 1541 367515 597164 500313 737991 615005 702256 173550 111100 177845 1021405 624582 1004486 719841 910548 642036 261740 774628 287904 113548 163542 551429 725675 688423 215316 846672 25030 611683 833752 386835 328357 637793 188919 122211 539745 183622 61675 971157 447732 628922 924500 388805 952768 166764 8306 474194 530441 257931 874925 483935 644470 751694 23310 97876 317588 581230 992195 984924 962899 1019047 515743 508645 635271 89147 340631 772386 902504 287086 795462 629132 252946 378891 360810 147293 385030 770013 322404 886292 343975 555319 1007036 15860 656830 12653 218011 430212 819703 282457 292688 288016 754018 364503 844492 906534 71410 1000008 389157 635163 521217 890131 694806 5252 217290 61984 355454 461501 746734 27483 787677 1000293 28656 866103 664282 186080 414137 605480 936127 531156 701204 176680 650235 689836 507443 443699 472479 763928 354088 875466 414434 927627 738413 1039988 284061 842940 325469 857401 894160 1045285 730296 791589 916763 138887 195875 14283 326 515940 415142 12735 940729 710532 413740 140571 551428 732785 693254 971515 821081 591354 988777 907009 643853 523956 160491 848849 759323 969844 447498 290710 12960 318166 486309 688252 894048 442 293761 510260 364864 281025 519621 976243 715210 508116 294270 591474 727468 810654 93980 630639 837689 129293 317683 729643 403686 149717 949179 445291 842702 589292 338705 622456 89647 648207 574964 505502 527083 464700 704328 162224 109320 608310 996950 1011330 366128 790789 565066 390254 1008434 22899 1047476 217296 141439 445327 762632 519050 216238 284718 432926 1022849 976632 183141 688306 459549 503740 1011984 917477 1047757 295164 641359 646330 464769 878303 281860 428954 795438 671789 606806 285136 1035598 323286 368944 9742 544093 71787 788418 436455 991581 751267 114431 544082 645715 178136 511774 1022253 1046728 782215 140314 796088 1038664 300756 967218 272406 307430 269571 985705 952784 1022391 985088 331527 495953 372562 894168 456726 137834 342870 542782 686054 483024 258532 728839 675721 478873 540193 233134 516951 751811 1023670 599505 712556 951214 266832 269490 60453 669084 168992 222647 1012391 920888 305243 282090 618840 27148 981179 896377 745572 804105 459004 43063 992825 882947 117600 65049 662539 891699 900396 453563 467537 222131 619305 826073 968006 435717 634403 598742 1012073 711053 20333 727352 505853 143890 419164 307753 304010 739393 739271 749816 400474 741930 705678 878742 744701 453569 810000 920602 620229 749406 888243 823101 910923 712254 603231 382687 997352 809215 914179 260480 900156 206888 373007 872391 412843 939167 9977 333055 597979 184368 162488 1021845 437816 142861 912460 784796 304752 1043273 1020468 360777 848376 477020 730614 948598 575876 240802 188570 434723 645522 895196 943919 995569 227041 947629 182085 942501 385778 790814 885618 300715 893070 1041946 307150 330128 579647 656627 925302 265095 314581 191451 1022988 841190 352226 909164 670773 60070 566847 906017 177690 197861 560261 975322 577768 1022311 822165 415324 1040464 321297 879889 738255 676103 825198 860128 634430 673095 585514 302254 148250 606541 495257 645737 565688 583641 770609 1036997 144334 968369 156427 169657 497146 865053 83814 94976 692283 734828 279332 599193 171638 887407 637004 7496 133362 173561 46982 448530 363740 252261 700578 933317 38084 883471 176913 399726 524574 9177 802410 367840 884930 850856 762599 1045812 883053 988645 651749 454467 98366 253437 425576 896046 614969 300001 519572 878039 834760 186503 972597 934757 468532 674407 783928 409028 58928 602622 780592 5155 409167 147022 688850 807028 1000073 610652 1026681 941039 672187 875697 511139 500623 704035 85466 646001 183443 980455 396009 843563 63743 916367 491249 988858 728088 24199 964237 43053 614124 353183 724058 254260 169160 445834 288120 329640 376767 865634 556557 768513 1025322 455458 345538 516062 946723 235051 150596 797313 356360 388544 736708 533840 182526 958857 880504 251477 613484 88596 687128 978623 41852 424271 127073 363359 828829 746256 264085 820524 1047811 218509 1013753 479679 650022 709092 806742 619480 163135 1021077 384889 359383 442574 990722 375476 759875 460822 903926 114778 636487 605855 556315 997702 995888 85428 185218 853077 399344 102627 258847 447207 258974 350848 253771 226658 274932 493601 746049 14255 921808 468771 558497 740795 532403 796964 629487 1003512 741445 927879 54292 116697 497359 998643 158684 445529 793279 843732 1007223 765557 325416 581849 963065 701869 35647 813684 478939 650375 940767 464477 813175 457996 622342 791055 947599 138569 42582 1004362 178374 658384 894357 318607 219429 728116 956461 266663 658072 218000 168109 72733 476783 890113 776518 942015 529374 384551 640078 524065 811133 562089 789696 749593 1042632 974254 116411 860228 503967 660580 385023 928128 396232 15484 733299 267888 472680 758700 662177 308988 556430 994604 113720 525518 784296 171578 962185 137173 707852 440982 612107 469702 528497 352518 903128 765846 403315 939987 995373 160769 49938 211274 580846 710151 878643 290877 968991 67689 296990 83072 1031788 157488 338174 849772 722338 515111 335460 716894 763700 545628 1036741 260409 736183 343971 367351 428768 937062 208659 895160 272829 803742 28550 817447 905789 322915 770845 57929 95570 362458 861370 633477 689391 1008589 171141 373032 495760 136490 205928 42723 455087 734084 629907 939592 821328 895633 643064 425040 165750 170666 100560 209112 479659 379214 505108 253726 681340 1024415 760580 446025 678395 967907 400804 735711 387900 207620 987450 916045 136920 840465 565202 179555 477293 955 179642 773845 497179 72664 568838 159931 3336 652004 694029 115729 462302 706939 337642 409912 637256 575968 608252 245875 683128 792698 386406 266859 150948 1012817 376719 10412 518276 223125 217252 380454 842454 460824 311569 782252 299227 542671 125964 488568 397783 906580 422922 173733 711828 822375 124744 601012 840671 685672 521283 691464 342794 88799 175680 348266 967273 188405 582085 827525 828373 15096 686366 689515 577324 487643 323801 44302 730830 534195 121930 639944 773154 131643 96776 875732 162831 957009 219246 551634 326531 587639 985627 804935 431088 304211 977522 413722 696266 413231 979483 132632 796426 1045881 105344 511858 822190 175684 841553 670522 738870 520390 69888 252649 569897 293336 803654 502492 387726 441209 728220 395986 243316 187723 668611 542320 165226 937237 609341 306621 359431 843583 174801 867750 692323 98137 555531 710779 636572 290964 671417 462448 859475 73287 285807 423453 293420 883819 764420 365823 353873 849952 464403 677877 707312 63526 613243 793539 351672 585061 837088 279954 994656 258917 198183 617326 278049 393430 726782 462023 144951 174090 995665 252657 72291 1009526 839894 561572 465516 1018421 575619 614268 617881 759941 91922 253561 802617 415815 43908 236673 240411 89475 35227 996313 510486 207586 212574 1045424 904834 57906 111769 399509 536765 885990 129370 759035 1043368 50323 508021 485820 575784 484213 63745 233107 179877 992488 29145 486048 678285 19950 560668 580840 670674 439728 526766 382163 1026152 812533 708021 555692 270280 510892 54556 518181 920688 1013608 860435 487632 687969 355807 966029 424615 130208 788587 382400 190085 677813 419209 448681 2218 499759 420188 896390 274746 925213 675370 194649 967871 482966 771294 355948 582819 806963 173445 604872 174007 421776 864209 1012412 975535 656334 1039257 498268 1015972 748308 964951 866559 289680 96009 156328 228801 984277 448860 686800 62463 798135 827453 1031987 870365 450525 1032929 501725 203459 349652 245249 759803 518108 181132 278619 368224 784534 499417 1042224 312833 289060 161779 920260 718457 81151 221686 105186 418950 99169 781155 723798 561802 494536 370333 741488 844043 993913 82541 650119 44851 527611 12927 1908 985936 401048 714723 697619 127829 654559 366989 382918 730456 228388 367828 201201 426002 15359 609783 819583 521058 543689 297107 490587 458954 712482 241710 523512 642032 856686 477360 470730 113439 835411 663268 985803 763843 614716 262396 852983 368369 330201 722698 902096 799196 1009053 355208 259802 87649 839743 914385 796960 972668 751929 845989 1028782 415185 563276 499369 570388 55332 504314 560869 598762 1043425 912395 130884 452166 152981 225801 867095 983879 938354 846275 547731 121230 222159 980942 303182 683968 375206 906239 481222 184325 334101 716274 1005530 488588 90590 172422 67151 771077 957926 785247 717132 106021 696761 822627 325598 391206 408836 152381 787061 297284 260890 370398 805733 296769 947057 345334 800614 29409 535074 942463 638485 717935 458860 183347 811633 182327 865585 992529 899934 506633 128375 205020 691237 177853 752872 908700 945394 188073 837202 18203 787285 113709 576552 494440 248514 31527 874752 106328 748817 13951 485395 905984 502526 480413 202177 751164 709802 390125 598026 560428 643608 747362 784149 169137 637873 967409 417197 743156 524992 817169 891327 249824 993783 721474 603357 991651 658921 566146 150718 1022257 507277 274649 816059 1032897 123586 192207 663892 626254 506565 359921 963241 885783 1023676 907088 1047298 788767 72751 547073 615496 177069 630153 647838 171913 1028046 893595 328131 779640 865230 559386 536210 116458 459971 845084 464943 691546 789250 485791 65861 994149 915111 418051 404608 113999 62482 505226 940305 235901 880741 1018335 151341 848121 388615 614796 687246 524274 190755 383362 303344 118328 445482 454805 166549 163780 783437 843774 254658 996654 968196 361431 854592 490549 381321 21410 853468 20539 657246 584387 293607 961222 64707 663809 1031094 238593 737344 766729 386083 795448 572962 817899 984586 401248 341237 735387 222669 880524 965135 1043057 378577 142201 544261 505258 706559 695299 688436 351972 1003588 179118 272441 545446 2833 739102 860281 802262 259291 679327 861338 210497 784284 1028510 569608 815894 628560 936237 391281 628075 962169 904835 780361 295095 539292 356474 867655 508758 407746 152335 108518 757513 168440 757734 983269 606579 595919 378564 298440 490653 168156 540179 677204 53106 316729 365409 427031 454212 654082 654305 712925 293701 37593 70888 807228 1007375 455779 345201 421385 897309 236233 698778 862177 995407 823608 498981 949154 871274 1044321 836088 407278 244118 1009146 959901 380079 238302 56122 192707 145805 219315 399201 206779 653434 826986 885038 457467 329511 754105 911975 534431 64140 1033022 1010773 124899 729956 184056 218181 914346 705198 279756 860168 69882 871981 987393 952947 603262 443625 595140 567264 995843 529325 1007269 266924 916731 887174 62232 141239 96509 482378 664822 611047 973378 933135 163321 945061 562730 392367 997187 860510 1041333 16459 803287 96259 379915 83397 909087 283785 903925 571460 837989 858474 261985 38068 978009 676643 584673 269891 961937 226484 313132 58086 181508 369699 285852 249810 566671 890617 97455 284163 226672 32451 589191 1023672 104142 394642 19306 380916 704558 350843 821570 745727 566527 478744 868637 32484 798224 1015558 828590 33009 82452 956005 482762 748857 204325 1021019 913133 757013 212542 142481 107443 594334 316864 275124 987487 903221 972782 792309 534359 712444 430193 422538 1036197 178523 314324 566315 597880 578683 495624 687253 792481 637902 156898 588555 128279 855429 994456 268752 725363 233240 101448 633518 21364 217538 975986 1000306 143229 255747 842104 866925 473106 828700 551973 832245 802399 457622 500259 702946 524977 448444 507523 160273 292090 727324 657978 20708 1017169 529929 76958 27328 361584 929820 70637 642958 463924 948399 224710 587580 829473 1008992 176045 736825 628188 234645 896907 881147 46510 303602 379949 1011069 824072 264932 632256 968121 863481 271129 943707 689714 870074 727302 629366 130414 84003 133728 891243 39284 110131 141475 687612 578642 199563 126350 372428 12441 891123 286629 653028 935391 415189 812718 142896 56636 768189 405557 29184 466381 520159 566280 257416 379189 700817 59578 995936 428055 826572 653348 73988 280221 928175 148448 155988 434420 272892 92621 617238 942029 252313 1046670 466543 328926 32529 214026 912494 91999 826385 1001965 364418 221326 44523 42534 873470 559147 622102 38759 979100 786684 683 332713 257783 218443 839402 978085 1025039 680803 594867 525403 1030345 23062 995342 233871 344685 509242 840100 160839 551718 764455 566595 891470 567941 767035 890717 553909 757247 94550 894089 882509 790890 40542 932353 440109 821124 295868 9763 296242 856684 811486 334065 272250 568359 585139 308368 564456 704284 843058 208332 487844 1003161 164819 752787 762776 1027916 556820 990326 38644 905162 488181 875819 465578 4363 185980 279309 425202 1027820 446515 849818 765896 768172 336549 379380 556393 170351 207076 769889 314586 274622 713478 373708 259681 948997 70307 199233 10249 444948 157529 1043828 907811 101791 637768 73787 611264 699326 90007 613903 16184 26989 96493 674704 609957 189197 879608 194302 782440 660705 154090 911552 660388 291730 568566 50145 916670 5292 701656 1013390 928227 26399 152394 326297 608130 162750 1030288 239097 799950 122307 733165 985928 268349 1047369 261163 92739 951307 7633 934936 962638 633528 651966 134915 461038 435078 304089 872771 720460 1031932 819149 723120 207289 322405 340652 92456 881700 10578 691816 596236 124582 266260 123739 1015232 68343 418371 911552 399406 908277 569914 472375 61764 345636 71320 739141 398961 342057 323264 269777 9772 344910 505690 680105 388205 183298 1044176 268539 593714 182870 264658 129500 903932 727680 96210 866500 900943 351580 1030025 521744 510773 878822 97136 144767 981436 870593 384584 353974 687731 577203 763795 556476 573937 701222 565272 957310 491087 345513 456290 149068 191400 568685 701250 995930 916640 47561 81481 825920 371418 803511 848463 665467 86913 6484 967151 92906 140224 493668 1043464 910673 234826 287947 901181 892889 981715 44565 619382 808078 269460 245487 918621 730848 582859 855467 929762 453667 138297 425153 816568 984079 472738 15176 994517 966976 208720 537985 174070 745910 292241 988493 748056 563031 911668 840369 682752 368745 714512 447577 355253 323608 550270 630803 350976 26358 336090 531280 838131 793461 710661 154534 553055 635503 170214 395088 770396 935839 400612 673196 757701 845349 13678 606140 574137 495878 936051 602278 858652 580522 318698 460340 787219 528989 603980 299349 621708 651982 132629 804506 592820 1045650 73286 822970 442494 532898 542694 829198 805411 1015513 727676 856597 269213 590967 1042839 366578 827434 730785 115015 186089 884687 388574 357025 353253 62419 237467 241726 293621 207679 390824 670396 409547 638821 125881 400700 1019452 342102 789991 588258 875202 958826 486188 747097 631549 208316 592106 940108 912941 1043628 126053 893422 351674 1019483 111428 360051 19885 800818 244756 863892 754996 485723 581317 566543 849698 651078 1029419 213797 529004 911910 881534 369947 762541 319858 610522 556729 737443 780388 819136 427982 414383 1036925 571027 1013930 957785 227327 477212 923298 25546 658034 183303 217231 923729 489759 874340 551759 105695 583064 345383 671299 332682 469038 691879 1015760 343822 353401 439331 795102 1012551 896469 603448 245340 857528 900063 694636 857018 962055 372475 526503 561517 558718 713937 619445 783470 187532 56524 281797 324539 1024322 666778 839660 326869 510423 230575 514979 524353 143397 705729 1005893 544263 394025 270413 734610 98870 706438 1004305 59695 295262 518147 976272 758052 951572 382472 229777 956252 342129 178725 874144 322344 648340 832652 364172 969149 371995 241042 119271 5809 56494 308786 253066 83074 475509 63625 467470 314639 760220 145499 950867 211485 790486 975757 265725 1031635 640983 1028777 842482 482110 359129 579933 190685 827086 205848 575228 464302 124631 441686 947963 860696 277521 789336 610677 247314 571929 752230 301992 709975 952302 920271 30838 619494 483444 150883 686309 416386 568052 290807 507039 273202 467866 743909 172659 251330 988150 841865 919762 986177 727932 711621 7763 837505 755716 770685 442927 121755 15946 1029916 488645 1023080 471663 334862 841751 168456 94326 919620 245836 212319 46280 578483 644140 715923 1021105 898005 1031591 958352 407264 223270 59982 130180 891883 849576 187352 283747 227017 161887 919711 636772 38230 456150 150560 137602 252114 873369 583551 34555 245346 937657 397824 288981 554894 100683 792975 448852 37569 763625 135993 919685 144333 227631 7089 569527 711780 15423 206796 236285 1033375 189246 681221 734125 50043 816340 10746 732899 1034072 227248 30445 933119 974456 683778 984644 1036066 446342 616192 978185 125878 541196 823649 904042 594659 620283 651749 298298 13082 168231 6859 1030766 437646 683465 1046872 87970 682678 396539 242263 939666 1048269 821823 298644 628385 712274 107769 128864 947541 500361 579824 754448 847576 679415 198353 4478 609913 196841 568492 260230 93993 642542 175733 16522 625663 384601 241284 848111 172212 1029824 259606 552094 809512 125824 126409 908932 300763 644406 599588 833042 423796 677191 126989 209853 720702 174681 755025 918911 869542 742616 180511 979796 274879 723826 485517 826302 251070 376731 131858 868418 540797 504330 803594 958953 785660 956218 917046 847296 788444 183274 46649 702808 746722 170397 766236 790342 540282 101147 696778 428964 300593 905454 57493 559247 296250 898534 734127 613031 265451 467862 141234 302482 423741 210644 981017 168056 83791 1041469 329668 1016456 309730 109742 125304 282482 251358 483788 391261 125932 920781 129661 491646 131630 813915 161645 161612 958069 285148 1038219 443420 191363 126150 466057 465060 458525 771378 483167 678274 571020 164191 783560 104117 238365 900399 434627 300066 657057 565929 778259 451088 57326 2677 209600 492972 67419 273507 887444 864646 1006408 1040356 244383 69138 916628 486543 982196 660009 564005 60062 886249 715653 905828 537454 338715 292680 497086 25091 398696 969333 306468 320385 1017523 707190 344459 792500 568867 939413 817517 885129 1019044 850818 599367 886675 1042788 1000915 490521 50311 284247 692351 911337 583616 214196 750179 451136 861628 665974 308669 647339 14492 569821 319668 348475 389288 919530 282061 763654 677065 665318 906359 358052 807694 344027 262529 697010 917799 994841 319390 301138 814317 588723 937960 760745 64728 685568 324186 74848 942215 381466 1023573 608804 725308 745826 617244 344359 746077 1005050 804952 59036 860661 235337 403092 351550 444720 501371 700353 178634 802018 37631 233396 180096 728577 720647 85155 437414 43559 603147 962476 136965 732177 1001286 572751 317546 588834 1003063 867822 396070 463073 500514 120404 136847 73590 342413 372779 904061 347185 787139 1028740 37069 879364 483924 739924 499682 1036292 307859 377585 282911 634859 645399 929433 489582 331929 650042 646891 774588 805262 647837 1011051 97658 857202 483746 676866 822558 863630 231409 595325 565152 164944 251636 521737 232957 64459 730714 672701 75704 1030964 829592 274193 655188 527974 720739 471903 476891 1037919 352311 200553 900186 100801 313555 871890 632418 247122 738235 89507 909449 158844 474293 735944 522215 743886 845132 960145 743322 40825 502096 847922 361794 153555 373588 740675 880005 132568 1016111 770624 1032332 99748 886908 695049 679556 1019130 912154 160612 578591 244672 801708 577398 255760 801920 872985 345166 406162 980201 77837 340059 512994 17997 849271 918512 206529 89632 976137 6599 299507 530047 948411 794491 484290 157350 689737 855564 114299 484217 488368 569951 103663 511996 1014709 574908 833268 15835 459358 955982 388578 966115 457078 212902 600343 925831 1004813 422713 47731 575068 233462 905437 369373 327837 213064 446288 847548 852391 48094 865457 270974 286078 511191 532229 964372 858695 423446 1023155 435828 938188 640963 840969 133142 941307 50120 442549 1031544 171623 479828 881228 863898 444614 738908 388806 464515 902257 881173 562688 483258 925415 52091 269113 135373 789322 630990 462229 215245 193248 974096 127133 19408 38291 1006728 255165 892782 244338 872769 253893 800581 28718 112523 554345 1028470 777630 645753 12225 1024805 107067 59490 817097 390396 312996 497505 69090 806824 933147 776661 660047 694363 717319 172769 695737 556361 748656 375533 387500 266795 458374 500771 330008 1014975 296475 1019635 733392 504133 703780 1007247 692238 409347 662075 376176 768237 11459 147744 934351 628974 255312 328500 107053 262516 537597 585724 522699 704584 938269 882084 990515 215061 589452 168313 458413 714989 701476 397422 402123 497858 842825 548760 533726 609262 139358 715954 543613 908716 378190 661146 666885 624796 661508 306642 156692 388931 518642 197888 87054 636040 73102 1020270 130456 697401 541393 203658 975648 813956 1000374 425831 982354 909694 991425 785723 835492 450463 703861 137695 601291 567876 965853 134994 850756 190764 28164 773430 641484 995324 903293 100690 877544 333499 30940 319502 595551 582230 392506 492794 988090 441629 971189 99143 518347 819012 437485 986700 131363 264035 511113 516610 867226 8951 741808 144265 298699 919263 568720 209313 507285 874463 400859 988466 465819 49952 801093 704964 221637 599726 953351 62983 234173 870905 738399 855117 192371 9813 257806 871179 588698 507770 82904 968028 889384 429060 262664 314238 723418 617971 318697 912210 27053 801581 358478 557280 372070 447992 292107 579281 268811 316800 429433 186099 303720 638551 442870 608953 416652 248559 1021283 306104 983369 1000482 1005988 230444 494263 813483 625699 417649 446129 649899 475726 608906 800854 388644 566805 844957 822153 502657 623213 65396 178546 234253 712655 184317 443644 788087 241849 44748 833365 41300 691756 354452 894064 922013 689196 859826 835462 32813 323140 374690 688016 690500 156671 843655 512975 181511 308592 891047 747589 647165 784299 1006573 719417 738195 41289 575846 703671 675481 308968 518340 314638 925123 919465 129502 702288 910378 752048 841006 199381 1037256 485032 253009 327352 824831 591932 686731 271960 611347 455839 931136 931289 675755 830213 674940 841377 2900 340008 977772 887771 66302 834244 911587 108279 128125 749595 989142 543784 964617 733297 927712 296676 370878 684945 267711 93800 498973 931142 928725 416306 946057 324067 299688 861829 792267 832188 160098 821480 282255 928426 106065 554151 184293 975500 778088 692049 6593 816576 244413 308536 444794 188078 448265 1019380 754511 1037117 781355 471264 617181 340316 934821 514460 338858 818043 575773 830601 561566 877839 174814 166736 569733 618257 1018453 63836 565646 955520 343188 725083 704975 198362 596690 689344 169150 785063 451304 440900 599993 99311 206805 649313 396159 99006 741948 413398 974005 237479 340193 883238 1006691 22590 6448 759832 792692 859037 628662 580664 107577 1013472 503973 193621 155879 610729 700500 36097 316948 15004 560061 58900 301630 115684 250110 620330 510788 454573 10201 238624 726763 568487 418355 819611 414554 483978 662680 567681 763806 495244 192182 925565 214055 356332 732125 411007 371529 115819 406406 647226 428476 627918 20937 600997 139037 725341 667621 130939 996971 622183 119996 394170 503434 143548 734548 193832 627395 301617 677207 981449 181058 1009184 63379 722282 601495 304613 122491 871962 103734 462178 760997 381099 453623 147324 849227 976182 277142 10907 314570 779156 203060 881966 1026341 514021 47060 981541 311938 411405 751327 677237 304044 525106 724897 229528 744080 397376 347337 98058 538816 301157 86765 793293 861171 1044629 751876 307430 489090 371974 766186 789981 290797 771509 32735 481857 210260 510688 34568 399138 418303 534922 302061 731797 468951 98299 815353 719924 786410 131645 1035774 41371 322283 847520 940206 793324 999855 4662 1043747 761676 202161 351576 493143 129380 795023 165919 702125 783329 18826 575212 1028198 447988 371722 429792 253485 651218 672280 879204 854924 341813 987107 908707 466292 455641 582972 744203 23225 687104 568857 673744 410772 131311 873237 659561 327455 879470 76270 871697 739804 18508 325126 128583 329775 574681 686307 764238 940511 637803 37552 130222 82841 643033 193209 320689 1042285 629763 1005555 600039 871759 191560 156017 975778 441239 199693 913136 270459 1023874 139837 725324 358091 132526 630212 625417 967475 369314 766483 975051 912149 1010500 910239 457182 635160 769377 566370 544943 956840 333864 917593 897872 253811 615599 612868 496632 686061 1035885 669417 452993 534477 76734 793616 237545 42894 325219 883336 39121 972783 316415 502753 998401 1651 568987 655025 301026 213474 875810 643855 135682 966342 515046 640795 239508 871407 464153 652148 376301 382704 407893 210880 295688 983199 108565 1021736 450051 49561 26681 107737 454560 401083 274566 852100 664261 60842 131108 123614 707836 108876 345886 899617 351988 349773 1023717 185993 730366 751515 463566 599768 825232 398058 325775 656595 867270 378162 481478 594371 201692 255788 452466 795381 237493 836056 232568 278074 27991 774905 621599 632424 342381 795031 57236 849879 630724 959100 658791 1004772 547790 568504 545292 238193 923938 818718 870492 709731 119801 905156 442897 870947 575923 293511 81997 211742 522576 994180 64532 930629 340984 534688 229069 368526 638324 926978 772805 551537 556210 206227 725931 370795 638020 226693 526101 939134 948961 436937 435450 138415 871395 834199 174135 605831 706504 597482 950026 881555 1019058 919041 578458 257508 904935 631008 697452 681104 555345 486861 1043695 602159 908798 500179 843250 816990 521889 957506 108072 420672 275727 944941 969387 824312 320452 810986 790390 142640 923228 308118 258026 103061 10778 932751 370506 441432 120420 11768 1034559 838574 773444 783928 354900 42833 519145 858491 1038458 698366 391972 76591 975750 87285 524268 643465 636334 471164 531418 711166 146448 365660 654765 417226 859948 433762 647624 587372 19300 11488 729775 524840 657795 125737 547214 260228 173875 552472 462514 52939 700293 483466 64013 421005 504686 835551 316342 733213 107076 993405 46183 688914 176709 602701 525821 622278 776464 253244 459772 762074 1037353 134587 379913 626608 442746 989504 851566 782064 804813 156355 913049 803843 675667 657218 25500 912027 150048 956989 518319 71977 461996 127546 175530 128358 603731 722242 259980 374987 534998 54626 794871 517400 628184 421164 10928 624849 626018 650291 187428 299964 340064 566162 95198 342884 123938 672358 387090 749465 203740 332367 46870 417518 45350 869363 804835 789306 1035388 84860 776856 978455 23998 347413 526583 240998 74930 1022320 710375 581577 805245 539203 873200 188712 951598 888518 575170 898861 711220 1046582 882606 460232 842978 431702 63275 136107 756722 988137 394067 515790 964863 688953 1046371 344300 590089 608915 248894 599045 546037 532681 567531 313051 987659 6574 656147 4469 502390 770718 872324 260510 318919 216819 869040 849766 33139 119953 827694 493984 710992 366683 172088 576099 819228 879291 185900 332682 843766 332830 178956 439092 998115 184694 964861 438340 541514 516278 52427 630497 935033 400729 702052 165111 383774 830684 375129 904885 867790 899904 650592 414478 529793 1001353 990932 419896 910868 589889 606003 460847 853702 77813 157087 984371 273083 702903 286558 282181 293244 402843 249947 82862 931701 507194 975778 7033 654966 309297 101351 939508 34355 620707 87040 672307 195780 710579 180070 823949 388901 295435 670393 285 49591 418905 695353 590914 243901 206796 209997 1020703 430304 114331 1011200 850460 108460 262270 655231 1032035 242705 284467 371356 497508 397026 817914 888142 747857 101209 474906 983599 746403 384913 1011290 987389 73875 367883 898952 880409 1039009 571690 502262 462859 438545 501175 115192 673276 457833 63837 427367 946746 45813 763950 307233 83383 449859 511004 422022 758155 924327 1047937 242685 1025902 472504 867224 99181 215615 510161 1008897 28612 470655 193169 802881 790132 920278 268892 463935 886257 342157 902359 184521 207412 58387 948335 50957 993595 904569 897491 913952 1001350 694517 190582 53114 1027228 700259 566030 640888 704388 306879 891928 533977 529228 944812 390737 369218 811910 556272 950590 686266 827590 746998 265637 791086 396581 539978 53778 539886 878785 979489 122707 980270 470587 793550 435452 834950 712503 23118 820708 493427 221407 214717 556198 11220 944225 259039 53282 684909 849772 589464 579577 896871 452791 142964 53524 1040846 232571 894496 770589 882194 611572 173038 880644 1018247 430819 250454 156283 181221 344591 731247 260219 49096 779711 88698 691389 918321 881985 186968 1026626 952323 677991 288783 151756 185479 291845 602697 1001826 1025000 542324 820948 1018576 138936 857106 70435 962084 172905 926656 505035 750387 532181 985954 1038855 283922 914615 855139 225845 143005 948272 1015854 28247 192243 259139 611510 119187 417271 148568 891119 676275 979153 720061 596306 165798 568939 926496 199773 831485 533493 620310 446225 1047407 223586 543384 569714 880469 472553 387713 512779 22062 656516 300817 986983 802845 1001588 724077 457369 693094 831931 695068 716213 634100 229792 1036427 205653 1020118 1044271 1027978 386069 142014 39862 227533 115478 466561 530250 328557 191103 862361 685376 894308 358391 69286 585908 633876 452909 8168 893189 156865 563280 673223 605783 46354 346264 369740 325135 672660 770747 379557 675675 733239 33144 553893 204712 941263 552464 644673 233258 411028 961735 165396 11607 551330 489832 58332 136556 869242 136126 7674 729831 446847 769052 966902 800267 1027706 376790 448505 1017951 309783 38342 630098 594223 741734 920264 47858 981514 399195 818750 465647 795458 675149 863884 739333 964719 506747 497053 876048 316652 338306 775516 690835 604248 222952 406588 531764 133911 582549 371121 10301 242383 514133 490165 110877 636651 65367 648772 422117 505115 318641 516576 9420 288210 366297 1041933 1011372 45255 745261 510678 411010 840053 879212 1029190 521713 887706 96571 397040 570048 225212 258210 957544 963927 405407 688780 954312 454214 393936 222794 1030700 1000895 334622 205073 837430 551959 731419 188023 559499 80457 323743 88314 153427 893554 126277 545401 620221 733270 132845 564409 105081 334298 349752 963041 683580 647048 1046799 122110 799551 294158 259869 1045120 748737 731583 210512 497851 367744 370960 753500 204903 593732 863004 954936 388385 637269 507169 543390 945640 336639 84481 316559 959904 484629 273090 585933 869266 210284 214798 936288 84970 983899 509364 382482 675896 599105 281893 151795 473072 331775 1037304 834261 891114 241018 655718 323536 237538 569115 728526 19392 952569 982862 103218 548546 501810 933126 982457 766395 655862 215095 445483 170705 684945 908891 28792 664047 814002 345838 991281 456006 340719 397298 75021 159174 1033279 711276 572774 238505 210302 145125 36026 430825 897004 233961 891946 217029 391342 340107 60158 478016 362828 343264 691998 173986 866353 516735 26010 761077 422191 817928 676644 650633 196088 772762 398481 813680 876198 85082 302940 690178 766515 102131 201251 262747 470786 1024273 79144 37336 666452 232933 494289 110494 439764 256420 978984 551443 507404 290312 773467 84323 969965 763597 972349 541692 19787 110133 875204 443154 25695 653701 206729 898844 154179 669062 1046091 900181 823929 13060 159340 1003324 201829 582482 177522 856340 697294 681157 954247 138341 420193 204597 593914 944505 142126 1044607 1038780 213728 726313 747781 520164 641516 594346 530476 267819 363318 700910 518365 442737 336663 370323 167428 104502 193072 903200 851732 295714 516578 307067 263298 937341 145623 253553 775238 54711 163703 227377 441949 708066 29812 1018321 321865 592947 659775 910024 990863 93060 958096 425330 960312 605141 514274 30608 276560 606919 206068 367301 1044331 85023 840777 947482 810779 870985 1014185 590202 961403 919251 609694 778295 898727 484077 631544 532355 154945 403440 551753 758776 180974 1009620 641898 377105 700119 748984 1032180 86446 194601 933469 774600 270484 656021 1026219 187016 512235 1002192 321068 317723 849598 262932 904076 710189 708478 180126 493855 841900 887424 13102 457563 125516 336250 457610 822105 797700 442634 32251 237400 195215 180527 840654 1022779 860908 77262 771796 553222 861919 450350 581090 573796 102766 336508 817490 1018916 744292 389704 262016 487607 810961 442118 203087 360116 1040519 247695 1048226 104021 989855 393629 840418 678135 256755 365138 4478 436638 754337 186034 920167 441710 732046 523300 355984 441395 597216 338165 60532 323802 745347 603348 1039503 887286 967334 586071 523748 911932 516155 459381 148086 100615 12666 935691 306127 680661 78686 53591 735100 457159 1022758 880512 121742 517669 563926 902156 103194 456408 210356 978535 162490 123375 500939 443235 326923 689434 969579 497074 266029 964146 768935 298606 163142 631727 84693 562578 345855 50480 374290 117375 855045 941047 415420 232568 34953 754538 878326 70438 664001 774548 775719 169748 688741 821153 601467 461363 149298 610917 754784 286808 310122 563926 623883 550842 370002 91790 557297 799092 271027 837706 562510 789001 300379 319597 57249 393690 761753 224638 901678 66994 798915 126117 211066 952123 696755 870962 342995 570758 450886 991767 538566 1000840 1028316 954473 757415 314007 61659 692706 11788 958193 982316 1045602 865106 613429 72124 841578 303127 254951 847613 244895 663230 194545 333410 10317 906990 1008413 833254 971233 872979 45468 143750 746606 815068 424322 187842 380713 551611 144199 644640 75245 453736 238151 775337 922040 209503 642371 139115 184620 737885 689886 427253 182543 995046 165409 157918 500939 289730 3832 188478 919279 995964 666291 253490 510380 259810 422022 290909 380760 191368 1007113 396130 746223 1021509 868280 583531 862349 423091 239988 486565 892405 176307 360192 176065 600845 386279 101508 130677 246368 258359 634638 490489 659866 319309 429325 773515 541200 972568 646868 186091 543029 664397 83741 755423 641318 83425 768899 832432 360736 990352 228614 67500 937476 857434 958603 261538 113369 226048 534362 126313 663882 893323 239518 862297 285220 301766 885993 665039 720346 88767 637101 311214 603393 615498 207555 32473 465108 480638 891368 391098 107441 101429 791611 997054 12697 55952 917441 343255 626868 609138 307937 35833 696779 456448 236777 967581 35020 59175 851591 1002816 552266 265238 864848 596197 445179 540863 427324 747919 545336 89947 1023784 766408 940160 943587 424787 163870 579829 567959 651489 621472 1245 335995 772955 815205 1008674 633813 881453 1010693 296403 558769 599591 780830 213153 243037 638973 463056 99171 690925 201415 195905 832914 212408 839553 860187 698317 166873 130700 764425 529495 225199 460843 788541 438164 58461 544007 291053 837775 244299 216748 688081 555383 424867 813066 58023 550942 90324 202228 923056 792185 21779 446372 929840 901923 330453 945973 114929 514521 467031 272936 768705 521215 283670 530912 28911 92441 182615 742438 500690 94035 482464 365477 236866 445434 133181 487535 1006877 988161 153788 731254 382404 752765 389489 391188 276635 998185 205043 787076 610956 620259 99741 576102 260228 837677 180750 932415 164853 412077 868777 802038 352083 407725 724246 190041 434839 796059 962239 76694 573375 570506 10068 142274 933708 454064 258632 723029 822466 990694 924241 740780 774955 345899 220651 125830 387477 336161 680918 572808 413583 895375 982932 566201 866736 935133 624108 535302 503312 487067 799082 443839 962765 63994 562908 431128 1015944 516689 993750 441513 975589 371609 708911 21743 622863 217842 691074 514505 218161 642844 730030 342011 532990 139519 193879 287918 985386 455715 115042 34286 204270 642872 430717 764715 202376 906384 897429 333241 657336 660128 567901 4432 209221 353411 155598 875660 711286 909943 77985 598382 933530 909917 601047 1015257 821632 34877 21810 629782 713727 517824 457145 351056 888944 438196 398392 624665 530223 1012876 377277 566499 426781 751326 902684 279176 110113 723171 139372 190659 40354 97786 896904 691893 585487 961317 845456 107361 21591 522122 692581 566831 73841 195827 43312 937837 254934 243791 997595 18633 6402 18991 741782 685528 385270 804681 528212 445587 184249 891129 765259 1031637 248018 847291 174712 470494 388048 244146 196121 261331 561346 640804 89137 532283 152767 284412 690695 83587 734816 577863 180903 399739 901697 329143 863071 130263 85892 982051 874563 93104 1002573 939269 319659 57344 367175 80378 983984 19241 523037 974406 810162 859759 167170 626510 42964 320377 1005354 152859 300670 156884 58958 8926 898011 484976 260396 825190 940377 323105 670981 544171 1028907 269343 6686 572743 513226 103302 1019967 109304 908656 881367 140087 796960 928923 121974 251733 862277 42640 134953 605681 890769 198870 265887 692705 398674 609975 449511 386052 12155 402882 474613 677819 996386 881228 334368 946026 168448 189418 744615 223484 248052 432632 815399 502365 125568 120853 346918 671229 830026 379557 589452 89939 65181 940878 452645 399192 610534 726395 878112 452872 212535 6876 729235 232933 845767 75748 57844 246388 775023 567370 393121 729789 1006638 842632 86617 792271 45735 330079 573121 773946 159134 50769 609761 610707 109183 215078 644516 627955 703959 313960 667995 700024 226264 787174 68155 3523 843994 108085 667610 641401 967124 1047594 491702 588738 945383 33889 418478 208589 217556 633530 772999 448842 723584 953302 579944 191214 981879 182686 654174 223475 885863 290749 174553 334485 573600 911393 503597 148886 841627 130942 655378 686778 1039728 260554 271397 488012 869214 898754 798309 63640 972871 386660 804278 125551 350513 544115 245089 16806 168390 137719 179602 668054 462036 280506 162777 676766 349391 922827 787370 320413 836682 99839 1019613 3192 910978 260971 945710 607386 681939 840939 623038 637551 169536 272031 410000 774376 160239 228712 808461 240634 19883 701296 901249 838942 982881 709791 758683 966611 368803 594726 605169 710168 974632 773112 22650 324850 122186 236364 467730 618732 434822 164125 747769 129682 531456 202154 267092 760565 371964 118262 737195 1032234 413542 675913 190569 154059 1000523 710829 400736 460148 21598 1027441 576578 1002311 499828 566186 530729 256617 983560 701357 870159 734594 326584 1023383 340055 950081 211397 368069 937794 38614 303767 78172 1005179 480374 849719 191170 547212 669147 263124 218659 34150 527041 417855 454125 157917 373098 901230 794452 576810 516891 185596 351951 925287 659613 703399 85145 25622 282301 131025 190769 772507 152268 469761 776666 898749 884511 451935 703772 161833 786320 763451 1019713 1013743 456187 193670 532184 787971 636610 669527 430390 700605 791882 333415 259824 339290 639100 1010325 61539 839800 569157 835172 418348 104094 40214 482936 539056 113842 366180 64029 803221 256129 496937 447424 460359 909626 601441 754035 51828 645107 1001870 540013 297872 802851 784181 509576 726610 800806 410463 839874 273205 33213 75545 394684 1028856 199307 230388 103742 590623 853145 209029 153009 406127 888530 333030 554147 884086 847240 284467 1029959 178945 938733 169999 346866 975011 145307 212764 468383 235317 738061 251782 980588 843600 508963 228473 697883 181717 113058 742822 288658 862310 486066 664515 809051 756202 954206 318728 373029 194317 264471 940466 624193 260797 666418 528515 71717 697006 496485 910144 635885 693207 561742 981810 271317 601843 336876 374182 110528 509185 882724 41069 44468 1039301 985917 951900 696924 229956 282212 1018829 389509 243020 57385 875293 859809 971754 808192 811308 892231 599025 888770 530912 12720 91770 567849 814242 844092 228446 93527 923871 815851 727742 285264 275080 622565 561020 541307 306834 201715 628159 684069 393079 187907 539251 483069 508340 585895 118982 132249 292937 987799 521901 764144 940348 368426 895325 937695 600598 784097 158162 765092 207972 425949 880971 177254 989751 276068 718283 896171 78501 380256 884378 710879 87621 548575 346307 111060 275383 371860 1031060 437821 885786 782420 60704 1022769 874388 998555 603840 689326 684494 421125 579982 601620 767605 370389 242408 203430 173498 551281 458995 9741 583891 863971 210710 896212 192120 302170 778875 17645 628582 410279 1023633 263722 848608 847553 661900 877253 133929 821825 141539 823256 901643 232422 388562 359910 965971 653331 461270 942417 549714 1044812 582451 445153 59230 907453 194929 610371 288335 523955 608731 640135 987906 516896 836607 131234 29402 853531 380464 998378 633402 477278 711175 128157 579852 842694 329950 157786 231229 902103 319572 760997 139582 452150 593612 980840 951429 437037 606189 157549 498698 339498 459043 728293 789706 130624 439837 446948 913992 618148 171341 369378 109319 227121 648299 423739 636177 926949 904434 522672 105075 367202 975010 8420 650686 761966 800252 804832 480904 50803 443593 775824 437737 70399 707220 490052 535295 410693 81707 454192 237418 106651 743714 480236 508880 1005306 664143 269300 431194 356225 269391 294441 48437 19442 718080 1016398 136979 964660 215813 563340 78759 1018575 33350 442862 260652 185715 436333 542950 742367 42353 289129 330182 518272 480320 463855 84808 649942 223226 699892 206599 914728 197596 530740 819715 587204 452809 214958 759073 338811 198088 753702 263593 143907 39042 1028770 167366 663316 253381 580846 865546 896428 479747 818968 137447 621515 950739 598004 443702 415319 158319 975256 662708 431546 617013 402913 708992 166495 835879 410349 290207 391480 893291 935839 322424 43067 774091 118815 843353 785120 1037365 780887 797424 499365 703036 658039 872402 1001354 876949 69489 81399 752789 614043 939901 901436 1012816 879308 451735 30944 393542 1008970 430332 548871 1019529 385883 86961 517690 207919 217322 562428 104421 306128 303363 430825 87768 118026 364122 120262 271047 555517 814021 701607 29130 529360 1017022 322019 71901 1036074 396770 997269 312417 794809 435572 728091 262297 342447 353242 431771 1036846 37952 228383 654201 712364 495653 158832 776418 992515 335644 835231 846661 148998 819557 415907 926165 679151 725574 417046 176904 354265 468105 826294 16667 344133 913145 299492 986763 140182 166120 523048 803485 379797 1046188 192939 15831 71405 17949 761531 720517 934320 703257 1014603 562485 110032 723969 532592 1026363 736167 241209 632805 789806 668272 864939 826504 484201 374987 307781 359130 119435 777533 739958 770435 838135 601773 567733 168396 644693 713961 175098 319524 1017359 891167 788291 472220 417237 691812 788497 64362 1039641 363056 89576 1009002 627348 867552 128979 252056 934079 14899 651485 1044631 463451 557518 756888 69421 974570 1021880 148378 883909 622387 863454 712700 334059 78274 153488 174554 498388 790373 220162 1024981 156115 757680 132300 251796 513509 531834 691051 897598 153638 703326 331966 487681 312154 440379 894345 499087 687205 357300 320245 301724 594643 406193 725774 868449 356689 263132 518468 559388 958002 242725 51947 937358 3051 774975 1025979 725371 883094 575520 811600 57389 680819 980357 706731 473330 983907 847468 990383 789402 844140 1030808 732325 509178 324664 731920 392120 420715 86421 540320 1047162 510795 290550 759382 380765 570234 1044976 391686 241467 475615 331966 60615 738767 278497 33470 610676 929338 233199 262386 663340 981887 894200 1005184 599507 708870 268531 721202 516751 887581 737113 418295 681035 161650 710310 752992 409655 236954 508892 674852 759366 628622 581375 891804 665006 916009 577433 753223 291180 150955 457016 216136 193725 890425 620524 734179 616358 158810 142538 1006084 4974 1025403 580203 297655 210719 887916 807277 31153 687112 633314 830705 627398 686653 204019 40731 23152 150805 623516 511382 286287 473003 29502 802317 439715 22879 622877 316083 790996 291410 449248 710332 24299 767981 552724 301794 914454 506202 370089 467425 676904 218121 370803 56570 687638 833581 539562 1013876 52603 752957 75370 178198 420629 312947 535348 943023 150854 1013584 1020012 869263 1034387 686102 211161 470283 438313 461389 150567 794364 460371 601407 356200 421440 670981 4731 232847 393784 788052 565845 471028 434505 832764 790629 419539 216411 994521 819204 999884 569437 287598 112850 710756 563391 421985 518963 582275 34294 339452 165068 385269 345339 420270 333067 906729 367820 763016 278941 888181 396010 1008577 51958 292367 495578 790835 958668 592149 756644 945115 657052 115527 436823 362588 837668 306503 319619 156029 359911 1012768 30653 587942 188845 659900 928543 329319 340736 394605 21445 277234 502703 793701 206160 528028 263246 707133 260711 74336 133301 463218 373042 405596 343165 130019 268253 560209 692102 303957 551195 537639 533108 313839 55456 618599 72493 262846 864166 918719 1018204 748082 162153 258178 416498 388767 507819 769829 876703 731325 907057 551107 615005 836649 277571 705178 148454 554978 851760 688012 604473 36556 114888 966815 68377 852016 769760 537981 682893 464954 61650 969973 416354 110714 537594 324984 39332 1046628 428090 159133 274985 839120 482423 566429 788486 304506 125721 174807 98071 263043 894607 176718 733052 820206 505289 991014 895510 160548 753852 75818 19726 325233 19682 460617 534607 181380 911799 768532 717319 880115 683325 414274 789290 865717 196729 185901 365551 489894 113651 438611 1019985 633606 169018 177365 466063 710394 611934 305147 504236 376586 701556 682157 555503 885153 680470 564220 1029476 971409 16608 454295 929370 1033100 433396 255318 310756 7340 227703 146867 385112 804075 978194 122444 350674 309932 560753 415587 518834 793648 913607 848734 332826 901154 274505 284487 846961 974348 429742 504652 263138 804575 794550 1016640 481502 437615 427424 646937 679062 1015541 769457 809840 67458 543627 851124 96772 523740 442035 826229 240183 836645 993233 332613 514447 525216 496300 199289 627766 777938 356337 291051 701819 546312 511408 961655 567375 506833 8157 906623 604105 342400 760016 983912 61347 1008555 987590 502043 330938 581295 492382 786821 720273 594729 69148 429079 488143 979582 430825 170310 982972 510804 777105 780044 674504 798231 283459 347493 1035781 319861 544533 555732 337832 648930 714366 49371 653964 888597 154586 192646 941742 368265 333034 280289 450994 295421 861009 158077 5980 299765 285976 946927 244248 486454 722218 855889 88948 740941 721881 895168 828576 562185 634711 697308 206581 603901 664638 306251 769131 812031 142857 725302 96289 532396 245656 209353 796377 719585 850864 63928 548729 1038147 52601 159157 74635 375737 659710 18427 855997 899308 740272 369862 72802 56782 849124 48856 716272 15376 806480 965622 308608 64682 838802 297321 303441 427095 921513 444542 646470 829462 551802 183046 598883 258474 131148 696279 711763 128027 942924 405321 839653 503859 710410 747449 615818 2306 594938 1014281 423129 542811 696565 206366 894476 308053 965557 792417 25216 208586 315740 872767 611641 914395 362222 43945 883547 21610 283090 221077 967858 1019806 761941 500603 148523 636515 365094 874456 782425 827367 213211 246702 127985 454174 301163 418050 626254 336448 180147 440669 1016814 835910 987377 348748 925426 493680 565836 764384 180130 45505 679498 607023 326887 411777 240727 377553 87248 36282 895301 662371 617742 93372 978887 182791 779127 917402 1044724 860898 372358 271275 122058 109981 986585 925193 662185 889317 395954 413717 283092 857068 559223 850929 852468 598245 1041715 137476 437140 650123 10770 342138 755878 39067 838632 883138 906492 654165 326571 757518 566992 811519 624373 512470 218940 160354 936067 943957 621251 333387 600248 750859 616903 423947 44571 615737 743696 3832 794068 211816 197195 375786 470067 850146 908424 1045951 736554 266551 1041596 984535 13518 650938 63037 611480 448473 689922 832329 443883 965675 65386 458111 730557 641349 811408 458339 107647 1001676 417753 704479 746407 34572 928236 349373 201261 66418 610611 626990 497935 274705 834909 217926 1038285 182046 1028319 88957 618733 631156 712046 111919 304760 274705 362630 175901 1001083 294039 180198 680938 42887 700620 40466 447135 570674 934170 761552 558888 265364 694288 525227 643797 469195 88031 215156 300250 171895 273117 1025979 561871 159038 533510 765786 287024 676425 307062 517355 187358 81606 4848 817741 994972 905060 753242 70179 93587 383450 44095 562260 376270 199008 201291 201356 3519 953139 434643 507066 941496 379670 923723 583056 759923 671692 188365 268039 326539 935839 556953 14040 266240 70876 892047 768771 996023 764501 821686 847436 175352 59357 878777 410809 285934 173775 776805 49173 257579 910984 147245 943217 631329 2280 821158 441501 370857 466646 300299 1011379 133248 1000633 666042 188557 595909 986879 551348 453706 164989 329369 715553 369869 584975 537981 284362 666174 657609 901923 563357 233095 221273 368905 827437 1034711 890452 18223 897328 48931 540594 1015964 148479 872608 543824 280535 423449 33867 720749 766830 395936 571489 1013805 848499 391898 583655 576025 678137 1021617 917283 697757 490652 996660 671776 168073 418038 554260 571183 1027729 898091 134440 704353 727501 662366 732393 104205 183097 823097 814326 394320 594742 510058 413586 2440 696839 965664 1003809 43481 860245 403602 231599 1031592 546732 733560 514152 1038114 781052 68752 175649 669366 237336 507418 807886 315287 799546 910685 577546 285755 706941 1022240 874130 819934 581474 283697 215242 2560 448076 913890 706102 204003 461828 703110 969986 106510 230197 819193 846459 759244 7153 444950 162708 627374 744490 398142 97634 737797 1034298 136407 978336 129641 510812 861131 834348 614965 405552 171269 83592 9224 338235 418296 946778 176965 911716 484631 672748 663700 707705 476766 725932 65119 397224 589768 609709 21846 465414 565718 573989 436459 21772 925711 755181 723927 1021204 863610 25348 935059 201184 272677 973069 786912 323348 793250 175564 925503 1004727 769669 593324 260474 726966 1024743 80956 1037081 717409 611302 185517 805102 347372 497698 760406 775818 955887 638274 448817 289477 404199 1045613 22107 592954 512179 704210 315543 232904 244759 748064 135372 21266 993852 498958 559746 926976 1018158 127956 35946 267836 143453 634032 327891 1013686 174365 222307 376373 777505 100134 844465 223146 471411 905492 915173 449904 252777 194792 549962 408936 717312 877701 581299 619418 33021 493108 726772 23215 777575 99616 186214 814197 395783 357851 798823 607 11247 664279 308440 337411 265968 419054 1033885 913818 47650 461787 520993 32899 332896 612031 1007567 28608 694473 785565 83610 519799 138049 574685 426614 155250 302317 569293 994268 689312 667835 306971 214346 936338 585688 323164 817089 657918 917047 43913 712517 882496 171793 40829 452449 788436 1005919 390776 145312 718813 994402 514207 634901 973218 316444 623225 685524 701963 269780 716147 790390 179496 85142 395357 102809 296618 560561 688108 252766 451176 1015095 661302 451306 211164 178816 495672 791013 687011 101543 664659 242174 501249 628491 494795 1010020 118107 302544 432967 509774 1032634 678492 811604 450677 998991 548826 388578 654229 109033 135098 35781 806384 26496 695855 173109 837578 702126 730800 467534 61678 992305 446583 879761 447783 166507 983813 1043810 524488 434658 633500 207752 1019173 139712 756931 1012399 343320 815187 568518 461801 1026429 975758 835636 722473 1015221 889223 897887 36551 377895 635127 671199 580095 475835 1018301 427791 891761 976733 128347 580239 265890 83072 356216 552128 561018 204184 833116 12107 312005 328607 588663 505243 151218 393617 1024986 272734 795479 1005807 497852 216840 21290 740928 10230 170575 293769 591244 226440 283312 965940 1011423 423698 313321 345293 82636 560731 104061 418655 265959 303054 326707 734932 807498 378872 474263 451198 43537 105228 529784 284559 396766 652639 148328 306592 466005 547819 726591 2862 554913 322768 5529 728600 799214 712655 308563 205859 412140 825037 137746 164726 276307 605782 716220 1045278 624473 392728 345084 668555 231741 833891 822978 153361 395968 155568 893633 432744 205991 445719 969712 1035565 5947 15063 389642 215647 603848 278482 969998 753890 452641 24846 207295 592895 371994 274997 474660 941026 213261 984598 790025 519707 181590 208674 647037 202270 654807 53231 311122 349635 630133 670649 857505 411078 172696 255708 936515 921160 705455 124763 883032 683852 125866 329052 669636 809275 706174 613290 223149 5473 548261 559154 138495 130669 181403 93318 823784 116981 316770 491101 207708 416752 326911 763921 626066 276794 727035 47391 901252 554515 351970 878251 1008755 672672 942791 908281 587362 329577 399806 449269 861334 852953 1047393 814252 668444 37058 535884 926161 356419 517078 114593 713529 47389 354607 1046917 938591 790019 568263 832929 637409 341774 380417 904866 691712 489631 234015 760761 32036 874455 127689 687387 331862 421664 740236 620674 449477 217762 135512 517546 671554 623822 858882 273109 112323 96983 293312 362824 1030883 45364 57775 195020 274784 118816 1024593 596269 486812 843802 864007 74942 311582 101989 538523 722644 433166 360841 1003705 815942 409020 572880 732273 463860 62745 137674 484023 509245 323900 377546 772579 57991 500190 512358 548658 107194 501726 847354 376643 820421 808383 722214 798362 969752 311333 789580 209440 724265 548444 316947 767905 575983 735953 128743 446028 728682 504726 833910 716599 32025 1034978 664372 644569 883586 526223 395480 583822 306861 910747 799453 930071 890793 775847 102914 255255 827398 840315 1016778 294551 927322 96128 206589 91266 432829 572228 180261 402218 633676 928506 732690 668865 688297 1031159 486999 219617 461433 863286 274890 688645 23525 193237 98568 345101 137242 180374 291054 386750 716489 757855 714529 260416 534695 214970 224903 1014686 410606 255830 728012 38729 565467 936836 229854 386966 671278 294074 177778 217659 624045 888852 1009277 225238 75936 333774 719547 885862 3158 533451 773163 133072 149151 119313 616592 1031771 862801 618315 845554 221492 25540 272198 478235 251627 927061 804212 1048347 850932 812006 1388 871877 719656 74588 652136 590127 538177 774944 318661 197174 1031777 899743 872582 265720 416908 226762 176082 162391 797225 98711 642674 723581 571781 383102 205652 1037139 249424 40700 428298 995336 828957 385043 429644 312976 119014 678344 874097 433186 760199 874916 330234 14777 720446 108852 907016 909461 997682 494218 229857 642743 252137 640185 296303 889704 616655 1032284 836544 619442 698806 439312 378503 253669 23121 254197 954266 193300 364471 122673 850290 135574 957926 719469 698286 361349 299070 171606 1017744 929346 471554 1037085 778366 1005551 501467 707064 259202 556019 889684 1014174 995531 339834 578911 477903 847402 333299 117966 775370 49558 910736 668635 305621 548008 621513 34720 144313 851488 131545 524448 499779 160350 926015 465725 384453 369641 1001535 962623 632722 834540 261727 761171 959109 709300 18666 327049 625019 602163 925552 586198 747988 531584 520260 653712 1044470 606293 996605 973557 574410 365968 71413 465828 521533 59314 730061 395553 751809 844899 135655 414038 766921 900076 824555 535309 989520 151995 279107 790135 317011 130275 951710 785832 560722 120985 1025392 351512 75731 238776 644977 351267 829663 13886 681242 650634 729987 1013709 450603 610288 701009 1047083 812840 140894 427228 5314 195031 401600 719935 693792 449987 78950 55191 590968 660156 1008772 94340 880160 1038165 203442 395181 379409 277861 921452 270649 714858 118407 967315 586070 848621 475289 295914 383157 1015169 997953 789402 1044748 468654 796515 434862 305555 706596 662956 908184 357256 669492 577803 383658 818859 824661 1022002 11934 820674 536737 885017 80143 895766 390229 488828 665341 615668 158037 421720 620877 490030 935589 507250 269639 921239 37361 88016 595222 442251 806918 803901 110668 708708 771414 461513 21595 550662 214649 145991 1037596 186452 891046 589006 351564 1208 254526 506937 452362 312479 207682 186023 541787 156923 93656 1008379 47015 471999 276170 1372 728121 269415 710150 512951 171714 611437 925471 346680 918998 792533 506314 479189 756333 488866 197218 936643 999524 666718 621157 738558 397050 235158 837877 991430 997715 108380 19288 777500 947960 128708 275833 649802 564309 515687 279140 233048 840506 632291 783565 547223 811867 442200 157578 699162 199376 594924 1027605 607544 124565 221257 902411 455180 977675 958746 463535 145397 715894 561041 292712 990742 14204 339428 847422 327895 768428 353227 572769 161378 178677 305924 669346 607015 467243 1035216 919544 286296 807557 436595 334845 657006 955425 728759 658031 779682 984959 977513 268463 476789 406018 175067 641605 481320 988531 520033 328026 754501 841853 543444 700220 249364 851762 231954 529630 348454 537476 453499 496469 572366 237005 1010806 986204 321699 314696 599530 643793 492032 667797 899269 11061 898692 663097 248441 941104 982419 683291 102778 872204 781266 171273 291265 966709 202671 692017 1026380 982975 921046 511656 265371 934368 546237 747751 185141 229233 165401 153160 881697 714353 223591 684685 299629 121474 602724 918874 522667 165226 835733 514742 633455 63380 586944 125838 390866 776332 529777 38450 175858 173959 607094 812758 482672 232408 1048164 815123 37872 177532 1030416 209763 18332 871823 359958 6568 867746 653013 107605 490405 231345 581170 234352 211587 528512 351026 628815 911438 79944 729218 444828 688246 426309 64629 64583 700495 609336 731520 575491 372625 566504 470718 891846 108760 138908 217196 1040973 111141 114850 233582 210581 677211 197324 409289 174179 960707 317934 662055 594109 522120 185441 524374 1013359 653884 345731 143049 230024 368465 689973 725781 525530 811937 736348 371573 100477 408295 767840 96071 63564 788548 811439 259981 938854 566971 735547 114541 356782 164276 548088 595121 448588 1031549 1026399 8264 957994 454596 615662 569027 221304 944158 261286 753881 1001257 788612 577676 863203 334196 503249 921640 952929 221779 141381 501513 703603 500999 181253 604478 309344 237970 876952 733150 420627 436539 204395 316802 223384 852750 1019214 885446 76964 483418 294646 449227 453387 811313 416377 137144 454727 403691 722388 157492 233976 918179 876136 939758 110431 529848 475513 151830 704993 76366 271534 403681 32138 32203 933524 505608 262535 1025882 540443 820809 170155 691307 366615 823269 657899 615729 218560 526368 424162 446754 231218 670405 775758 260987 866030 751520 843921 839610 193368 265985 111664 933410 124727 155199 1043544 36922 754231 388147 414548 511310 766314 103865 926488 798445 894915 444979 251321 828777 79514 776197 624115 879706 177707 1001754 319394 306971 491030 675677 696393 474444 60896 278849 632718 479054 525681 599610 497595 481994 232853 348994 67135 194346 708731 530261 998443 1036831 451129 1013749 362166 570393 293189 982438 530362 300242 546557 233587 947764 769988 540705 418920 229063 854190 689491 62997 324666 331795 924574 268049 303094 628666 869612 264821 852617 714543 837775 766301 758821 868417 637881 575339 169249 811906 514563 208708 290423 730314 159210 85776 696901 69556 117069 752894 674892 531488 478705 31678 537204 815791 132605 853765 943430 16714 904318 552973 356464 368540 984548 543250 203589 33683 845955 861910 47418 181731 808211 680733 723562 276099 868145 721714 896019 573741 828892 368481 792855 434658 859128 90234 670332 960869 516302 920661 428013 561595 559242 74312 505910 352945 341180 657330 459 648790 351448 1000564 518978 208252 599734 446323 175060 468027 216850 748312 924640 210543 500237 70095 13673 721973 938 684683 271507 599666 657490 97601 583721 262988 990545 327528 229914 570030 606550 872575 440312 914121 412919 659079 156535 76942 772907 715397 807668 1017908 877006 361730 309740 856504 510496 678539 536960 781656 153926 704561 84216 367639 596168 126985 763452 544829 93969 206252 702045 676308 743411 969401 388618 357164 77088 45903 825883 824663 523954 617107 213002 867502 162723 298800 822901 996682 551510 933842 1039774 280459 307469 628650 999403 654485 781936 670445 991846 1012430 893452 193365 97597 82530 124113 744606 431171 881087 373140 958730 345966 96793 507275 345566 848727 285671 516308 788451 188861 967524 724718 640998 870914 212239 384829 427832 909740 555563 1025418 357422 916709 501056 6785 263842 933628 50840 627762 11376 776930 473283 118417 493050 877486 535827 738294 111269 601370 868385 71070 503130 474115 859718 492584 669957 50924 800803 194584 613658 1001084 1017626 498263 979467 857595 221650 228529 933331 631769 549046 348757 696430 209448 545399 112729 479326 534301 344198 593460 141096 126355 295835 1039938 753109 746887 518193 775748 858482 320669 451335 479197 141200 509594 644512 878870 150212 757223 615108 44250 112424 955413 250621 936827 548568 281171 690459 1041195 142966 723450 624304 907396 678311 750850 721045 278273 243604 222858 590691 807298 12138 947028 993275 817868 603354 916038 940031 60935 742554 181482 303702 970558 446689 669678 729004 256994 478703 70565 780015 328520 298627 902277 135635 827174 933987 279463 381263 818202 317656 362314 430622 229923 98607 820049 340288 675110 987961 702912 16502 542058 402891 416578 285385 215068 928063 784294 166147 778188 365554 376414 964148 527598 204484 675582 537647 958043 135579 334275 937994 334285 761824 675850 194210 144486 1004800 550100 878868 449322 823532 597320 983365 1035136 988313 274737 788060 113589 40577 359292 692546 136057 104225 572092 622889 930911 707961 844198 98306 217697 672655 63381 136965 580699 854764 821511 840493 1012875 536861 370717 31161 424216 179251 425247 412845 662664 177987 288502 221007 790087 1003239 699313 1047210 570151 654780 702721 463374 716251 51426 259260 1034126 30586 756863 335197 196736 51203 415804 604802 985601 560851 711622 138605 740719 768816 713550 160132 922861 5314 910346 613586 417762 156692 235698 110723 771962 535320 896515 436588 422691 1043872 163648 16512 72978 133606 713388 592732 468668 270597 853521 1027260 48477 69501 416572 382211 986740 488883 431230 971448 691269 53358 897324 1028867 344662 205147 989728 193076 211442 993163 773687 113725 716457 862192 368337 310579 1037006 673251 883796 950736 582647 551841 971433 92148 348033 180937 652734 204576 75530 572639 1023490 1030393 795893 109517 1012971 936395 295145 715357 766323 596227 513106 169152 246935 745908 790239 53514 529879 434963 162562 108467 577466 98555 447091 93207 113735 144490 811694 898295 340364 429058 737648 845046 527898 752777 1020222 934686 50567 409961 841182 303960 752875 68913 481499 892663 341859 870930 368133 482606 4754 879202 780271 453525 168731 543005 248944 75432 262440 531039 121122 537160 513254 453611 739302 1016376 668422 701863 901982 553633 1014078 195102 736114 618638 580294 653052 772556 111217 3292 746902 501339 753820 787264 183136 732116 986569 48312 219764 453676 515987 794510 746002 906527 968442 124429 347930 222381 682211 563975 539796 781719 546454 632402 660520 60390 46654 420166 343718 747877 424813 289601 255104 422434 405397 169507 179787 760049 346767 623314 881986 756713 269080 578999 431043 309477 278351 240448 853455 655876 372025 922716 76174 754217 805694 893698 749513 221563 6313 984746 429166 571878 648747 178386 997136 691097 958040 178554 752485 311686 728616 220072 760262 83430 171384 74213 423858 468658 108423 895679 237643 641579 500601 896325 316631 668498 584919 656782 77120 808560 752653 381234 247957 163216 7915 760783 3463 48384 672037 236421 883437 686036 541907 327035 854080 783459 944882 279128 661023 131272 412640 43722 585421 108386 319460 177155 317102 127828 595876 894006 1027278 640262 328876 403231 334682 243362 233966 1047160 219172 659608 838717 305797 750883 839194 703184 351881 737521 242080 51142 636238 177995 944486 506012 897442 459157 312297 14008 46804 329555 586862 911330 496955 364209 911227 857797 239279 322812 239452 322419 64270 18215 774303 537566 890041 680519 530072 441440 767252 656407 317406 79924 80137 254837 115404 113146 394630 141539 690689 703543 230394 753415 108768 965074 470748 766763 997393 153241 667172 1041854 381438 726970 976 543441 1017687 830538 936033 96922 320399 443842 1013595 479732 348 360572 183240 221917 896827 416826 732342 587000 959465 246944 993716 38409 705259 600501 788313 342651 553223 108646 908222 323037 653513 213763 965374 463712 196351 567744 979901 669275 526141 758582 547742 748232 657498 107743 961484 605636 4337 912285 978290 275986 64481 582707 1046083 976025 996558 70602 390387 1017058 560286 405614 724411 339355 794108 55695 984793 168214 541144 581761 1294 19914 168932 794876 940062 577233 788249 518556 874323 1031273 199216 455778 216571 457843 375850 388913 686053 213751 405705 37970 331240 144030 181524 611056 418397 265526 295895 886685 200096 717874 367136 541899 666258 112936 121795 371540 631578 802385 219096 578291 1019039 222988 851256 410313 693392 956507 347907 326105 752860 837988 207132 526219 632954 992241 955563 177197 833507 472305 502938 604525 865683 699637 365081 2784 938635 962739 1011995 765567 176850 833927 103638 206117 936431 198125 35911 451346 477041 170504 810668 940139 529255 839711 380936 919991 285416 162074 505250 538723 208013 429321 416390 662335 9458 420765 455682 501504 371513 634029 75307 517820 146822 753843 825430 255089 707972 1024333 825759 663934 797918 315836 775525 565031 887239 454504 661452 1013525 392051 168537 926265 918484 466587 802240 888794 825684 967165 860268 838172 314729 107226 484694 593203 675915 80247 267286 949397 414999 955804 819562 804735 494155 805656 85942 580975 565838 93755 65407 537256 1010662 1024090 4079 398513 424639 928846 307029 429782 221163 799477 523169 941733 750173 780208 971500 358515 599917 580836 799726 367573 260951 745593 994950 456743 846267 714846 943158 844040 95774 102146 202917 299740 476264 171997 381467 526153 147813 406501 952840 448954 482116 777753 683389 474079 903707 419834 601521 64043 59488 171533 254077 299093 301937 732250 1011937 19928 936974 756464 827261 363122 290522 260703 496408 1043112 433373 36924 588061 46145 15364 349088 701977 12999 505760 92585 140863 470025 805091 741880 126436 156828 282470 537394 350722 144469 932262 14208 479417 535248 392578 129294 446922 312301 73919 458383 722714 470093 217476 739255 582965 71129 888542 649664 809929 39996 647485 48102 464422 145764 369397 857067 445381 838149 809151 234132 336062 631318 334389 327721 202320 700753 297561 145657 133981 47031 352270 76244 806123 231946 622237 318607 997028 943698 368178 693380 582487 153689 623709 916239 748917 44591 445586 416786 507796 1014950 540841 979569 128240 668630 770398 803991 84453 17307 48850 37104 892022 249874 868616 84589 818377 685600 753769 1025283 1035689 139243 134721 406060 521475 780638 560447 888164 760937 988329 719353 661677 459154 396991 885606 313611 317144 492503 193378 66313 177080 885740 501549 100147 202070 833341 202732 945818 978678 893645 127783 931667 576132 654564 705353 254200 227597 4492 993316 268581 938820 931605 761706 227324 592382 545425 515381 1035426 67254 617560 636032 424383 678922 218246 823211 647682 411195 939896 1014011 517275 605105 721491 766743 223680 167285 522109 385420 196392 497590 906018 770378 427155 295493 204720 28966 387136 299288 678491 608854 717684 263370 788378 870648 534266 887577 972712 590987 960414 343911 1039108 604275 342705 211771 837361 908409 152200 1029821 150007 511305 731901 178493 28768 197875 652780 612780 465084 1008491 858039 167713 817245 657161 95171 364885 1028060 603402 641273 248103 618386 840205 335430 545050 830496 354966 409371 460242 615143 248718 935917 861851 224913 207553 803510 361954 1010566 1040222 250738 149945 502904 830075 849059 932951 736984 561039 967630 502934 589662 474358 482812 450164 573060 918641 183354 134034 292108 484259 196633 62392 231542 990357 712750 130383 663435 581170 943251 189925 952021 228556 639845 983725 435492 703125 109892 332028 1015818 630823 956886 431821 53344 1008893 336963 185150 960191 583671 882618 999185 729096 47066 773099 1023276 666077 502734 782732 1022745 612133 527326 126677 391 902284 346492 109571 619719 658688 673786 1028056 443727 937525 537873 846873 577595 277794 520542 1022479 389063 608898 2272 730887 457686 579412 80764 602322 252526 555356 759161 365125 106554 544672 923652 1015738 278791 616171 192941 111502 380999 798285 673513 240289 348561 588696 363150 389337 989471 303077 353881 753055 48206 199693 799595 139360 692769 656689 459464 785677 50111 387379 996823 792731 912625 164666 435941 521604 609445 651314 24994 16453 165229 758602 519073 166878 323073 858740 597212 400981 291257 496360 690223 380211 393491 167329 816089 584197 365107 1004510 942590 868060 766302 404387 862503 269006 303486 502837 761023 290419 724129 271010 509336 260200 541818 722487 961125 623055 791263 294151 43069 666317 924233 454763 547615 247563 706135 700797 398952 412214 904267 896411 126302 935040 801675 602858 412585 159516 7713 771281 335316 411845 502076 589946 625105 246328 654765 102740 538482 916149 227435 341395 10481 986242 758543 53935 926569 190824 414809 694753 304986 83764 217257 933033 686377 564279 801414 733514 113053 797639 328475 460620 626275 467644 1018549 379898 809612 443379 319814 687842 821002 894159 399077 104024 121654 129459 433228 496626 615757 586377 144217 895245 652014 75582 28557 944967 989597 922691 509584 301315 839492 435982 143531 388584 889517 580247 350540 264034 861193 287707 24454 350496 118124 945757 75406 536980 408398 26784 210495 118390 386315 254126 666519 753985 918884 880788 637240 1041333 336637 572131 866280 662611 731357 489265 50961 602852 265968 364182 916801 619763 987784 280624 927915 387662 818904 951711 270245 252297 263544 528265 1024296 679034 894692 651799 804179 525502 994045 911734 916969 561203 10630 712280 861902 830844 434856 291440 272013 381057 927598 1023225 40661 530156 758346 939824 666871 277676 1003406 284885 47722 761974 538100 451759 286024 22591 585495 632069 575694 218563 126967 694309 413152 170754 131449 986336 682882 622269 1005797 241420 651104 327933 737382 107521 435783 929677 151438 702237 695465 825979 734159 955968 716574 186523 395523 728656 273117 465924 934372 636855 147015 644752 73876 770784 391517 814688 704279 529597 663109 655958 763861 754500 655817 278170 589337 950765 768983 409878 603796 118326 1042434 1019386 1007578 273439 587263 595000 457443 209583 789033 410121 156556 600173 880126 272742 903444 651239 692384 570511 571039 66606 235349 256648 535478 165208 425480 344983 214213 87293 903109 462280 816028 803515 311105 123241 608239 280755 214863 664974 706518 907273 211820 631950 546894 996711 90164 471172 996789 910714 779242 939983 556114 862580 28405 600466 508107 1018761 771165 920116 276652 883570 848466 235490 946919 195309 922277 827144 303183 416314 301901 925404 486427 656543 736996 89555 91242 744678 482600 265770 193209 43482 787322 557662 320622 529102 818530 520628 230225 633877 29961 576690 278029 955275 762813 729508 516276 990474 725617 856344 744760 659190 649786 610914 599027 454322 1037523 116761 855072 351529 716058 533656 838751 754502 475025 433790 459573 364155 383709 701742 708489 539966 356427 263504 653609 555912 951366 601422 502083 659284 339682 311768 373484 480550 158805 807520 158621 265345 458104 228767 594864 865392 645194 857614 446183 522238 272493 808558 404710 109246 843687 534081 213428 185667 382563 159310 675390 479657 818221 359713 194772 882699 6202 621448 660906 940810 1022430 258327 786265 70733 63763 219301 98139 729339 272121 574669 83602 1035842 233040 103534 521665 46548 271359 210732 570897 84581 460689 721388 549262 1012782 963507 267100 342952 212333 638648 346216 866739 495331 338709 606406 318311 916564 542693 160620 37728 1024267 794981 873236 180127 855123 33145 164543 12807 998911 32806 727599 870625 766691 566294 588395 366424 885080 37655 340543 7678 361916 676508 422585 136006 237296 596026 103341 146439 719576 109100 403506 971775 226014 413648 598819 525902 653424 21032 1018784 62967 135550 592986 737674 611938 681213 298033 774666 103389 415590 1032857 351242 756758 964407 279590 1017018 644770 751985 235918 949261 1023354 558616 794666 528697 198009 496823 621178 448315 272095 71897 168094 874833 693713 409233 467165 745341 752342 390899 974882 475913 670555 464024 797306 873214 373297 620574 279447 477355 260106 19622 993104 904228 965631 480340 59935 395456 142349 345299 960929 872859 28051 865230 68890 316946 763349 70520 415214 1009225 561788 474885 393257 214952 766484 333615 520952 137562 195725 44722 82222 575693 928699 755407 555456 628276 496598 547789 231497 141576 1018875 917876 75143 1029251 812712 610192 1038300 207907 64068 7796 295886 493613 768405 480116 167047 793128 23623 916841 492629 323934 923500 1016113 814379 216926 288247 972333 952607 535676 549184 840386 113386 183376 829827 755928 947819 877107 908896 45662 868644 640453 370524 601540 115387 14186 412767 1018495 484730 144584 56885 501128 100048 220490 519949 87518 79822 681632 56061 272639 167339 794941 368763 405363 229953 167128 608485 1038657 418957 130283 57595 975480 121138 937271 196960 675752 27383 140862 1042204 621158 109381 676296 269340 11724 975530 466783 503729 119542 348504 383186 786189 896390 524198 280246 658889 403488 728718 17632 224866 340207 718894 354028 506551 1025566 28743 699577 40077 643680 332993 149227 419339 981353 572965 879464 997950 914547 704545 408028 705942 843450 567816 110645 820839 381440 300879 765735 435562 963338 331793 986792 482873 921120 31116 770677 718806 983953 399010 855692 281892 410669 432217 117680 910701 662985 933468 572393 367834 1021887 165751 192257 318718 958315 356894 931591 484684 1000623 19687 634064 172956 132720 530187 410737 1023146 339734 880873 356806 615575 606480 662660 515311 141158 422734 921088 927437 49536 343493 920616 900489 583729 783855 385259 770318 1040936 228168 6619 1046410 1036283 324562 350381 119281 754849 170130 340923 98426 323062 889360 697989 988960 527674 713947 922155 115234 819090 617987 445941 68227 1021574 716701 935884 141963 589953 142659 439486 750148 786773 530577 479613 1031165 473780 658857 13025 258251 328888 204720 501345 40195 939612 161103 205470 103618 146944 46387 903129 370789 256489 426636 946296 26897 82110 395666 1003909 1047852 264716 629756 600878 591073 1025731 613767 264518 691873 874936 655477 1020867 793501 598049 430603 323390 504909 72220 481041 273782 134380 623400 505942 1002957 178681 473769 868138 314825 947383 187496 106978 772501 356269 420113 122968 240765 506664 491188 290921 618869 113076 8517 555637 291731 173223 529180 9697 839313 991382 48502 521624 872268 123358 370930 865414 193607 811292 230932 356892 785961 630709 509381 593615 561210 326735 704977 186521 975082 464726 423271 440183 326219 706424 771485 92649 133778 794153 547306 217460 607386 228384 984234 544547 20576 964056 310174 962562 215944 673808 270441 993698 547287 826444 629012 517785 312758 351569 653450 828158 372918 187309 374557 907505 939014 1016364 703231 589073 905471 612964 438474 248580 954777 368939 783353 303603 80115 158491 722796 651531 336847 547093 171496 177149 30995 941242 537237 655230 641609 101620 733566 499144 345119 199275 307221 506647 487144 914449 374188 762413 1015578 486295 398332 362703 734670 698869 380834 93254 414020 205798 202909 851423 494940 441961 447186 40811 865309 136002 634504 749504 736817 574838 250092 288566 852839 779731 593038 164906 817969 550757 240099 919422 68899 1025026 1032129 835863 520570 782528 596965 748638 532883 213625 899952 400576 252015 647758 447334 113198 631606 471585 682286 560542 459184 950553 490261 777608 956109 913442 964811 825961 256287 353898 642019 858947 963419 497126 208984 911899 509148 462795 40195 499834 94752 92437 130086 250861 890185 683779 455652 463493 204444 617368 851654 913240 341253 686620 529463 990974 910994 387994 516361 304148 944372 1031008 757743 920509 453121 70529 401920 899612 520244 909654 350011 214747 1002283 555512 861949 321959 169000 347848 641164 652977 605841 45544 674704 551726 538737 568000 376980 494040 72436 842361 848266 624492 453359 422021 698948 935722 682325 667413 299260 75608 1045443 425889 954061 253375 62709 1021796 182327 549932 714062 764894 9631 783600 908117 79696 93132 333665 830514 609603 975979 441431 39989 524034 824973 682672 171856 839707 462628 228300 797080 867041 47497 878609 102344 738541 116729 467816 522173 664473 830483 887230 579835 192644 597851 449412 331046 749073 506811 84528 618634 56295 9213 431290 463508 580466 769106 439328 63063 681056 979662 759778 90889 51494 202729 520838 574595 707449 182015 202261 531395 508117 712401 254108 589677 313082 133635 833709 339014 788585 579484 694747 1025464 528619 287624 602433 91730 864779 364313 920060 761925 718743 969090 838060 101863 502818 682075 425207 774708 519557 233504 390150 485704 282970 240818 732935 141542 989568 424404 514729 446708 784538 433071 973987 699389 779919 313166 585773 966574 984331 752419 21124 429401 955389 83840 360299 418421 62999 763679 982437 735515 640338 288667 408444 927883 522087 238068 228157 353701 266838 17167 708538 316273 28899 599092 796870 9111 890644 570254 552892 34535 300725 339119 898041 1043923 623572 1007881 812894 776432 522565 135286 502479 113017 765214 250288 174774 451020 464188 887514 854912 919018 662461 489973 26143 805883 713604 970092 54406 1043656 171193 380041 167472 681024 26950 36861 431258 12787 282971 19036 28613 10650 280554 991390 457397 283533 868139 955040 147444 941387 150810 684961 550415 104950 778228 160453 764952 824020 590526 799637 751138 272335 307646 1046141 682441 147446 81664 119117 760487 657914 771794 620473 575200 249010 635976 693209 238487 149399 153017 1027754 276854 238408 426303 632970 413995 1045000 543035 377280 520165 475195 311504 799474 713691 79085 118883 611756 745669 16971 137761 220384 896097 681511 61049 957793 318191 621176 544926 157286 302006 333272 199430 27150 5501 523268 840685 46550 512786 204384 164307 277284 573383 11376 282618 1042368 930800 373856 799465 151125 594278 971645 670955 384757 913415 554682 594577 110482 809523 404268 814892 709766 72017 32398 768340 542988 365128 978878 698212 747460 930310 1011518 127995 979763 649725 880564 664188 962113 310433 689770 676751 623801 1006059 695247 862622 17356 904153 371700 900441 189070 996075 71439 959026 940664 37544 164347 850658 856036 830999 935607 105954 772756 717894 226531 150003 343596 1014983 483910 322199 402099 922670 183114 453781 777494 153748 164734 696952 1030053 976407 898579 833809 43668 365400 243296 244721 898172 703995 221279 764400 180951 370474 919853 1022377 666247 1040403 524173 224763 307279 378469 564326 1022601 663896 659671 779073 63547 293806 945058 504524 960955 501441 206081 427353 528377 506853 1042872 639327 839336 1040082 496011 367096 57534 763428 588738 556898 965880 332764 981931 8062 625236 597469 87320 915028 91284 312944 575709 880269 766146 836800 536915 889336 98726 114015 831192 18949 396370 199360 451661 77901 470167 136634 1000342 388872 653709 540171 485918 668053 354831 86739 691536 599286 854332 826133 980767 428113 899832 421433 692863 609648 954473 810125 821225 641346 502906 911295 911835 357464 79963 772964 749910 670568 813054 513397 674398 745422 560796 478925 651390 124934 410415 652204 334657 696371 693493 490551 244410 240284 282611 374005 1021 761897 348528 599891 36259 278762 126069 152098 621643 701584 548436 619028 442131 482034 152350 711234 89123 470154 162347 384169 118050 43766 10902 17064 93119 418167 202687 21891 847401 587125 71111 1013475 652183 706297 1043991 477524 106690 467249 869337 747718 150630 981743 952445 111373 670661 870187 720950 729185 880419 316797 120443 994271 556619 639651 934534 773125 165128 555265 768984 785210 8109 803100 802483 446532 620430 483870 172191 599759 352133 971350 193765 776173 753774 751541 721175 557713 1021355 194641 311686 975891 506272 662245 327114 835759 1032760 177999 519487 678917 765278 472849 912258 885147 728453 370130 670967 335190 1041953 807386 385862 1008645 632876 654489 557530 822230 556706 236320 610913 5343 572165 108198 665935 172438 635353 457988 952922 417625 104233 217402 52479 1048296 27392 207848 479484 408806 259569 1014741 770772 653915 972176 964204 421966 582964 301303 624698 1027318 831682 847170 333170 607899 581175 1038867 313961 133583 595244 855567 375834 349803 134174 15198 366754 574472 458988 295983 468933 644742 377179 587570 416616 901769 738194 531484 913428 344567 183966 299046 40314 424059 111343 832143 513770 976901 103129 483605 662490 1013064 736021 771200 710757 293947 265021 404760 382409 783513 1044051 786217 539368 763489 647994 44934 597192 618070 333116 905219 237331 496255 558210 11258 304280 468648 474783 783559 921544 164064 468742 654924 103225 114169 544655 2926 332327 742924 975094 404118 168174 180466 103260 729648 374161 469707 964292 650543 579638 276603 641943 149383 238504 449576 240417 412338 869844 539070 999441 989740 274508 39787 315133 696311 878791 292387 380636 284952 879007 884253 217482 733720 823889 117588 588871 422787 600065 724487 954424 769644 583155 1037113 131813 530664 794131 55601 796345 920206 289134 816123 123782 706814 59575 655846 261886 291927 136387 1011717 1013051 222142 466701 183982 24888 557534 451123 652797 619861 178531 418423 670290 132055 356734 974398 667855 825189 137828 355988 492507 531340 444879 407463 186273 890172 255867 338248 245394 813898 715178 413549 441823 474860 532897 1028785 483839 218176 628777 444627 549679 821957 326158 750899 776685 1041887 955555 170328 885629 959831 221757 144748 71268 781785 534196 71870 435951 459125 1022949 795199 465837 264223 634418 200966 700913 354351 903424 976076 758353 503522 144183 249457 423210 133335 162758 45173 743193 871058 456221 929663 15747 231676 1001138 1004250 527118 672225 130941 374003 1008678 595057 216187 738268 107385 985535 307246 233932 515707 552261 1036315 439709 260579 472414 938315 506701 642604 1047499 50378 566397 547861 886319 435244 915701 332065 843411 613891 255774 728088 261090 815722 455814 53636 326254 302973 147040 335925 1041513 531934 346625 464318 330349 650546 222564 619253 650229 143522 956327 282743 176097 367451 8588 447265 142582 912654 36345 716952 164444 360048 86648 869314 540702 515515 655288 717131 139182 621356 721418 498722 478302 550275 520677 879097 408551 530054 750690 595912 399078 675710 437184 269898 831834 460215 931809 976510 725800 352005 444108 855591 168087 507450 210217 375885 291540 843697 409288 656826 929903 525766 638746 221566 275933 144732 885174 798060 867828 426581 1024726 279194 14961 748573 32727 236005 445557 739872 276413 852075 412932 903248 244652 187407 91525 291744 1011568 1048568 276549 808587 350710 430354 858356 435597 845265 457355 251174 687017 668086 62039 101587 108258 717056 36269 727767 165057 973868 615817 3443 585429 897374 117544 11978 14127 836827 3214 630117 13538 401805 772355 95407 1007753 211330 349585 591226 786625 861805 340360 106105 943786 293412 363259 58564 408170 171808 512833 506967 317354 444672 549748 901266 440855 29958 143605 216250 915938 621208 299494 791671 1038401 109504 856494 281684 482284 918957 480633 156227 982432 880944 331958 476694 222367 332608 2455 999943 78638 404854 535956 353073 1041174 1019538 1029608 750100 766501 824052 482323 555797 40618 242979 826966 1042171 553979 437834 791610 205683 911090 403126 643849 1039246 442988 718425 123475 835646 467913 456010 180331 450780 1034095 1006659 259816 103333 615751 177442 704292 716344 990526 809832 964288 445978 652230 494781 42014 160050 1007186 264554 346854 171597 319453 935133 413826 941467 701796 861737 733345 540976 1020519 481411 803256 540036 1011052 142278 117116 528883 1006716 787696 74089 278846 557477 286371 650046 236041 264054 219557 349567 479067 667013 187744 618482 368928 419053 739426 167970 70826 163016 372958 312799 933164 712378 374058 483260 660542 908134 842815 819088 189020 526070 624188 442102 374631 1025431 224484 975821 160546 75770 504859 763064 548278 964565 428652 884126 872494 316512 285062 37931 93436 392921 34490 437326 92274 1013504 246655 732345 614730 591771 519663 209764 674079 123635 753991 768523 253170 823126 169579 510635 339365 779155 488543 50185 374915 201601 831695 699947 593846 707704 188552 958172 987856 877013 251900 863788 177987 788859 359363 719598 614633 993357 401685 606009 313980 241333 294480 816360 622111 492832 338808 199194 777683 460928 504498 927154 375811 890569 864456 949208 427001 732020 165288 471670 1045094 68606 5349 579003 89566 492650 71220 416924 233305 963515 292337 408910 469684 813179 607640 102861 501550 593208 572491 216153 317419 894209 1034067 621556 328821 317421 666263 696549 102709 69524 78118 69943 14334 631700 1043892 945467 708739 71181 985876 599041 501980 417829 666819 395235 290310 216710 57181 1045243 369759 650715 334117 1014696 831534 198486 608898 309517 421401 1027373 1048188 333714 285612 1038104 985923 998753 151513 3797 545449 458474 705395 11429 660131 746335 764337 336844 574923 571705 907442 515860 300001 572081 66035 208203 807493 180808 932570 179648 5247 921407 202031 339146 347320 530976 477085 204865 949310 63795 976438 881667 553988 1037578 731884 292465 992543 93430 773657 668911 786762 174991 192248 120935 1043299 609071 887849 922054 702444 821879 166961 38526 146827 1044682 677368 830723 718218 139981 63817 969038 273495 116462 321365 735581 639493 686553 277296 385457 883402 774916 692819 330190 647039 817444 95512 80062 44579 738998 347969 270735 449112 32376 63602 565200 7652 69612 117938 902168 792882 388060 414958 979071 459727 616656 622454 197923 1043693 833434 813182 302245 429027 485323 45727 350377 172202 195643 356179 933466 451682 298885 563068 991971 100811 428168 988125 993271 806348 286439 349599 18505 923632 683914 687822 521237 10980 778523 531162 966038 582907 39050 550679 595341 921770 867722 863037 726977 50444 478993 598504 616313 317022 477148 913689 596996 382596 709352 45747 48433 763267 593914 462079 806871 37381 714776 973608 422479 723416 619022 157120 559349 842351 288491 731962 260778 655711 173697 342125 425301 593123 969704 332055 750173 986201 119291 141400 807728 594115 903129 518451 142784 343367 693606 1003280 667905 878512 446407 200253 1001837 346346 957930 19560 707968 933257 699644 387367 932411 169539 603376 284272 524197 686193 199935 289 351557 806547 970786 543097 216746 706761 266650 330653 34787 159066 41321 833556 164359 571697 123094 326731 1021871 970843 272109 1047315 12663 638602 668925 529694 590464 149397 965400 803205 21745 935926 126102 980549 26225 369994 337042 630973 578735 315093 432747 437809 72155 970235 992837 271434 923946 59080 267654 51604 834389 641129 986969 384511 236314 413105 919854 1008479 901562 380309 871224 325100 29562 523184 885997 341187 920610 415936 520586 375394 519041 733991 167053 632112 94694 538475 415289 45043 396456 954550 632853 55895 283296 694614 39277 827758 12458 334654 357328 509995 927272 794756 735120 831462 627070 349153 798789 278747 527511 782644 432458 156330 776543 804351 610879 591065 482886 967144 172933 243533 242371 300858 201413 905941 801743 519009 411498 340383 88166 104305 261922 751553 269834 424096 725600 519089 861503 938184 559325 777933 26128 407270 835091 763349 9353 38814 38337 926060 60730 312756 835690 317082 41403 6804 331733 956236 169250 698059 646030 441043 178318 94859 95588 190049 120736 544299 765417 91535 845053 340645 92405 660186 87757 471575 148004 249889 37695 718914 147795 36649 290051 973582 630567 125465 438222 555780 563590 543742 900314 914386 88091 960840 14179 302283 647382 313419 114987 481636 531562 661952 706294 424377 649934 729409 875791 207621 739261 224720 601026 555053 818997 402000 27616 252470 684540 986635 1045310 1005771 715286 939306 807221 998072 982864 43328 391972 345713 887737 397760 428265 758412 503843 607362 590188 583234 616615 626242 997141 43507 536862 609057 406609 26527 113064 192290 768016 842605 830249 433838 442954 37927 883655 153361 340085 926652 86894 435962 27153 516030 65612 653055 728349 995810 916309 811543 658078 882818 752832 925214 647967 554782 368775 685140 275244 284374 563947 608734 352214 341746 654575 604228 373554 150875 395480 275953 489690 825119 202419 52919 797290 727280 854223 126024 175108 962470 708670 470718 39117 1011897 345 1037588 565101 367303 817209 144810 1044115 5652 789823 640709 307567 689413 547212 898828 498742 320676 953225 136716 690338 965919 740193 363701 402031 516681 962434 894428 566239 574488 672032 239287 1024567 282405 725170 259940 977472 351535 121459 138082 421063 636312 735970 211477 604957 826854 652098 79686 496535 195140 343579 547745 917007 720382 865207 101686 751713 93192 474790 727033 45807 943992 303162 132674 679198 775176 328972 919886 557527 476821 469365 127420 324615 99746 626198 178192 707359 891350 867409 464179 61332 93817 826061 109297 636768 655867 545270 507002 627327 337518 802938 423649 444275 184839 950221 575904 278465 1048481 686246 1036050 615538 859961 657280 1033464 592531 136819 962842 234741 618421 119060 845559 584978 1001069 1008006 744415 452666 905941 438615 551004 83647 923401 704954 491326 669395 987051 752644 569880 306448 65632 332336 804288 609521 905297 716636 284371 1040727 30379 14410 429614 1008900 882463 1039328 1041782 432931 945763 406440 818065 997310 175790 930896 358699 890951 453696 273963 460082 986128 391640 7599 18779 568530 300348 625653 1017499 575274 672693 458557 801198 840471 605840 719719 85907 916606 487326 37498 616973 408486 687540 623905 996388 1047996 583980 1045288 247458 154961 145507 891908 859287 781015 13369 700233 956374 918823 210068 404785 890229 705021 752861 644892 266833 484986 108673 765962 221063 356258 10097 986403 583420 273116 1034914 472623 458711 843381 614542 890398 250626 754205 942514 883586 20396 395112 699662 485648 602057 275022 87208 914979 265360 655787 424457 933689 688892 436160 539326 386676 354380 660144 568536 566297 659076 197892 715628 485140 760042 507431 340756 722291 155785 733931 659053 294119 747697 54787 692887 312134 123765 61575 240568 927499 312875 1018483 555385 81876 683504 516903 768903 487139 283682 948712 675347 847775 316132 763486 570963 817168 588189 49428 376575 944486 553337 646140 271572 888946 881126 920296 873237 226858 443673 15378 995333 933930 384135 172181 457070 139566 718188 959729 733469 547225 85319 227723 432483 903154 878172 863018 410006 199009 1006641 412539 828046 10806 739345 403855 772904 910947 636300 891480 564422 424445 141045 282927 595918 447 109027 575569 1030183 158598 1014704 309597 385471 718550 114173 533976 482567 1000787 277292 847785 58229 129865 211685 328093 244737 716838 812689 329700 26536 323322 507362 899218 679405 198398 695113 371743 448851 1010698 444543 378343 570340 386844 500477 666795 742317 775896 1003651 643855 960319 507907 394133 430106 406064 683527 872441 509880 862616 762739 626490 107323 106644 809592 218408 711126 574663 38253 193622 198945 928468 180043 529051 761240 10981 171057 1002898 346908 740647 117217 519961 267632 443980 1036353 766421 780477 263175 508380 693677 508430 215443 93279 836683 878549 1006637 530716 820639 1028708 147349 581002 672859 91253 328338 687042 828023 693155 826219 54020 957870 172271 382062 909360 902144 49467 149612 151118 686127 333266 552763 1021702 804418 808158 571955 897832 804868 497 639154 416550 498053 341629 883864 513941 777624 784988 104139 90544 1036884 76872 836532 725973 652692 326244 733121 748037 473463 518833 785377 807528 248032 29594 117259 118215 515062 730217 547255 270353 695461 482767 78947 1020118 858908 170592 616975 768975 1004110 280340 679361 815444 81009 797640 500227 927460 128897 353211 779616 1046433 981438 1041937 454378 865489 349737 171604 961207 558686 463115 529645 345695 695127 427119 501679 417152 420461 644259 873037 865850 328311 554171 132831 396724 715502 310030 431714 816277 595058 230839 207156 572299 743747 257813 870300 946120 429512 594507 422464 911231 532748 516033 346796 712300 609596 721313 740306 664138 514090 970843 594565 544602 418765 481057 210429 761058 413375 157804 634966 178604 861373 508533 251664 178307 499499 607164 189328 396473 800141 339845 854942 956068 998927 819798 207333 835612 695807 1005179 194167 895231 723533 88194 511814 156590 317457 543679 790700 147853 154885 433865 851428 667526 909319 266235 211342 729735 596377 418292 118319 627711 279649 794648 902831 3685 441769 750348 22233 444849 734688 460093 365534 153569 94487 718682 638162 745846 497540 255190 463662 94708 857602 129127 410444 709734 69264 659594 220398 229335 940238 455676 613304 857049 463491 824898 409521 124162 114713 1010722 636358 858475 654623 118824 20551 644400 441542 620322 872296 751346 531045 980132 326082 58456 965110 610181 623823 321161 964758 501344 822641 890547 11528 713749 467051 842376 997427 99397 676583 258236 894368 485337 682734 789896 531453 768379 432115 395050 56732 975387 998217 201315 137460 691563 835752 560887 641311 376420 591532 58416 75355 455615 874326 748892 108170 416893 454793 882251 626097 138336 269454 411601 134780 434287 776848 541770 588473 852854 136993 594961 984 98947 685236 713223 232306 262507 762912 43027 721855 302915 347427 1018780 319518 940775 689885 1002001 5521 116598 188497 767329 338750 118995 260327 606339 56047 299046 370925 957424 147859 667737 178705 352804 958395 778908 536553 250912 829982 320226 335979 108011 616981 494690 859253 645900 568863 32278 993350 766738 199262 642879 214019 828941 223513 21471 33843 880914 404280 848189 899651 275130 776395 262757 961796 890787 90500 838821 1040680 464622 1043767 197650 192968 278207 408673 286721 882913 69825 891039 802702 821202 224927 808242 1007128 962527 890508 515970 628675 432817 241596 548760 1031669 537300 419561 1042594 490457 154680 301775 473458 477919 474289 399535 134400 30522 332919 92368 850660 341088 108199 961273 452572 835982 668095 623353 525900 499266 653350 267552 550585 380607 612514 856771 530509 77964 489183 710331 710999 909045 29679 889318 612296 173961 145093 690085 655798 757402 115897 154205 222684 549824 207367 288758 664600 616022 389711 79455 814573 784891 536855 913416 857855 617235 137796 716902 13721 639812 797349 1007730 742186 830969 122984 779050 732355 683234 197539 414223 66459 973938 360140 35238 621963 34912 640833 804343 988563 380967 251330 921361 662611 662405 700146 79236 18579 335616 31705 974565 382907 405596 340580 664141 147035 371494 380388 210139 682149 943405 661387 239149 166638 78595 196338 371947 623153 294016 754326 557885 1033355 123199 927830 250703 778688 257312 67063 799700 955317 384196 678304 701568 548596 487956 1028702 621197 181035 448699 108705 486711 981933 170663 403133 324160 806895 369804 213355 768621 521228 1006177 827461 237062 555330 637920 357965 428378 446067 1022218 592487 358713 446629 317089 774106 34680 93058 180909 462546 264049 149977 686328 72929 832128 726555 1005458 271738 320647 936670 754509 361077 845930 234334 31809 1025166 21652 506871 377418 35814 685937 668332 493957 970880 775154 661412 491223 473797 175628 318887 105574 322561 567097 555685 462365 399075 486133 731183 75309 1001473 420674 701436 942470 998994 240933 352358 752738 349106 632102 939242 693947 816481 271316 1023660 682192 830596 414271 770288 1017764 341667 245372 54690 113023 77353 948261 998863 1006187 574184 802006 385578 577720 66194 308401 394120 397688 799041 704219 39780 537860 831984 183805 1002588 596853 818943 545987 713394 729387 733875 279136 91339 713546 303027 429833 897971 332856 129420 317557 179096 155681 494895 3684 799819 745843 67950 208661 455106 435554 939906 857037 181401 180325 197512 478551 1043084 946871 668927 790655 659198 56535 79691 864918 187253 246792 692789 931313 923675 124626 766570 222826 89151 745855 467447 525789 610002 139935 348371 886956 423659 28548 912726 385596 236611 751815 249018 713078 505786 261825 353185 302407 357328 460307 249486 61728 671020 39966 158314 919926 975641 174988 64769 655427 772100 123077 159107 625027 172543 695931 134403 503736 1035073 543 618235 41063 336548 456809 577990 624793 31782 1008084 268069 491867 1024360 870175 412859 494654 254514 269773 902289 630743 472301 400550 179603 50240 321319 630836 695312 671638 515603 433991 635454 905849 26374 929649 366771 590991 235515 924043 661229 491776 409616 163374 170956 688891 354311 494139 673298 86576 942790 867156 294122 315221 552407 996448 6238 528546 123369 172555 465376 3668 193357 798531 849090 286509 524922 2492 878269 722162 359561 915053 909422 84204 478137 751121 228820 239720 907244 915879 1019604 446775 694057 468723 307125 241199 929304 339195 422309 557991 663689 600202 365362 72703 528877 366768 706769 525334 562651 451391 136538 186322 757901 518480 569993 761500 272224 306109 1018239 604129 672088 851876 277312 579474 759705 611050 178483 692901 939503 229557 93605 195473 478023 374257 652358 249558 371252 91597 25258 896883 416107 20027 729289 848750 54343 101491 872831 229456 1022789 311664 379661 112550 406665 345713 302998 29569 441432 487802 603555 922359 591260 649681 716960 38560 346723 855169 944476 970009 289888 155866 603789 167812 509289 400623 410954 396806 690167 309782 835983 928840 962473 956780 757436 257527 491969 768079 741398 979781 236965 95458 590149 197989 564575 811660 728788 176914 149022 11897 220853 589065 477363 1020951 981178 791178 365077 942491 491293 728539 535517 1019002 411385 598213 568523 87536 811214 450837 932159 622460 73985 910620 791488 233314 604249 950320 114041 206119 547972 192297 960183 810521 1015952 623844 749420 281029 630130 517828 702383 749183 592514 612652 229434 286173 484861 662534 465643 547132 658818 120639 305987 788026 861846 989000 800490 406330 472864 383383 214569 699363 478701 207140 857198 728481 1030957 510700 544972 3107 1005812 785010 290424 775643 746426 931385 34125 641153 778971 990283 377417 738705 827672 808629 1009678 325320 308501 825352 155490 922282 432601 960474 415663 241919 710481 884547 161667 143186 473804 750945 1023249 435569 302976 424916 143023 682480 345860 486210 883542 698022 901588 942036 174886 916781 157649 927159 868319 670566 745662 570781 992616 794611 81092 966969 938571 208572 269550 282567 391223 234859 1010606 813697 869501 8175 795990 907563 372884 933117 241824 192136 189078 397962 345895 419042 925120 41554 1043948 1002118 475894 392789 196050 917061 352572 888148 474145 801781 579134 155480 164615 145646 65225 889388 522770 184462 489296 574942 450231 49333 191592 696642 646351 980554 228172 1009263 587540 911796 696921 1021760 1048489 527201 49555 436691 761999 999490 666399 773390 980017 880205 902087 965909 241113 661754 996217 698325 447032 462279 959944 74109 262114 401588 6761 993535 83919 653512 804280 933012 890332 257162 852273 228917 239944 61064 478199 976930 236855 494036 318288 823647 327987 585345 998182 655922 229798 462379 949896 104615 532576 116844 884775 916748 64791 862056 373465 501365 634338 175170 295450 945977 403390 1026980 803462 80243 145161 178748 176736 369538 493578 665913 985615 117897 802663 365266 629915 665840 795308 816831 985140 354017 938187 779966 587436 549579 625303 869135 945656 797667 592712 526073 897202 6302 258298 42307 110234 650041 603437 423099 328976 394801 144710 175283 298908 635083 903949 684414 231527 617357 390446 389368 211135 349379 135096 954108 14743 892155 498848 401899 476164 68489 760895 605995 233921 496388 423376 956326 576940 718279 815091 353351 693319 1014385 833837 320129 230456 962661 589926 975047 909001 410699 499049 482069 1030248 844941 149863 206694 833832 996827 223092 1028667 1011007 448424 253193 379674 796038 882858 752256 622861 1009660 916317 390044 593695 651331 371329 944126 841955 802849 490904 228272 685805 245761 224617 393119 840534 749424 252032 272921 218684 140704 194475 221011 664127 549352 680574 690661 876806 502849 959440 983883 630712 361931 581180 396390 736132 256326 32929 841209 974361 88986 461475 596270 330286 691279 516391 278542 702459 1017365 930523 204300 590270 945982 191660 800891 909368 383551 310861 958227 1046317 42547 798391 742512 1012200 880471 901283 214675 389044 233359 796434 776031 491620 503520 821702 783645 438476 123892 973254 246521 894789 484505 800222 53634 938029 640578 876316 59182 760421 904836 736596 350419 902097 775066 750493 586287 243164 765154 722130 683618 225777 930654 591891 884847 757251 414260 224577 289726 508166 239407 512389 273565 687987 45883 680905 340154 894920 432876 317757 171947 802566 554744 1012180 668518 474417 537784 396484 958665 485844 460460 740618 954387 936058 222452 773604 140649 529718 433623 223061 72018 53532 259648 426660 221500 941765 743996 98013 944117 110287 105853 9550 54834 64603 19418 994827 977675 858510 985549 644204 91261 248848 558323 359306 587751 80272 849040 877253 547469 156733 272904 27200 449048 702286 78183 190307 886036 959356 623066 428377 58225 347011 114228 675216 605955 213157 132458 295995 752642 20262 250647 582867 295307 678609 749561 832146 602652 478065 979570 717046 848924 526681 839432 698436 51793 952797 260325 604675 851048 584663 1020503 705917 479088 238627 535889 171073 511583 309794 826345 378532 926348 136251 282840 628795 621619 316502 872445 21602 330484 771167 503514 385720 722517 971465 42261 955297 17979 368392 994553 652483 682869 202262 275442 767369 170033 532207 23317 826275 440453 1005332 83861 362372 744167 253708 557903 428259 6325 341727 912703 787258 560815 666265 1030665 254538 779640 315085 132209 319125 846360 625935 1043939 643555 833149 737401 20204 203710 649717 942631 1046462 5621 946613 345531 229552 170269 909653 484825 174780 954635 416594 377004 1003520 500059 395659 935008 648253 973293 468421 19365 361819 162658 299559 272947 891875 117667 590270 510272 985987 457307 700666 152587 455566 595320 372271 62549 589690 527790 438806 958179 1001312 314099 559177 585726 376959 479492 395210 268274 212408 324575 170877 1038226 131091 564295 744105 1019058 644922 990276 176507 478892 905721 627616 563586 6876 1015492 517226 90676 332068 638001 866167 854376 770153 334201 37084 74714 623379 509692 750709 480683 519057 202426 563810 154334 671955 36058 308101 761820 395982 32807 212485 748017 44796 805517 616909 888780 269529 919969 68877 311811 821863 1044247 370872 942989 82091 336201 883973 586310 686126 928695 44527 982894 411004 720769 30645 571434 955816 820207 29530 392706 146118 505578 256806 200546 198768 810368 81699 639001 720962 83043 874912 82396 691806 528491 78770 949444 120297 696080 747950 456652 462220 259824 1040305 545108 781300 444495 488984 411553 271442 228754 118280 86362 979675 1039299 728551 509452 375113 144144 529889 235176 109400 139084 644196 431616 691018 55405 780964 479565 30308 725772 946456 30892 180590 422120 928763 317340 386359 819555 835532 646529 686863 348675 718286 701989 477516 233203 462985 389682 548805 275327 77895 507832 345178 248476 509848 176813 12138 737117 925646 597353 22619 408959 978305 588070 610837 336350 849165 810630 96135 817917 245519 36364 616481 268675 679148 362657 431193 503992 671050 538641 186918 722700 790677 599948 209288 243345 834939 117797 485630 687484 812400 679254 324110 401064 620843 146810 966080 119314 646439 848466 796963 83294 269859 372097 63943 273489 701859 746768 551490 745813 745069 490475 345772 103928 293132 64097 596258 627565 163920 939688 288326 264969 495051 511318 129469 980679 978518 805353 1000112 35269 968330 712513 245836 1028293 640840 184352 622146 795309 193074 796593 565575 524551 355887 713214 525205 329858 158699 959609 319848 479599 465492 67188 234883 1024068 830238 289192 746921 1000988 288576 352946 1007395 495926 119669 45457 410432 445810 320700 1034794 230352 316631 410841 912580 217001 77840 501457 511629 765731 313065 666482 512531 307355 598231 841161 53195 632051 472430 331689 618125 355344 1035496 212523 658453 774491 1011877 353832 996740 129089 1043365 647361 176094 514227 613136 270296 856202 314279 315054 361108 124373 599957 162160 801249 552815 453882 356837 670958 190188 230104 459461 413101 415812 295732 232298 593238 330323 628631 192594 532708 882522 353678 957343 91542 1037692 494379 462231 537968 798530 633729 720164 441271 723992 101163 133204 350585 174285 670917 849114 662019 704535 417138 884875 145256 58125 876885 508386 503553 1008043 389144 989309 321000 574289 1003880 44446 548219 642884 780662 885932 686047 271660 968055 400303 478331 222612 931877 629719 953465 977518 886333 694773 751432 659340 1024767 747263 450332 330536 326833 258193 343404 22109 416028 209255 186228 304555 967181 930277 1045169 94583 426454 956559 989543 265864 77770 182929 487198 611980 52420 105527 857377 778385 1044385 233846 106238 51596 328129 241250 956168 330965 35722 645046 791256 879785 561381 49999 350152 715431 196031 620721 888695 381012 74378 942464 429128 83863 934073 518664 761314 623421 206663 307639 161201 948086 57137 478109 269156 860758 288759 757491 1044845 615509 361503 358289 706948 682191 169394 759414 788772 761477 756413 987715 712205 278555 907730 210880 885440 486552 233092 432726 824070 970729 484846 1033364 815210 121693 1047341 1013931 964282 757290 263137 688370 901258 52711 629937 856162 277424 610064 173508 635674 183753 855430 536392 380636 379059 546060 456174 373646 847633 547275 978796 670651 477387 155854 517882 130320 329611 489607 862678 2271 97088 442696 148416 670879 464543 17867 183166 74345 1016733 680875 999257 221565 116726 771049 586142 966331 31145 779112 984351 44331 656250 797552 948655 552565 850287 760367 477354 836458 163156 457523 561514 470137 45879 503793 382419 440890 476652 198722 476872 814567 523146 797408 467123 207326 874987 691694 923649 340513 88880 458605 54692 81109 406075 81352 33679 70342 204596 8265 26942 245730 480261 937889 170027 873402 321758 364132 895066 930308 385201 692618 885966 258843 867766 747760 83985 382077 402921 161749 534704 964940 202631 1047901 1013181 441038 994709 797970 238412 936173 226393 251742 419574 842424 151007 107025 779353 339680 714357 381153 59797 72764 440623 957925 801744 455237 205924 205338 848820 682395 593455 183774 518636 730238 301295 749944 406442 180053 976839 513422 438052 291115 783134 582572 303122 15405 945441 745156 351282 765485 243260 797609 985029 143650 647589 862611 680463 977830 117201 826014 106970 143734 996605 72778 942579 295926 592294 798716 564652 598699 758545 349052 572761 142270 972228 1026422 963283 543872 193547 799225 9720 524768 303732 692986 1028392 420087 765011 684242 994762 1023869 362559 1005244 987333 46160 916627 601944 841479 993268 513006 216363 164354 1047822 500147 787229 599082 22760 169610 445689 32120 111601 222429 722928 894954 760378 472412 80662 185344 326649 306041 61412 136513 462346 981485 72372 868020 768617 460593 856905 315239 630969 827910 7492 519916 1025728 116206 622767 489943 137448 126896 733815 925249 744128 1016280 330986 1017928 141177 604468 956477 40589 483946 635224 90888 708276 882573 194843 387783 813543 740351 538392 332891 528724 835204 482862 13447 340650 178176 324096 108661 234656 314367 777078 523822 258927 420142 216378 896293 503123 104927 833596 1007277 622349 611465 774191 181886 86116 351302 696329 2868 331935 635220 765575 1031888 566028 758165 799399 1009461 973693 395534 546860 956076 887494 4715 234525 431201 432960 411514 461126 955619 539977 663979 523445 950952 402370 576151 547390 153222 905359 752758 215288 59 520475 225959 511934 122599 576209 223788 231855 510349 112548 569899 1010351 42902 373384 380014 37860 956749 193526 40420 997433 503907 237164 405278 364766 342125 490219 392403 582086 233313 574840 448604 953895 298525 919963 481336 998654 426208 724706 776329 658824 110543 185695 789398 646090 948081 827942 137799 955659 389428 924625 873644 826453 994278 816892 684663 278263 717884 438984 222077 211205 11598 714076 569400 149974 702745 563295 420424 55429 979196 144768 437485 43122 241211 1016559 241039 236990 320127 208865 744503 889298 49236 356623 431123 800728 95146 372023 383989 463168 354901 342426 374485 619069 535693 861820 820299 562758 902511 72616 258326 509077 179065 83177 1046423 820395 170258 872082 356438 320202 460032 684535 143996 115834 92912 954866 574552 478469 78833 157535 105435 348666 560889 834976 257819 647085 117087 573209 529619 1035702 472927 610741 357602 746350 1027226 754527 919752 461941 99475 657034 617516 138543 932658 245418 97624 239426 562501 482489 167355 220697 481530 396211 74342 691044 431719 994586 476304 988054 622595 468338 746002 690790 971561 735430 179692 1005390 643228 292642 94398 911887 115966 768278 653648 786219 663895 44089 941322 1045610 336789 389028 317564 142678 200454 278643 139224 427966 1045727 439880 733043 1040438 134328 135112 44104 1025686 695566 593691 382068 230007 750528 1042032 327611 198585 192147 46199 241666 1014528 37806 200933 537043 501298 277022 567540 183516 113914 639571 60384 820336 872777 220834 378731 878596 1005519 289729 226393 816051 670854 973133 873205 721083 263976 336455 120715 902654 823220 185747 1017579 354434 377581 896632 852717 564209 1046235 81187 403175 119578 806728 466723 13368 163950 471619 903150 462529 910980 838817 1038683 362855 882837 632439 920614 705171 51968 608161 895088 954545 725959 322623 888380 458420 15121 280882 249331 55441 228262 155811 381153 870335 627574 550525 856502 425917 33810 46318 681221 883340 975665 250090 643528 181553 834349 97960 588250 810037 523139 517667 135803 694309 424279 706458 879824 928273 491501 835600 757345 75793 454961 826828 645530 338363 259632 574683 247370 554159 868253 697225 174630 276748 317005 800492 921927 384503 883643 630617 960168 351771 236165 50412 371881 701476 247533 68613 722319 284483 53080 858566 248833 51117 744659 43158 228236 863004 861065 814240 633121 719180 631630 657493 936850 964735 423959 659686 955416 641530 866944 926411 808656 83590 585797 67134 131897 256752 68809 975808 863415 70793 262546 1018004 107284 183718 220874 310079 465658 846369 230336 958479 222841 209878 57189 535952 212359 567079 835792 897304 235132 638841 243642 1008444 888466 250805 1017091 134233 451179 754375 432939 1030412 587402 274466 732889 687802 28632 692283 776024 217097 482337 279818 507669 450917 780949 428684 549922 171388 373831 389955 190647 240066 758961 79028 193451 129774 791086 590824 73983 620923 677503 459244 459348 210472 112455 374865 175983 44665 118415 763308 779964 729395 336707 743959 835016 586468 287154 697262 1040838 729688 533522 183059 419851 314661 740089 778219 470675 967712 1041893 333151 642169 602086 568246 798364 987778 869717 590639 392019 596883 68111 891768 648249 322871 993534 1021086 165768 501786 317130 276498 353661 84112 509541 737574 236760 456463 404864 898451 374623 452784 186643 1002998 296539 511922 1003993 290382 69401 383991 397521 962176 886634 1002374 443326 127699 614947 166663 434600 267381 158622 1041994 446297 596468 849464 51392 185313 917445 333521 429568 597267 266432 717135 188996 1020934 970401 791835 766697 410004 420489 780705 831219 656094 52604 862933 546694 609734 209121 947625 696430 853363 935685 779416 991384 483025 455576 506911 840343 709902 889902 796478 615712 732702 383167 525307 400270 692025 76839 573407 540254 303448 896167 214135 990132 640443 767074 914388 628693 809573 782817 898315 871851 134814 528528 528566 81732 739184 520510 810354 923219 169003 357025 392287 390318 406242 51664 632227 382158 894188 486087 1033447 162386 873315 1016038 910808 193148 672680 653170 77991 697522 1039325 856595 784010 324350 636777 628052 544313 289423 232312 818983 114801 492598 72569 1003358 525429 324842 15774 581683 838792 101956 454495 52929 959092 110340 1014263 488328 185350 541578 304870 289517 28559 349789 1133 896439 938084 405672 801301 604564 408415 592568 879912 739730 985949 412799 111926 204454 1043902 89620 762002 546856 962280 198705 575699 711765 726724 1008820 423764 479436 611648 614174 416179 140050 884427 378135 345685 729358 661723 1042152 397537 762253 243306 116735 159425 81087 762997 122735 256932 464056 239228 551021 454143 1027568 836357 934612 641927 88003 204826 484258 650680 468210 585670 710009 67153 554017 158875 674079 283606 591959 321071 734718 521741 242049 712090 232101 545409 99566 995833 781637 755971 1025492 89327 625716 849955 368074 311071 97901 315835 935244 851123 504847 900965 343099 616920 751322 694016 717402 100159 228021 925487 81874 298654 753194 451545 167342 921389 359144 72362 364128 105002 26176 38801 1017403 1015637 426409 315712 467958 301428 342845 587184 649519 469712 40505 134810 402150 182711 283521 865790 750078 351480 274969 1039008 254911 993386 941997 791686 498263 518501 65802 723323 853332 721735 359075 1008016 502315 834544 213261 117654 490677 690246 801155 627108 706476 551090 305762 212375 304435 873890 572334 478605 657227 48133 100236 194665 479327 723410 768710 328275 31673 739969 116042 41269 906762 250768 760491 553278 476646 255 393886 227683 9285 328148 227711 933849 369924 1029272 565450 650909 118626 103385 409506 755692 329347 963238 185165 862923 532977 968982 372661 223104 595478 217281 372713 566294 273602 307525 882330 37086 773547 556226 474782 371945 55016 179295 146289 187022 886134 281795 231855 721898 322995 543388 307099 53083 590822 167708 109980 25605 603317 81014 564922 867917 757164 219750 846117 398432 161213 426662 1048239 51885 62907 892282 109901 30823 1020126 175653 655257 490500 240962 372593 961875 499648 756839 688172 400347 151067 54194 516005 650937 710231 238827 621107 731158 835835 18110 460206 645440 537682 89402 159220 156458 420077 45652 987494 149225 536093 560741 265576 427576 32378 499880 760548 365557 861279 620477 96968 447650 1011307 363049 160387 634597 455681 446164 972940 928776 27081 910729 143579 75897 689709 1036153 121198 922699 194013 210872 313030 541620 876619 936895 413799 905101 425008 467944 396635 394709 340997 572406 442544 879150 776843 949130 939509 83550 749379 544431 585153 838352 717559 609871 64044 638737 314415 194747 944980 442963 801725 981543 977882 334829 844082 623915 601442 7128 413542 932675 869655 2868 372980 632144 268324 699585 1014971 80918 1038396 216423 735838 262332 1019923 812206 218821 369998 507874 836934 723098 410942 133607 679297 804045 568799 388835 821204 1032977 603881 826010 519002 70236 469752 114774 388176 48491 180237 231269 634010 425787 106507 231318 302141 362385 786747 710080 825827 315252 282313 204860 369498 884141 745796 449382 71189 88910 214818 687647 294825 743464 171321 52814 654930 794451 685895 802138 799083 310186 55404 1004722 1030649 85068 113579 930373 805665 379165 568429 201994 477870 972610 323325 522618 131468 568745 669964 476689 875599 919935 1047087 362448 342957 78519 78940 409278 349440 69770 975985 899682 631493 806386 457389 132683 812319 298541 123701 845448 242260 241984 564880 58416 38735 338034 354860 223708 116765 350924 63703 913448 778352 596384 932678 539190 603167 992511 440465 893482 208804 901185 620213 1013167 477340 939649 946961 418416 622155 601887 43753 324256 420373 209468 46054 858483 450566 1031489 124052 708514 466763 558936 265443 376811 234167 890353 769703 787343 860479 999743 730648 519891 462462 280761 881235 191871 27442 915353 445911 487266 726461 809312 714504 255180 150181 294480 788655 51986 181524 708592 311928 772365 421720 226700 926066 646043 369508 706739 293011 168477 1047374 514487 833842 416504 963023 721968 809867 122900 168646 693114 382783 29536 1014709 1013554 764881 1018699 486466 264124 784681 347981 468664 449216 436245 799836 417923 239529 8899 371063 885432 277541 171337 381983 195210 753832 1043998 679129 137686 822504 390813 936877 886680 1035362 498569 849066 999540 537300 806276 390240 534318 688321 532886 277604 75058 563184 948653 667599 1039117 188397 81175 315327 57585 113287 958729 522197 628533 591952 1016092 371382 231123 507169 542666 159371 217577 361619 943861 571776 865336 30342 286817 880200 594856 842654 941621 485527 532674 590273 88958 792999 919348 467098 973996 210100 1027665 1003033 997396 224128 625039 754417 814700 670416 1014023 1027865 1020753 50924 539128 1039948 181700 1034275 419652 421001 637097 296773 68081 805523 183111 584231 899497 348785 176587 36899 937274 175087 830916 851605 269079 868636 612008 712031 707030 672458 913998 672613 831664 769298 417138 267026 182277 998349 230453 943826 141781 818971 27290 134550 598599 409568 1033482 202579 905254 984130 270545 946562 21854 263213 302239 955298 169860 7631 12551 605106 495692 580124 100611 539319 798224 491851 354926 1003836 771152 16214 372360 72653 134188 612478 707190 331643 832748 290246 387008 34395 951417 774515 363730 318471 395233 387986 447867 301595 644054 44658 342896 111801 808240 465702 716490 448262 602471 185860 245380 901034 931609 772904 299262 306516 122506 516850 617597 318260 612895 837251 790440 789887 14050 373829 334348 732655 232706 1008736 640154 784448 180303 785733 535076 1029812 512194 71719 270307 593552 604915 120189 433652 187549 485537 459138 112598 401832 504110 477365 730349 65282 977440 97369 1005827 49920 886690 714486 994498 66940 1002752 241878 661051 119890 36143 218249 455009 454628 719682 992098 874639 137111 789238 842231 101630 681556 450855 214180 323408 179976 250969 717833 854024 84260 1015088 65928 204815 654621 743160 910280 944433 934125 127006 152373 702110 234640 43700 802429 902505 216712 593137 380692 857356 354394 762287 32177 413667 547599 944363 931535 803756 527284 55369 692013 682509 378842 1010574 395342 65806 217622 574756 353530 766875 196226 417433 462267 315907 974651 706848 34145 465532 590049 491022 388479 4508 440090 802654 891627 322273 588046 133166 113218 786731 249324 232768 132193 843581 444772 347514 492269 579647 563244 995942 812236 929854 498812 639155 647850 513195 105105 55474 930678 763096 292141 919257 823522 608895 653845 812100 609254 762426 48786 526127 258365 963595 265201 721789 97766 801750 318467 654132 566180 49634 386461 147199 138623 738141 833817 753322 988225 617173 650452 985514 496378 153791 678318 434067 199549 130035 223117 315551 846560 457262 813530 585262 474624 338062 461826 35648 878075 955418 577014 560381 580788 334392 495787 1035054 657746 430389 733851 868545 468161 360641 408643 773192 208431 27248 498851 884858 978832 631354 488897 558257 397851 112379 63782 1017195 672459 420596 742495 505034 943840 539720 241021 940820 254043 556416 667542 1046323 778885 130568 272194 192309 972392 934575 339742 512205 773972 609835 93260 74192 135004 391571 711409 311482 433111 318691 764598 578855 516575 1034107 1026888 938074 92885 772256 968921 720313 106715 247802 694428 336718 238424 896532 62796 176712 994168 793824 371622 919416 32938 964656 341738 146389 687392 196158 167262 66808 303698 503845 130251 271776 474491 313957 202494 814640 498714 658787 765512 19756 413811 398822 385535 782272 99852 525724 211707 324153 878128 899987 448537 237705 298095 40128 567996 247495 166684 191611 246599 987565 688078 1029377 109988 196376 767967 999409 318912 286348 419056 138960 273420 156078 156003 312197 614910 736455 656608 895197 317070 284488 723153 527112 531129 527424 1015013 864282 636418 719592 52112 934027 258796 714520 446090 44984 48001 600527 324428 996447 296398 176558 487318 86311 675940 496509 165356 748822 175833 273062 383508 621593 517701 903605 382361 407423 596422 326366 859211 59006 952060 1003639 528573 243373 578189 705913 813254 828552 877730 830979 971265 717808 120168 931799 566860 211112 551313 555739 1028173 782041 1023696 137626 131048 304014 444512 29121 511690 634169 637822 941218 881890 422957 363498 688052 486626 543521 546923 994576 157890 251827 927560 381942 95806 985827 840399 524614 799571 108948 67025 1044488 987846 943374 935972 698853 1028253 426879 269088 898987 472739 661621 665123 156108 315624 445797 357133 557279 668223 473640 572100 187934 272575 314745 115122 992231 82499 935288 377922 745020 557290 309289 979814 723778 139159 76790 852244 900037 288370 311337 703684 607155 429925 353651 704500 621213 768671 599656 862884 494649 520981 131072 28635 710882 82684 805400 995872 353814 972880 110575 864257 909047 538961 178345 344207 599243 428289 581584 679904 356220 646055 212430 904076 589337 301902 1032307 798513 415571 982086 193397 254192 530945 295330 22763 404973 417180 889273 348626 374482 500420 465574 562825 253004 1004473 673480 16212 998285 775394 409922 23772 342729 402762 920188 270508 566713 331550 810144 234934 1006107 387120 1024030 518349 590895 844407 1044520 16681 60219 978061 77623 600294 839177 467503 207748 558468 708452 642241 119696 8296 29342 455624 490140 573274 829453 949613 208178 511238 977290 515841 333210 102779 354032 1006963 192613 653998 279203 712156 430311 390392 515590 542196 554420 1004436 275972 486553 552234 870690 216968 105039 412135 225319 308228 39355 829263 615307 1048046 481319 1031687 845593 816447 923138 149629 40962 1031154 272221 161629 613722 363147 607342 63005 782490 162957 27153 262002 890397 257283 936514 557529 585123 975608 347300 218127 623312 3583 73469 293273 1041838 971435 251319 948029 21287 354072 433249 243591 912780 1048417 1046060 786246 296209 330279 101999 258572 192590 556305 1022244 566961 521407 799046 246632 84944 245573 1003508 898047 580680 1043620 970445 203725 648124 8707 588933 87646 938772 865646 400725 170591 353530 845399 530299 571938 103006 534033 208824 1012766 38643 127060 120272 545645 1017263 46012 360718 139341 847183 805450 433341 909472 724176 164321 361648 223339 268279 275658 954811 490074 166858 848433 210487 358459 1020693 472741 666242 959359 621287 996508 567677 60860 276242 404716 441612 481581 390830 546644 39577 387376 116886 482033 462738 205511 151529 743113 64999 72984 428170 817732 1042573 532973 170913 470445 626685 319029 443417 838325 564917 795265 934687 189681 419254 406408 550057 205399 1026308 240291 889837 893893 425002 910929 163813 1047930 208563 330421 741330 180123 411826 889363 59318 1019567 890683 1011030 670936 117796 936167 570509 768580 249544 399956 386922 963913 699216 365219 114114 193017 167124 348152 952335 800684 892241 549886 729073 914813 491046 901216 354472 456395 1003671 176977 810908 993210 675406 553989 244950 616880 61908 966454 729988 751576 569116 361376 713337 908194 801785 499332 541866 389441 288931 43049 225714 785451 231479 1036374 56911 1002397 354612 641754 19682 683797 384510 773125 220659 621270 1037662 103724 372907 285799 459520 37160 562009 999188 923635 655575 279534 196716 756525 407450 49280 1029313 979461 714710 534474 736171 583863 950131 305579 910469 494308 693344 788387 991983 621583 1007885 697689 283466 622624 676079 10519 233279 304101 105727 1027148 823864 849292 456763 359433 634342 707883 216100 289157 708281 959801 886079 830105 823403 361234 946068 936517 877174 126838 238386 600361 179353 753418 229545 822797 25431 453333 277902 542297 244855 571589 524539 87709 340869 291880 4108 801547 110160 685619 592483 964600 921962 409215 145060 735839 447659 1006470 122618 510045 894895 975658 572816 164278 468563 752431 424217 372815 695611 913852 78153 878770 384591 26078 138074 47757 468282 655366 601736 28979 986090 604806 647317 877593 823059 965143 193094 546650 336556 702037 216035 879668 710256 979521 911803 860553 166493 476351 972958 320607 799545 700694 213601 602208 995080 462707 428638 213083 829847 607589 424433 282305 659701 265826 31996 26153 367092 480321 650852 180684 447660 661439 357521 900617 872697 583930 486898 547042 1004280 716792 748919 737918 694158 1017121 837397 1015205 600289 416193 273478 36935 803548 274568 809094 279541 1001392 402953 1035735 652902 312398 362814 106814 227828 1017069 934914 218947 624156 637322 643990 643189 899074 797283 53533 214500 795370 490619 330271 21925 946368 99866 403722 139090 168593 570186 191916 1011847 459024 1014363 587194 196966 953618 122975 333133 311572 901138 462255 409440 12858 249006 62052 327251 644996 69416 785118 97387 372773 859622 54337 662607 50258 944626 671987 827789 1032642 356218 64800 256275 305205 882257 1028918 274870 886250 320108 65641 521390 934951 988263 624944 1003032 492468 121342 7622 259443 821600 28308 388778 247331 670331 396207 53535 251890 76122 133497 627629 927626 307671 495425 25246 773884 75215 185336 605314 904764 723362 388789 161451 418722 614581 997169 479666 324714 854515 734796 40432 427317 470088 272006 356358 836230 45861 66694 910678 891206 318207 405399 653447 876353 52688 629286 943620 363431 675733 821830 630910 655243 1014478 846380 185702 974439 101632 10418 328052 63127 836406 633304 529699 178649 1001084 968511 665906 1033683 75875 680108 705316 588941 1011585 130187 666049 732403 799725 948329 969107 150356 379847 674169 174442 735718 460718 478481 716505 401727 163656 928042 750262 743645 716222 605411 550301 319392 695869 860413 525422 943179 780406 47200 416971 908806 310558 446614 860571 439519 475759 741963 102282 621124 622757 393683 680326 143754 401026 315300 1037635 469098 536011 1030359 507832 679806 264137 538539 1028512 1016520 997833 410626 470011 553516 623004 320483 779402 678385 580120 19446 662102 875333 694165 495627 195113 574646 758896 254867 725779 907961 617867 485925 187111 208934 970443 366587 737979 167610 839577 467570 547692 749459 221026 753806 264727 787384 705047 654195 183457 183439 7342 282349 822833 705637 463263 842217 756656 268010 159079 155386 215120 747954 385800 218325 102914 111797 186503 706261 759294 436943 148333 574840 591167 504385 890183 550623 1001732 355630 571430 350034 968529 119327 989984 195002 276332 578688 380621 464934 1632 367904 307658 664646 379773 414389 568634 985075 380118 29270 65856 296357 168897 505855 631174 141563 299355 628496 303545 182071 905986 1000142 307722 954303 1033945 542433 699310 437406 331847 1028053 535903 291584 93304 902041 608218 926649 632538 543234 473695 211903 368034 222537 409396 152748 939589 326281 26658 693565 664063 830018 1018614 700885 578127 153817 540161 1015035 130425 870165 517273 264151 480003 375460 510870 348857 852024 210580 480726 757138 664744 607194 997561 714874 218790 313806 1034405 914472 79817 784045 808323 758397 334187 178198 366400 685817 897325 377742 338509 276292 908657 929532 793632 650151 489950 1022253 427953 810896 803808 189009 410110 643602 446246 1012860 431751 214626 887330 334886 725970 746587 119436 553132 747496 59643 858592 249036 937174 435940 924123 972589 361774 726748 530690 957141 845955 96333 409371 12209 950256 950726 326065 1045264 897682 696696 225428 1003560 754185 773561 985687 727184 382715 583044 721105 289988 253329 565496 394652 930981 94713 922069 1046169 75766 761058 308226 107114 550624 8195 921097 564471 565871 135828 188825 599018 251154 363986 650244 529203 756511 289152 407230 977284 244556 919649 980964 777429 536375 275647 197298 1048289 424928 462055 641036 881064 952874 130987 255734 502763 765789 776414 871708 511411 546215 777691 190283 459979 930966 391679 909814 65857 334239 1047339 424370 31209 147611 122435 23482 508122 670789 207793 169579 485359 487101 484322 858569 324935 463367 752584 903161 239557 970893 420182 464325 84880 847257 966663 670491 597652 327132 482648 455566 967936 733162 337226 184020 216518 9403 1036001 659782 411423 1005612 1032359 795747 320260 137596 720169 366413 601014 594896 204665 634698 739382 943791 419754 886852 446669 151174 382808 443722 406406 285989 155165 1036557 403631 737855 202269 241251 210780 861166 430203 219336 215524 689966 78305 439512 873058 903262 696061 725206 65333 74690 801022 79145 32640 871939 174619 853209 939947 171181 295436 568854 83424 966319 1041039 879282 13967 66783 80868 250018 542954 998004 334162 897664 975721 855434 458144 757772 120904 526241 1003420 1021607 498180 661022 153240 12758 98274 303817 149224 797637 137832 408654 417381 155073 628706 839356 594157 979133 669918 420873 1000672 11726 447664 173195 696229 319151 880111 421760 582179 409150 1038070 304007 152904 1014013 812644 851749 607878 310674 572316 246082 824401 777543 37702 250281 1002146 556170 699340 883083 479095 906094 375262 240636 335696 523817 1010927 646773 432564 974228 492469 291153 449962 296878 61613 895056 865856 83993 200340 78614 857864 995484 845039 17837 600214 473503 818308 16639 746755 127666 803807 387933 279661 901894 558030 997627 194933 834034 975845 894065 572863 782191 655099 202555 601717 423069 722859 221754 637125 382012 228564 804402 136798 140084 60954 396362 1038839 237837 839779 962191 986057 518263 156250 102512 644623 831428 827631 902979 82317 137577 936916 848575 66054 431233 391682 828800 21189 937290 15922 810375 123669 535973 645989 134327 316105 159130 264541 471385 573109 46034 837921 32409 449842 378395 870781 136454 141982 182760 23423 150294 42458 922830 194300 853408 1023178 232713 53001 630880 329945 39413 980610 353910 1047410 894100 431238 301799 662152 469007 108792 790811 797967 545325 778496 349533 505728 603101 621448 1008990 501849 164274 409024 915635 660635 582754 948123 612690 328778 121159 268368 52249 544497 271070 119513 100679 952347 379210 938615 279809 981979 633553 98092 214990 179013 957534 905791 726812 964850 137726 1030844 503225 324992 558947 332273 17498 965648 852068 958451 240151 126663 702843 897047 470253 222029 127045 1029497 660027 544593 683014 655224 1023813 574722 364066 491064 111029 343959 127653 694046 911381 81865 172220 330072 1006165 325716 772922 516691 451147 526970 467220 885315 259118 479871 110053 1028254 1819 508974 346731 770209 953745 546642 1023240 443850 228852 328766 567874 251996 158477 839750 718147 944606 535688 846404 995417 698780 71540 186132 884087 915748 902855 503320 409267 94411 553944 419252 292550 29734 843491 995283 768399 349841 313225 648800 240784 397227 718157 624590 202607 196568 446487 181137 820343 640190 166069 497315 946452 925128 905557 653312 593499 712870 992781 496938 758143 851403 370004 40613 726109 693486 882822 763004 329201 530826 576611 557754 994015 886621 1005968 286194 470507 894700 425236 44984 245889 90622 254173 1008422 609070 600093 832569 393560 273956 418584 226397 650736 692666 981892 410850 504722 509674 847158 1038402 483433 210898 781258 845919 1045153 321588 464672 540413 775403 624117 573401 1003075 27388 526753 932830 88383 699917 714470 117466 732255 186717 970004 821947 91640 599722 587684 162869 741058 891580 462510 694079 16985 319963 694129 323475 632766 801875 128207 59698 752085 948983 63438 359646 352229 789403 720920 887967 939547 529817 44155 673855 845318 829005 203626 893390 913180 519577 965499 971294 786228 297570 1027047 716103 604939 976657 109838 231205 906943 632338 893168 878549 859734 204376 433076 86076 200248 911319 558117 52864 818097 948233 672816 74380 773489 1035882 362855 930448 803851 78076 398721 495487 381561 981188 171735 625040 231062 552523 82153 283838 950691 308765 621783 212296 1016003 576845 379369 388145 587134 38384 439816 900033 765506 848797 628290 72706 528093 587764 313162 460612 907524 532244 753141 820889 820432 1023010 731070 411225 403772 832969 285506 15008 455848 668341 88261 873419 210265 448023 793260 606975 913910 977956 390657 937634 659981 714390 183027 79584 530060 330025 640338 338471 156232 534047 896279 641451 660089 617149 968410 343523 419644 998348 541786 809738 572432 467480 738553 710047 462937 837364 615997 886501 991201 262325 58449 49508 265042 519986 805505 308582 561341 75851 504770 648571 513046 324703 891687 502517 964533 1022676 867437 969325 509142 769682 820336 661564 762906 576136 496052 994563 534020 159270 1033437 76323 1039229 731618 811319 495174 278097 781235 965935 727508 813488 703385 787159 705407 680621 686099 950374 703672 61634 369319 34998 1017399 788043 408670 189381 463991 899334 832068 53044 132151 117401 514540 233163 974586 639244 1048043 494835 618376 233291 457305 330554 9835 839077 1010003 942803 102003 295504 843643 382227 250162 883170 997494 846837 543617 208857 717677 1010327 864761 214805 40845 773563 1000827 889433 350343 744519 890793 830669 938768 772037 89962 598655 96610 810212 777578 600285 858042 50165 807063 976700 563416 741742 1047205 479061 21122 58987 930955 755138 942593 549160 168708 449157 170145 499080 465679 217474 751670 1425 34416 965377 147346 831982 956461 678957 788240 268908 164113 468887 126220 1005181 873516 34227 152168 585144 559952 503129 861961 342102 695190 101446 869976 413623 629207 606105 58306 888539 913204 597078 198456 828138 466319 804838 530864 535469 300047 712853 1016226 912402 299936 177683 806795 35499 729969 954868 457326 713263 202100 921648 666702 844280 727777 1955 827060 261764 59571 98958 657199 78325 814121 214804 857040 953489 855879 520126 817066 415042 724306 824312 853848 899606 972632 917649 714103 331968 34982 819263 769831 1025813 93008 13337 792718 336785 101548 1047579 633173 947664 221655 847781 837929 22293 1014830 288252 191547 350918 675286 691912 798657 626413 917046 1022613 915059 634041 675448 95058 824590 514299 822795 787668 921300 521386 106275 660820 516618 359775 265016 568813 648313 327129 534403 987935 536558 200315 543108 871759 401083 189897 199551 213316 284723 948463 893177 153772 257329 666682 801600 768661 33938 922524 163297 857076 235446 443180 918320 913441 179971 1028004 848067 1024345 724578 597729 170999 112955 754112 764007 802410 856396 31119 738779 506495 484211 149314 783239 946141 94845 575956 647385 401392 115354 399938 471267 647783 909790 673804 84701 862644 278721 140728 1030815 710543 563872 206159 958760 156019 323129 410846 439578 328992 67123 264951 316218 331031 168340 234285 204533 599329 511049 961180 373462 376521 964513 851038 844049 951773 713426 544278 984060 124145 770931 773226 777872 39387 368128 26497 756972 219704 982618 540553 722130 34790 311364 729395 534057 259464 436199 397877 1006457 703238 952911 1043911 838258 334346 263659 332071 201829 29315 969489 792597 632521 739110 619639 371031 302008 348648 454587 611126 535151 895109 816605 96256 632785 61693 136128 543364 5861 632337 770732 514713 411988 289738 856271 995735 36844 685043 612791 949979 523039 258714 167641 808008 863108 303763 561166 389825 307797 285173 726033 829104 983536 372378 8450 144514 912983 830115 70885 415017 638383 495859 15908 475801 510148 766383 590857 480331 306052 544452 827205 633788 263552 102497 877164 520431 510574 362872 692855 204519 74409 871490 970560 90158 842671 790200 199689 719698 878754 941850 530422 544610 291528 747628 571022 188533 915980 673524 411710 750627 984442 879806 131798 474634 648134 398872 309769 400458 654278 118294 473073 254985 601331 262927 861578 441841 49133 895774 295731 823981 517876 325794 766256 624495 118383 990910 2090 625261 867689 927194 459181 454495 509455 315424 258216 531459 427571 167423 805361 410778 423884 623276 818367 997480 414068 39068 1006382 278071 784105 239116 660158 524501 489868 237945 963796 887697 370917 583208 479032 677570 275229 624799 758934 877632 611714 375594 201981 879593 72966 803415 394851 6173 145089 588154 957726 807491 807019 1009450 849004 630594 133347 221634 1017580 953352 28842 115681 145187 10759 399976 733418 387065 302003 768870 190853 173369 700677 23571 241692 416788 562171 727168 834911 140190 230678 291043 574656 529744 174042 600600 67832 767365 974673 572955 950400 453629 113289 89231 723481 363612 356625 752442 307525 618156 520064 456326 328395 595927 193518 770562 946487 717358 735865 10464 117079 988645 571842 433780 898751 631188 651117 335547 677958 1024695 277669 532177 189575 560687 217749 200058 1007201 411840 634608 25498 22904 376721 272489 214205 970417 659631 166716 831376 131258 279433 476580 409189 880767 627061 9314 292788 582070 671274 663357 175764 290645 720964 144764 684870 700438 195012 350830 562091 191226 16525 94690 109512 351171 325352 613551 542281 231288 979969 922926 429308 434405 785511 973754 887122 392472 821904 160567 783585 497637 468819 748937 956900 829539 938604 624664 803769 804205 719611 661586 999266 924195 886789 624681 945157 469606 487666 516753 514924 698207 1009165 159748 983686 54264 133383 287486 31204 391521 79221 38016 871997 224141 252237 413841 1040618 302514 548205 209592 809066 673485 761364 266884 958688 890396 422759 458756 523408 358306 248301 20559 926821 1042598 84756 309758 915566 89140 824746 688557 245853 798618 984676 243325 719879 143084 659546 229013 508902 141698 402825 29596 768410 235125 405328 397121 559203 149797 104179 468916 128425 800181 450076 228394 98677 214413 575317 151900 890613 343000 528014 269832 412924 764420 766365 870255 636543 390212 641209 781782 115481 1009169 192255 706821 896904 218789 146158 201931 591405 89470 247530 1019255 143248 235233 248252 162912 168666 587861 540432 54367 673370 374052 466933 286288 86017 766685 732001 456085 30181 855509 605867 578706 237250 699809 540175 258354 508532 59805 888110 944481 420478 277864 6027 917391 49798 3430 256271 960307 800982 621373 22149 926022 175837 543320 177695 960708 539052 513127 1026031 175919 553594 134621 323183 239883 874273 432753 907002 387683 113310 1044893 799312 758595 83348 561954 515350 560187 526026 150402 448595 627427 234408 100485 1044981 22097 506046 966069 654666 435108 571966 1038561 629639 696957 861309 771742 1020997 401793 601206 657089 638462 193240 368710 20710 554644 940209 288689 18668 699339 885180 300188 476023 160714 333230 525201 137837 275871 381377 822334 463226 156088 13617 705014 510604 506474 81344 803886 870999 142445 668722 761601 3281 14173 362706 1031085 928183 190011 704492 319764 100615 415723 224849 345148 534404 186292 214486 207055 27446 558531 340436 430492 755687 495527 1016746 33044 521126 456918 77622 379342 387912 783143 661344 225027 526050 247639 27280 955666 122448 150916 331571 131581 441778 456117 598073 732651 682473 680015 424346 582564 390430 427681 873676 880920 172860 750426 587087 419800 843377 166669 877857 781723 80817 156852 16714 629947 364339 340522 955986 193717 4338 243888 117958 350893 954669 448873 370103 633320 1031399 109021 83770 480335 29288 400506 350441 725746 992698 407822 77920 206467 480556 255310 69057 206807 462291 81235 485425 92265 32772 228376 215640 1041111 631772 685053 376549 179043 781752 956231 544008 413811 398013 495773 427254 449297 122193 879501 826473 761707 4512 412933 858909 503124 811544 179162 1021780 143553 750573 686404 688723 545358 324502 780640 656611 698295 768334 2989 388049 537695 392596 328591 566382 588236 499115 78032 608527 661544 28698 55322 703886 884418 43310 23422 121799 994443 348019 328432 307228 131226 966719 414920 312818 400040 214055 654914 427058 707477 1029000 281599 498121 923105 535295 995970 424488 769588 708593 648884 846276 912342 435460 198241 1022615 88375 552612 1003705 317597 988265 1025919 978640 280152 905121 886025 216093 108877 836025 3065 491263 312965 661169 734410 868659 20237 454698 139323 30815 646262 718313 154576 216715 326997 620122 210510 318115 217540 661259 730179 284918 767967 464172 865403 193466 690248 202262 38028 400261 844452 559041 271692 815061 592412 299340 8021 472970 381405 1020792 509832 682343 203160 342317 865159 345236 350723 923637 597561 358687 409941 843900 576585 450678 810958 73494 262312 116206 779309 101433 852231 638784 157752 1043710 830046 988422 1035576 557988 824680 310083 927866 987149 84772 842200 704463 745536 428374 910608 136716 487653 1021699 149013 67467 73164 895225 299896 849577 90726 939589 678317 329798 731722 269498 1012620 946248 242098 718193 258770 904728 423419 719171 956574 1022243 439849 726353 384500 105818 33632 380797 101437 1017778 745836 137966 452037 295589 30522 146576 89660 254640 413533 704401 647990 713427 272522 227814 963755 880916 972316 303300 904567 2812 77969 126247 252891 43544 136714 381006 117242 49273 654031 964668 710237 148788 657865 25657 867440 643299 447751 739664 486658 510499 562745 788175 775881 696852 196408 322249 343772 794844 432764 231063 895287 770596 900004 283475 643386 532889 458738 419419 733738 620396 1007308 79316 696239 992467 903741 945445 880213 151686 155505 643447 470027 1020738 730940 603708 649382 635978 26260 950693 462431 488929 687891 377130 182865 946641 221046 85510 787708 853479 361504 393657 715461 348276 690072 621188 525427 736462 738054 290800 909236 499661 229050 726856 477078 156750 733862 890906 789774 378803 480991 168121 941940 829026 279583 895678 701701 907330 762950 278403 803680 433473 520916 134311 526346 399824 494961 1046669 24810 779109 87142 976604 210125 761080 842529 564480 306147 500614 10421 571048 555072 314001 329815 1026630 765532 600223 518626 122258 77204 521143 152148 313863 170150 814567 187471 799077 515641 385472 313497 614957 479571 437976 597660 953384 20961 550471 220391 533729 165170 456490 768427 941094 237180 322340 586558 41099 374614 701144 241820 865254 14396 197232 356833 446420 872719 409113 331984 678451 917906 456325 184655 436646 438766 95591 393705 547348 416559 23034 928842 766249 671684 542075 644551 430804 13315 825258 315347 820679 620194 998221 6283 968699 6463 885422 346923 684841 63706 791576 499863 438609 804438 255581 294867 327991 958203 150867 368267 363233 308471 923218 438668 99355 755672 242872 44361 894195 994579 687717 824919 437309 665729 325695 1040881 652303 480477 930479 288372 792134 547911 407075 908260 1024256 180420 1015690 978022 908064 357563 1019099 1037508 235726 590713 293262 562412 270324 805294 109345 45169 269506 1031662 363924 425737 960042 84274 679917 3341 414308 700244 266422 494588 285548 296854 862842 348920 512895 1033500 315467 618311 453026 511853 1034815 443603 278043 994038 958958 114347 673526 569735 708342 298880 967809 1006291 848759 721449 17872 955637 927896 514591 1031482 863462 416512 377857 533721 837384 636765 382482 406286 1042334 468705 893110 139004 559953 646079 446200 881928 85933 1043891 153351 457567 207777 525943 80565 435824 636931 532047 317431 236910 526346 1001598 575847 413391 4562 298959 546501 562383 960219 320269 95602 387566 916618 135562 481523 896366 50343 317340 430964 620502 513502 260891 837186 622450 287806 161765 385616 593104 575933 441435 63667 851780 646833 849377 957222 942437 189016 421217 707719 200078 914257 521161 295256 418398 202785 614024 307263 263992 1038256 529429 455302 442564 614857 960616 373915 873836 739229 231807 784017 492000 312385 48091 957598 851346 431403 435968 1003419 36667 221881 782840 716167 78164 309418 815057 363012 738974 429730 597018 392921 777883 745643 730986 199790 526866 710575 791514 264787 671631 852479 319878 468921 511968 269263 412431 998391 27289 452535 791067 730886 635537 890675 875476 573958 582243 213796 793957 352183 819438 914510 366721 908545 533973 998360 387036 16748 282112 1006543 39855 61352 278553 327586 26168 353799 262416 754855 1038392 429822 22680 643733 863603 827816 714151 771080 731443 430659 803578 7937 66246 987824 408463 859491 745979 74487 528168 886135 27561 930241 444111 545385 581161 511196 760141 322760 15831 975291 679857 914186 922004 691700 137679 299526 667463 556992 623294 421240 923735 583294 636249 530560 353843 521008 581823 400931 1001162 452860 462036 956873 198931 441772 978622 352189 637319 412206 839016 308656 970402 396054 882178 826167 648549 225559 475263 172616 232919 901518 992277 284609 468863 427767 777153 932833 249324 1020277 596672 608973 939310 558926 839959 70925 415322 918893 32781 288780 19465 806879 40619 165531 442073 496214 265795 455022 295403 766121 892646 376733 655203 370514 631788 689957 1021164 556014 628848 775525 458801 1031617 1037266 341921 908133 103984 871987 643971 207292 158020 226556 102293 127984 788014 790359 183239 193725 681917 602804 698863 480612 1257 1001286 386628 948780 241996 728196 802787 581340 658852 396712 29003 656195 821331 669235 440544 747441 1043935 570983 258411 170363 821618 264140 473752 806778 644442 25003 12662 956044 1031050 798102 243963 265746 1009176 166878 86654 144497 368573 649243 722491 836497 574552 40361 121811 531809 278891 633893 582345 837713 239260 752627 51974 916438 1001014 176827 920917 343273 812454 727016 762856 330376 196094 35112 807633 301620 724085 655087 819338 435314 226020 41203 433774 868682 288842 322225 794941 840907 1014090 253927 330140 2949 989352 938264 523410 976653 507856 274443 846861 711292 827215 390220 806747 128753 646999 921514 846769 731146 421952 291511 142504 884847 1010433 926028 855226 300616 983483 710402 101833 257985 65583 179129 180633 753549 449602 403477 483921 995680 874112 96764 588543 231028 371351 456985 1024017 82437 282583 52060 800732 140757 477625 850296 217880 573097 395349 361316 693601 344265 841962 427227 699832 619652 386650 289244 515841 897706 117163 275242 202883 586000 109191 510668 368235 909072 323516 26766 606793 987654 819134 591487 994192 803284 364832 714098 471066 693598 920351 926077 638115 655119 292375 546428 413001 633171 359435 742543 554515 881435 588065 386199 359270 425052 39972 564413 293521 49808 661249 50412 205379 511283 450378 740178 588559 289351 753334 116963 737263 359121 553887 234966 214718 380761 958850 847398 620733 70766 86402 927250 449295 642848 508646 323229 993084 158084 19351 633358 357298 741172 460963 184433 879679 530892 138941 25621 727704 904558 363194 95757 212694 795967 33301 375471 931828 258024 418668 863767 1014866 818197 341760 510117 238133 660729 769849 476027 456772 495305 71968 322816 437773 320316 1043684 888159 953470 843282 470614 350985 343660 252298 159084 393007 600335 101097 767681 567880 1037444 515834 590867 931985 648266 583305 474308 485000 892869 905959 312922 988529 658111 66153 894208 565201 298466 859369 732163 278005 208703 213059 605781 752236 350922 670937 204556 505481 867035 582160 643556 311010 762030 875217 396217 94164 31972 236041 504591 27132 124928 841513 323722 710335 768747 662182 708470 474307 636785 776826 93760 418932 934082 566945 376570 543872 500722 845213 710619 732763 389240 368883 316349 430780 221363 549292 1000094 292382 86624 662741 76319 687424 773925 471039 38408 342437 369930 945599 506050 491029 986875 80431 891867 1032986 585031 702316 286854 367492 429604 534 987160 80102 1576 753107 64652 983062 465105 340427 569600 77233 45311 668973 553526 101012 321909 338857 937748 340068 501083 643573 901412 286216 768191 367177 843029 547881 172303 481506 463672 94649 708000 130 491523 452713 948267 945902 838802 205105 331082 543087 565025 899276 599296 125266 826259 375865 330542 481384 455662 912699 514079 548231 35037 857818 334077 628998 956973 291296 67673 831813 657232 923997 743079 102179 925661 364324 688831 174726 66573 806988 639582 943831 496960 817583 752291 1015683 456310 752750 149650 427131 367831 975467 170388 419509 913452 336589 971765 398504 293731 296576 3941 599764 240910 138418 875896 105528 993252 180055 238118 829146 41791 534438 1047627 821315 23453 791195 966184 97792 725792 750963 62944 245282 500238 246322 689660 33727 923473 277536 708072 797551 157943 351303 123507 745423 308403 542199 284243 349697 594010 19267 1020575 72234 584296 557442 48979 1043443 1047161 484814 15311 437001 442832 168328 239448 545694 826323 294610 555414 232165 220812 417043 600853 342937 953130 1045879 978372 148087 527998 1023853 128376 666303 823679 804135 675946 326327 88518 227357 217013 921640 375314 365962 229337 920799 135878 129774 733499 381741 418406 346762 757922 823912 681502 770023 544700 189288 84539 627791 384407 849162 191151 750418 405288 379057 828305 65347 399303 884416 766363 222649 864689 308001 205482 656399 153221 453057 1005122 990179 436168 396049 593416 432026 599905 585863 659014 581339 319517 983323 347754 244496 761388 712138 309639 216040 997282 400919 949970 330712 746743 7301 258598 451733 141704 643870 785537 283547 838675 51183 728197 237225 220991 723337 718584 333891 842258 408450 227140 422959 639097 766706 491511 797688 744387 762615 469828 193390 623398 88369 629633 736548 586809 166470 23463 52977 277368 765535 413653 26224 601284 748969 800205 880000 846816 990422 308598 638660 558325 149913 131416 96803 5391 218926 460579 846153 426653 993999 929832 685093 1033717 387136 504286 173417 246221 704068 93791 540429 240579 49957 681192 417485 263383 450864 242268 963238 860652 316214 74178 638301 279626 733453 740547 731896 999967 560141 347181 800066 311033 367508 522354 923723 717901 686466 309801 431846 461300 978622 125580 560938 982697 511919 181241 696050 8332 223427 844402 907357 791970 457451 873500 427598 947282 1001501 997828 590061 846825 405457 390997 823844 261399 1006469 848995 420386 148080 916281 978083 959452 280813 365044 446576 88455 194664 512573 800072 903455 429091 101026 874061 362724 6978 565813 566469 904152 766284 861449 518299 308802 849582 1007801 979163 836141 551224 856290 1037369 13290 730269 498597 442763 958090 211704 351782 1007691 424036 695618 2319 377110 835477 431069 134413 319023 306811 902924 333650 306172 622649 448376 237074 637320 804151 100013 1015046 549120 509855 815002 1024492 886838 819169 610069 444676 979233 432431 121941 346517 334427 1538 995702 520806 44962 42131 377848 390725 887383 947043 519488 1042564 344578 1037748 66326 117110 216268 124941 720934 664311 831491 320697 48255 537826 868505 38985 964119 209304 816038 189966 289092 821887 769762 679072 538948 1002625 35116 973401 1042614 953481 764677 672219 1024543 320522 32533 212614 102503 458103 885413 792834 526169 733388 558628 498620 801830 536580 28067 395104 757219 836512 426328 792420 351750 169766 85535 398974 751853 923040 726516 590632 462423 874009 905338 246819 276968 530468 965495 158960 400298 184405 752470 365145 360583 443589 707491 1027814 793296 80274 180115 694121 936633 765276 430713 458611 358106 992714 919634 527836 849071 297987 548410 852287 229657 268598 838389 713851 215260 381714 692071 545587 164127 333902 694044 872015 954351 605474 305345 598137 246971 341964 665256 21153 237785 23821 548681 307322 765952 666793 290235 613626 979148 732651 174655 325342 249150 318494 764598 249123 566073 172821 54054 795534 56582 912292 161337 427814 825809 473124 624061 799412 845353 413939 447269 885578 427140 229618 647174 163001 345529 778757 81563 482841 127364 178583 426562 476741 835333 124179 507901 452700 941377 743020 40690 86082 101280 893078 325867 571164 475757 889866 985815 878552 486233 453446 210247 832419 10745 395083 740594 652912 373827 834589 752433 240504 310037 273735 175747 430516 615086 899668 563979 57445 838451 326487 740109 494477 731436 314724 933749 1022067 290308 93972 860239 885283 622732 634117 261456 830956 525688 73304 990796 61408 440288 356658 287677 270167 283073 51003 538435 113516 722042 729634 3102 171902 688463 843798 290742 706481 692714 280654 305684 730475 540885 10115 912998 623575 1020417 97393 531327 31845 248641 406618 658516 621384 543952 980866 489600 185335 784839 132532 681153 255404 602280 860859 664440 85992 807894 561898 124205 210669 188954 862101 579849 1022018 335648 1006486 908635 700211 805879 98249 573460 1009999 487317 980879 200522 125672 44881 165199 686521 926614 341863 632560 966461 291508 111480 459361 864601 416738 349959 385554 770995 347009 882173 49528 371861 355130 765221 846220 759150 427640 563889 859469 613199 327401 337587 874041 221039 315649 809893 626904 878504 567414 511714 108850 855799 459973 563498 804691 640511 1011116 450338 711630 811911 112558 649681 44087 17655 612498 708389 978856 523999 969700 240236 523069 499057 67443 877787 753304 423170 589777 921099 905309 688781 605398 640118 805559 1006640 753182 536063 47058 700844 946054 32871 380510 23785 355763 924121 966163 524912 809611 1026399 248871 410095 98745 190314 393177 751289 494893 974414 777962 657475 100762 967363 604703 412328 719607 1006693 264641 126758 917759 65077 547356 328863 625585 3863 870403 428057 630736 402002 855370 427326 240483 368659 138571 771805 584246 130538 741730 464743 55896 427850 599409 921971 901275 898573 394333 1015866 867608 727791 763022 217115 454568 644622 488563 528152 732267 106353 5884 1047896 245829 286589 913438 1027491 574812 415617 573779 13801 755612 186924 808471 454587 620851 1020945 409708 313552 603925 25642 959831 992130 236921 902226 924000 280399 715865 1032650 167190 876888 130038 1017269 346505 5349 360787 93595 261326 105438 615093 635882 972415 882516 793641 895088 898104 110582 144382 227555 941595 173724 769862 166233 906061 554176 390746 416976 960119 515328 710995 396711 944710 576414 58514 153123 798187 812800 841016 796907 133531 307248 490926 383373 244496 1028956 633375 54519 283142 542807 5369 649726 322751 942871 617328 401882 951424 586805 25083 141480 576017 219504 252117 411111 4673 548394 987261 58620 807520 838633 257590 634286 732356 756439 610440 994474 986436 348739 1012669 68608 349632 387358 812645 580516 367255 63103 167379 223726 782127 549408 211613 830490 17008 935134 1002783 14025 838473 289084 518649 18046 361770 744417 81549 350242 179337 199701 611714 545153 43869 982088 326468 604619 402854 652 307841 295444 284131 366870 243885 581075 100762 573120 203391 1026919 69075 157578 186482 650381 662429 1015061 727877 249579 1037448 290598 489595 50313 806698 152617 411356 142419 45979 1022380 918258 690840 813048 410847 705421 1003918 871651 639771 376384 735691 723457 412248 580577 207565 1010299 772533 23821 1028980 903550 420340 822945 856707 757435 433658 364098 249634 768743 705364 204502 778591 1016892 807597 691465 813736 918262 172121 304073 654930 323032 863438 897227 358934 288420 492837 104708 880270 513702 570269 392496 268221 908074 16409 290382 779652 82433 180381 438817 824366 333313 522708 464817 185573 375682 823181 449480 820794 72929 607545 826742 228513 517888 118383 844430 580338 644548 864105 961574 195306 987286 634244 924443 1041832 38627 937924 992394 941104 113820 782157 153176 1011691 833207 1038315 895916 174885 276396 653451 749936 969102 793592 566208 80595 590010 730781 778303 58825 841889 511392 149859 372617 431135 136842 98218 1005838 141685 819944 796981 875416 51910 396491 492108 797992 458395 471881 163288 431367 346208 268026 30184 856127 876772 370299 617517 345632 392925 776943 121469 232637 995170 722041 791379 32108 605807 403139 340557 825674 12132 550266 1023149 261557 902534 1016015 856537 272592 269437 614903 674780 380418 184533 440236 929762 834167 571517 303787 954047 1034654 273226 1012276 816489 715177 252789 28813 658810 864272 671257 573311 789935 327182 361398 738519 572011 800034 925873 501479 423477 424848 910801 547074 778805 233694 108740 374787 233147 504407 490648 14023 342969 790411 752194 236206 436548 609997 334107 346142 391190 926132 464733 1023744 1022479 256410 258730 812865 119472 224288 585862 19794 1034142 759720 112344 618153 401701 808922 423021 194110 211634 490016 432501 1034511 320344 631337 139268 934556 896588 872041 222354 459115 250729 650392 757372 574341 761773 65071 231553 217847 1013178 740590 231749 229971 482902 536409 207825 145708 141547 56630 268305 561309 138248 119824 605012 720835 996830 805815 823504 890942 64707 113342 358940 217780 122803 748284 108468 682831 927434 7692 168313 511546 29643 639436 98094 234535 905884 865506 794876 560844 219592 400178 767983 583009 482043 574057 577142 639268 9098 792182 884967 526805 150761 894475 546296 537146 564530 112416 108359 201884 489381 93041 367060 122696 908578 587003 304770 725264 392368 514691 832153 165319 480250 347151 833607 955081 810957 690026 327450 275312 908444 347300 386183 804256 366332 287376 996455 251452 707624 11077 135541 621998 662142 84126 486865 642147 721407 479418 856960 837453 324819 103036 736489 423007 391107 780811 310617 816917 840381 107859 244096 179433 577876 555139 323570 80351 70462 361102 233896 308474 355540 942506 502396 828612 710549 546771 596400 531402 357027 491337 596584 247070 136004 3853 285739 717012 91490 765801 1026918 897157 433164 319077 76265 918479 766451 681042 530280 398546 866798 841795 338427 623796 1032054 537743 358046 247838 46890 752465 125362 365502 327501 27368 348026 219331 454723 344695 715935 446820 392472 693862 501421 367961 648184 472287 1031315 978528 749240 268882 724775 148666 312140 161265 653728 80811 738383 900661 834074 943613 328062 775511 1010197 735869 768061 867800 820983 462973 1008656 1007353 526981 76881 679715 186691 332654 1039314 594627 518913 531904 959198 473059 189633 510833 358357 305048 699863 933079 725022 244637 219354 850224 277664 212688 444453 354075 153161 388531 877143 513309 178827 624364 579284 725534 88026 1010629 193089 955881 18991 577708 164619 604591 427912 556468 544225 426117 498789 794387 397878 290785 424013 992674 106176 260129 346695 604000 390652 912644 290145 667631 295591 953902 156973 373014 547910 630697 977471 17213 891807 594527 198320 1524 966462 539809 17054 192620 663537 893603 581802 827900 95565 347901 207480 901789 354854 899883 642354 455535 999706 608270 738822 610098 690440 411242 679587 424654 57745 1019750 113088 148939 642974 503055 814998 514778 41433 37588 375393 294986 156978 124427 111330 649363 387419 1037931 72928 660175 1037645 296592 148386 965436 314305 918651 58998 940987 761784 184847 472366 48212 104692 982421 122014 332720 182396 772665 598815 767901 552220 256138 70927 351630 1009634 409342 180559 650009 573603 606828 34243 579191 408180 56976 486358 333575 325681 585354 1021171 959947 536825 410975 898829 757225 390319 18039 502040 167211 524411 331293 917389 607360 172871 666114 833770 522361 242243 778683 326192 319948 757090 855870 121700 593365 144347 624489 672782 53008 682152 856699 120764 638368 321290 62617 717440 18379 370435 132683 767342 971388 864730 89340 533280 27072 525979 99197 216114 590153 396949 148098 625605 345326 795098 850211 381952 260393 105410 230749 264842 715671 786280 244879 161042 619388 699435 95229 275912 688701 303663 596305 448481 541667 677594 842517 846870 216991 891223 942394 1029413 1009728 100118 464275 648271 511166 299082 64603 878040 858291 429161 138411 408971 963805 843440 817413 815923 120734 436893 301004 462627 529788 202867 39881 140975 491937 764345 126120 653489 417371 302523 749432 858629 810397 353800 413487 504333 749949 731890 480548 640813 142516 483345 446867 695120 635681 813248 857117 727137 80454 674974 357445 609491 596425 883727 649716 456730 1010677 107705 603637 337712 15927 693767 629370 450833 741793 341417 664469 844607 93034 164882 294848 814654 734571 962809 92246 205337 765604 409561 104983 649947 11189 736369 875944 589079 1042277 819012 827408 975457 860959 66073 629565 824787 644976 607356 3709 569481 128138 573500 722693 763429 864965 617963 211054 463180 684824 743777 1041714 659494 438180 149049 808756 307426 97322 222291 256053 814640 71311 332880 432736 244677 526175 179225 540863 434906 938568 437081 800707 945838 13978 790526 1027520 944384 294862 719548 293742 763541 812540 29578 953449 123832 982627 302626 382898 487604 146405 61061 976941 142940 229256 552309 783649 1022597 112886 265466 559803 126086 726782 330974 115339 278974 18449 1011505 855044 514574 1002181 949445 1017088 812123 511574 350642 516667 350990 729888 895444 845779 946323 637734 410952 160207 68573 14990 261363 461972 840929 399395 421627 793969 348438 1035730 191307 695061 430075 432429 485396 415251 190353 510955 493127 119141 770269 896102 370203 305894 488552 255515 658317 431063 407231 625198 660187 55643 529650 172003 95496 556282 393497 738598 1023068 187682 1044170 941828 723169 454049 130981 121392 836839 852013 180169 686975 387456 990428 815707 606316 78597 780972 224774 282517 173455 927740 756086 883003 475518 701201 956380 542662 444406 467602 390509 106559 626525 716301 599011 717525 288735 861808 227066 719705 823274 48784 184564 397761 374962 91045 93974 2728 793262 189900 837161 632780 825881 340100 749306 759951 850802 971570 271066 68216 403452 6557 509982 248239 164415 46194 36512 782724 150149 651713 531516 339176 529246 1017214 444756 755442 1000988 582145 912717 117595 964440 860294 998160 227074 609131 227758 208265 276586 961270 675324 33835 983095 919386 441945 446315 434613 847681 971921 920897 656209 275219 15316 873898 909085 317826 362806 694056 922448 467967 791599 353088 557764 369474 810779 969467 230775 416710 462778 19302 125194 260682 554929 248338 426309 596049 306440 958868 608401 1020067 930475 114182 4220 385994 602345 51588 836153 830614 867832 157872 208669 926873 505454 755503 553251 112812 42441 504874 908137 896360 278249 36558 621233 578478 189585 410316 927201 937248 639465 726233 335491 352421 389887 261935 737606 1007337 277825 24075 247419 890586 1005572 699437 168600 88620 967937 282459 5817 528854 538834 947422 573722 352915 365434 130563 654750 876899 92378 556187 968267 55303 792893 540539 902092 891272 752077 356093 720366 321200 462107 670077 990243 647823 183195 528350 407042 661240 687141 258563 537540 133377 1023094 1035093 835273 1039751 776621 188227 836113 396711 661710 214462 228036 11078 528194 161721 71851 767371 158549 977839 61108 458079 887991 836124 340849 530932 838908 492035 676250 912699 677916 976231 247942 866412 103667 46546 302262 770178 925122 112849 350283 754364 84140 502901 629643 522526 16442 414675 474464 487150 830424 103301 64472 156983 649301 433704 441510 198473 53351 930012 875936 962359 267557 647111 5439 752215 468619 946834 877346 257478 633849 872682 102539 699106 625844 982784 49376 13262 886884 43530 168491 835569 679829 443584 85403 8311 298038 439263 960513 636110 35356 625321 4692 683819 241536 644964 301613 190723 497021 950231 416331 1017746 135315 306640 621329 307287 244007 707488 705283 855446 984065 954524 1029965 778965 649932 7582 674876 356703 795801 797059 140738 1010884 781916 998827 354294 753495 746350 262780 202642 908974 550409 957407 68212 127014 71631 464321 1009693 982365 975428 319636 768565 981174 659279 875979 363781 610776 520637 490593 434171 252463 368062 419155 42538 768362 78182 866337 169671 553467 240941 907089 495021 718234 875632 312556 80858 707011 445934 265984 1042416 212019 547915 1002524 655029 173934 673424 698327 340883 902972 1005737 982857 209176 597288 795622 331151 252279 681216 837498 632908 988934 268632 739583 855075 539838 854023 556272 997694 849598 390823 622382 745418 117448 1005337 768892 285816 927939 68607 99843 279806 658231 408897 607183 66708 993236 998537 74575 526456 1028075 752070 615641 195690 303347 886701 471843 497456 369926 733235 658379 292627 820065 760084 374737 855649 401639 358480 185368 434153 200863 1005736 518632 543618 635954 257573 857967 10884 781422 817810 804923 1014861 154053 213501 1048001 1041085 994510 3898 174042 241338 689859 51296 36161 212141 682498 4938 934934 614660 539277 789014 375390 58542 380554 982954 773760 332194 265923 807978 30665 479064 861990 219523 753385 773966 280390 673764 509556 1001860 848600 213567 992099 510208 778807 879309 574864 165963 226017 264071 798781 56819 894968 898734 705166 407815 375490 897859 118794 601502 211754 600463 477470 627024 573500 170909 193434 894907 534700 873915 406322 548607 944976 717565 287230 695363 587682 324026 899322 104494 435775 284685 968839 281454 407914 616533 426216 125749 290185 353717 314054 226742 760231 551061 241581 151213 450545 344863 856716 388052 716345 882115 981049 692591 413302 471987 24555 204481 739138 1013607 568254 518804 347227 665371 760114 307126 786210 149836 772525 493942 376607 805183 383732 196651 772731 805754 397238 337325 126596 168521 690177 377306 247853 1045050 264651 888595 627851 284321 481642 558780 430425 611861 74268 343487 191861 710385 945793 217354 215392 1033172 766235 188940 1034178 315425 810197 467772 830949 740480 855417 914578 431157 920411 147512 954380 272070 939362 367655 83499 1013198 716296 248508 150131 579110 206851 843861 102382 348621 526800 611505 112042 698469 885292 363380 525110 712628 896156 388264 1013033 91173 9702 363831 55707 244036 487574 92018 130218 506438 420218 140173 910583 92798 1035302 421920 532518 677353 116593 1043111 860002 295331 1024502 301059 107478 715888 749204 453880 211765 106292 119023 419501 773171 478587 643564 701231 668425 689650 705593 748013 126453 291564 669891 414781 252343 731870 262973 411094 130582 889059 937632 820564 27225 705848 770469 967864 336335 468417 897869 764389 596039 56963 552794 517924 802456 395816 756435 385953 958235 942718 18564 652267 35372 688376 3451 860792 774828 700203 320908 34847 531074 1001298 399310 210076 798485 304331 183068 829199 947668 828568 834198 906877 420014 505311 326173 707150 74394 1014378 838362 967373 719889 325416 819127 848300 14223 283818 160228 1032829 441877 12199 787796 570169 191402 424312 703805 179389 617429 59548 483484 609096 9765 194870 339631 378623 15017 490890 467833 371818 724600 1031812 609345 734452 288811 404528 11283 692078 236638 433731 12349 370828 903731 926865 996564 557926 731086 288660 137517 532985 614106 39148 549988 392612 850178 783322 522712 659371 253049 249283 712108 354744 710771 865971 67912 1007189 541097 797143 544727 997747 892633 19970 807623 297190 156996 607785 34379 1045734 640303 299495 411100 960655 362082 458234 63668 674402 521388 238788 673361 1017026 449628 163530 547577 859768 104138 557881 539696 893744 796364 219228 929091 891897 91457 693287 926656 22473 933258 560303 936956 345079 522764 833712 368012 1037503 1024175 630790 557004 261570 286562 23604 360027 604803 460948 764128 265629 403179 40893 820308 483128 436165 914899 679935 476823 959299 153045 581874 77162 739703 213316 340068 202788 322779 998565 842799 178812 223946 109568 18256 170988 467972 376676 174698 478261 558382 683873 631876 960473 8015 625036 940615 732320 610389 249086 141569 351764 97166 267989 582820 342532 381487 761522 698759 376069 109521 607034 998564 292588 1011438 910997 326681 995157 919913 1039090 352167 104992 850179 1007361 592182 334830 58343 928375 877903 302760 180511 789134 908192 423417 758044 691842 167804 938959 960050 640021 438360 609502 294169 1035 547407 388380 533869 970415 263839 678982 604719 440397 887850 692826 289347 812470 569334 39963 299248 39103 214445 585617 941667 871617 188446 315526 561196 647963 528826 312585 178622 548780 605464 858607 826611 898393 456049 423757 4743 467597 782116 820479 1016472 957876 688180 827173 716077 20927 635077 432801 885420 207523 252834 104858 380001 422361 581306 454651 681214 424672 383903 333812 868629 679863 296965 833144 1017760 839011 265801 634814 522874 122991 884200 674753 913124 790887 379907 420544 710145 143708 1008610 575934 283993 554595 870253 808707 61274 956438 638901 1021593 605138 326673 171369 5839 503927 717430 854369 1045690 588127 524906 189719 487599 975240 149141 768809 299723 510801 252326 212953 712555 833791 86733 1008013 334772 517433 217663 518479 729612 387981 335286 109389 902815 229609 675054 1001306 707547 637986 886313 620908 714484 716400 674476 64028 775265 134128 250688 782121 556125 435233 720050 60405 75623 485992 345171 98822 377538 872076 447608 418182 275702 599354 106747 985540 836173 909442 758712 461233 950615 612440 903441 184420 909158 893716 973931 396695 472338 851442 672943 369191 1010359 673171 442570 467095 306418 1048186 906285 1039758 78120 1043856 414541 364628 133631 868513 262180 164697 265187 214749 931502 1004719 573826 702808 1026413 280203 356433 1020810 77286 270280 929028 621519 104738 171107 983065 572391 830510 552448 334414 641399 200859 445539 661799 89735 353534 824824 220010 205315 285041 983117 484770 319546 515088 514194 743071 21346 1004926 742432 682995 359442 849245 487663 628343 1018309 921305 976414 597700 938846 165150 107631 416187 417695 346077 321224 1010942 622000 516044 840371 729972 650655 199459 633054 446921 661722 944671 689564 805611 711350 80770 504163 124046 678124 928017 426316 428969 355350 795669 575382 780535 890935 938459 644132 38263 365872 854068 722170 810733 419660 121333 124611 40030 985013 570232 648526 955032 40188 526106 756748 387240 607125 133563 743060 863329 1009240 65345 135456 419548 1025794 38677 51469 114930 1005234 415908 150879 14276 360044 729055 802618 549172 817049 502203 111210 999529 922757 405682 613852 469583 809184 727361 613411 440853 574014 437864 687092 644525 794775 126509 336042 967247 65223 550425 635587 84214 170767 73657 434272 387809 159634 564510 912841 468500 412377 910686 808423 444884 63568 303377 260809 351023 489670 935636 828960 100722 314097 808905 760258 111280 934888 896021 323626 620610 685991 577377 560374 877378 831886 355674 826728 432398 457955 446001 501990 565195 310603 615196 799099 733920 1038165 352979 517203 665463 157935 554516 547395 876799 463343 554015 485438 710060 642187 77626 65505 303861 742881 1003822 303080 340502 599664 673736 283830 748684 785053 999769 215250 589979 977712 997687 386404 308683 71124 136250 361148 184679 251290 52543 633036 363261 494454 569769 581545 495841 587457 634331 200717 171177 73141 108991 488408 268210 640500 456002 530059 118682 556290 246997 845259 47812 143558 310766 545252 1035479 612365 824197 1015363 580415 568071 963223 524795 627115 814024 196263 866369 423565 802504 302648 991472 655261 496484 907092 839942 112214 433243 195592 815909 748664 120913 943845 186387 295044 141903 1017729 825146 864835 754241 982772 704297 132928 267639 642140 333329 868169 665380 362841 256584 153842 680162 1029777 225994 370193 572204 661549 180147 127043 914915 402010 15046 929126 762058 95690 374761 345117 570378 355376 398759 122960 571567 767175 945580 22441 1016104 655564 841037 564759 225739 442367 962046 150095 22862 584999 558553 305734 842063 322187 624670 321464 286414 552569 818605 277668 502446 491458 548238 14286 387639 819772 159081 463164 24471 873279 258574 134842 694876 489001 356335 522326 606203 348378 97185 629988 91213 948280 72287 681595 684557 330925 242311 458485 303963 140964 298010 787571 395836 217871 1040704 970199 10519 729060 622274 671561 6969 440475 455822 110259 740690 692914 1005111 776261 706038 535081 166771 516849 458270 970247 667803 947440 412068 621779 395054 55355 1036234 774427 390734 536338 332724 1048048 236353 440441 265449 514920 879089 861366 249814 197403 351597 391637 902731 785575 342118 591908 358396 948781 677299 585399 58113 566481 723149 831461 222294 620861 495187 480713 864348 930846 560264 1025730 88918 52902 861136 649715 291309 625417 692023 375747 369069 364800 1004777 127583 291205 301641 788155 561715 330315 1027876 234145 316021 331574 717527 336694 340378 198242 294956 102455 760287 676176 153070 941832 890305 374115 86895 545581 431237 685155 476421 495314 933553 914686 655497 475972 318097 523074 889302 192886 508083 225573 751440 735869 1040491 1031933 323162 278548 808016 308232 151518 1021209 722621 720614 97482 245262 91729 734745 350861 213401 469615 356492 548766 346372 337855 224777 274422 118974 668843 479169 18832 223447 531939 581833 639216 34184 699097 224919 396697 941993 700998 405897 190102 1008953 999075 607582 339698 997851 967345 602554 586304 935763 155122 721575 291091 974348 864557 717071 15751 386453 639726 498499 419767 72991 1012739 773495 703044 322561 132096 580163 919253 246325 861628 230179 950929 67800 926674 356600 471718 107181 890145 343174 26822 785563 729421 460532 216997 634411 873787 500303 165756 829963 493465 281094 643721 654989 511315 60271 446861 796200 982559 982593 839756 976886 313587 453912 369169 444469 645257 396789 101927 395462 657378 207547 543841 80305 42688 760243 856467 350623 52778 714249 502806 99934 247020 985164 307272 408929 1012756 732914 963850 797758 453494 726738 172096 299310 456233 586664 66388 338832 48904 518292 952244 113766 296242 331931 355152 333526 942219 71461 658717 770218 464441 286845 297364 139985 720167 1032789 91955 543196 586373 773183 742139 865921 745030 565300 1043696 245276 870304 23313 107677 195369 883088 920853 566669 282059 112467 737893 316371 60489 786670 400265 186499 66443 255912 128492 409142 944033 389771 304223 695690 840764 725734 145302 907680 638259 665805 612009 355484 372480 366487 141205 50217 606017 453216 116665 699890 494903 690309 283738 775210 21066 883242 1016607 18949 230018 998583 1034901 141373 556304 632662 137900 735630 707779 57207 795960 1029945 948372 875853 341617 267653 910362 131151 105843 1040441 213014 13240 173247 1025828 1018601 795398 858808 522902 74009 196222 551463 751588 777680 348071 541368 386535 314205 482763 184699 942461 222128 631417 362851 170503 680162 740869 687050 859626 662955 580615 16619 571150 951786 571352 421991 186210 694049 520472 43457 988502 225527 589867 142562 899167 849332 432823 262805 480630 654024 825383 505100 1014681 133444 583211 563289 28745 962143 429366 893686 130059 154610 312575 906814 870119 710909 792832 603889 1033452 82464 236794 546228 996010 629282 536943 288655 41398 256622 514087 650861 300330 62353 202924 520607 667170 814526 423117 902745 747584 973130 912671 616500 288296 581423 300407 549290 511493 672141 145777 869534 144898 416805 594156 766673 958674 537820 361612 849518 920105 531518 131639 993919 262977 318969 57752 62325 679766 164189 940192 772004 913450 39395 819199 968644 414338 665507 747439 796529 707238 67548 998250 730540 405733 456048 423727 38233 781839 399717 142273 1045951 2041 732005 152360 465675 278013 205375 537902 419533 800119 947300 56290 495736 702025 780394 628761 327142 653144 849293 38376 240595 64268 373801 229675 108125 523220 679489 932354 725387 911520 811003 760142 508355 61797 587810 673080 222289 795549 747683 497067 145383 792260 309008 166101 283927 829660 720160 575402 624347 117482 149805 1030753 504590 875894 69300 765173 381681 269583 141017 459685 883623 237253 418016 753524 325304 744621 500405 1020585 256658 709217 1022309 640337 299779 436605 260515 797112 231873 456227 675908 647412 7906 33656 352963 569178 999780 733221 925630 41222 194470 482006 663414 769624 550893 286398 111699 512114 946400 663570 494430 800187 446989 501897 253126 378462 255074 578531 339036 706764 320180 330847 563734 587318 180795 595779 770703 1019668 1022740 913751 667525 491424 696510 965482 546906 758875 699038 1029836 930453 179848 85115 545234 217694 944300 556802 148566 957189 973589 841795 1031221 753531 1028175 414770 694735 447191 940464 109863 965769 338130 832461 803934 89934 312907 109315 301688 492810 860613 651247 88056 881966 914404 703478 58823 84015 1038324 566718 234929 164871 556130 296371 154342 575667 287552 27267 266874 232627 537285 957858 220133 321932 759243 833479 459139 620617 1027152 836973 979220 998902 199669 949075 508989 895012 348290 686845 448774 39273 801888 108336 64091 558556 813341 166010 891019 106397 493548 442791 561612 267083 143906 693325 297653 1004684 215482 30017 1038018 162441 977362 176416 913619 240750 976684 336072 492461 564719 712878 585179 197239 138174 122850 288579 512319 829462 493943 58792 916851 534323 449982 49148 820840 564183 821549 1003504 538071 127943 705760 853628 329819 58444 575251 626779 796148 186035 1033129 920204 551558 976077 490664 607954 753243 124272 287419 8245 884381 1018100 607663 253824 603613 689590 955638 44992 451727 382104 77863 402123 498059 64895 706428 771511 203406 95188 379986 247134 679095 721668 979372 893665 36106 609024 408753 718882 829680 806078 107818 543816 370357 657078 214533 784447 732681 467301 335316 858933 843904 568269 810831 302879 143890 59379 414158 675122 315803 599904 49615 1045098 1024348 702369 374 824326 278392 581319 293128 635913 597624 911336 116591 304571 142792 868252 619193 389671 397879 827520 731289 52378 126587 413623 823013 825130 900011 420196 697366 685869 209347 343345 438219 588221 606244 47819 49990 510011 398865 454243 117229 879817 637746 232750 469450 75471 210965 168422 128012 708470 151208 649544 763268 708144 508609 798356 161577 793902 406166 423952 999060 155112 360261 734085 450181 392601 705869 791232 608092 27073 451859 329746 1952 677025 891743 676561 945276 920002 469468 760789 340541 1036910 954267 926204 771285 944694 938384 1046182 69723 885610 906004 412217 385417 809892 81505 575646 185917 679998 916761 787906 777720 778966 377024 850454 215650 56785 662333 1019664 946116 1034454 698205 146344 906636 425295 1032528 569564 718541 207595 249642 1021484 889532 482335 858467 742942 691508 461472 668504 260795 941875 377834 193480 6672 333659 253372 1047895 53934 125554 899738 710414 55339 545762 990794 562393 561055 575033 823895 69640 605224 191402 318098 307150 80742 1013387 817547 180677 741887 229845 345372 156265 722972 1016231 264927 1045912 529899 771011 410803 77592 712731 294928 646459 109329 787555 489750 590942 661135 587259 339077 791496 256001 1026592 496558 230248 763837 218261 29704 781808 247930 799773 81837 927065 659412 290562 951770 874332 102091 262033 62323 344569 207428 897180 385916 686068 439174 993782 98209 963923 430271 396538 290991 738273 1045885 794885 466712 225199 109365 823288 820084 68494 747968 275127 952058 853397 1032153 978348 390155 396193 691104 269636 1046184 475088 918298 266864 208119 64773 543918 565030 411586 371560 239529 701150 670455 828643 206011 984854 654889 862630 913016 777167 122125 222371 729561 640013 22526 98322 14008 98906 169082 969199 260183 587075 941475 452727 527834 70618 767167 728751 725704 457266 1044921 499933 343950 656871 816029 981260 107004 590483 188703 883597 386502 550490 63765 445297 699652 237151 389881 1011471 424114 748364 225128 291972 860465 216527 784549 206382 384708 791 70423 184113 647700 594267 187846 167922 883885 1008723 213730 869022 383358 719293 964668 356260 869725 105945 823243 741943 526209 571374 579625 978125 772614 272067 642324 11682 758381 273702 186349 992054 674329 290409 467004 934091 382674 916192 896042 570088 836422 945252 594181 967640 30595 398035 308160 675884 393599 995469 629104 871221 486800 18169 837584 807819 503540 750334 603582 481161 727115 842122 478140 149966 418839 664591 259183 1041853 412995 331009 605476 33790 112537 195673 689734 458491 550986 766997 410601 370532 20075 68789 1003075 346283 220018 115136 1032749 540041 1043389 609853 487846 758903 900875 973114 517200 541750 622848 340553 1042417 421959 582054 908798 569588 310644 605671 78450 428773 374341 710676 885699 989433 343948 696417 1007761 468612 531674 822630 319107 657280 492807 558240 915136 821516 706222 774893 782967 881131 64686 79124 124759 365313 840362 94267 541719 616410 285066 948847 355568 935715 453624 733984 878621 336687 729828 109473 694882 842355 449025 655276 103298 923658 214085 245213 125640 181297 987245 254002 404351 722124 40310 611473 315770 118240 671525 660802 284045 197143 168577 708977 281105 336703 189011 206253 886628 561867 891821 25708 747623 942672 971360 585349 5886 570377 578948 138164 387220 437076 971764 701209 1034900 912691 1020111 783289 704241 241868 141305 208124 157855 483306 451223 386861 698391 51065 924567 171006 18391 251917 472102 1048321 178400 783964 628791 841263 581430 56255 643843 156261 192100 460470 832388 743394 742901 899937 688376 91851 572924 824327 278372 218024 201613 172435 853007 368612 894273 597010 612866 1032784 544694 762678 439951 520096 637453 528086 851399 1012460 303723 511852 792322 103985 670328 319125 495963 465614 758755 802709 153650 16904 793819 4048 817064 484742 470167 730962 323878 925653 696272 543048 106454 460005 558402 976005 994600 912010 121391 484350 726351 49404 808667 593742 637890 719703 346897 228147 692155 362524 232092 363023 803003 874926 682447 261223 197380 163542 1034750 102760 189469 117568 472579 702301 12114 724988 265914 445498 516658 386045 313220 60949 143631 457885 602824 678823 72577 529943 384622 550095 856292 289804 426082 1043215 107733 770559 94999 29197 807864 916441 934401 49171 1005365 83557 83482 986768 690871 315349 938590 445077 810988 135227 290895 910681 844616 958993 306289 767158 315521 43698 389839 746409 177940 512734 523124 783061 11967 839482 476915 1034497 596997 620750 273120 906134 459949 750981 978517 407330 160835 225456 718446 823255 815254 189315 721613 639500 130616 683415 555542 481979 767234 703847 509556 425986 746637 657619 770579 291234 641209 5535 668580 956803 413226 709109 219868 535598 714438 883935 953588 219473 388664 810702 909610 3135 794224 463382 716095 146541 300065 220015 954872 118262 58178 692854 382878 393752 211854 760361 383613 948149 302340 223599 51048 768979 859239 926606 911411 616989 14270 180403 442424 777567 998101 738926 735443 225293 242619 757811 974310 478397 259906 567257 76374 642728 243075 175647 189580 553517 171607 217890 690932 611663 726494 188137 643201 542770 194812 379354 403751 355745 29143 320833 419424 486283 318555 136144 484264 207746 1030838 758297 639745 731963 768476 1036054 702832 548112 509444 251042 650110 956545 929576 933886 940471 957102 777609 576077 810286 497375 628266 680215 963576 677629 610128 773834 302508 1043478 627976 586548 460778 388828 64929 35851 445136 151590 241198 298341 390534 47470 323333 854592 928436 752978 446530 1027323 396551 137236 646725 901083 506800 999450 976431 705928 679652 34414 838250 893325 50269 100158 812830 938203 986071 830045 820924 143942 615316 226241 1042039 581382 906457 25603 477894 758584 729199 288994 631780 75355 437026 122304 803408 562132 227909 465955 858958 791402 802861 695349 73059 967114 161969 697669 562396 448772 300465 167492 761928 424204 867212 495177 46330 327738 888232 990478 996232 717770 297709 58224 3150 161885 358986 408562 947180 940662 1009455 607035 698308 632574 503314 358547 49789 119745 628970 781930 368771 882671 854967 854738 775300 103580 409848 645120 175092 486720 38451 976079 82826 323639 419953 701756 1027009 634689 524478 115435 7512 157700 233645 134561 671186 334981 16083 539591 685047 506803 934728 543470 478289 219612 922665 774213 978352 391478 41496 510245 957863 320088 173242 785286 414988 101566 325432 910983 681084 202568 263359 82666 338132 413883 17664 5013 708537 413758 641200 280082 76817 1023455 54793 320271 891528 1043212 890184 577247 718349 285466 52525 72184 629842 547778 1027966 844147 754255 462239 832899 573328 940223 81073 1019019 773167 376993 649436 922215 273751 495544 745066 549354 341938 795916 450181 651119 597775 314727 55230 111954 538336 669657 765577 225397 508601 326197 202174 257213 153303 140689 653082 156051 772247 387786 846780 56932 175866 937726 738472 902945 95016 520208 566087 24768 61673 448807 598501 683449 960301 354095 658482 55945 555142 736598 600002 883251 1047465 936336 822413 774841 482289 1038612 855407 194983 641500 507101 340137 950409 97164 1015339 440414 553329 867654 1024767 572183 416626 496118 66210 19520 749351 91050 272926 373928 109357 148499 53443 539397 792740 15623 1006756 162926 268210 78081 947992 87263 244736 510879 438585 1005497 997691 918051 931944 448575 1007508 992243 957127 819737 993345 228122 957373 295381 938490 1014980 137334 277857 724348 559558 130145 171155 309769 81683 935344 582049 635366 1005128 793051 397737 141020 857633 125469 453930 659128 545537 239605 293001 794572 65391 68007 726158 1039723 609427 515769 796388 832624 613053 816246 807580 272312 555487 658030 16554 330915 915982 874228 653415 645015 756741 727967 575501 260221 209313 313801 900414 411458 704102 866067 437630 32856 976888 1008095 118452 905522 517795 607701 778157 554187 107988 835679 712857 286752 623774 558380 482188 196273 239158 729777 408830 130820 643703 136867 343116 470818 386655 455294 775221 747800 644240 823297 183133 429944 472528 939440 281805 956885 551305 232273 430193 766282 869962 573039 201625 220404 875076 79578 811384 835187 113613 162597 289704 1039982 551393 779559 357029 133388 212124 804475 1015373 80507 288193 498944 812646 39788 688438 972633 813848 527765 931206 764269 875887 575534 222301 159976 939994 590965 1043216 797113 132783 571946 652051 684690 98469 93203 1036928 500075 110424 197753 752791 321536 870344 1032617 229944 559182 348890 602741 762475 923930 673237 17073 453336 711274 1026791 677814 878671 530953 809374 883937 485186 370695 606064 368661 17478 416567 47155 319029 183446 566704 30373 57259 77456 866637 1047781 1000676 686645 900141 894200 205522 1028525 363827 276805 888681 682433 956551 728345 212514 457312 277523 197924 601210 278298 932870 81914 679540 714664 378709 757396 568083 940130 429109 429260 694497 596679 908450 567780 543339 450041 647900 241920 621251 919358 714213 450983 428541 709248 564740 759878 956850 918222 891204 951981 309632 74457 700405 490640 402311 152952 297258 114695 755949 636452 864058 456206 487004 674172 767040 957190 235647 32195 255643 265010 1017992 15197 5486 334651 133293 296278 976161 737453 1034406 174555 472030 84599 592433 197310 265749 502127 23951 83446 701176 608460 814596 419357 829696 194218 450138 918256 516710 1006730 669023 616915 455083 624591 55906 140874 216592 524865 467386 926337 763935 162446 158015 481221 20000 261316 1000655 593673 499876 768729 572106 307554 825087 943395 692375 10379 611269 660192 42781 1036130 1034580 965296 354122 914025 159306 867093 81552 122950 983563 979706 863075 559683 876860 518697 678332 46287 289355 362963 53145 833531 455140 779533 469370 774141 706429 233805 354022 851376 772555 659185 313060 882451 854859 442808 963715 305094 657082 424263 836434 1032592 648093 1018277 769000 974043 445114 29631 243805 370998 739997 728549 479439 110034 510997 957515 776159 530950 136884 100745 829233 861644 58706 978716 752624 459329 363146 507362 1041223 940584 369979 710306 505577 942696 451848 369282 698761 424586 974553 998287 189283 1006908 586072 9529 831154 385232 276853 562387 996407 870333 759523 477719 18361 729373 639128 194465 345215 964910 747857 539503 195032 399825 95243 927591 960403 170766 342155 219601 133767 983950 55255 370137 293133 604448 893115 412686 724864 98612 689222 836326 126148 86371 825930 659256 32445 765925 767455 961728 712403 599065 854496 329374 147060 79617 908652 163799 418706 230339 20582 68563 668961 153641 798710 218845 874394 58658 383751 360103 842107 458559 865990 809667 847813 814902 439081 349482 901757 905827 24422 578233 870699 854850 331383 76720 538462 999926 1018781 537649 784677 685254 1040090 873671 769943 301210 303477 406236 695629 412034 680570 780609 832227 199471 203576 446634 93050 596344 504769 710703 575801 706775 366445 421325 377287 227050 678231 390883 1026771 658162 1009886 907446 308877 198231 513574 856301 1015850 271650 140949 679445 108643 757377 14678 915486 360950 824646 474073 645340 577060 264297 634449 169095 166194 398210 882740 705083 378600 503631 3263 193657 237333 369204 696176 16804 928264 725174 551050 744581 953624 630271 63892 670920 5918 334942 565722 415613 158966 314820 582379 92055 312834 799815 193817 706160 800934 881314 941052 480323 464589 474291 363247 913585 1006178 22524 170386 688957 926168 175140 919622 627664 146595 516979 103604 946997 772029 629593 73287 390046 973346 468199 760493 504093 999764 185684 399961 518700 478679 583289 187652 780326 765878 124758 423464 194507 942845 179339 852356 389568 175164 798943 92059 1004301 271627 791997 569908 910749 186496 127922 225499 260289 421818 609009 470367 338349 683610 746447 127058 310266 360197 700230 644492 426531 905187 636790 700585 284168 818979 1024032 246150 663917 137077 800554 489672 685692 924814 890141 1002581 899135 763816 609706 367576 906023 332799 733217 501057 34184 47957 759800 100675 145434 574062 1002826 417749 222842 1045909 193877 416946 694182 374038 267003 328664 845445 717250 628546 93709 989789 670062 917972 171349 85851 316275 856448 647549 470799 453936 459959 871572 964845 317059 748047 800620 498381 216660 884932 1037853 858475 843531 272690 646275 297191 412437 484700 209595 152903 264546 878952 833962 498417 184810 605217 270198 675633 342563 845684 967691 653497 549261 80115 830871 194587 110118 332373 363790 155729 497910 412148 119462 810806 494213 400205 119388 472587 706400 731012 325742 836083 814232 198109 200159 300150 162882 353348 625911 564226 784888 702406 984512 416869 399190 556310 955018 964437 684158 329993 875623 410856 546965 321818 798640 539676 734787 250855 467070 912208 1044535 731569 343858 835785 747937 525536 679149 844591 265910 187005 843800 678413 28976 699063 108766 181844 849099 377183 1453 109272 691145 657003 1030073 869585 557935 974454 198521 390236 745606 695102 977192 668920 183259 883750 209221 75274 36543 802482 317715 893785 171911 802573 807706 781714 146957 206982 651172 778949 663597 800270 151873 640742 372297 328380 323907 498765 741318 256585 963651 592950 247693 653717 691866 253762 41099 159520 145641 460276 240177 117649 62610 667957 623860 422451 679996 522961 605902 842099 482386 302584 720827 609123 720773 212926 509501 603706 105286 771995 275417 920786 774221 215019 551320 243497 504597 587374 455815 299744 655453 636106 313911 852927 614824 796932 283965 37935 901566 484875 364979 173502 373033 402477 866741 307615 252601 559520 328165 792871 428033 426747 452072 99921 734679 306106 361703 777275 14551 902845 232975 571303 422369 181961 802065 294779 332439 222981 976547 263489 94688 86911 1021180 112040 847976 1040805 963676 22785 716061 153804 642946 353219 51635 707245 482356 841479 130849 752611 1021883 569612 672290 842862 291684 912820 505782 659506 692480 71429 473502 395129 348004 288170 305891 730989 517866 618864 89167 492191 890351 553417 164082 500099 712019 986700 635551 121585 642300 573235 624236 277670 221267 179675 536886 459713 518853 886088 146458 369990 562243 909982 1001725 26270 255426 1021353 714502 558613 484796 754006 227102 586587 541870 224312 73847 890884 334232 348420 447746 733192 175744 540437 1009143 635459 384239 314088 567377 215286 817778 724641 960847 645700 480538 539269 586485 336054 475132 898430 778377 742328 995250 773530 790 417818 878297 129164 103916 503951 897681 435242 656158 820785 440064 562925 358402 319739 281551 778356 428469 981070 59563 285185 649621 607085 8645 1029882 797125 856576 799827 75113 233900 242837 566029 32381 630 537882 778928 984839 191377 499557 136831 245758 85810 121260 711869 83707 120526 855309 273204 476862 587681 892423 277425 96167 337706 308479 297093 405565 860077 480957 1038598 427435 144560 3308 351756 130110 571262 859805 188020 1034216 551847 874692 521120 1023168 461694 878266 284149 266112 973978 506553 211293 558598 218197 591459 375235 309203 379984 738108 939929 1031823 804589 609067 1016916 308867 803795 852221 999151 716573 762990 657634 114788 240496 630893 463086 866358 1012401 117314 502169 563435 848059 730021 568896 488586 222860 344594 81314 321825 699078 361286 672355 1023297 178735 414150 953228 576640 841777 686424 357641 549878 540506 428935 663594 536256 287197 152611 80930 529025 702992 286143 1007243 875484 142060 624178 125921 989947 913552 697110 823298 102411 663743 144972 870068 174013 506717 275062 586783 624583 674549 642940 167247 732001 595254 225032 970931 397257 383857 168202 429729 454847 731933 907316 623056 562441 278100 73342 243676 43761 27731 760227 494021 767170 272894 921507 926832 656718 629337 727871 41253 1035371 175888 753792 765455 668529 973040 561457 1033919 756158 411755 958816 1047722 33074 835097 625633 85926 31411 912177 870091 824945 713386 352788 821241 325418 236933 267971 1014154 323542 33843 356196 818785 257756 651435 386241 329381 424841 23141 864968 554050 716429 590559 923916 986983 309884 242201 895810 985863 541775 754457 274885 891224 609248 311401 629267 921686 910449 643220 1013582 73281 523558 602796 692925 396826 489862 428743 920648 7210 449022 48765 658174 121468 291934 991596 1047955 42334 670810 504244 944858 141284 400394 25724 414288 389221 318570 885355 793745 857340 105947 988207 400352 124936 778400 1007354 695460 113836 400738 291071 1017317 703312 978349 441850 887251 1033758 443504 969637 583231 290182 276097 781892 111904 193722 578327 398618 904464 943667 560206 829169 930253 178218 372647 290455 136376 327967 224901 431963 615769 375894 63152 178580 586201 466517 989910 390938 137094 620904 166661 600011 851 1028637 302387 529928 819797 902088 304566 248629 942663 218368 778188 126012 221703 285728 386581 730635 504343 119751 1030931 698897 853277 294745 1008049 47813 208995 769915 394681 673823 285783 161434 963677 1023005 443660 785765 763055 792384 395960 730959 266280 64780 397876 349966 301861 348299 95615 238367 281957 311499 361531 264767 6797 1025371 906286 833523 981668 920274 90563 219393 37527 511817 213127 688117 552118 249563 580524 465309 508213 8236 509577 1044877 511660 352479 859415 607900 443032 463391 29814 946021 602583 197911 285542 757447 139568 120698 420558 612454 237001 688124 58937 845096 648623 715478 1043540 890808 204882 501318 800626 200966 370437 302861 880136 865476 449922 584943 394033 540139 301669 1027894 698154 975668 204716 522544 477143 822176 107325 380588 237885 103153 485216 405633 613894 761390 746305 538888 903168 262179 555887 870557 67742 404958 19040 148001 326005 17204 948459 251771 885952 1021754 960204 1041938 824797 745676 451363 385877 760270 1010441 570613 547123 298937 580052 701354 94883 829801 458325 831373 825374 162762 146294 551504 465952 114544 719463 57221 653226 958737 175899 138534 956099 696838 60617 240653 46322 329935 428651 1017981 1001926 582028 55106 1026711 951631 691844 974672 270054 842914 452770 704476 241364 861784 389107 592882 596274 509711 199721 16608 973492 323048 843035 674491 755314 123143 957251 137432 44649 219671 329790 1000019 941048 455363 61264 113291 858212 368958 603613 1021348 34132 607420 949233 449795 296277 475638 150713 357334 455767 143275 253704 592778 1044526 299801 288211 600147 700690 437384 323765 865703 61983 86975 1039468 43715 715222 1041549 1037146 474917 381594 211778 417285 208656 197428 508211 263063 1019915 104272 35129 260702 46434 305150 621618 878669 828579 529457 169343 799610 891427 383299 405381 221854 40311 916335 811052 724376 140795 196182 877923 777706 708430 847227 336282 663354 925140 324807 632902 155603 873267 755973 449120 631073 21206 729191 70374 202808 431725 621311 58201 884302 143979 621383 647230 651581 977543 1019546 949661 943106 480828 697784 195461 368449 660808 245062 90758 971198 70705 390732 36917 962789 843963 81589 21419 272707 396915 625106 825863 171786 437032 301271 633575 245393 901996 545629 750835 187602 980759 765919 649811 255979 7620 797757 290099 518045 457555 644667 412742 69072 590949 779267 937792 546573 996067 1039519 742235 441090 1043064 348288 1046483 257282 60690 532986 1006186 830594 221029 744901 320485 173470 777576 435070 599180 516497 564949 532003 377006 509760 502701 855195 683291 1026992 991410 186924 326568 586380 623596 182019 948143 442016 534821 663728 1004172 602720 894573 68263 827425 540770 153750 120512 25426 527327 325560 191927 977546 579894 605103 346029 736309 298602 430232 619685 824132 770975 580440 865544 453548 287648 347669 238113 564967 777308 347322 648866 987249 974693 614775 689950 289356 569968 409919 80524 551292 790487 909385 86730 408204 497434 431760 46360 615944 511321 152659 615065 249089 568796 517781 233685 439692 576140 19358 676410 59203 1047671 661368 839318 251842 762959 321651 920479 124715 162540 453537 345451 502947 127429 946522 55032 152275 467835 102842 897701 328807 349263 909598 354999 1009810 787111 668843 313814 470921 952205 816839 850829 438019 1001263 363422 83149 167616 29024 345502 216170 558335 807446 551419 1045404 598789 471530 181548 966272 962973 837275 479084 380053 204179 734091 24890 287040 455736 891456 653273 392264 749537 539365 2513 602 103528 533702 191340 783750 23465 554711 246586 15808 258566 995374 724621 622944 525028 233605 734718 429474 988460 2233 78310 577319 587723 113485 343782 744051 671282 494824 893535 164973 445654 181458 360187 396001 95665 736635 637218 511233 173247 599285 912262 594912 531586 413045 748440 27382 1032831 593366 810512 133279 1014719 700949 318313 837275 792911 752598 795746 895632 87232 406238 517758 786051 842919 345495 757893 1046883 946462 752015 898817 391038 987202 142329 362690 17162 78515 991786 152410 617630 792599 256541 989090 603062 271254 576240 273971 917298 149599 345445 588782 845271 820770 533602 505461 673484 95637 73073 342191 848415 582896 917824 976712 909630 754800 883746 42286 425854 238295 616077 317461 1016472 588266 697754 31988 152359 625394 564105 871558 984363 101180 403514 257994 581768 286873 932276 541828 752008 568799 126113 635322 678229 618341 670928 625719 865920 927627 1000883 625419 703869 793392 463583 281608 256292 171578 917646 124999 125746 290834 699424 694434 566470 10277 1012885 617015 1027812 635492 756501 66283 258805 449476 889704 292324 250693 61119 644222 403470 516996 876498 391401 967832 667974 1018365 810846 934260 924803 359238 588600 586714 704535 119094 115957 177349 649795 304474 834231 660852 894250 362947 356547 369643 937813 38279 274949 343920 214064 557374 569483 621838 529547 1037189 673286 203797 20249 728446 1033292 821912 776436 935758 54744 1014253 906775 453790 192072 557873 532963 379163 248542 711617 874395 603383 230144 399810 748263 700773 10425 2203 53333 99616 325941 298358 931283 813285 990537 891842 445239 279540 653800 342451 72375 653459 331951 234689 684401 82059 356442 730661 972772 694697 308556 321375 498293 934462 1022476 956083 156140 673184 399298 854950 187380 366759 988862 301958 62366 673328 110322 626144 367070 568222 391283 696584 531981 378196 1010684 499348 923237 428860 185194 393185 1038472 679235 641601 369293 229882 425946 380453 494843 37026 305271 319330 574162 920397 432658 635238 207230 866859 53672 617281 425134 192336 934588 63532 742100 89908 992209 255999 143784 297268 314097 450488 45733 208911 825897 498171 964491 418409 785418 292749 372443 627531 1011754 368600 256094 344737 960417 635243 391583 406971 504205 524919 537196 212940 210830 684370 139609 236142 248394 50424 927804 511517 146922 1023365 991410 469687 595611 849084 397465 249858 66831 798339 650900 476710 29433 768357 226955 632367 8085 409359 986664 348812 445469 615635 440666 606099 915541 269352 401110 773115 110336 951079 695441 10592 877160 873744 93255 21698 514266 191171 382968 892678 10535 1035080 97893 640372 902949 314439 42903 694839 368684 574096 829785 670944 411546 246421 940985 385764 865103 127211 695691 864281 460850 1041101 714982 270141 849578 167577 260004 621167 75557 838736 817126 254900 800404 288282 381071 486771 901869 571584 587204 377593 133032 844849 609650 712950 952899 494589 1024968 548351 513726 665565 995256 82698 150560 123945 436091 553972 1046768 266848 1008906 239614 886716 534948 826021 324172 15254 87867 825168 842341 457873 630543 924497 459958 29768 35887 769204 224015 539224 1012044 1006535 927012 856290 342333 1025950 508173 143626 771963 635536 11206 894842 583846 562872 403888 377055 840446 862837 876302 1017451 14058 509162 845961 19026 253813 397951 557997 279629 254668 457054 411497 802330 25281 429558 191635 282617 908619 268156 435810 372017 986372 271461 822002 360585 678313 44782 953284 186575 841886 610708 523835 370005 843111 363420 46111 49774 924208 726412 173086 595446 610375 673200 795206 244679 626844 165014 43149 868933 68679 53650 667465 784083 488706 677691 857528 1000028 257451 331756 39546 923083 297668 31300 910354 419474 353011 23974 498024 1030951 601986 761530 789065 182147 359648 74730 255974 530849 289566 313830 1019217 1037829 917106 419873 317443 295986 720823 320849 1019993 715571 224492 1006578 418322 65043 686513 413380 419027 907365 663501 978249 472227 314045 16298 682056 629359 882484 1003735 218701 181383 196072 303749 206886 397087 801145 404491 109927 1006799 985998 650595 43239 1048340 47438 581546 357697 11980 350183 1013155 178516 464062 18699 896053 273604 746000 509806 568041 945270 948431 885577 1045613 319256 271467 937690 534291 502167 582199 711394 871762 766886 571885 754469 966212 965694 566825 76526 429607 622104 298217 338312 954077 123957 247827 673478 319595 1003095 409071 51068 135549 189829 788905 1018371 184289 393355 635857 275129 469255 39031 719578 813183 613000 642333 404382 663865 930460 293268 133592 327250 65698 645303 18600 702773 857500 276902 955155 40917 447664 771138 9345 532774 414632 478644 127293 551329 363379 212198 745209 987076 268450 32520 888135 643216 166891 887821 208417 744457 477866 752427 192097 864698 982875 75615 421450 36142 694817 943079 510461 25208 844099 82118 504325 420524 627113 1007427 922572 344163 528227 349802 479779 625723 763426 927625 3518 278869 219581 311988 97718 1042902 214702 105283 22533 197478 627347 412751 18957 93108 60589 609592 917778 974063 171620 243233 115387 293454 666561 201842 824725 748682 820210 85846 129424 953951 311753 302139 12416 338191 556094 623444 595613 573662 370409 586778 887555 520599 787080 813511 878643 547589 269695 139225 920720 630139 386131 218773 619235 747085 49710 960386 514776 560212 479583 551402 393599 605295 39895 206684 649675 931324 60332 139309 537878 464739 797593 516082 789403 375435 251772 188935 234747 41315 163032 673291 196793 422491 445265 824418 7870 296168 13618 168626 559061 163331 991210 534630 284208 326827 697482 873262 486881 611934 909385 76669 218466 811940 972032 588042 761358 941189 55727 350031 973989 378125 301814 485901 405964 223695 502684 532934 877195 617567 369932 233538 360653 483287 841683 675083 271331 882003 560164 715248 78081 571509 184916 358278 340928 678881 1041246 727458 673435 792002 332127 764896 101234 232516 870427 226847 996361 446999 859511 717059 989834 258803 553469 694898 256511 888846 762203 317976 186073 953511 672484 521699 911212 445055 358925 661127 969840 194139 775921 89082 280962 91267 313038 655865 273825 392518 627846 824450 252849 997748 915743 406616 615163 929506 670787 322435 468907 240874 582849 659917 269137 289000 653578 311621 165217 408254 905140 416448 482227 551249 618491 203347 273155 591625 426555 48090 364402 613973 53367 339829 539907 224805 218837 482821 432159 161390 451616 261556 56849 38058 281157 554602 122251 749653 794326 382552 147232 128881 396170 906865 810439 862979 634555 782060 175966 392083 199654 818116 703781 669104 298031 258360 961599 163434 560858 532555 480821 745430 297427 887621 61810 222606 1030695 707120 805319 18734 1008777 261979 952553 863960 697806 23515 102126 258481 512881 766981 449236 229474 355344 402422 983802 346520 38893 246795 507301 243844 735597 945513 162173 246107 232860 757366 361997 228823 1006760 528222 642118 1038772 834146 804495 464636 216884 677568 654653 60264 1029020 613981 426975 389540 332724 715512 186032 257330 499787 721905 250415 148854 436913 732879 817055 335415 438588 954300 803208 720930 31683 629255 231476 463175 477222 479393 1046066 646554 526020 399009 199895 700275 239362 921536 309432 227342 422859 200926 259634 83980 950283 270459 493026 743409 205619 689982 45357 172196 1017272 684146 138937 787441 146836 465540 833266 460042 260804 825222 301190 200962 476104 73135 7401 350033 213542 1042393 191698 78419 761574 1025538 468156 335816 487191 425419 428390 936278 602185 891644 379988 302338 644370 413694 254027 95675 582026 181855 1007065 185295 235470 278354 260043 861556 341120 58412 130996 892737 146245 206568 129645 992434 54086 307876 410767 245927 13232 453666 837371 306661 73780 721480 179027 716691 95623 757408 819326 162239 837091 640473 229160 649687 263556 14404 794175 53040 935725 860760 378743 426883 297120 412974 457671 758635 692009 556805 489450 505576 447508 293823 682207 416222 753970 759139 700522 767127 163161 904345 735632 291901 952545 753969 875807 127841 223783 832156 1005092 328311 469517 1036401 312946 606295 942200 137962 740130 197310 364753 234340 860429 118475 628357 556259 252244 614786 74117 683147 859609 215116 606919 715304 230851 723317 460995 630951 883198 449709 11254 7835 272824 979848 838498 337593 298726 348670 276748 626780 819901 14059 448125 47105 385593 595088 459074 425932 115353 137488 200556 319490 374240 280308 154641 722829 859990 531880 484297 527483 38918 709116 586033 732287 353086 136867 285036 761199 455441 29879 706717 650692 818392 799795 761454 849181 826797 709752 907916 808124 69358 201929 694568 690183 813760 494798 696183 34056 262282 775445 587827 847086 1030517 409484 827417 576650 134387 8201 737897 257235 656693 435394 460137 701282 86963 933589 616162 496375 554409 694977 862369 134130 190612 862443 609528 867546 356024 800283 992058 525018 549789 300028 877634 43583 8334 512415 679661 929531 880921 590840 472219 68901 530321 663136 927154 893303 352655 776977 912923 137679 838765 144301 274883 652718 833994 1010104 588059 71356 78857 499481 867737 549186 967377 982685 951861 912558 216974 291956 103405 705555 989679 718514 400961 538278 506982 220623 368567 964674 475307 576808 995928 20965 607289 109436 162865 41521 535760 469871 764884 814572 814321 353290 165076 180352 1038437 391481 949324 105595 460983 480332 124249 539664 184757 158838 929179 57749 771571 73553 207288 276483 641863 465241 750042 541561 638798 1003116 511532 844218 207846 592 766816 514730 2994 483629 839468 164052 564889 174095 500936 713191 347719 122213 735601 689972 565931 661893 905450 312882 214647 548646 834038 958715 269220 459748 600799 145100 417771 501951 273906 1033353 1040716 246428 761345 931126 82571 373443 668383 868991 675758 814943 826856 730417 287361 769025 898678 1037759 317202 717342 767597 1039550 626741 285068 558768 570217 101376 463113 465833 570397 231504 886452 516549 301790 309059 688274 408054 824785 99260 963850 591407 189888 681443 586601 542188 396953 444322 187487 639655 38895 1046825 797313 445540 23927 406890 428741 853542 487309 112285 263432 803447 557997 121534 652427 225252 62714 808970 692338 955775 152762 950662 459844 515932 887511 170872 792686 899860 99936 737260 748224 1093 1015302 447280 210670 409871 442527 854104 438032 61080 660903 554427 582690 515465 44474 932211 802437 499344 303899 372193 558716 1048284 68145 142888 621744 365732 102916 60077 524973 547744 373956 839069 1037155 90510 620611 683879 248741 623279 376438 924478 180909 734791 665079 910232 979606 92960 162438 116401 651489 357383 636291 254729 472817 918606 822902 179170 473742 80969 891784 495043 857702 771537 852487 176888 49799 983236 374502 6159 1039591 540546 151354 376924 983516 201586 745662 940662 898212 567675 94800 124088 972767 931467 294002 942529 505360 291860 719306 171252 498207 666762 690082 851705 653273 251878 267880 29242 337007 673830 371247 87911 499443 157130 240429 821746 387294 1047641 771643 685204 716429 366298 220504 13766 851903 224347 231462 54345 612377 482414 304235 33695 538530 1047463 751250 784527 756551 307231 645672 380325 664920 318964 328287 784303 624137 9159 215694 477761 537586 632636 235182 461874 697488 553341 17375 695325 832706 449464 1026273 730337 635212 199580 272027 483873 847703 163808 903320 226501 849135 699581 1013125 968567 209284 43119 634805 131879 149097 124855 845213 463752 843608 526940 348760 867216 989933 636837 159267 735740 820006 690912 782050 97738 300521 790495 415898 944828 1039742 118646 597493 437724 497937 683006 544961 238067 652594 1035733 254577 640016 840788 24540 947354 604167 75601 220151 899447 679151 579044 665489 418918 553379 79661 49173 371305 805186 268849 997238 676518 593840 89688 934056 1005288 859667 203757 52260 660507 581462 941218 308328 920275 902313 156681 817781 536518 477695 559132 266831 248909 2702 432565 180097 716520 320851 384279 786838 289719 536971 37475 102561 93441 459579 527908 551350 824241 163754 352708 191343 829396 999906 431124 131688 842012 839474 682440 1009090 823136 465838 835065 189348 576282 269997 354977 310709 71143 1013578 770338 988580 656139 401637 37568 27041 999402 276383 51490 73953 472208 445665 167637 927773 668714 248789 985033 695827 998795 650731 694738 692228 19368 704342 902440 575028 538140 45965 36071 630894 795045 215498 683920 852605 164005 737678 585606 86196 631714 581403 961426 621671 1038790 933881 853856 532592 991583 1032050 680960 109995 944224 813845 452709 501626 679135 34614 121321 979009 511381 271212 99527 206315 105057 507667 1029280 593507 275653 64968 834807 136220 569447 617456 725429 184970 91026 86832 356261 963239 661426 564982 103673 694127 903644 1036527 100803 563812 260931 198031 358525 972810 496068 67724 5762 740460 608347 31075 1023122 442261 1028012 327634 872274 573976 441979 430172 366538 965001 62004 835785 699365 523522 786276 11426 247540 590239 725565 256441 717356 497410 565014 593055 744739 144336 115433 933165 149079 283185 865236 875260 291751 646228 1032600 602604 670423 239849 26141 868001 268817 984997 910828 99073 647263 155073 524467 289463 419378 53884 930245 835507 120286 461716 393367 372392 820251 195025 713029 449421 809094 570747 632075 689693 968222 420574 621259 245335 86983 612045 294797 436478 177354 381725 122619 316441 946515 291621 230369 1022836 335602 405572 612531 171294 207131 108123 792583 540138 534950 745551 109846 671214 53583 734345 861248 23814 352311 45429 797573 986962 962145 563718 271116 541107 246838 356912 48544 11858 131841 858989 405805 540954 122228 885049 587592 134201 663586 677270 859557 806051 248322 384393 992926 786063 29938 445851 555443 229880 347698 865880 91140 642845 827109 557267 174297 244481 1041556 31521 565787 84971 817578 226521 651480 73191 314872 748443 245186 776004 12083 804742 887217 634133 729457 862143 429597 260016 673712 966385 961956 317233 121935 49096 849034 452600 244115 547189 370996 460583 389668 640045 126124 665381 260493 449962 715552 603165 810175 316840 695395 329856 854670 715369 267371 291199 11315 800050 353233 934801 757192 952012 329812 98035 300751 21508 847190 885795 709292 1028651 326749 809061 723238 287638 998804 64062 845546 979999 493639 771579 865800 976290 574314 453163 435828 126081 636435 846881 730758 932897 223228 736371 1035130 648043 201218 187262 870897 80203 630440 593375 458351 940340 703125 663803 689627 241563 881937 16248 648705 759416 28812 21954 149011 983496 238360 984711 79652 343053 632554 1027899 691372 963276 170717 1014933 50439 840462 168686 954128 131574 587232 366785 601963 758044 810195 211995 201514 394369 736892 242534 438546 776979 320245 560176 697776 833824 708698 715692 993235 995550 67405 89903 363790 203492 610163 998580 253495 425646 758773 1020761 424939 985884 872448 895968 119559 663283 658245 858415 401712 352603 976505 219344 477517 125535 735190 328561 702471 260976 538521 560486 874576 83938 638082 38690 235481 1035630 657495 1035713 359322 474287 173153 547714 574542 455077 282093 583749 729844 162869 1045196 600593 949583 440486 179667 525713 606823 620581 471900 867985 839430 375106 875971 47238 254524 422001 788971 608004 729564 123018 857015 331333 372477 492362 443024 881577 1034873 164304 275941 564784 100721 179488 975271 689922 235975 943779 727753 498151 530082 927909 635846 714192 617710 384726 43290 122188 85977 777930 843208 1025811 638295 53369 976851 654975 660127 661183 322757 107534 143533 51165 233003 548322 372926 472566 1041942 428096 600278 460691 824219 144917 229437 647200 776020 647532 349181 956525 573406 306169 551782 853805 616025 667537 605323 678266 801515 253615 819395 1047375 155965 652529 186664 462861 597244 915353 819995 686839 282201 312846 990398 96181 786058 146008 1014136 312021 982087 547239 99957 21061 821325 791756 16164 237019 463326 104637 1028535 161741 131904 143126 725926 554297 826938 896659 58924 59038 780442 621464 993993 352353 370865 989353 108478 316234 946644 804593 277652 341252 835805 439999 738965 112800 207017 346117 267601 497426 233112 56024 1011483 223155 882448 962547 533898 67773 614906 416051 506361 6098 210755 342556 725510 981622 377693 104530 605206 947856 607163 998433 934864 1039085 459608 499959 792222 1030077 263985 505316 227375 993044 314054 339489 460536 894314 789661 876934 676014 358940 436927 1031441 980685 831465 429882 377702 123668 826741 961693 695626 691207 130505 133759 277031 936300 497873 516600 140 637134 883677 444965 331434 143869 967201 586921 920280 84876 519476 752167 820239 814930 1035669 702153 516718 687850 326433 898748 649143 624691 122270 176817 704464 428496 607540 957534 958788 608168 889583 113403 458176 405351 291134 219078 606870 543996 597111 424575 862525 347929 998225 636396 301006 891831 542568 263254 987529 685199 886204 46091 702286 797601 36658 811994 317477 681905 289042 331674 790966 555205 77191 994467 393426 1031336 279586 120403 688616 136043 993880 789130 426384 418782 445439 325166 548100 77851 355285 610728 512674 735740 72697 511333 754283 538528 575088 953943 917127 1021930 640417 768626 289727 612098 3289 202031 569858 58066 188616 699404 605408 3977 8195 37641 19474 269340 531328 766252 316400 968384 786204 630014 454137 356722 51736 755981 645455 22127 579480 278632 887608 773308 390947 602918 642974 892063 398630 561887 850320 25635 815985 425777 9151 461721 618936 213564 196866 674322 189971 826663 81106 145893 984446 795801 224207 916783 253018 306496 887865 750158 874218 51277 857719 63589 776663 282614 564628 738268 879277 197619 196541 82653 223324 931330 272068 4568 447415 755300 612512 65535 862200 438365 989163 762827 1033018 26295 431202 393077 515838 802880 568169 308606 71847 1029191 555141 871720 297470 272163 488927 820986 946606 919212 863432 180543 27592 718528 292399 552072 145985 593344 19245 823334 204144 598288 664954 1007281 900240 926106 782324 711299 40516 755788 493343 756286 864526 316053 903584 736578 1008598 3820 473281 1040440 1035881 883017 10481 24970 158200 403370 688705 108008 252309 247440 463079 888004 475833 222591 550335 394455 439745 349057 83653 405658 534124 789412 44956 236238 586847 799095 877066 97012 132001 1023377 198265 526806 419103 883210 187512 124412 954153 618240 654136 100408 140787 778004 991760 51227 152597 340970 661754 815229 439052 932525 434451 910329 967607 495752 324895 315758 653018 663342 645634 194687 542110 698707 16200 785940 350735 157488 946078 741591 18333 963331 53590 138680 119707 640396 800487 1004650 216515 950930 638827 244707 522417 611676 935712 268000 721507 531769 1009640 743518 265408 731640 526792 976930 280077 608368 951148 456499 921977 581370 936610 844890 606099 6642 472282 110761 382670 927801 280493 951281 1010692 1017782 792915 82250 199408 1008080 835883 469903 634546 522230 350263 498143 608847 270359 985501 48158 942383 250154 504615 552817 12189 376744 5572 205510 90955 526861 1021445 183114 1008587 128346 1019041 1042672 142103 571798 9969 957169 962057 89672 579444 115782 906468 108287 415308 933936 656329 135114 537024 9905 340803 186816 1044152 270608 628924 403322 244036 446041 450309 76180 435478 800731 913106 416560 556546 87464 870204 708210 993413 631576 1041981 559365 758332 705350 49463 1044628 799336 538001 314734 673618 989809 72221 891017 997491 366176 132688 422165 1012912 744803 846165 925442 417479 217676 589980 994340 313337 775187 842840 572595 441483 826960 291840 653259 417861 14785 346830 131053 908022 720074 173123 424828 677101 105456 247969 175425 131970 84573 940399 72936 1000843 748128 439801 118657 184295 445930 552910 987135 977399 558865 577344 182204 899615 411792 354279 943859 303690 284229 48414 482629 437348 66995 980613 664117 526045 1035902 304253 380332 299308 387825 627887 147573 751690 690299 112262 187586 123699 821293 921520 511653 962409 1036094 508065 1041560 81265 272263 465167 849910 347475 503816 572535 845183 387870 449889 186007 595416 93026 789082 810994 955913 30644 39003 553551 49149 142125 106484 503098 553733 999147 667991 109186 121942 411279 337113 557753 708486 195774 555893 549303 241427 171936 806728 338712 320732 482660 1004566 536249 715429 839866 714692 1043775 713368 1019223 570076 257168 114623 638069 776460 957527 1048203 444752 1030567 1002116 257360 7594 933922 403402 296134 323143 1033368 810016 970890 989042 425031 666433 518043 461175 490001 862508 357597 574759 212732 32420 970649 780375 1039026 605616 566267 51808 433154 575004 863123 305313 479581 473591 194005 975609 203097 524819 278681 608333 49970 680585 581787 357128 835396 532274 309756 79254 434066 274478 837823 792296 927811 755297 309581 1040115 127007 647153 463089 930608 102678 306378 648797 344862 354489 918298 141860 885948 911551 107477 491325 164111 817026 921394 697222 569506 516223 764203 26687 157697 939226 257537 211595 382013 457687 702135 867315 395115 332642 757138 846562 70949 958600 856735 416553 343815 569340 815149 196221 995635 730771 188238 130292 216782 926152 474203 728460 265856 190521 895853 409252 485112 682536 478437 614017 871270 741882 262628 996299 604159 631996 540883 546317 52861 127641 588253 587320 98972 661349 1018736 337696 1005214 625429 509632 898558 960456 737861 656452 1020652 723683 728753 215095 510316 866492 61372 882456 919778 133796 721644 629290 507157 296688 672875 930805 374450 851322 126856 763075 943049 472094 839476 565028 432206 107326 659078 568427 714393 508479 235831 966958 755686 615434 3111 909769 840918 74636 144854 644828 937453 778294 534251 651721 668690 215677 774833 1040695 1028369 884827 475029 300434 626716 244172 935849 865672 230982 132434 1042724 664205 2823 136306 75488 134488 49339 202805 227547 727652 224547 44456 576694 267888 360930 711260 464441 1030911 13568 71910 880589 262873 993643 161120 838400 1019528 239474 309734 405765 465116 419144 305947 37681 850792 647047 87201 535424 312066 999850 288164 617741 316487 1040017 630096 623773 532500 866561 477014 944405 124942 629794 641132 556031 365339 738303 277194 1030666 299495 792073 531117 424839 283488 518548 393943 247021 936251 745561 620813 468821 785517 347891 117400 536830 78258 832866 653509 224714 400905 870283 111973 456640 240437 820661 618317 38792 248894 615693 224983 1012978 516590 559139 787040 743279 470869 984939 703176 226966 482886 903613 964597 449185 70615 1010902 525648 543981 169189 703957 1606 1038462 162446 770494 193224 776824 292532 347642 811979 238247 141441 864469 585673 893944 655582 322047 972607 734462 407290 62220 1032493 778350 904393 38900 362393 673187 107394 548755 791564 297242 499744 66602 674835 152823 384995 850908 789951 682367 1047756 430386 998438 638364 549412 560024 383967 929628 504053 223198 999306 443506 799887 73911 672838 752308 222981 624445 171577 960667 1017261 600939 734476 650694 734628 840866 495724 570231 866376 231973 414858 146708 929724 600988 970396 346279 160615 760213 233818 474975 652405 814590 795010 587277 537173 83117 504404 196008 409401 299992 717334 754633 54425 595101 714385 508720 292784 113531 448914 721981 634365 16599 218474 339319 213444 801145 536943 189449 38539 311052 241273 80960 396701 960673 303973 457230 883338 86828 899478 352650 42917 260614 244079 169838 1043077 892777 583386 1020312 444548 623864 486852 759689 43843 144436 843422 479977 1025316 333575 572126 618497 476623 41021 4476 446015 884398 984070 535413 16566 235376 1015926 673868 515739 602761 13830 158340 1041353 745905 692240 734247 336190 117345 277846 578370 458140 776793 440443 327270 984489 3101 1007752 917801 658639 998259 663913 710819 318877 920038 568430 417778 948803 414534 540875 232630 126234 176678 525335 834453 633114 398429 125649 3256 948835 89990 536790 708684 263861 599423 614892 393987 318967 878830 848443 383632 6835 356791 681679 942638 692888 110983 855575 993050 366327 374861 411753 521492 869703 800955 24700 565987 26530 466121 259052 913102 255301 895539 125881 879395 246548 702198 263368 162483 242707 847319 387169 941396 80366 729820 578735 871518 611698 964560 251203 173871 247570 397507 166802 929703 384867 71816 296818 808620 974752 644406 995233 235688 1042982 724136 277054 59910 99065 456957 963918 340920 565310 3352 565048 384948 871103 379168 724809 161138 314986 499458 716338 83568 96978 1042154 278149 338606 652204 582606 390459 937266 659796 907235 25136 526470 1003846 665893 534693 381749 186021 562644 1034174 80977 195255 293105 635650 718832 945510 990918 326366 64426 189889 731483 427298 764701 90745 1281 54658 267370 653924 486603 812566 343221 81150 458512 167898 687272 74467 516587 852783 847088 495190 948155 774232 123583 285630 271267 262142 818249 590371 335371 572333 277831 770997 284957 67157 179063 28230 488777 787657 678681 568267 837057 382531 531315 910046 877822 982238 160591 436031 874809 546331 474488 637518 772339 369501 701760 39827 343917 565869 623357 764215 655664 439798 1038472 643208 684167 728585 499132 380537 754176 508059 1027325 720927 344303 426499 925614 246581 877547 863612 1026745 222873 1044815 388521 396044 895693 521146 939276 492054 905847 671376 980621 90702 1000161 279158 888313 1026988 636025 61913 768129 768046 193362 374120 277815 260181 536482 618646 583060 966565 56898 497177 189941 663849 862513 85102 513561 711660 126993 959058 342437 808833 284840 119626 301216 241787 454497 957468 665591 513270 677833 499540 506 45325 232722 252352 1044189 1010529 635539 927477 900408 111001 881733 54728 273032 136412 784200 1002709 416684 489048 1006172 1031931 517480 361407 968297 454621 877797 17349 3831 526435 501807 307875 844470 686903 747190 552599 887800 522569 494029 160866 737586 292427 787758 977864 787839 146742 212853 1044 661788 267460 2720 909457 588269 1012723 142486 496914 652279 50824 227228 471659 147940 246153 1012449 713461 310658 116674 496372 333582 73796 548418 393800 377239 709567 635099 63927 959604 610862 599717 43260 306447 268015 394875 634679 24790 794372 404348 926573 1006009 326035 182667 470278 578220 1009767 606672 601165 476203 495724 132917 291572 594097 571958 1020650 298125 672064 565883 485602 5906 610780 809620 470100 731997 593423 571649 508986 939441 97639 23010 36821 269871 122868 77694 830247 991586 375499 238272 279415 702644 980101 869301 785361 537334 459200 592399 811396 695516 598429 468389 225442 203135 502336 417521 141443 1034969 943444 591760 536642 1002060 261252 490182 1018686 700700 816643 142839 679323 536816 966917 348463 311487 539733 1004100 1048475 829397 999227 118908 65550 119885 911222 250094 726397 1038938 654654 173025 188291 275826 641967 930076 543454 158930 268618 713838 889328 542712 438386 305703 904511 267047 358384 326556 332789 979942 269168 916390 797792 871809 803842 828195 642163 472455 155801 261492 748100 718922 720527 226558 498828 765282 176671 667561 789290 908330 691946 621412 585632 274498 733299 543391 796052 933387 21155 639183 904017 743214 981573 577261 29251 225045 535947 712695 450431 528241 670855 759150 89144 1006770 170419 234455 300619 731794 148074 810810 790708 925835 440172 214950 664599 61020 623966 877995 495416 626824 548168 960222 300931 435414 507157 387673 899461 52946 141334 11576 387440 273483 388992 313117 549787 252371 232169 833196 265472 624450 950479 458256 156605 203827 188177 790388 786323 27782 82804 149899 828010 195804 226335 361481 579787 120606 755743 240680 469604 225015 1023972 28964 973448 1021525 273858 131263 932013 754156 446065 578494 688364 122291 766350 297577 740484 586084 1020440 514319 234070 578816 16115 885888 669546 243017 897896 28305 274282 141383 376739 570012 142626 364996 803124 1036797 254726 169936 125839 913558 185260 370493 761996 139596 438861 231459 809191 508551 349001 524894 236737 715446 11424 299531 166941 910537 91769 76815 620388 113845 687007 70288 2017 252916 420350 899449 653382 177666 95019 637691 679206 754913 552154 908295 490872 202134 106853 139476 80666 763049 81996 323935 789324 641705 745135 151014 163633 686246 362454 856940 1006674 787637 646570 806969 148762 804464 903481 960599 61786 902003 932661 379414 456391 388064 228470 782984 401783 419548 953972 360966 613480 225040 138189 41129 797177 605992 587973 324305 568431 167511 799681 351650 933490 138450 701899 383874 170893 86096 291601 483485 1022129 385169 732006 773985 1010866 37844 703168 261378 624841 461663 719288 640503 131344 696314 863757 537211 886025 937588 461601 240397 780312 898077 868986 277744 735748 465738 1025091 257708 356218 694229 577480 205963 694922 13210 226302 333085 635688 469755 466936 413108 651180 14685 959347 1001193 437586 325033 655179 330005 1042619 933580 910851 647385 83563 768055 183362 9111 109385 939615 362833 66550 877857 523070 755614 620129 844581 139984 820539 992649 654952 892824 255071 1013471 381538 878360 756708 696091 75119 945756 153543 837304 614736 956016 6572 474741 793512 305381 600408 771029 208511 746577 230709 775584 745667 104651 1016529 923744 499395 87155 397151 772837 180914 8168 950324 543425 126250 674512 914251 305357 617894 739412 147394 85410 408326 334752 685659 1027617 916495 578664 979452 397292 499689 138078 718895 482794 951967 511677 649635 68807 145826 241345 656041 69489 308295 203308 437175 383900 605252 187075 809449 687679 379447 524751 524155 49173 590367 513181 265296 743966 441313 51454 327278 670235 859076 430536 492160 710421 277237 211795 140370 955862 679940 1005564 823129 605550 968549 212133 941865 621488 850928 216371 491516 883122 704354 612623 270130 360529 688858 853926 928715 437418 290652 873705 943855 1029282 523858 859598 984166 113504 532997 310477 121633 996813 261672 702051 796079 188187 929870 357778 643784 48443 305263 530527 681414 210277 725351 805971 616231 405652 641399 735995 288013 151559 223938 493160 33726 668098 189393 677296 106020 771339 270352 356715 325197 503533 606287 815158 95724 48824 942913 455475 1015510 356991 916992 914056 674694 363416 509063 399835 843675 373536 795191 603357 821333 208501 934483 43964 191771 631738 960643 200622 634871 847446 22869 440173 630296 590709 692919 748470 1011791 648837 595071 861129 531347 896443 850147 119276 438653 169612 7425 278504 381132 207412 858457 916362 435683 160306 903757 152355 1014598 670922 157864 811529 776737 881026 209428 142612 15041 30117 958882 970530 214296 630979 407622 374163 958781 770351 775513 60621 612330 831615 106261 818361 901884 653328 949021 54596 855543 886144 595698 936671 149120 290610 753790 762624 457952 641229 85645 635039 750728 493501 153935 917690 287879 1013681 787160 431825 18454 933659 724897 571754 409357 684979 528132 839310 32363 114421 545731 608330 282833 397982 359553 958767 632583 847155 887879 420051 276599 175737 889601 483406 13229 261118 583167 42686 294621 996751 977013 914883 821341 1046976 91131 454147 763686 440936 880909 750503 789335 942369 585611 989917 736946 132044 429883 369748 406813 305419 157762 166339 453923 859334 598959 891490 368753 513191 766960 960366 1016921 58525 105819 147626 334418 525149 773799 622809 135285 40668 657776 453189 45570 214 318134 676667 714713 754507 926558 909965 706818 578812 667824 400398 834341 151026 222423 458009 336659 87032 683876 10507 763195 53020 333260 140740 914997 634418 887781 960555 801595 752465 285805 389287 64171 196692 450947 210854 433287 64346 806188 666137 817908 189254 737743 488950 885438 1031231 654009 419509 680915 719921 722075 889300 610756 1015627 558599 299860 873543 298111 6134 318009 468919 977414 77380 492813 109970 473 4146 151133 781562 333369 1007844 362811 172853 558631 145377 863674 746541 467436 575894 456054 215793 757651 630739 1017865 211506 114538 614988 571287 765127 290949 208665 707907 661033 443707 230198 189879 643832 780199 504580 23969 174452 966184 258758 216624 449028 765921 126757 924059 180147 948538 652717 788378 174 397405 568654 979435 937671 39354 220891 393422 243701 93315 839054 1013642 427730 206640 827266 495846 176923 513021 742968 420784 844340 597351 317203 984890 325538 692915 230364 85976 669070 1047655 385854 80739 191817 639183 55627 325049 638914 612473 28661 793914 159250 1036985 602006 134988 539121 551462 788328 869593 513597 76059 968206 900812 452474 237111 729610 819864 726093 1024221 414276 927408 173568 665013 210569 683792 47362 140073 69642 719283 982372 886249 575961 195354 460636 13672 708975 133836 339910 993372 1015593 262096 459934 100674 790214 1039668 477575 125655 927723 511626 624711 101536 1046175 799846 471368 1027939 447439 245985 19481 457132 949707 697369 112619 191561 188615 706734 195605 1009358 683867 991303 895121 277522 199428 262155 18044 972464 228513 429353 972954 781703 228598 342352 191439 215099 806188 216887 866215 496562 253775 102166 708303 804503 298703 908075 1040281 234970 223488 783415 656508 424237 460185 607742 795794 573321 61241 902091 386073 734119 760797 775401 566515 905352 980332 86315 792357 263662 881195 757093 285019 855264 769353 30704 764259 150570 323413 967978 107694 904410 874178 470004 137426 704196 381034 45618 353290 134399 110600 657743 812468 328295 80060 654006 655058 523801 173451 58458 795274 997369 770525 869679 423590 1021231 922109 350638 33813 363685 494493 510037 620392 269195 122447 351781 225622 903636 150541 383778 550712 638646 790961 642775 693133 451886 483198 754895 161399 991354 975253 65821 812605 823453 383105 68821 503751 190174 573868 873104 608037 969289 692199 232172 264201 871468 29670 506122 558664 879772 931010 620303 945756 896750 333941 414371 620005 507454 482401 735605 777251 795115 146890 456116 555646 536 37463 1030807 419071 982061 520341 901335 531156 198485 157812 848688 542416 289022 445384 502500 921576 244059 100041 818231 719287 1046501 2195 70388 283899 700374 48039 270054 671765 797869 626280 20576 931725 638637 461727 156854 734860 3933 393976 279234 92001 230921 639363 993120 484349 572479 55859 451057 198262 459348 687714 8412 772487 455645 943691 249353 571663 990262 608655 97124 782990 43774 1042353 188256 898475 407705 696474 156017 591024 432813 761109 439953 775436 903333 100180 363964 839632 905265 578409 1002611 565811 645572 890830 383805 581134 867605 1045982 33314 420449 42398 856665 972078 623564 1001248 957924 831732 609559 926237 191879 608008 847786 481373 1024813 211588 19477 758122 58919 773252 932490 749331 469930 202922 154462 725485 364364 1008026 292748 110029 179083 93567 1012017 470607 942662 520837 377873 125779 869698 267101 366097 421242 904870 60348 939963 737965 473471 11483 652477 189079 346685 903672 758890 893734 169780 832724 387639 376078 221468 961076 726591 483397 195474 593505 529856 448648 378261 580007 902044 442837 111113 496857 616665 19695 1007671 222667 974113 1020894 377931 797655 407363 392812 155605 502873 986544 308904 2633 970547 739071 77159 936319 387914 227945 372414 735795 140038 450637 1673 133254 905430 578221 13544 1046651 918442 908720 602813 130683 723831 679966 378415 845777 923063 310247 223017 135983 383462 857756 340955 178472 284166 829940 62776 246963 498460 959561 537463 277422 1026481 301336 1006227 538457 220753 557445 323275 683223 421391 937172 708898 411057 160512 458993 234464 821330 329915 486121 384783 299147 325855 286575 517375 792593 30605 428888 321218 495354 421866 513055 968880 328772 843935 804962 898789 237135 411737 565347 1038782 107357 533065 544392 727648 201241 291492 335835 194353 182797 549668 158858 288861 17450 126853 907368 644178 777028 958985 500586 595012 238740 352245 297516 886954 186420 869906 734826 15807 379302 234796 999303 8194 290894 175766 768777 802998 360435 794789 1006874 141923 790850 508720 796937 148819 121419 648215 831943 805910 1046274 164793 60011 380926 541119 500092 296622 839076 80831 825416 60272 545121 427424 559884 831281 601045 1042409 909624 699032 833124 60288 316226 694512 239540 197169 722721 870566 981041 802606 670933 941005 317065 302986 527069 366746 1027121 778941 43711 117223 602589 127779 972163 995252 234507 253565 176184 753570 173946 1007214 641134 619894 470443 979199 663739 390044 928103 33051 150839 45985 410424 565012 40959 689848 867822 280860 222645 730679 490267 738253 274942 37911 233368 328354 15363 658294 780286 139387 1034993 33048 556334 813085 963193 963554 170186 1010864 515920 707935 829881 766527 390064 234043 10407 419387 717782 205514 232578 501753 66178 609154 675582 614703 404858 1009020 65810 568955 346630 509687 487289 776156 909685 705493 710450 973111 863640 212509 141825 555731 664898 837239 942827 653789 432334 347315 60094 737509 482968 286786 658567 372831 364418 655547 96793 1013539 709489 458328 712845 621294 703950 60022 560316 119007 735750 235545 925639 837114 919562 142437 349072 423849 870608 638758 446270 982069 858832 494409 592829 203601 280199 307041 477244 235152 916215 622115 167597 852458 432677 679658 968776 142396 365978 15924 909832 726980 416483 953890 721196 688808 151570 579324 509880 786288 909370 645035 895217 826760 694262 931390 347621 8640 20963 311397 395745 315083 1012513 408569 1007352 507331 931798 444274 955011 771747 200619 182895 151964 325836 920141 620082 943521 697217 218093 448033 96439 126570 573889 1011782 977477 197141 552577 1013200 963445 704624 681706 1016720 351158 724305 484926 62077 392508 763630 434882 243760 22911 888421 567871 513897 851384 196662 85634 811144 620391 916675 172509 918036 432335 483543 721827 469304 707960 36380 539823 242241 687789 107427 109534 665889 559100 411232 754320 825839 48057 719276 332075 192869 948090 853954 271256 60769 84124 981570 1011140 630116 106685 238256 657441 160534 498240 111349 130082 516800 380108 124381 254146 365520 668109 636824 362238 270681 465138 306746 636502 944784 404653 930364 981328 29520 493238 915192 752117 119959 971912 586544 519762 900359 35811 584071 759033 688486 77640 819462 737661 179486 565888 126361 882937 131774 757526 927888 368266 466039 841944 178463 536528 908447 598618 265438 659826 163377 942450 155721 846743 38220 99261 472896 693869 1019824 271129 615817 104101 968004 805417 632649 305653 202898 18645 641423 1008533 534345 563399 25289 121027 461498 643566 727885 351551 305244 569087 99794 806863 627273 664047 690164 980668 358334 96378 414387 486483 9631 954528 977652 957286 661232 924962 82431 805833 955741 915977 56831 802517 616883 495904 529029 678887 138341 151157 444678 519394 968200 9436 121176 780969 28631 402028 324153 22950 721967 201983 594376 964166 708372 409270 101898 881019 626347 531059 109926 32056 332734 471134 839465 977145 619067 719457 205828 1019448 49589 972972 849545 969977 683490 464433 426929 1005631 792347 130345 942937 529044 918239 457613 557247 64133 334928 382877 500490 75556 820404 521309 1017280 1037445 46069 370195 98638 688193 928034 104139 377732 136694 371436 801491 202774 76740 530473 87359 475420 872145 772181 101478 122770 352199 883724 659043 256985 982865 974225 804245 376372 330401 299339 498975 370508 600045 382530 480616 71853 680685 1029798 419997 679239 186719 903241 753450 844269 948100 687392 980037 134617 836768 590789 846435 568102 1032061 702456 356289 57173 641768 140057 832220 963529 830003 363696 870137 339531 757170 203494 948382 784774 143166 557833 45591 105868 196277 18956 126962 804943 941687 431364 804227 730665 323563 493996 29025 674389 454648 605922 950759 730995 172940 212264 952756 235528 250905 364324 746539 358139 416787 90656 100852 51225 902003 341642 259449 159891 257079 958581 595818 98171 52959 235543 121657 853578 870130 350793 834463 819549 192375 973066 452373 315507 724861 48124 881756 245553 956051 848102 42742 269726 600400 248880 738218 813223 81356 309610 1045764 656028 477221 293829 966610 719793 915196 720536 296872 551550 884725 701916 435037 218240 261178 233137 819596 403094 316665 225239 613652 834948 606177 412214 524697 327283 248745 506198 696320 655215 588938 537575 45815 770024 981184 511035 324458 356658 410892 557255 351503 282373 889141 662694 475868 67581 169090 108566 619403 898586 129602 944376 421405 681794 548420 947028 566868 144826 416095 313811 186679 192689 630251 200259 946578 87222 861254 573975 130163 775228 157521 661220 109998 913437 372977 20198 783450 401428 1013390 372089 270162 19265 312726 980895 856501 446633 573435 296065 395111 794548 75953 843238 747918 975021 49 716989 897813 699718 274681 118169 25900 481553 216074 1046832 199622 576008 939369 281820 414233 90374 237726 943898 993058 586315 1031480 830477 651807 675323 1012550 644603 1038098 612512 315359 792015 2885 242596 82332 508822 997825 914904 443673 499458 980949 1012720 139639 827370 1001877 956677 13533 480968 800344 1036049 20722 843065 617786 587638 370533 611969 915864 750456 640614 131076 133014 441534 140586 577998 47260 363989 704618 241420 2005 498349 509668 599697 48815 645402 21977 312146 555357 1005908 279949 322794 506712 831095 984523 284695 922586 517892 625247 67387 938593 988510 870297 187100 314162 485454 671440 242212 109524 447360 137949 727905 614289 673796 679068 1021062 852984 687310 497519 1006505 847197 83765 245178 184195 473944 99192 97640 679923 294210 232756 961636 659067 288443 542703 509217 294593 824359 309137 946963 497424 745260 534757 339764 831700 49973 977437 126080 940322 1004018 234315 644217 368941 473046 57065 529315 65234 872600 397906 112137 441613 19378 1046086 562103 326786 909541 548714 1002813 82933 660659 935622 22579 630994 691428 553541 662447 612262 521474 306488 138448 205987 488156 364756 80695 199712 928519 56495 720265 637719 54616 24391 126446 227238 90475 487035 722581 827791 830239 978960 142894 377527 671512 651821 115822 602026 12092 316383 999055 276501 849718 64918 971725 386891 618743 993702 14826 349378 317743 670919 422314 99475 844760 306838 828248 841725 254124 688658 658240 396770 454570 642591 456242 54088 411029 251398 314886 1041369 98421 569843 734738 178787 658452 1017718 800694 577881 890497 872963 98000 815953 693393 801650 304712 465796 54873 361599 300166 91730 11189 1047883 649206 37307 465093 331225 816011 232934 236138 937618 772922 105886 522957 897217 843898 820944 374233 145176 962251 545550 28092 736810 522283 696335 716650 808174 4514 229420 18202 238915 311224 125669 713927 322662 991994 376154 774320 721789 636025 84691 258008 129040 610890 818489 88198 767114 744455 755098 177863 80060 712524 728233 180455 156251 971835 283451 900092 411005 223736 651979 200795 922912 25390 93686 323104 826276 950921 614656 524715 279371 919354 1024590 342046 896704 14710 582378 1020896 582029 394999 777987 4380 719011 372601 138857 629315 684758 622910 17685 461958 788831 632203 521119 347229 137304 195881 341958 748034 38723 855269 625900 185847 500100 64016 421015 107900 429794 235263 618226 583449 629770 294796 785225 591643 271116 279955 559249 934926 615388 241014 486877 471880 384210 916122 344810 480606 733995 19432 315540 506541 43909 2125 954719 505810 668263 154426 1032687 1026610 521399 442660 721296 511091 34882 435205 819887 334593 500791 788441 248670 936074 223660 83746 329172 705154 146456 778085 254187 902560 207319 282027 655520 1016415 189610 850689 720535 414078 1002036 669944 522901 129153 228478 871973 310020 720429 952947 299682 23922 528144 436325 171147 235282 750070 718982 949378 427321 691317 385904 985644 3554 96098 131230 213170 53291 303962 233200 633665 763094 167227 556331 582026 896713 492199 66167 726083 523150 358024 181983 960931 832468 124294 564180 911850 121836 772755 50347 1031127 762956 762720 773914 225584 18960 1017061 916415 631614 493428 344029 341657 794446 496731 300359 368525 451377 112331 752358 959202 272828 25455 946114 696773 886601 585236 975014 731846 267829 182828 629919 246361 111456 416590 1005955 342871 346800 349619 608360 761722 799630 962235 768552 42980 695655 7526 578532 312728 330796 469724 349054 47616 845010 250598 91165 114534 133587 963698 492205 147834 755628 315922 225884 75218 610653 713341 213279 631909 68844 667917 285739 897040 520162 593472 963708 323345 764876 53304 1045329 148367 813755 222011 573101 123919 646084 158259 921048 132096 348033 651054 36317 527409 713871 41951 792074 287573 246798 1028635 76914 444038 224804 269406 694894 340415 136826 765508 69911 481377 397501 1015056 974286 568751 937246 915496 372405 195922 1041619 428438 550708 234453 571028 575113 722036 849705 594718 602066 692711 470819 424372 885352 994750 40441 615577 169956 662897 92361 533911 907013 127547 225299 53883 799790 966044 55353 278934 49635 546261 729606 267838 315728 567919 840484 384331 762562 272565 503460 866714 763435 667701 97659 991373 1002402 1021762 91903 9865 1008609 343925 1038702 1039223 594117 834088 721511 210757 83410 851193 120686 5730 514221 599630 503404 771652 795039 741835 157230 958950 338969 359645 335585 966210 1013546 686898 623260 239323 149003 64319 630231 338487 950420 170681 804844 472669 598980 592668 400285 312667 213564 738855 65421 776642 103620 840286 802501 822056 367302 71559 471345 860837 674510 312110 554017 345942 414480 998689 242377 146142 387554 928755 1048257 402912 929341 854397 47237 291974 792640 706393 198645 869117 63917 1016678 124119 645622 953962 281671 175952 801575 302338 980451 809071 245192 141090 261606 727715 572183 797212 32831 180799 84692 782183 932768 99837 69573 453916 239106 356216 398388 145019 135454 414640 308844 228452 253684 416650 304447 105951 837192 728142 60547 444565 927520 81959 856464 403796 94023 835238 81860 470158 691918 501056 1017087 544474 294022 94155 269863 753010 641670 61701 185253 919220 740011 707341 222695 924322 443155 948200 985564 1039201 1028769 778749 62843 261565 796029 232602 785468 129444 498065 216173 474013 510631 914189 102411 251806 82044 32995 604268 902981 581502 463179 524653 635164 282923 988737 96845 120750 943269 711170 560688 267789 40754 181139 105631 191567 941245 699194 991750 760844 229458 868098 716853 218338 570533 1013564 915168 880881 998540 924409 564255 835936 414592 480401 894190 125654 794145 153118 109998 578049 797359 462337 78498 464915 885137 519005 993395 894783 148946 1028759 926893 1003329 714143 352732 398912 946643 973514 533915 560639 245561 850762 351495 366372 694 350649 700054 204746 720660 964052 404612 586098 88865 621823 428369 211327 237100 154303 875583 893370 539788 416061 357845 587982 177177 692682 1000542 879309 112817 617813 346219 739753 422069 488695 694605 812476 442761 111208 358812 521793 830487 499846 523187 725464 309581 175061 570929 505606 882330 869114 886905 812210 655989 751423 683827 410282 633046 470291 420041 1038876 430011 121991 551403 941597 881573 909777 942603 1016869 29720 89549 20450 650385 454686 304759 91625 138016 815813 935794 81633 393079 44956 955012 991820 69021 692026 835607 88305 714367 19384 499642 168283 168045 433457 776350 480347 540571 587337 113178 887170 503457 839843 302120 527272 329468 133482 380901 544104 940427 150985 860181 527777 239378 104307 582044 334838 489658 112924 1020934 77135 657551 719613 332288 507990 64001 771924 348636 791035 893540 91874 439826 74225 254320 773483 388537 902958 231873 947769 877842 971887 416087 20634 673278 609457 295448 834653 67714 960441 115274 497241 234314 337550 331033 414951 715812 407545 836375 13411 424065 322828 96950 488366 183799 949656 612560 893103 660161 449717 915744 324813 1044029 220478 452294 49527 723309 353874 697543 453788 925559 473045 542347 294195 171557 835308 759902 473013 448102 686725 907247 936606 113867 290765 326867 264943 932363 470711 233731 180399 2943 845436 727386 426853 275366 35350 200216 927392 981667 66755 418658 865904 622266 425608 631231 66538 54486 766124 757404 704935 571654 870968 156873 45125 249596 91262 498938 547557 225933 591759 280136 779179 71731 900803 1044141 811074 212366 867637 269195 214613 1042910 332357 414246 321559 966283 28180 700453 393404 825246 652811 70677 413949 179269 239956 972262 150424 237395 447839 462700 905678 995261 924255 226527 655332 47390 753611 1031515 526754 545844 825565 629601 730839 124768 964886 476500 757715 767786 342200 429565 821739 951995 248139 429320 492536 608354 973336 907141 934616 155152 265393 1001576 400876 27099 833895 1005832 936857 831103 820178 788900 212423 65496 917326 612825 69221 213865 1008504 282925 457699 32984 86196 956296 914870 623215 631978 302518 276695 198045 810693 21990 1047620 752499 824499 687149 732542 547112 489192 814852 670986 850070 746778 300998 1047280 854202 856774 1008435 33599 822839 834474 444912 342663 1012692 878665 682245 252509 699129 17002 141917 691674 580662 391577 884041 204317 305085 538533 73470 995012 685539 861472 357138 1018487 251811 458211 486403 556894 947994 112007 918448 347045 38924 44012 410590 825855 862302 946614 515764 527904 614554 40139 284479 57666 390254 109782 178671 233121 906029 196551 648472 823295 817228 579153 745842 10785 904166 157803 51866 1001807 627513 2512 903055 749016 815399 614015 561973 764044 30390 368443 726229 304960 476048 519691 952475 381262 505476 113339 243735 881682 77315 866138 639677 393070 415908 122042 357989 938566 103840 327412 735179 988933 320854 553441 883472 995351 485832 605601 117815 603245 161565 25368 944041 261116 13341 503916 156338 15422 903864 304521 680961 865455 206975 747677 257068 420689 151337 772764 77354 817448 13584 678845 1013719 714431 603569 495611 141939 858274 201264 455572 279331 281570 950737 552846 160623 41620 676480 368173 1034690 999506 661834 339838 453102 1013432 160482 417232 644517 66024 840733 422454 148736 873735 322166 153862 298748 915133 101515 411228 467449 126393 735902 879256 35897 277803 143125 243419 922727 356681 392954 766351 320013 670666 51835 678620 1029660 73838 523627 729395 734056 78196 303039 910791 177962 252961 341523 69903 1032572 771392 733731 636742 912864 701853 389970 773355 359354 562825 874278 289602 943825 884313 907721 533712 921554 52455 542346 485858 95437 1005583 456794 720135 391606 698419 698960 685970 180453 214200 55333 974361 299927 4231 372409 214265 940650 308877 232588 361679 9701 599611 135749 589568 444142 270342 443183 881202 390994 709096 603575 777937 987712 492509 840688 752523 416974 611431 142351 47572 581235 984331 119022 547427 313739 972498 182925 37299 422871 882377 956045 146563 777978 391809 309427 795734 53501 322703 1039211 152564 359627 551181 950338 228327 113334 477720 82027 419583 446704 91216 40252 97999 117779 709467 811182 942125 26522 284257 429536 753590 689765 179345 778643 908871 146233 483739 778927 314757 811326 768565 164542 115798 246911 127127 347756 410470 580205 823550 405005 641444 2653 1001004 898583 645314 34309 697830 984995 395704 373251 331125 475376 667969 335446 167462 687584 562268 724707 911818 26746 404684 1020913 302903 153958 720281 406189 526020 854132 554893 662951 360145 511253 519608 589139 501821 224992 203245 936074 176878 165391 569666 77062 899661 879615 985236 460777 733639 244660 444673 814646 155981 877138 1029228 443735 782804 868261 96764 27542 231894 480922 694941 94371 31184 822724 482685 450068 489666 917464 185488 692192 487602 646193 258317 892132 219945 251725 567279 479070 732596 731981 75382 699765 382564 10361 857763 299438 936015 742842 848831 283512 366605 532767 618196 65442 796731 335960 189234 860383 255483 778558 711404 727113 890226 150089 631641 263643 208457 494360 127379 213238 84013 957677 300795 549085 104272 545582 411059 120121 555237 981990 615714 134805 495527 364609 915060 79586 487507 816403 624920 883189 679465 904018 606016 777732 661359 217240 1040996 764973 176622 511906 133055 944368 821107 401619 148688 416943 471631 506546 1012699 896053 498136 316007 460902 524588 724710 527426 881596 49829 96342 506933 956781 515477 36747 439893 545740 990546 142568 962396 67696 660506 1025111 404778 806067 168844 799173 263999 1022518 242988 30115 161603 594779 881379 590183 244095 677834 184190 652297 671073 616685 298794 632454 419324 630387 688126 288865 776837 961233 873074 740381 26327 765884 197088 964 420848 25264 1035530 1035619 319602 409964 900755 1011595 975139 1037940 836996 673234 840045 789902 875977 417104 592863 1022021 510130 1024291 139946 418409 120179 792299 307236 988813 342436 731982 964425 176776 555457 134773 955445 666613 811434 467085 1014955 271539 3365 945736 364689 831333 884823 605529 752241 599026 53327 698619 237562 656390 777084 216683 975486 323472 561713 395626 716657 567618 773928 508092 663792 862996 704508 803499 454199 117442 318893 143748 322602 749129 292128 24 89549 315502 507805 261693 349388 185655 297807 619851 745972 978543 553927 316576 710072 626726 502394 585244 692397 439599 806718 475814 877582 422817 547025 876197 655928 762199 789842 83591 32559 166000 199366 979773 1007896 633807 647060 581309 671933 957340 930570 893055 260620 55745 753110 301569 945304 839277 414349 242499 117783 52373 538151 10060 884962 927342 919681 811171 301176 545268 720090 320982 509435 269671 139862 939510 979633 586697 556158 423193 286340 405857 109502 674007 217219 952378 599526 214222 808799 750756 655018 886559 72175 704946 475170 599278 636844 531899 447306 558821 375093 311002 63619 906673 692428 989038 413712 620164 109272 826010 946842 759698 527969 495814 72109 707732 101783 195612 776249 113480 99916 429324 418577 382958 733813 304840 485743 602572 755884 816073 785774 610220 961713 657992 232591 859225 192485 434374 157749 254758 745933 709252 843305 482406 258197 324620 844054 182773 596362 358310 278798 74669 338335 221668 881667 283634 331241 708119 847439 492583 439331 492246 330541 948535 195371 890494 951613 262157 340867 140205 491268 616987 143313 396743 727913 596439 58719 316785 239162 925498 433307 621849 609445 189503 569752 753003 1009087 584042 386188 379357 150272 758334 604752 648484 508101 454 552163 67005 257741 263949 1043431 871013 321725 924070 945443 851617 444060 26149 134399 126776 150871 60067 589579 970419 534334 566078 511608 829924 699525 771734 470685 683100 539588 856658 744307 554227 533112 927641 461338 145988 791936 980889 780626 524078 539040 933892 700931 694100 244737 857998 313269 736158 260783 494192 92440 93878 277786 280296 553086 586124 785558 874935 304220 640979 376027 260769 1021901 806017 554117 92401 596751 742995 361876 448498 801795 420934 869870 945015 251569 395807 792537 1000532 46530 259300 135809 433378 213764 630625 473720 521599 706538 433829 936496 413964 802313 77442 526979 557421 176029 181776 604972 689164 731138 179242 330572 912983 930875 64495 926181 748094 586606 182594 13922 475830 505701 234827 276750 720952 275726 778997 68504 398658 607485 15214 706965 498389 930789 668329 172286 204021 762659 883679 604846 161581 784691 724489 373477 442632 614968 284776 205256 674457 745592 34558 439262 370932 388318 382738 21140 643762 796535 588720 515258 85105 563189 299559 585476 681298 851503 697993 998539 820089 766623 149550 358217 688273 825058 208433 575648 267845 1021500 93169 186836 547528 964113 734610 814220 740686 112237 701562 688981 29329 344701 912340 530975 819533 504084 437520 945854 7876 873767 302177 907626 895802 941649 738621 603455 794234 18768 409313 383166 586831 843910 876747 138826 731404 576633 722750 294060 607749 767059 419777 339856 294419 781922 259488 290822 711189 1032345 906858 998658 161129 405774 419441 308187 1034871 616058 445773 915664 593702 825532 762457 700286 565605 495958 106805 263019 33700 113646 290370 540799 59736 968399 92969 64390 250746 971622 39765 379567 1031433 276165 366708 888336 219011 51747 694009 18463 808816 838489 490141 755258 741592 609638 457434 743712 435143 14573 776047 646518 948432 253106 531679 480324 249223 3617 555249 838517 299270 973255 368433 743002 970857 181206 900462 644648 848722 563365 524346 217717 854117 183598 272237 516543 336333 28559 535203 139749 442806 108426 912825 213164 218832 771844 197972 496699 248019 977545 822106 377759 333045 993735 66422 687944 785013 219150 675736 182666 112404 742615 111731 446237 775063 1043514 519678 479134 65606 935798 742388 1021452 852336 60781 921171 917835 371685 545573 940513 335012 192890 326728 187554 477251 785801 338852 854627 979384 745838 533420 235827 351351 807179 587510 460260 653912 192325 190652 141455 807959 109188 89435 579853 688597 895287 875222 435070 406421 280142 694611 1019078 149952 236990 402333 321291 720290 534785 559009 13881 694762 93075 890609 402558 836398 1027958 243524 231118 151653 840111 312051 422239 504683 138950 686462 351278 1044864 868170 32773 415609 404425 406603 389584 544835 505806 549854 32968 25812 575482 46493 206331 870710 369695 180004 680476 179129 160239 458901 3584 985455 757124 274709 572194 828081 553432 367437 828448 114584 209230 35306 929083 5253 425511 705565 1045723 431769 279310 268827 816137 479293 445325 328094 77556 214428 949397 279138 1013101 944420 924922 373417 308074 892937 503285 263096 807302 54978 775072 499287 861567 730506 904573 823125 291511 722144 917232 623618 31412 299527 853952 644788 826785 1041287 617626 830274 68298 880042 642958 727948 524580 161536 374928 488433 696258 1023195 978424 491478 476769 223188 875779 779814 230877 716868 1020495 431565 762042 168652 115299 148028 105372 570574 877093 847848 908751 301297 216930 495819 221632 213921 166217 831714 619905 814988 882928 12973 854857 102950 1034702 662450 760306 585766 447039 946425 626042 442887 953348 271249 411522 419976 335040 855306 1028050 373036 454268 64506 480467 273083 350243 905336 728083 559551 644615 960676 230085 924936 512602 793885 618046 807465 982454 494985 363641 674296 14230 228625 738452 32018 460506 720610 79697 684116 631367 668333 610198 686435 100613 643367 680685 103205 961311 1034378 877061 868934 467462 452882 6447 887220 358671 1024385 1016033 323363 493040 773020 761399 298891 1036615 493740 455533 410533 757523 77310 229478 447601 993081 147811 1004328 147378 740864 755121 174174 265328 830613 399168 105429 896885 530824 759917 223487 327633 352589 486938 80755 834391 695997 199724 954218 596765 664466 1004044 860740 161792 323822 849703 946945 524061 245717 395118 316105 292441 563630 683991 394597 463067 721094 105178 94659 152460 43212 204020 778869 199070 311126 553255 185906 84226 1033307 640376 614484 886512 127672 513904 39257 769123 145579 319644 892771 957082 245851 955149 992952 315289 264269 730585 301634 678566 232432 749976 576527 1044684 719891 269543 144850 684379 984937 1038569 706912 813670 307980 830913 86325 765251 541431 415513 418029 324367 569995 1028254 447947 1020200 638219 864897 386869 212401 947744 163319 575285 123921 946773 326074 381690 493940 491419 360071 611157 147784 912839 201630 118077 274882 878351 572229 385611 108631 809105 544581 377150 867907 256717 290155 665209 265477 952869 750601 191616 783073 982884 364146 470143 386909 137268 512385 585411 417732 843686 944147 944958 377766 616111 1036168 186887 717142 269477 730182 54232 119403 767942 228918 541326 63 372145 679237 123309 620659 605162 730596 151258 483689 196699 634249 961119 188105 205262 382764 313258 390652 526452 409547 585165 295604 501345 785126 731136 998242 610317 89859 402971 181695 140500 385579 634141 318276 395127 591467 169896 97713 992921 415317 157313 670602 922947 291196 549141 623765 291681 600315 935407 790109 796227 306159 691011 149682 860445 377848 667495 778791 245127 598460 268628 1006739 631805 375141 526633 1028496 214111 536350 727208 132863 253555 1004441 248760 357250 662110 766092 504033 971521 471343 271663 823763 699174 173397 103103 996319 466913 822051 235775 108668 522212 24915 25266 208324 438567 686464 98850 237300 42341 127146 1039772 292079 343710 604086 44018 612028 408468 469996 360695 670212 787534 704375 92679 594837 3735 733672 334460 858081 1004159 448692 272442 363391 446169 161713 350244 402345 794044 731549 1047204 980669 268547 841879 546855 130237 626381 1001124 863647 532430 394749 763435 538879 515260 955066 836218 251330 1012597 441072 768063 502117 305034 748238 736783 942057 790705 522567 228578 424018 654149 474257 30869 8490 972996 175784 329831 664830 82000 106956 286588 1042144 491311 689406 271709 683748 178508 538759 597622 427683 891315 356978 25751 124346 37656 13069 470900 93772 897105 477548 208165 162172 390359 255974 879270 603124 675146 84118 117848 920162 659434 287195 333438 796149 68894 371416 230849 194788 471025 978933 653229 842471 241296 997212 762674 832956 379597 439677 418083 311715 336543 840074 492730 545251 757920 145916 214034 700739 695438 67852 45228 855697 949194 850234 802795 882975 41436 371146 189336 585025 778477 848706 504414 159952 268875 216046 401487 81834 229096 801884 182109 526383 1007580 844768 835554 473030 429791 429329 100633 808790 741072 1004106 360866 30669 709680 709162 192514 503453 284071 324629 105248 238138 109694 48304 586442 730781 230692 864872 968750 584132 204714 152044 300641 208943 761926 529071 350939 958821 847828 621415 392697 926829 666704 378513 674682 117845 371037 104170 31491 447663 819393 670711 346267 699919 242407 853630 171311 203406 579419 306443 706319 875082 548178 966764 148079 419812 744479 733237 659943 935168 979903 515901 829172 546504 474446 673823 1006197 709226 1035152 602555 685358 997781 768873 553906 641096 386816 480357 576237 513487 961252 866609 900630 362803 554877 75807 758301 32712 662924 150439 1003188 647494 399576 465632 185044 1034313 748712 313867 981302 735954 364618 281353 904411 307908 879504 450016 970117 79464 877390 799034 1000507 655593 685533 791269 567241 47833 288667 372820 463165 148138 982889 419612 639084 656694 414507 664952 1028203 517688 9292 481990 146454 702673 805943 555016 1036940 83972 407775 327780 572336 257849 620856 797092 1043626 574142 743867 199863 126052 280641 757990 550446 247822 573271 916410 1042112 792475 391673 1010235 463814 528962 771330 490484 374719 963325 57522 625776 778958 257293 35118 438210 1014583 913524 36605 179966 744933 949881 130956 947390 134887 151080 941483 563614 391663 557263 223758 540863 606930 272003 1014734 136264 468490 643737 26853 700896 583991 737325 458421 530230 547737 198302 68226 269945 124568 155152 782835 133857 536125 193512 121749 599332 737718 970580 223064 419841 351190 17857 1046288 474297 996242 786275 952053 1001360 908421 461744 595491 738385 800621 722405 827163 193223 127659 674176 1024064 791365 662215 407236 78939 29471 735978 624440 178968 592175 200035 569896 921991 8785 506915 680227 678556 826855 45376 652411 87982 539221 587638 399304 479484 192902 862881 878181 495139 353637 456772 729073 482985 285797 536581 388304 111222 478714 484398 176808 868950 261918 6702 882916 1001592 77517 559894 679220 837874 152201 979997 38923 813626 942806 30493 102688 712110 243647 756499 918510 251917 718159 1047714 734259 104956 722969 949905 668277 329859 12721 641608 209016 546189 533809 741463 452041 931947 340917 882928 525367 1029714 690399 881768 965716 686808 227156 433082 545272 114811 513340 614659 311486 248090 1009862 1036295 290950 386682 418978 106155 522737 594626 324741 642425 260840 596223 776616 1038367 719638 544161 530250 423408 1007721 644860 1027881 125537 1012629 820680 617997 517517 881809 540066 116798 718002 376599 1043849 968200 230066 327464 661601 327742 551059 30086 126323 1027253 593407 150585 192747 899780 727493 785163 78937 393162 897622 48140 7985 291752 282185 659470 640843 163139 726231 545577 579939 806660 446047 90425 463258 349015 156899 1002075 148467 895279 783498 71540 652503 700544 224284 1023658 491922 304836 834953 550888 186579 742263 499298 41311 377648 246939 972894 140287 1031072 72501 76247 296962 808959 681934 374347 280930 934285 1021682 919259 654430 48495 1011124 498383 233977 116013 38441 985103 109691 438066 1031144 437163 721902 878416 309393 191061 514722 800569 53315 917730 491945 139015 523811 353485 126299 638388 479452 177332 481748 51619 677658 145625 1048433 399637 105486 586658 907095 15029 799725 803353 159724 957965 415857 855148 708956 478222 988502 558702 225813 208780 459998 32789 408395 716224 662606 869882 302453 413380 428143 725468 1029326 13850 170509 330525 32213 76582 246395 1038147 137677 160175 565262 375416 9022 766562 531102 411659 725618 865103 495624 762605 307705 565354 659630 478773 434981 680971 699381 560540 324239 364399 249030 939522 965776 283444 370189 445927 975305 985057 896829 941555 969627 771676 78027 20846 868528 561266 843951 722632 739696 133458 757478 634899 74893 572946 385522 369540 871288 458281 861016 80885 1017577 607219 203809 936294 136027 732465 65881 135544 185741 721798 1011860 581616 958210 382203 97380 730938 33410 924795 313572 405732 473239 981592 571440 679454 168977 916676 960234 63553 722562 882777 342199 758085 341187 94354 46272 980041 236397 593999 160306 763406 541537 963157 87230 390524 558657 31180 350489 1023005 320244 228031 536957 323229 451110 225951 848423 1023312 461509 69825 52695 66732 845445 52955 451155 396746 726621 809355 70884 433897 620296 559312 523991 170988 1004933 125071 256509 947927 1029016 119055 580907 86101 629831 921469 506043 436277 952413 335465 418569 368104 53994 585287 66808 1032453 802240 671216 415339 618950 689656 426782 64203 905608 395372 680691 1043847 17231 816698 703091 1048208 883775 235847 407301 548569 926756 141497 98038 802013 853483 961916 1042933 225560 184359 423615 706968 801421 615821 958068 606678 527167 572792 73171 700812 353464 1004646 520663 371448 574597 535672 544703 883777 434359 24054 1042831 18413 29795 931785 410253 1027432 449571 782336 267204 393604 180884 517195 180356 661235 498902 813699 383712 235215 46863 78112 47150 125203 757992 536513 660875 503072 84494 534440 1035349 836153 73394 439355 825007 581639 914442 256901 123904 573205 62670 626354 507252 1036628 212411 1034902 309881 559769 39443 624679 1348 342299 348187 675071 1011530 224757 589212 502747 234951 259498 558180 541982 267834 614555 67266 153423 905959 990099 914444 778134 345939 727100 795932 936515 978124 787879 264399 1028936 1027807 399561 843909 243386 487392 25848 724132 381267 499045 312434 747797 1003763 513227 282838 899525 709915 694192 158632 10022 483184 266359 546514 903851 848958 321223 220446 150351 314098 730124 1018557 297487 462495 731125 62915 679531 11898 175348 890536 484073 1031774 515265 635080 577938 190281 423128 576228 28788 813021 850678 341919 36382 795872 786847 11778 724519 543164 621723 815609 361895 653568 664949 363732 288699 1019101 192507 366023 999942 419753 298689 756330 2347 939104 198558 276281 1013076 554782 743468 503829 28334 249254 600652 874689 821738 606174 956576 556389 234686 606289 784 1014543 12898 851115 389958 1013806 231444 859713 463153 961813 653716 6790 796550 998526 718248 136087 14394 302084 381593 542897 958729 887975 899765 136885 86003 303948 436427 624810 67513 614715 357554 358459 636004 253087 323522 998965 315327 325898 135512 914187 775640 339950 78679 606034 313731 256292 941730 375877 706775 615273 698275 844866 307630 863452 563911 168778 775721 207746 637184 661381 311595 79298 984130 840124 789209 998122 957446 288221 605472 261032 27081 686971 641071 21137 253326 3660 395000 724125 47704 937641 152500 1003945 324273 201233 928860 1023220 103719 709542 223024 1000866 575689 672942 489268 300860 973230 617747 49326 358958 21870 154596 130474 44104 997287 354258 897654 362814 599673 327604 242214 811816 573194 723715 701201 92930 258564 645726 521042 272685 618514 698376 453960 886252 992870 764005 203798 942568 248630 1026688 380964 573101 358970 84104 660380 358187 1007920 763983 564973 559157 31833 707530 908620 387333 877305 356756 786734 586678 992218 165226 731344 24009 78282 794800 627375 49313 24600 137962 909840 1028615 847643 928324 881529 617638 108715 758795 573750 198800 134310 290098 1038293 738231 101741 420558 55978 776821 384100 82586 170060 880645 411253 39796 864022 1799 663693 232926 180647 657920 541726 242814 670562 1041367 629660 904350 926959 403546 48896 911020 100536 19639 565320 75451 845677 913411 804853 988417 343169 570294 631179 818775 987818 304173 88084 648380 1026148 340263 377502 1015762 926831 570953 712888 576864 449101 824218 616185 111054 171717 775687 449401 469164 273507 684000 311894 886059 890869 983385 580145 934562 1037583 864522 26798 1008906 412296 169072 38648 420227 30459 534634 384570 575181 763207 678332 295975 785872 962832 630159 796531 473620 645947 367087 23639 557641 831094 319052 547089 1013953 258990 732154 504417 1027057 112278 20145 141326 816884 88615 623885 819551 29192 638234 489743 817571 160526 1011312 706714 638121 663054 586219 73207 127816 394673 464018 841809 122841 351173 217393 607290 363192 471485 410838 877604 97990 84271 537429 1001705 464362 29780 891845 653892 382347 296587 122113 520022 776984 644310 125481 268066 481408 149083 593694 225552 729274 1045732 115977 603502 541759 220512 825044 495082 966027 991328 988591 974361 470431 217754 843149 891892 501890 154986 829860 178262 364987 94028 751857 300927 428249 425059 1032882 956820 157163 380661 965354 471836 542216 75757 370400 38276 567241 683864 606624 386972 432074 783592 864376 462360 126253 540788 362364 328721 824854 225910 286212 50049 848944 537739 357161 966090 1001766 670199 647755 58416 537387 544799 386957 606298 670067 1048332 177239 466133 26807 309743 414676 48529 1048501 827287 237426 764002 207790 314108 279396 359808 972007 996280 971555 1007623 359208 794249 716265 913016 598592 73169 357172 1035063 937598 1024534 444233 832778 135482 858754 862127 995232 337226 959843 855984 703496 924557 676012 634075 41270 300900 1043059 484229 345217 498483 745841 680771 528936 58597 177541 215921 1045960 481894 96305 778158 942823 165414 253211 379998 716141 74652 219790 883495 619046 310209 449015 194420 839489 283025 555112 713461 535764 532110 186136 621085 54613 24381 523232 632995 171554 602022 246207 142849 581626 882648 776536 709112 917378 714851 1005935 239882 230850 591580 515952 26879 313509 346716 933864 642401 402300 411649 313097 461823 180092 520044 592171 88430 715835 186178 1000261 228739 329783 39339 609144 489434 194895 999638 725381 275539 931144 377715 962385 872335 809545 758071 657768 453495 939871 339804 524152 1020854 795898 517406 470225 143930 986478 423999 14572 136119 820595 588163 374753 195619 234662 106805 1022703 1002299 970246 48033 274680 930045 841847 632216 46850 782892 100162 710895 227511 408784 98963 723199 622821 953523 688122 872231 121344 303076 658155 943942 548507 719672 318782 851009 662003 491204 51119 984195 342116 133732 207455 405112 428017 209464 392529 351505 428224 328481 354542 603203 527772 513865 519810 374151 683122 866968 204988 715868 81620 712511 977970 174785 242297 500273 618459 611771 354747 303013 877971 246229 715799 284566 858778 270235 763569 123459 260117 1046558 228557 668847 39820 604531 387159 619810 622442 807732 305756 941990 930689 353021 789391 375434 468355 946416 437445 1039075 391562 572466 714617 145670 553616 202603 245321 464144 1043192 1004874 482678 863070 1006851 574719 863080 620821 129884 900799 354600 856219 809357 933956 287461 65052 664711 104778 209008 670726 682782 337939 525759 505741 816779 402916 529261 812328 996072 557958 325432 484626 337847 841158 507010 800714 983132 479733 748754 852627 959646 645736 602192 582645 319786 203513 523852 22586 761872 308612 122295 110065 962884 163435 46504 1018479 336670 837907 306648 228937 862939 509029 401190 960988 826649 124750 332821 684485 521823 748863 547145 738153 127891 58029 925198 485742 375426 704914 9425 258112 889435 269802 885668 629389 535604 680503 783550 255433 949124 531454 177913 794283 794279 841800 65107 165294 808798 266274 128109 492433 889676 861469 18703 454104 885882 421326 742050 482120 1034707 873039 1031860 1017967 75689 358588 381560 248858 610350 590264 473923 891868 867324 251109 945936 991374 266894 785775 105725 318153 41668 595586 732620 481134 93027 837583 119907 979999 603027 938508 142924 766915 144223 732017 783414 205574 904248 961595 309874 412886 184691 183084 147830 114407 811206 780809 939614 630320 740047 111131 410470 248684 789389 458927 512113 137114 217829 189334 906117 952446 204062 828837 938317 765213 678757 846646 798102 721477 76874 384678 945106 747267 238657 290005 982936 106794 861731 823721 208161 848339 412586 177291 1014221 637399 482808 267496 601244 274007 89617 18097 482998 859445 1023324 376539 367588 180632 255526 225248 660244 1026156 996382 95805 87768 107743 589018 185586 110056 709862 460881 147973 521115 964022 514400 787199 2162 870475 108101 448877 709262 935396 516391 917344 249397 943236 610444 930798 536145 43891 571360 513966 101616 382908 135157 530752 404421 774317 937854 733635 50341 470105 508818 635229 125452 574489 63535 187319 849814 88327 12469 398462 168582 346241 94311 875491 703042 151724 70382 711452 26836 615663 62677 753889 50027 954996 666638 44527 1039064 62634 872555 192905 326674 833989 218150 1037810 37042 603964 60505 310516 888695 331339 952711 576604 31940 155759 450578 518779 391965 332780 917698 51879 191406 337994 196932 526776 532164 465620 930984 154251 758865 809752 914403 508547 609388 905065 259659 124419 894927 158048 342558 484597 743511 248407 949499 411462 975240 194541 1000550 1014119 108807 991365 882249 350414 956190 28614 229742 1003635 673595 586524 726534 296275 51313 888374 421413 1020657 716277 589702 665155 874448 864162 718020 632252 578042 137846 339819 530257 396156 151827 571707 1044901 923367 793663 338101 200641 924625 822116 783778 350609 750418 795920 646541 261221 971912 75638 546884 734065 561427 612588 597083 827469 1040793 878699 897960 537461 1000003 1039890 860104 632010 1040190 629667 626329 818191 397628 388357 532158 567661 59888 10432 832543 634351 970901 319620 777318 152583 601704 565666 312194 980999 600873 411025 342056 549033 489887 447083 639053 599944 603153 322413 769453 504228 772301 905594 1024583 440290 128676 127897 341215 941962 252268 462707 779643 1041095 263805 909782 864743 379179 768309 878388 989745 176168 3956 371748 42285 41879 153120 798176 161009 198197 877987 248518 879450 854561 134760 148184 614022 964960 300385 346172 384344 691801 868484 597948 459768 367706 914249 184646 548944 280593 973614 1042541 517776 364563 273459 902374 718250 976216 978270 686860 1010646 693181 709945 83037 707344 703105 734799 294907 617877 185544 588722 475948 1034858 643611 243064 555483 1034709 442086 505145 104212 272866 654585 735891 710027 258783 330760 307110 460822 1047520 188971 783769 588335 819004 185438 573715 286835 573198 528130 1730 809253 440756 1023578 161752 97451 323156 984847 921225 97808 799058 880301 305806 678785 233691 611364 638373 204496 805214 841799 591886 798196 510478 169552 550159 600967 641377 855130 436082 419655 551316 168934 624130 777877 814372 1043031 825361 1035513 228182 215414 221685 707740 423088 135150 29062 1017548 382846 719313 232098 521340 930894 452881 58282 667329 438900 671240 225794 446294 763015 573425 804500 188697 470242 922988 64078 1007755 651812 838910 731807 19540 385968 390542 722430 345533 855598 739050 976995 377141 425992 907840 133068 181965 736750 750245 274618 17083 870226 808337 823985 517595 699117 242529 629948 497193 961336 303060 1042918 880456 193268 891535 671169 217854 186787 829337 823523 788918 178188 915423 798053 258812 871611 467377 973667 476677 602238 59715 204158 1040932 547561 104749 228701 831318 243411 649964 452647 298679 313047 425823 6922 449291 1006036 517962 925624 751926 872301 211926 1038565 293060 945290 870159 827082 214114 933845 146533 256933 221795 136766 786732 399415 836924 65400 591132 534596 1027079 516729 371409 304918 791300 762366 671820 758779 439316 741637 1017712 220867 890685 292689 773766 848963 930601 746985 694457 842452 990630 629657 54939 745172 1002535 276847 1027742 904995 844865 821055 513436 706984 367663 821280 1013584 759754 174927 106221 831195 826104 150179 475845 429888 968993 50513 246668 965607 801084 203043 597608 364830 114626 337672 778820 711827 1022767 881553 140368 861659 209029 554869 820351 624367 776136 884749 737799 922794 833666 991192 90085 55116 898625 601849 514390 873210 879893 940980 190047 696379 409107 477941 741447 791676 551892 346312 906776 948877 739062 690402 172321 252707 486042 653079 969078 1037652 788708 38881 125550 427805 83839 686304 116516 1503 633878 340308 392952 157406 301276 127653 381451 284609 252165 600284 652742 673557 408907 109351 293203 7370 608362 883801 47650 98996 256931 924519 878694 179467 807741 156652 170902 791275 705279 1048230 390892 640725 754360 680439 974313 171821 121528 615012 833743 458426 925780 86810 84262 691496 578149 964196 69176 683913 312777 491062 768404 135376 680417 253093 963470 31317 912658 42093 241598 15444 190788 866666 872829 255597 950374 463135 254059 593957 721128 312114 265452 258404 944703 174573 115877 363254 395620 201407 71428 941834 599381 261817 469430 1030582 310163 815890 343343 887152 150691 219556 1032485 182166 768141 127340 227605 684264 928608 249613 700605 986632 924076 421198 295072 183297 937222 675223 8838 140477 786568 501880 939513 202638 134478 568867 709832 192934 337657 743149 1038215 304798 731184 836561 371214 112883 1011483 12013 20470 1028740 412134 224258 866591 797974 95044 194808 198189 92880 499433 1023576 351494 360127 71183 499664 970069 394579 746482 359603 181515 158944 397908 409718 627928 445982 685562 615220 558262 611498 35628 801323 522335 800643 188985 194621 631762 409997 236529 81520 53202 256529 292393 277614 962150 195899 256059 24838 311131 709787 85891 301737 1000637 204709 666595 337902 640866 736305 158784 1046542 1026911 270075 641794 826216 709776 969764 15000 639999 154389 90031 745970 677367 741327 304645 993541 264219 889063 803954 742731 103514 962120 749989 13888 686149 319008 540212 811494 148883 262499 1010966 360770 98974 440392 711719 928988 662244 362186 818343 710979 614278 919848 1039291 512903 628684 800869 277227 150973 336286 507592 80034 424831 860685 482397 526514 310889 378312 809843 212173 1041053 659879 529693 466189 420672 607012 886193 299116 585467 1032413 61771 38221 1016954 891668 497739 150001 16112 826415 621523 623875 572050 518456 471626 1048077 833815 471645 379867 460288 773695 1012593 182007 249776 7241 738410 136399 804950 532602 834017 536027 425996 888733 710037 144981 827988 737918 820968 930494 491154 275054 211808 347225 106637 886210 458535 665003 325874 896084 404876 868097 333265 166912 700800 617194 518942 48424 448026 676537 994097 907057 763668 985860 274247 511236 713035 702504 552959 743822 422722 344770 822749 752704 1019296 924727 1042890 787855 476077 201517 707986 78709 179161 866320 336996 417262 323638 381326 770902 897917 1048313 352539 410079 722340 2813 964462 1008219 763247 109631 530690 133771 872426 389219 291478 838674 404134 387885 957870 916729 1036344 513801 570639 679979 486586 509317 96582 24058 322121 384977 116002 642200 732549 800582 266806 936095 221716 927196 527704 531850 349983 212658 277285 900665 977874 1035914 502906 118129 822241 846922 901884 767578 310270 137596 394642 709887 570980 160462 132325 405201 792399 1011859 741351 703269 366977 210753 227401 670641 713407 292849 9987 828691 614482 385250 344272 399178 930695 204279 989871 222779 994863 878900 966243 995885 450336 633668 671476 102477 372402 142326 204076 803627 658242 905915 310299 361275 107954 980778 845204 218966 376295 770429 24238 621878 294730 138001 887875 778749 617800 601834 993140 502447 450514 162348 66083 314547 167902 814243 580471 144982 472036 563516 345180 952135 863329 489098 300032 1005852 802903 765762 388183 595916 551371 459455 413337 617012 766534 177535 769983 404114 991061 364963 32009 192269 306953 620403 16506 991787 287864 163288 628058 961368 943162 631521 343219 993126 270572 855103 369109 766216 694192 513992 24275 80213 498859 228343 250116 356427 800646 309354 703874 146762 921582 398947 1454 509845 125461 129352 289706 462549 602926 933668 550621 463765 302580 749859 788595 430023 904996 623641 454619 802621 662014 272636 675655 505905 543944 568678 983087 316349 757067 486420 108494 239204 345428 183657 977828 460936 7988 907244 112114 765681 922177 807109 363073 643916 753491 420932 977371 224425 613704 134747 772176 63485 30080 236319 921587 970910 1028193 546634 144987 858314 487892 809148 254179 274976 263622 919286 170281 1033764 597160 76701 561554 155328 22512 234237 358853 233150 845462 343171 1008428 698959 405912 400194 767350 528263 759926 747119 144152 982750 212406 948709 789959 132016 385889 476834 68351 257214 644996 283464 309375 1004715 979120 150685 372939 440960 891515 337419 61353 993833 717309 313889 734884 488694 258644 1006352 164237 915995 110880 197422 625396 458544 568071 87415 1007795 366769 335922 933383 329828 598655 426191 819873 209894 84061 780685 643883 132572 695924 241699 813616 321069 379343 1048521 277852 812677 735456 165308 114180 14035 879609 77247 272796 207305 773588 388757 92734 215392 531468 763528 624426 523089 24481 657381 501056 13724 1013112 169342 169863 180997 403161 44838 982954 169874 971247 962104 327286 603406 893516 135697 750686 597898 1005922 48273 709111 680406 567050 81567 620668 205324 528897 537762 240203 935430 815206 307976 68453 141283 127038 901826 635378 612998 503792 191942 837307 1015319 1042122 121740 701870 271488 826746 195986 323166 378352 718485 1002456 341121 443740 984851 69989 950384 951545 147153 116928 618410 559812 418062 460919 935249 242938 986350 32668 948907 229024 251386 590402 1040290 349180 847006 828933 740165 784153 808618 388735 56389 193608 374738 264660 248185 796314 436782 793895 1032794 609382 108218 500002 647047 240585 884183 118387 992067 247585 745416 399945 166386 729490 357686 115419 830112 136065 526253 682977 976761 765723 473629 772889 798290 111823 217433 943299 608543 694224 887963 612390 441979 758420 1019390 80905 410147 576343 480003 396090 898427 362649 638221 139531 636935 423324 895461 804303 116723 521959 105526 969570 1045132 691909 914450 375199 922821 479687 374635 396007 699315 944958 518811 1046688 472337 111042 227549 939956 139197 871342 1027281 328974 937017 25505 735484 25121 662827 519422 249925 516448 530397 882797 544378 369351 726205 792664 487625 335953 524254 873839 859719 715391 993654 13092 16493 488664 992862 803888 207765 455267 213141 184076 563073 16942 1013694 633 993237 322507 790941 932344 361624 273358 178845 873043 590519 200784 996941 3602 56450 763247 368606 100871 522797 340427 15015 311747 477776 492299 447138 9246 174696 739926 109804 473011 679764 624859 657480 282465 204248 789577 667037 282315 434973 64343 987251 425689 974127 225853 884603 160309 893822 732985 845060 391631 196446 347916 628614 862554 263303 530810 47643 420812 276885 253390 503041 305122 233609 188243 69145 95385 192326 676316 84331 89526 83989 943677 309664 800832 213537 747215 612486 755456 487932 386032 917392 61192 598552 258177 604244 441385 240463 93798 630027 816507 548188 92938 117012 98777 587616 953304 121201 1039458 569438 821955 32072 579834 380862 836287 366179 391366 906702 511045 551345 1035956 930876 928211 221123 848881 235165 132202 1004879 724080 637674 784398 555953 252778 907774 847946 969061 26584 368665 988329 260750 798971 832864 509246 598387 684757 710234 829213 902908 1014445 294004 901343 170809 2959 530046 436002 112091 578250 643373 571655 943801 1043568 1044375 27827 955981 161753 111545 502734 1029684 15392 710388 475143 606642 482468 365196 610189 970284 138633 866344 977303 240555 571445 744021 697054 136544 606163 99587 147998 520730 497107 99846 621721 730321 487016 411030 508563 486687 156937 995023 728023 513986 794864 10290 660528 900892 428446 531491 440305 482227 527189 4457 303214 517297 387996 316336 266369 213092 306623 863242 270598 1000639 34637 960874 916830 821208 1041560 194856 733168 573544 130360 1036160 589476 833102 751752 221202 710502 508684 205352 484963 904361 713289 44665 835163 991713 348749 1019684 101574 518152 312456 513940 260051 1026586 728587 995703 225176 534936 772109 254273 165515 273161 168039 252584 743946 742005 399897 124201 559829 856040 515523 708738 312718 302069 244268 833846 187200 1072 70847 154892 27093 804787 494089 294800 332959 557978 601661 220817 19664 143239 286128 669345 502273 813598 990556 972696 512687 284042 920417 1001746 652473 295927 581504 1015532 1035748 619541 949150 597451 541783 597404 691271 1003413 954143 1019330 964905 567285 388780 168902 91540 71899 259410 949609 262401 390906 745417 910192 190344 921161 621998 951844 53864 1033859 535040 342481 1038467 481191 414627 189258 655071 986744 595424 820323 743718 762109 483555 546934 1030695 955138 143932 131295 390227 43670 744799 508288 698944 423051 844836 183614 831274 55546 188231 828033 849773 769980 653033 227256 792844 836849 289549 1030099 482349 261501 502812 822983 482203 52102 295778 361998 144707 836344 773006 733476 215735 957953 112950 59915 692654 475541 111441 368072 357506 709099 310203 633060 213680 513789 812980 246763 471388 946444 288865 458736 650186 630043 828234 774919 832486 821615 907994 931018 4797 391701 714467 182997 6402 769372 32023 337226 536458 12374 362896 68430 30672 250716 923464 579466 441458 323207 182434 713899 324017 1001016 974816 526818 476661 909200 448426 862052 246343 54521 625549 115435 359126 604827 913529 898099 872307 856807 1006915 516478 670740 348944 680737 3089 735572 522125 800304 371893 830705 10393 435698 909366 223821 421555 697800 680935 475887 718622 746876 238109 993023 256098 784826 511663 54733 116425 627858 70525 400970 780515 282104 314598 634765 457731 556100 906832 883023 497855 695475 255651 826479 190323 510948 130254 715632 1004735 839259 908353 260854 480773 370945 170354 770637 15852 510370 13912 183266 467168 573293 151283 1045959 379279 230264 1037762 115251 114029 938298 385099 604160 479537 200463 1016726 21292 183638 804536 835762 918872 631451 568792 688431 640588 372355 474744 893859 46193 298966 909187 202790 935253 854814 826699 462037 689707 818987 1012226 338514 1043528 944528 40514 254018 701863 1047331 889222 836046 252262 113793 25262 258595 624711 606855 1038463 41202 474416 324314 524833 562928 1007019 252000 876447 53847 551527 231365 825962 340836 1032117 398327 576983 604375 255499 135851 679836 248950 553605 962774 26711 532361 358239 907060 437255 890719 296060 417476 139921 575944 866274 21833 397372 493978 220732 348619 241205 131885 566103 448788 418572 190686 250533 840244 953141 569231 1025981 920318 840073 121637 208601 314504 6082 416521 374102 98223 519938 1046184 18999 876945 893005 248307 970403 1001488 378122 971232 169571 292438 814982 493799 563301 1016140 910193 430981 339771 1000481 908894 556220 485789 1041609 1011783 688785 387810 518267 1008648 291469 482187 219186 210911 103997 551353 980270 959987 700339 88498 359792 113866 198146 861792 65601 100304 688581 274897 148139 870359 448921 820664 13310 146322 380574 107499 94797 1046552 686330 386787 122607 1003879 500822 1012287 410366 905951 605279 176961 987 1034179 969030 815439 190376 709564 588865 880243 977356 727893 805895 628700 8051 326784 696664 837211 437260 349967 398195 462567 574921 156988 963742 172825 51746 992289 880290 344497 614994 216129 913228 997135 636888 645630 632046 650682 243960 534048 379611 528093 421176 1019476 427502 602821 416227 765354 594180 205156 915081 992535 457085 172753 536957 62449 289727 384966 459862 811126 757683 152097 530542 356421 456006 542051 621414 258274 856298 386868 25504 462903 968722 780253 263364 230670 724409 371404 947260 935832 626396 460564 368055 383465 945915 104426 935849 794745 595100 236841 731082 182948 1480 158671 657299 805675 775308 159358 63684 221361 203642 964092 891361 732735 625189 137651 551600 648129 262568 256049 929980 1046151 246048 665513 93141 911813 696877 222833 383630 698131 681334 662402 528062 812781 69410 235259 201216 403764 283487 819870 399922 769451 922334 324178 806394 941179 780117 918687 563516 249519 245756 725813 496037 665273 1019409 553829 617252 657643 131412 640678 392299 623615 414859 121618 840562 96656 862719 400358 219637 497310 555005 1020422 199153 973838 558423 750710 635435 46888 783840 870626 903849 43543 321268 300055 579894 820333 334829 531079 648674 732060 211631 569546 130944 783229 727069 891927 839719 558797 726177 819919 475570 745387 34984 978163 406080 839708 344356 480425 997556 563848 3080 509627 358709 924218 677072 791319 821680 850915 839926 626000 222801 34327 343166 417051 620046 750030 468587 679635 1023772 414437 642375 758774 486263 168091 330655 533414 146783 257556 1004677 1043241 168917 172761 966669 1023594 89891 525142 993232 1013877 615761 506203 1004396 490494 702128 494748 472321 738267 537171 506673 603573 1008518 72337 909846 37426 677788 571781 292268 968483 198240 923022 51767 658874 970809 374223 109661 976941 77871 489136 559533 441908 978034 159323 993558 362893 448211 581952 783212 37497 138569 411281 445414 15420 928366 89287 30882 975264 136704 806427 957216 442738 107872 320782 932035 64260 1039382 446689 971604 498346 203851 129566 528766 833085 841549 452365 784211 563611 445967 733247 503493 66340 516518 525575 319534 749631 160717 311292 891593 817619 939874 1018745 314678 409806 20710 398877 347642 518818 75521 22348 619516 11715 410365 1008555 868106 323114 909638 151976 856146 125397 53744 208367 193257 30020 772401 917494 291912 673790 147426 253554 199881 612618 844802 791520 71726 445302 366899 348925 876059 715476 198971 588622 469655 14264 377989 159129 849551 754747 586397 815210 499795 729211 561848 435343 275479 988953 1002537 330141 935028 817593 904941 758377 840420 900485 902176 510351 247881 141227 151174 689646 785766 936410 531203 241449 250724 1019593 459043 135720 678991 317105 471955 607637 463767 926670 786598 1023584 9872 349921 402129 406588 85234 129969 1024303 849439 340313 664965 212989 315078 223686 154539 98591 121134 327708 955893 341146 1025308 101028 411959 629016 625558 447625 885706 265319 594792 857693 334348 216058 812449 638610 254686 410982 446995 182786 721957 816870 877526 306280 479049 122840 99781 837861 110008 557374 767743 686716 40292 93758 544615 568469 834881 486562 545829 131966 682440 861529 547875 103653 682359 58612 1016977 143455 239951 519210 554338 931813 526677 217172 423373 133202 407825 27634 561356 192998 697362 450340 838048 835782 93799 401457 352331 513401 753959 302084 140820 642412 567019 157353 1040903 179055 571471 97237 1033587 585783 383092 364380 585834 348890 639361 880056 394820 149845 8477 519305 53788 995593 525559 420624 916305 681786 415551 975538 707079 254351 748330 1017723 981924 677525 891249 391320 304979 325180 715986 786652 537220 766552 253582 780092 152938 5921 74473 937811 929659 570291 427438 240095 879604 70287 317097 734530 816723 16921 845354 626177 573147 519448 364936 53065 724755 918328 450460 803685 519751 192907 798018 107593 529926 420612 1010140 650250 718498 835835 1008590 243044 347059 445356 206083 76851 901268 942775 810854 232954 632037 615841 715114 408159 766215 349266 215683 742316 449187 882582 677803 782160 473379 891292 516062 906844 195128 216698 157854 54791 353874 1035430 391791 368683 390443 808318 523612 15301 881213 208322 664945 525688 733511 992788 945982 475147 807628 242559 928858 799975 465043 1021933 401374 910490 805416 793264 633574 411478 43354 708858 985364 269682 30395 259684 433421 413672 984611 480619 1002745 188630 287533 114670 651015 748541 722361 595890 902631 79685 1021544 59102 3406 709431 312099 624767 38518 871297 861077 778501 881819 714614 863660 239300 1030527 621195 473628 670324 213478 148699 235740 266162 758299 877476 439718 173437 508522 709064 478331 855737 490403 718925 437790 68271 197534 577246 857236 961931 547249 494663 788394 39133 1008443 386812 577903 181273 469021 583059 66229 644375 925500 16197 722836 854163 494337 412785 314344 305838 1041880 886554 159694 991083 155316 891748 986155 949043 91530 133146 100133 43858 280529 806699 489639 274039 777480 767529 532194 744760 17200 825032 90823 17036 633678 81765 60557 721999 407019 418685 739377 842689 974740 334897 203249 105991 884058 293065 156368 644265 379218 827181 513302 1009170 229141 883822 669901 445972 1017922 722235 254021 976481 932088 67180 535696 81683 564316 34171 336391 329508 184601 569606 199875 427255 95707 876879 275748 335566 9683 862396 435278 652113 722230 586839 653479 590349 875966 998478 739931 975858 477991 836724 597976 857045 817075 322751 94802 444140 911527 233928 770624 21845 56012 687438 80861 209551 306927 812723 322472 554494 648801 492413 918244 783211 798583 108502 404505 648066 98827 521997 913297 597075 19449 271379 600028 252370 961955 606719 362060 71255 837230 664715 862074 29471 790851 741524 473023 700617 381198 162973 567228 571353 167235 368973 454867 209208 302676 760300 977323 831154 510524 21738 109231 549750 520439 955481 623248 1010842 51463 81518 588479 436629 568305 933380 388084 468163 553662 848664 172714 723941 156283 668494 463776 80030 665785 776811 794713 608503 1042445 387800 715677 673755 21649 212518 146934 386460 778337 247172 260660 671852 456735 154187 827881 277733 348016 269939 453102 290434 146813 224539 876252 561187 534899 547589 792980 756877 591619 50967 295864 923368 647907 654043 338991 643903 229194 908031 502693 69379 655480 370646 432392 854409 895276 282070 888332 838791 436012 673304 342952 431259 913345 329435 888471 903620 339000 787458 517081 1017831 1029730 868241 216367 505675 959764 748083 845218 46365 125096 1020855 407036 1018861 30587 27535 239949 965679 625261 69967 332136 627900 59748 619828 670563 662350 542665 673947 365595 754951 504073 949893 973997 212715 460053 810009 519934 165473 689378 530722 365109 168374 290538 659597 941883 870554 895914 688365 111938 298144 494114 318711 572987 659906 560216 306182 230238 640732 410581 916120 266662 577068 933414 219854 634450 722393 348 750832 924518 73833 661644 534503 453672 85320 798800 80322 846243 815432 17221 301106 755495 126748 841355 928013 681671 262107 149064 600782 191961 957316 336421 861459 256378 192884 498127 551198 344840 618737 260471 664149 902310 811427 669267 915139 847291 855061 166683 735124 710515 356921 468108 631197 10556 563169 450025 896465 531787 219975 200053 946637 955669 1039750 680186 462925 802262 883486 182853 375220 181517 1004660 293799 670857 728318 222799 521333 402932 512303 275036 597385 29253 879339 456620 95680 970094 189890 555825 740986 418692 799751 680004 6173 409921 54096 200994 245394 869509 28922 145258 988615 892113 499363 771232 742955 1039306 431790 756398 43316 497084 790722 222302 640476 758292 403019 388577 957728 232421 739064 1035595 530048 885348 867643 101140 973955 825708 541388 785048 473392 231931 9511 78488 787093 828083 883209 791991 694083 88154 844791 27391 125648 222810 157367 362073 434772 622402 183252 885016 934124 101699 333598 721519 222267 688819 920360 497654 332004 506510 507337 826921 200465 1042672 474267 47337 612079 629660 147839 777209 822575 477816 456471 254850 626567 325647 511307 244879 659759 614925 875973 990610 18277 836039 24692 315101 763369 466097 897037 99114 568193 533733 417413 344084 900727 698787 907672 874139 465174 366539 532294 322468 247344 821861 655952 921719 372123 125721 884415 355135 438447 828087 794206 159630 317130 219569 93499 403158 494028 1001628 491050 690416 1041051 563379 1015618 287897 394656 939092 548446 645104 364361 780160 359837 1005818 725125 929887 489442 871967 301899 663482 587092 13994 483091 452991 102367 353100 808283 902465 51122 409241 392739 81590 198591 271753 76913 923191 178751 446457 189134 504131 486699 1001768 344008 137980 329412 96314 359022 758952 854539 407736 323287 505393 256841 525070 998043 925350 816265 795916 485720 963768 735769 690790 930094 882494 270093 398644 212804 515505 256444 493171 234561 379056 518209 849537 454867 524926 369915 1039781 938540 413567 305933 240773 360063 986815 809695 980141 631176 682603 511643 73999 456961 202837 118449 441982 1020206 436852 710227 939057 856402 1011554 731129 1035335 1022007 647900 192991 551997 764075 503366 688770 875897 599549 145700 298279 443843 352388 969122 294484 356294 668184 406797 712789 328596 797335 139352 643000 839455 117858 118936 229329 73409 383197 560008 315191 468405 437490 493574 912453 882331 306575 355988 723354 723960 115747 354776 991897 450739 256805 1034012 184298 661658 838285 927439 601079 964827 549977 867586 837488 848011 315658 401899 437704 586019 330788 78437 96693 218877 53425 295022 686516 926171 230847 1037225 189570 540001 801501 539098 204196 104854 46242 337772 133600 643943 362791 75758 160706 748836 871559 7825 557080 366337 52582 857772 602742 427927 156007 107577 393651 549984 934325 578645 425066 178750 653179 1027523 130426 165364 317548 344426 749703 707755 758588 805587 75383 1033327 52260 24748 178677 953520 837986 46407 984049 227010 405431 157467 794653 56925 380647 811330 754034 561693 491068 969722 792233 642051 657668 527652 818883 375282 11022 612552 1002882 824883 302385 840079 221165 348145 209350 997703 147664 115646 590121 995683 433465 99340 894523 265081 837884 340405 494307 928194 1004337 287860 869512 192413 109233 533354 393369 410124 709276 781722 721157 235573 141013 479852 796867 564194 12420 137774 628812 219650 363155 327310 285212 394022 644658 586529 532276 146436 311124 458208 2971 916984 201007 696230 561880 264062 645824 576691 25722 122041 631621 881964 682128 350192 241345 105880 183345 772619 217723 788324 597494 305946 874879 944480 96891 645838 489755 79937 968930 1011966 644452 1048349 526159 859684 824751 542706 698221 203742 231704 857119 785127 830829 645886 58600 765936 143417 1038213 545782 613820 834634 835602 474069 991492 873681 438227 684149 215174 632989 167989 1962 201091 25255 925036 12716 554048 461447 391918 565656 852101 226555 645112 820716 772641 181351 41992 725263 288100 1046864 971617 954823 62371 791264 45962 400320 81847 638822 708559 770060 846462 957650 157118 611742 960345 788797 1042860 905678 690349 99167 891694 340184 89186 695063 272800 323164 202855 684519 485537 986591 153387 445302 332949 897865 713766 306700 501538 609126 874574 561945 998323 738405 116386 796590 164856 1005148 227491 761090 642148 351169 506582 821486 397486 375282 112963 22130 401489 678319 355321 280110 774923 929691 758664 65257 216417 349374 574853 765454 939290 1027845 624905 702506 374208 534977 361266 1046896 177442 163364 766881 693813 169941 625607 639227 154483 406958 16679 21865 962378 1023561 463907 428823 725371 1035654 526976 944312 732139 421894 741989 814592 29478 374706 420575 274473 218842 802869 515166 788079 131671 459645 98614 640660 437526 876094 220704 692573 490287 599151 592566 503570 126433 837066 764410 687106 254990 623184 684751 91389 273084 503491 772222 521176 826773 198955 582451 257005 513896 859474 395390 620184 291494 506184 611283 548795 1038821 618975 134922 287290 698465 931631 170719 689280 563830 391444 976755 361721 921127 220075 97481 218774 856986 818137 594762 896332 265626 1033156 48194 498325 1040916 970583 301664 145901 244378 90306 338490 683350 546019 156920 727751 109012 320329 591920 898531 250866 228681 1038949 907470 797756 204807 787414 490669 740291 605895 428422 773896 12444 320373 631229 383562 416353 352030 268421 769605 718510 428661 312366 948395 728485 300623 2506 671126 859755 617511 94641 614401 449448 368283 740351 772684 210955 453100 419089 329404 561860 935042 248332 186360 152585 491366 171350 942477 1018257 292551 785179 647275 561948 905846 454089 848743 909033 743017 422548 95159 112189 377659 232947 187769 989667 280234 356385 149548 1027751 490520 633245 61236 178650 261388 946090 215642 470481 950702 61648 964170 706150 758094 112985 240916 13685 312029 75733 429740 941920 363890 389526 588138 698252 108742 1029941 373387 19682 458168 502027 73390 448079 861899 80825 19031 626500 295075 847008 557679 136246 445068 988778 621762 519967 743155 841087 266367 476155 52202 64657 1015484 36172 947112 727313 1002224 223383 990471 690103 762743 422629 494597 497917 940562 931139 686659 837029 420964 336194 796553 127791 269430 433527 490048 772196 1022259 991740 438262 70094 800493 222446 105950 538173 669654 38637 229709 965443 599176 503711 679998 842169 832638 379436 129487 467512 411288 758211 804546 12705 321947 376340 625149 816534 914607 565205 127242 655614 12255 48446 181400 946309 232605 687756 76024 843545 486971 191105 290464 387694 98930 226018 651948 247675 993759 708856 298840 288507 749697 324112 629895 240109 759357 259067 884799 501269 272218 799118 118571 64121 566533 352035 458008 78820 507342 177943 236920 606566 398890 276042 209890 129233 631023 190626 955536 43838 493530 673160 1037535 641414 435212 40041 248786 235722 558729 37174 729744 718572 725176 370916 849122 798483 302310 910829 852406 122411 833219 160974 486302 780131 222178 616583 264530 30893 588861 165662 214570 597825 561840 75292 430756 912410 454010 333582 419044 43127 528063 304133 510255 662108 871688 629783 229999 743694 916416 225244 47794 340379 828345 24049 345003 498512 707494 1027960 878384 736320 872606 984214 870330 458180 216736 307444 905448 241910 104713 600127 473084 1033012 312095 96937 724060 328355 768138 844133 1038354 160426 845269 482094 20557 798835 520434 219329 5598 223085 393651 817502 525756 546252 694866 350027 792960 549128 458730 156753 841706 670298 144123 251453 415066 660290 489450 41824 967767 516611 880510 298768 431628 636453 507748 214565 797382 269555 346797 166780 332407 693755 850507 881784 974134 661393 726423 177532 621501 1024843 76494 1048178 864234 846470 690063 812871 920894 852704 475486 257132 985441 731836 1035813 392023 433308 892353 208046 593664 455261 424283 105770 351332 764343 831801 387501 560902 992735 988109 999087 300393 618160 220879 889740 753047 696616 222138 172805 680349 192489 670798 619454 353292 668601 233228 422078 441466 592898 975805 135665 185343 364370 591852 5289 225721 363484 885607 345113 784200 546806 138434 905689 568658 668313 945619 409189 729088 209892 100407 577950 363391 249242 502220 107335 481409 56223 131381 734089 829625 83070 164442 365423 193378 993766 903909 662891 307641 960808 333509 900559 924542 797627 672943 248661 848760 280505 1043096 225176 877550 471135 490044 106392 387886 636561 1013147 107578 284681 383315 242550 930502 906837 845393 111574 857447 265066 862808 197766 1008559 82598 864730 1029524 19216 895465 956783 712148 288612 1023513 683598 733021 764773 591776 597720 105481 514357 247529 523022 2553 625368 995558 935190 137231 379574 39821 250298 651891 408602 588374 735464 210703 381877 101055 103987 911891 794651 102600 383312 227953 598596 992120 632474 513634 243213 854358 903055 561119 821941 500976 797521 790824 502624 192855 96038 188737 956311 757409 534265 850032 846790 843366 474582 337089 629181 929860 427634 294530 962864 589404 680864 1043655 112695 670162 602333 113127 955343 42832 799429 79869 458838 674691 923547 685416 563731 190365 591814 524619 751020 361938 411214 49165 739501 202203 90467 774107 860680 6518 62166 818465 242320 745699 454814 542485 271740 1038184 691541 586796 887019 221135 895161 833187 312922 311523 1036331 418039 469807 696823 53043 1026669 360754 366430 315386 1016715 636686 474868 789454 424605 596181 27795 2978 208945 333945 550559 555147 56219 829012 995963 621636 122738 6561 848146 897451 552465 633088 19279 894274 998935 815862 913060 452014 282343 792170 203143 304188 507177 973610 866289 779607 42823 813668 561117 868627 664049 726829 523727 930726 670873 898814 508234 785897 333304 264753 874841 660955 917639 1029256 422151 927518 571143 1033639 580583 762744 827642 315797 369292 58196 796455 1022271 73490 513598 137242 803573 141716 803691 466081 795371 677043 629295 80976 5050 604694 152196 1012222 351964 841444 187786 217158 472371 63563 140801 701959 440194 1030141 106704 758501 757490 329902 978306 244677 988559 479895 591556 970581 265929 466934 721641 273025 847860 514444 943206 978175 178376 234269 457302 134597 941025 780276 676086 688013 440128 649052 307754 91480 335048 987432 898551 22248 158402 614956 942855 636228 963673 815297 712488 462648 358943 104773 110541 1021394 29319 80537 166539 565478 713320 459425 963997 148363 492928 215751 325729 127132 722671 754809 728025 864057 854456 767399 457515 417603 115011 722246 599074 888291 924126 350159 722858 481795 553271 785344 178775 780499 515811 1009178 935135 1043014 265435 261857 558235 634258 499706 261536 629771 279988 471168 21986 324431 179690 971410 177082 444590 351798 536247 165948 217363 196578 731740 992769 616587 553463 729170 60839 709320 1043908 174411 232015 789409 170845 1045600 736797 894864 402969 241550 474812 82994 549140 294964 205271 788683 719787 592790 612769 571071 83458 692061 573774 739866 132481 133653 997784 535049 1005907 127918 742715 59743 437990 951804 464248 562961 706157 431415 898710 106170 640865 981116 953437 473368 91388 164425 978585 289933 201404 559365 865693 695711 674022 262006 444093 634744 448769 859464 209106 767078 873047 497549 415930 405084 1013367 485688 767446 188272 966069 404385 827019 141915 715689 720644 238785 590588 963500 459521 983655 814805 814430 548637 267757 824716 842019 383808 388808 90475 128161 329782 59889 700385 1040195 849966 876135 397823 904889 493374 743848 793852 70518 209884 617532 477874 273713 493414 558634 420382 782180 921244 975745 827363 832976 123425 788689 63176 108791 507645 1036207 1015862 529057 44829 426805 918715 49752 606674 789631 410761 623083 480334 536367 509943 39407 551466 382441 212991 288313 169443 487128 95935 64101 651608 677927 511992 906834 829006 744585 809362 895652 493292 933810 748566 142657 341567 678620 56114 392661 647351 936259 439865 957006 885928 828585 759968 549728 445131 250323 166530 962817 552634 187657 946461 128750 210807 878234 724819 915749 950245 40790 366122 135273 610126 742674 443725 884418 393691 724776 39816 119802 164127 15092 104271 877088 986253 747608 1017656 1032713 365053 366137 780924 681930 235051 364287 254330 1001279 568632 283929 896565 1017992 754471 171895 378065 806022 488545 91662 879641 754018 308786 1015384 847356 182023 855881 935889 743436 680867 991292 1009787 904190 673834 146434 891227 24620 206035 839799 164601 692246 363929 1007323 764388 81116 601787 394323 27436 540102 397628 168551 723174 360637 126820 79746 444076 506575 235837 636790 333338 174254 944406 996341 774994 188210 509956 34073 954745 732114 574044 729565 325432 886063 896059 170145 11068 101258 382462 956330 86197 694601 348362 99743 201691 1008502 705285 633357 542309 338495 740570 976356 101392 31095 425146 982009 792350 882964 283606 682370 750804 118191 1006246 249501 27130 657671 836965 255689 974687 305790 305298 266602 319059 831386 802160 92745 302379 373894 276102 684562 236481 763022 861217 607957 53234 522918 256205 814214 254494 954852 540128 9597 489898 263682 1001455 678647 39297 1024989 277335 726419 330895 715256 594101 230869 188997 39162 608622 367782 719640 873515 50216 930770 42242 250363 565583 771720 18432 433276 800657 244190 991890 614883 530530 537931 398909 775435 337017 35627 623628 7665 110673 405823 14603 973369 702633 543018 748235 699816 468741 506101 115682 352935 468522 906123 1015911 563911 624294 1020222 891514 266039 602949 1005632 132794 221520 308637 1004843 721101 883466 117380 418682 485340 1015684 984724 624141 928532 347008 363182 782249 443942 99812 837747 498550 314823 475194 153293 30079 560177 468784 513636 267062 437664 148249 583210 523245 589014 280683 731088 557405 667544 489535 676942 665635 967471 266453 155743 1024062 846056 871949 635138 413075 361108 915950 876539 745577 12041 429346 102479 753133 812703 974712 512716 981167 632755 878690 891518 301348 570151 397172 311611 849442 514272 167147 531481 548198 808007 416292 925682 609297 702665 12832 759271 882471 28247 729607 548826 1008655 15847 76193 543986 168214 257521 93150 654875 798188 323314 782160 907907 680996 923628 323244 463903 798649 553700 112973 572452 771972 334179 74673 59278 890311 401654 100346 254876 376997 563118 415341 621137 410279 102561 996854 935669 496440 16487 177315 727699 909098 469405 952357 290937 839984 940390 1007186 258746 780897 46053 146853 921263 879292 413892 95676 366961 641438 911280 991193 1016929 114253 478426 995170 565665 579697 64887 201314 1013913 698517 703553 582149 273010 817323 998901 8992 26270 889989 452051 399014 618318 533085 365089 760372 929274 297806 358568 432262 219101 95192 70453 68095 1024631 148576 924697 492838 657417 410029 760490 614179 793628 669036 327616 810054 684027 435886 807481 389249 329524 828005 879477 790505 121882 201706 803802 1019705 226374 437626 20305 136270 886034 942260 977351 628396 632861 419612 447405 225271 925642 252572 966265 588923 568256 187902 583971 510885 1011051 87411 904361 1007752 646265 536335 1038475 426586 248671 342858 671567 662772 818130 497024 840446 504148 246606 40050 455077 349726 475027 752324 229846 608279 105250 868221 524068 199337 909764 1017481 562858 530531 58628 504122 217989 402294 700592 831171 285525 845368 135003 873660 342720 99237 794334 608161 606703 882649 128211 947027 586000 727191 414489 856981 947410 107973 879699 281744 340716 190958 571496 611151 943766 813759 579844 730692 838925 928138 495126 316865 614932 586694 768592 23680 207982 410508 620459 788508 793189 765980 15328 291221 323142 781910 593135 329168 670435 483650 443804 73237 290831 932488 682477 501903 849701 404216 887726 221392 679810 369412 311021 628810 367367 435009 794238 626391 674456 204010 1040503 940849 268959 844381 195253 353147 733065 206747 382806 746934 107080 496332 989501 135245 265423 318649 553106 10890 992921 590161 98111 937246 815395 327716 707956 141981 521326 273643 708131 681983 68478 856062 979844 853281 540893 906972 709523 677186 801560 414887 482445 427910 506177 103077 268663 769910 171883 61632 820887 441726 529202 710151 226809 5998 239664 979243 426987 262394 498825 133379 760705 697402 927072 220424 690962 199211 510815 890329 305336 168747 579380 345529 820948 720769 511502 456972 1030281 591827 982564 448222 304700 886189 203566 250204 946714 207873 60138 26200 584850 184226 262552 192457 956631 540615 560767 1016905 704863 634511 669798 878485 629862 239991 133659 658193 557164 762341 356080 761409 534707 722337 540473 339793 199106 321366 253135 940942 636388 538390 352144 36843 479658 35539 315868 776573 6245 489191 490778 345599 782509 554637 1001009 54351 987357 615525 596495 586991 177044 623348 813606 367237 1039413 595234 899306 318043 928616 755386 407124 466144 574359 402669 158818 56869 736626 878287 654228 261728 568427 181721 157553 172652 963387 337509 979712 894024 436315 380981 1019215 37780 445068 259821 52720 869911 361808 53908 983415 587835 50542 935959 935421 851343 744817 664006 636832 852292 162346 514005 765185 317105 861994 714973 66500 1038800 516937 246360 621843 778174 935202 80168 469532 636734 307092 561680 977038 866615 267842 399929 782112 977202 643604 544687 551435 75229 886196 498146 862090 715146 987666 823846 676961 662192 957153 449587 739412 1010793 39703 429733 484011 380659 2417 666493 128692 487471 36077 207006 739393 150565 180557 198737 301094 937342 822171 197057 606396 458249 491167 539008 975457 706358 479083 428545 958454 115358 678352 252955 617311 924281 406758 921484 614919 522790 153480 357236 145753 462503 183509 904918 179016 759586 325809 522522 611016 591201 27714 393870 895058 274003 903795 781536 85604 461449 375924 979877 622079 788153 652855 353494 254759 189503 674549 592206 555367 76183 512424 925005 686154 8932 530830 55544 675811 684653 683692 755926 701766 733466 77385 472660 704268 40699 76654 581699 463316 287681 598893 869205 269500 745283 213591 340643 222700 985595 178052 294954 386827 157063 1006095 357705 883144 294184 89432 187204 1004626 161350 988544 693188 628192 733418 969712 704853 910123 424002 959442 753639 201455 115488 298646 470350 1043054 296060 544879 213442 59884 920558 627924 768096 731444 980532 267007 198566 934929 11698 246385 567803 480982 621293 728940 538149 461527 632079 884600 198608 832238 139879 1013214 423950 554999 547046 1001520 42450 431444 945826 488127 380532 370025 371286 867619 538160 654881 812000 876216 303270 7527 623810 570139 350556 9646 497827 196272 904247 289386 93643 377631 44550 330901 148906 598995 177399 698155 759121 318074 778528 658350 153079 736136 611575 724642 386421 19123 114138 812050 161483 974712 937097 429065 70297 907669 671143 1036058 468902 484749 717372 215769 502621 282919 170037 855648 510539 880623 1008355 870091 600227 331700 611192 293820 766650 687368 37261 711640 589195 628676 938911 301383 735027 554881 677773 349752 108406 335903 453404 303451 311353 345666 361587 361061 769541 664528 387743 202383 383115 679028 126480 277784 590619 258590 504090 545726 539947 543105 295030 983881 226006 278164 146366 859137 191834 411922 609780 33330 21401 307450 603643 338607 998041 381711 630557 862028 476676 816472 395651 901987 121001 666529 393920 241744 873721 642041 257607 16885 519562 258866 286192 113463 263576 1022309 1047159 567935 532863 46699 130045 808505 812866 456292 864901 14680 503559 949812 630392 823248 926617 311297 825634 783131 226021 221111 888114 1717 167549 206724 606014 996512 850968 592988 370237 883169 243216 1000054 545803 148225 760802 811469 93672 874636 1012402 694944 865529 842645 95684 63986 925382 414257 947972 48650 97722 312311 298879 572148 47527 910983 1007592 52991 71743 23040 778516 1009470 267676 849287 377982 726023 675001 861127 25796 666998 716790 544620 869928 165867 119192 679847 141071 735368 392262 869549 41093 158132 711565 496696 87736 606106 914525 144900 309625 511147 208267 467027 742590 726552 108621 730218 504098 993368 207041 314130 771172 474024 527974 147735 258532 387206 122016 21452 105257 486454 414520 294278 475229 1047869 857818 786973 536783 12264 649622 138094 904048 92870 357216 996827 282455 813866 432784 212169 80957 776618 945251 849696 344834 847523 562552 29647 771622 9906 158291 951878 649808 788284 688093 1004283 997067 258791 709602 125926 640516 331295 1017234 195844 1549 734098 794112 821463 133405 1046708 92326 46308 288270 377404 383967 108084 436446 59557 168300 552403 480046 60590 446192 853333 486598 768986 269940 88908 1025039 853233 325347 94163 589463 760957 1045647 688390 727441 454990 631210 739207 129618 954615 446158 1000187 880341 375886 97142 464523 785976 330736 151170 1045860 223549 795834 40631 794423 572106 359505 723773 945337 649321 929179 697375 715812 721609 253252 172751 953781 587323 699963 963231 1040428 252726 869938 117064 712015 186067 582177 495463 640615 232273 490179 678139 856256 465042 653591 1027561 287278 961693 293600 877176 695683 631834 960294 606165 458522 473817 660147 343184 346447 904267 46231 673054 459013 631815 879269 234581 1030686 351815 36339 826354 947206 907368 169822 228630 394793 242030 447492 135365 433273 809597 10696 1015910 672745 309089 650193 814662 427764 478983 442123 765461 334358 527362 495268 626023 366674 494855 823440 240692 675755 1393 154118 222552 138666 896445 852994 837396 89054 312335 221121 269195 777304 466092 801607 786758 128555 737918 1029596 922544 172530 468883 959626 9115 304714 26014 132769 524218 578643 265845 297524 1035557 480307 527505 532634 847832 655763 529297 631533 754483 383008 8375 296590 25211 356363 428905 565663 246104 428682 501169 262023 414805 831061 322750 181618 199012 709673 641377 468687 1003607 402248 516241 747984 783208 245239 848871 1047533 556978 237055 283171 497249 736693 688430 382885 225964 1030614 845267 294644 102159 908508 857924 950587 983827 758900 936539 67271 25602 723887 969205 92042 145772 488319 734066 916379 229796 154429 836408 555956 804417 235814 307504 782771 147613 901849 433479 14617 888409 603611 265199 855950 1013207 503827 717467 963931 867007 161870 611398 925166 66171 333500 519661 962650 182458 433521 914192 235476 746481 229605 1038901 959543 235989 655476 735589 703105 82914 728799 111278 251220 295895 142026 323743 955766 460856 317244 373454 90705 1007819 910369 518742 72307 680731 284363 910929 218127 827128 82541 823395 535931 910069 401567 702767 896432 53481 375261 881887 963789 557679 105992 231328 1014933 933222 928995 123427 633068 604273 994967 208414 649309 683895 982063 813769 74903 952356 145437 563554 738027 509543 661171 883113 881872 135410 472747 743012 923744 198077 985504 647644 534744 532100 380051 270943 802588 320836 987238 356028 74288 211138 447076 621258 387008 499972 337079 95201 500889 766933 943857 11614 830765 35141 134788 1006884 484884 737319 655178 1042454 173190 889490 816125 474782 630497 817761 161472 772393 879913 452019 321940 156841 661891 949099 138980 978706 868537 290737 918010 648157 17081 813167 970631 854151 525078 487892 548383 600339 801157 590549 521914 451716 545378 528807 179509 297316 515881 931910 567503 197185 38652 452850 920748 250410 780068 45741 897110 663862 136072 169406 358454 55549 583479 485424 1023519 512285 521445 84564 686532 658358 288613 469818 55613 983534 418356 941372 321927 589935 651758 146036 1027840 168932 888022 776513 462319 853375 9043 774342 811770 124790 49261 527723 371629 635265 113236 1029466 212730 617822 94938 466179 267700 619342 698356 904088 697106 472725 939068 36754 277811 270845 597874 631594 333204 230484 417526 57569 704923 625897 173648 919544 480016 874515 1042345 987385 458910 2986 861263 299564 155223 721804 240949 406563 992813 462362 783216 79407 102522 964792 780475 197352 15481 896080 61428 119976 829642 989647 482717 354832 146418 865959 100444 117379 908505 248140 27003 400038 6986 509367 1035624 98535 780406 391654 529462 6642 253809 707162 492059 130365 531892 327319 335856 938365 437145 368039 994228 291119 29922 973464 465161 859921 315699 266489 860597 903845 367763 840033 878115 1041589 385007 851432 40416 934857 330135 259756 153630 694451 570815 317006 969780 848644 460544 638578 670235 1004948 233172 275523 252659 482046 50717 822508 418172 1042977 529822 158240 527005 326304 683648 18066 802273 223587 750287 266878 572917 974100 601595 974879 26924 1030819 154968 892982 363003 731587 870558 847498 374653 469354 76393 650850 83439 832597 272570 145165 18229 652673 1039732 315482 465748 429235 945888 409376 823542 778993 145449 631224 234985 233223 655841 56446 685984 903684 248443 382547 111536 127930 7886 967966 809044 730945 524952 1018438 783594 188276 485625 663353 662132 764786 933108 4585 93208 914207 653809 463178 540577 576416 644158 166358 970235 580579 1012105 283145 193466 479509 930152 419556 754068 189225 722385 1030254 859362 321880 973730 394798 700452 294555 889626 969651 224122 636467 231518 81164 21803 188450 764917 742224 223778 908719 11084 780568 675436 493030 502068 255744 429499 203286 67167 32809 879590 772689 1030630 32442 83303 149999 702918 434266 425947 553995 1045342 721592 395910 851972 938994 892932 1011404 607742 549163 777075 815289 201567 90517 728510 540538 298834 464160 688547 800226 798535 654752 888931 273126 441201 407373 134723 807457 353094 975172 186123 699473 123395 923139 641674 395224 176934 750577 182543 823612 87794 734676 114673 783271 304878 514904 902665 854375 80486 549263 215091 334959 121577 330604 1000913 964309 657609 834119 367943 787282 298910 841308 288896 310725 10947 902987 420200 111536 801240 392346 427631 513209 492862 362030 415500 316203 201374 802006 639032 1004658 723299 817856 631023 831906 501563 812034 1019571 935921 541849 507666 827912 547129 682294 286030 873209 294007 979084 725878 812434 106063 999002 475693 452195 233861 295715 978555 210692 274309 200878 354893 862859 526556 769671 691444 602647 566716 351869 555938 39241 415356 16674 131568 578246 234518 379470 227931 513206 782504 398749 542402 492872 563187 371436 448746 669484 286687 869088 346874 144919 92405 891743 559103 942915 151267 613396 1129 909804 583932 461551 1676 840660 826037 856227 818977 796095 668714 642343 422338 420856 1008278 638006 912753 249547 241886 895438 693521 984841 71687 194229 833516 879239 925628 1043695 588331 788638 757449 402505 36193 251565 502690 849618 522497 453778 593117 394588 946915 577845 194995 904192 509891 251646 350852 673431 709570 886874 670032 632129 428771 795705 184894 200930 1020303 993939 406552 753568 550162 850142 225485 39271 398363 489114 613871 765029 231232 643526 386355 962958 350584 84839 976115 876825 16543 201736 434351 284416 263669 79925 901511 18308 855711 40191 321219 476072 947237 134267 1033804 396721 437490 21059 777520 228780 50392 354291 831521 783848 271753 569773 1022967 452471 323359 543382 603690 550578 450709 1007958 933208 53170 315467 763036 661957 817880 963718 245656 323030 360773 15341 59007 734869 627042 128525 881419 588848 381786 461782 692472 692858 712091 624669 981640 321897 702809 471064 50432 486806 194315 60389 802089 620736 316140 966403 644048 348745 878971 676054 334406 180151 1047547 132391 446176 206133 279796 435362 260472 79375 711856 365911 268266 406841 634303 107322 23192 443849 162163 809123 913639 609145 355429 124623 353728 514854 115438 630365 592912 1030995 425391 849873 817992 29863 337418 470036 990173 815722 565926 1006834 771017 865036 138223 1002907 1008392 854175 913555 568098 573468 551256 178694 713985 214154 577554 811263 759187 973147 732362 344569 227993 447388 255268 1008051 130486 651486 156901 1028528 609523 353206 409207 877752 328507 323646 514920 480085 876768 661650 441579 94295 594964 809300 1002581 806225 1020273 292393 670625 569113 916594 316986 488941 602700 40952 61620 434171 262087 194245 379208 993457 430383 541700 359596 649625 886122 965567 515351 939873 165156 998248 138953 344668 145227 758353 496769 206592 804244 875059 359429 790118 1011956 483243 776862 196302 243239 760504 354713 457752 295468 505663 37575 1022027 849606 667015 752893 726034 540413 125629 338069 3897 521115 690546 367596 313653 167856 465432 991202 913818 783631 883592 691293 460962 655566 279422 42182 413613 470986 341787 165002 936379 348960 414563 203674 969716 152757 746941 244459 499232 68528 144502 372983 961327 532731 735038 194107 770483 590789 57257 1042871 779361 60930 1012143 531825 928404 391401 1010732 537330 798922 147829 295265 444359 6437 990437 204657 946689 662506 154941 952549 707765 501765 1025475 97576 693373 922500 1036162 225548 578550 711704 24010 808772 991296 751511 852654 588008 189825 963708 340868 122356 1033058 109157 1035625 443848 63888 670356 969147 44969 779324 73840 328349 815935 886940 889345 1910 1042709 864616 290935 524658 762653 400221 854179 501759 734505 668094 877435 935250 396659 1039054 9883 903904 187670 840791 394431 456165 1020050 8230 310858 361440 1038412 852108 373187 947989 278795 591071 392274 158474 777340 992759 666183 391434 162224 651953 489364 142501 880025 445551 303182 985134 584592 275351 278832 661820 519634 861200 706583 728361 568830 229832 128135 570774 1027481 759088 780324 994533 741002 694206 509754 740030 129950 675946 649527 735370 844037 245809 629035 488955 79059 188054 419407 384386 659328 353820 459899 571608 316520 438477 244909 779638 141900 697526 945545 133404 885712 634984 662484 251470 866299 1038201 267000 221394 862905 52993 38276 361011 394588 207389 859561 216641 196375 300656 667070 366479 537986 600221 962748 820212 759065 506062 453314 340235 151997 347952 63890 1009842 323377 106613 582930 353678 776606 432720 409549 501638 429583 851964 874352 972868 1004278 530102 390477 376760 884901 680510 634587 870548 547286 356699 771635 824528 816164 440916 826005 991783 372880 231287 698593 196249 1033212 390037 203807 593128 1003443 849540 257527 612635 362975 98716 104249 883965 30226 175163 151639 201886 634302 716865 57830 541393 374973 30356 591137 279981 390601 160669 1004646 924429 987909 365514 445366 210192 398962 96266 383289 16025 390779 82516 851384 913359 1032810 602656 64802 258718 482032 217324 696071 251701 965281 339640 917280 923783 118389 44682 748997 209098 319049 123628 778357 179706 492892 785001 717394 702039 932562 474131 29858 568546 289333 136192 757583 992740 596974 470984 94568 64360 536016 699145 102814 315836 138126 19427 97992 170996 284480 839549 147551 864359 274915 280190 83715 650544 938965 491924 453876 552110 836957 167409 296601 805380 362273 934344 262909 718234 244397 448725 728141 1022362 875251 630995 268379 462452 492742 767491 923934 384858 741214 774059 458032 679621 865495 72853 53326 838382 592561 601996 314332 1016405 297553 457698 386910 84030 682367 319981 325888 235823 742 772997 550416 462708 495256 88200 615294 1038235 60039 990039 575074 275704 717581 320854 877686 464418 486245 533359 918680 47476 226863 150160 581450 483725 433648 21544 700210 661969 683408 346798 479642 1018597 825562 124442 390897 712502 898303 211050 189256 571251 950547 682527 573141 405263 900751 1017533 226931 258240 563661 88399 961569 482051 1024655 284896 112511 767125 152697 173314 734804 356603 208786 987723 929034 623867 417991 870100 177968 707361 850536 59065 804855 1013819 965801 381083 490166 40925 290339 223777 95079 379102 312400 851058 708391 954841 384018 73916 533689 812462 344620 670897 136452 933886 560072 134917 453521 33202 556783 674801 1036046 185716 576276 805299 754125 402484 938378 113932 45637 301476 392713 558528 646032 374973 929581 232217 833004 32824 306935 698469 997179 892694 736074 764276 795522 768281 302703 939802 601453 506696 808849 889779 42698 737391 709442 493466 49417 198044 537589 449968 155075 1011364 1026689 462812 618288 72348 351908 377733 59567 231520 59262 210458 278338 510735 939026 244106 555535 85644 508872 278732 447200 437247 626414 261209 714404 560722 196402 329389 423404 42677 366634 401609 832879 700699 323532 491188 470662 624827 595702 828405 405424 674959 365031 872475 969999 496600 450756 490294 553194 963224 563220 287323 785449 593430 395588 173091 423644 754014 490277 486700 86197 905662 914025 570519 143752 799563 1018409 166024 285138 318810 416866 617130 889648 241415 260723 769192 45283 910257 751008 277685 1024083 1038204 259986 1020421 985481 973774 387797 452946 884659 72658 308057 106840 16803 889080 456434 1880 494161 395123 1013208 74649 815445 864953 553768 366050 678765 709127 240992 98818 391933 1041627 59111 1018953 254090 847736 851587 452108 39742 806757 759776 420388 813416 172014 873488 444783 817401 470690 301574 378702 243719 425939 716570 820774 341325 58137 581512 189407 135337 464847 161520 124520 326558 459156 674008 473137 870864 683212 854309 767151 758154 647965 504998 984283 121915 364530 674185 674739 616180 406779 593892 778936 1045228 536235 946733 927343 959996 166073 1009090 742112 817956 795296 287587 28698 934660 58398 585651 85677 406628 590265 242618 1020974 330924 282933 599397 448438 966764 765471 704517 1035876 310230 683590 314572 821206 504639 124476 834387 1030836 197538 589273 133655 74022 238364 644280 245495 58712 827761 1013433 815032 794109 735366 368765 449153 285385 814309 824301 855647 803062 409148 195764 271298 735168 419806 517312 427262 664809 569664 440517 968396 735542 446077 1006778 331974 969967 250067 807001 71150 478307 337700 582563 171304 930914 732790 621402 170427 794305 742003 517510 971731 384730 900586 376305 139522 44553 39756 451243 732347 1009712 189743 391302 250070 710707 575183 327578 720399 463997 756872 784323 210055 519034 468061 496926 494657 417819 470645 656528 609702 603733 368024 1032255 530946 167842 845750 685078 435204 300926 1033824 258630 915522 999403 558925 735167 87475 593390 126167 884923 300595 325135 761467 879924 468738 477405 797021 669033 364869 765800 168129 585309 234116 931781 618131 122456 50474 618894 893920 254308 645385 760415 694619 1039825 547795 318042 921561 936113 201122 37028 360661 47709 56689 765926 462573 103150 14752 666316 525923 241348 344180 880777 191900 273155 17556 915794 992676 14865 981389 647902 793257 67610 666704 695533 132220 1027980 134063 239038 669459 212379 721123 808598 66314 706238 858121 442432 206365 363312 522400 366472 576431 732016 880140 209343 7494 388289 294934 758074 615180 69035 465771 754131 439376 862840 805400 443750 79875 831928 64532 479317 390460 682173 90039 497157 799668 786464 313915 648543 486475 178234 929858 972112 444801 791980 208463 835913 276477 304599 762187 677311 329482 971621 773890 928940 923925 1034942 728740 358924 894000 290452 614724 247905 819858 23640 305756 902448 594709 590018 112711 73090 895415 965709 584902 748132 299033 399288 644476 142695 759299 198790 476274 908576 602590 542079 915604 655785 340280 830253 513585 811295 457028 569440 896895 343074 743255 912042 630036 694872 254316 697060 779886 42729 124577 752039 293485 72964 978872 859092 194515 246873 315287 1805 1000907 654750 476104 24121 834655 1007371 75002 249348 646401 90333 468862 1016156 957187 6614 142283 534005 734238 658363 204538 917702 628975 327637 158538 463498 222581 390001 850077 609344 944533 660576 48378 447404 115094 183672 711945 939988 360102 451344 613530 95619 974675 696200 155422 207817 727058 69567 194604 24696 699323 544667 494590 292009 1004554 190085 1032177 780598 948768 13290 1047305 463677 671489 388027 161386 975011 201748 828142 646624 896142 254886 93178 491608 926698 706919 951135 462949 145894 23275 855068 128188 273524 1015850 121911 796856 235724 1039360 481593 830678 40937 312494 418991 231226 465674 183383 22698 1004585 778291 907652 791616 288397 923306 118689 530441 489588 957306 509821 242338 912273 1013235 645070 81197 367034 875560 486827 223183 406888 345967 800016 497201 932410 530661 758109 1002496 879986 937448 173527 698734 978550 902299 192038 391086 317264 233573 485077 804219 486703 253554 411094 70546 647396 125488 82683 201011 434022 131540 422014 649380 340558 498387 238458 72622 766044 95849 945263 127006 900592 382485 171970 945221 728465 49179 618042 1008505 1036394 414720 724357 496274 509640 732946 848049 904301 532637 319710 954547 13933 1048064 290744 443619 169205 188331 847158 240510 632815 956284 531125 991779 366408 968948 728531 642647 880497 1046971 869619 964097 896480 274970 187324 92142 777613 732543 921498 570446 82805 6909 517180 521525 957211 978377 210964 583451 713474 212414 776410 528732 997684 178138 239626 376505 116670 335551 1036129 886230 114993 777011 525667 418234 421155 728224 647640 875090 214188 428436 148043 834797 204522 229442 966282 124097 814461 190208 601385 234341 35083 298183 997375 710997 527805 399799 524454 36466 935872 1019792 644351 88703 896966 1006137 127916 675237 1013634 520252 24725 2287 9776 66376 641380 161487 738570 934062 96776 988055 7124 893413 876854 247297 97617 1002759 402659 280488 173003 591185 345803 269709 204175 469927 219374 467091 772462 872205 541197 693762 975678 544047 1020465 579592 860247 262874 190245 626227 121879 429185 811255 30200 545886 202425 206459 834352 783891 409277 260552 712853 375197 918250 515257 735306 561002 1000260 705900 978000 973931 709104 287431 890642 722582 267192 323822 355290 856419 733322 531918 520025 1002064 840697 1047958 344099 787805 622010 659256 519984 944529 418345 20717 223325 19827 645826 550062 453353 467857 353960 181435 463352 128765 998177 788504 1043732 686026 877591 145163 108711 726932 291993 12192 640641 800245 771928 72229 714328 679185 610090 912814 335427 495115 456587 459922 58175 630157 234775 770284 950698 499781 91665 147739 796107 550754 271072 74818 291912 265499 40588 876233 504493 692520 1046341 925402 98284 99655 546525 573668 859352 707000 869193 447516 672937 416194 622371 536311 300411 75820 293419 201650 1018062 199620 348609 287946 588807 900060 352621 125316 280814 974023 287576 41574 1044015 466017 8400 77244 509913 548485 111304 277524 382945 850324 152149 595138 237216 656116 637234 535133 918353 961423 528957 769856 904340 175184 883192 563722 436462 377514 69385 576030 968519 146704 627386 687140 65386 300926 629113 319110 756360 665583 84825 333300 871349 580324 504976 344545 239722 131043 894455 1020163 717057 140790 796045 1009110 219453 2088 28404 166682 819391 821772 492530 817233 625553 377910 740594 894530 1034912 991423 215425 62329 128058 34757 708817 71876 650388 957416 975417 535991 204358 919247 361906 736553 484044 251297 48220 256437 31495 320909 983287 664122 6074 417858 743531 1042012 29199 84087 979520 72448 1012751 726628 416038 618196 422189 353351 799599 151237 28348 436961 758672 715398 64628 921078 776356 805136 892145 276689 532200 748828 769588 740029 278592 756139 344608 1037197 91313 149119 366334 843797 271077 5279 90106 333486 929962 955095 699811 189366 893811 459317 247407 112142 245973 182925 163636 150426 352011 528118 402352 789957 447859 283211 126723 884218 359695 469932 922672 897580 49413 985850 87711 57679 311072 658782 340638 131036 555084 844226 431579 224337 102685 114006 337900 568239 1024585 90125 205511 734714 71977 534813 506698 807613 239677 605059 399796 394627 149413 111229 713258 854623 181672 910862 150835 385637 321329 180093 577597 978990 333901 859606 546326 107608 306350 608871 264051 834052 634923 294212 303980 623447 542526 684485 485374 935417 499588 68355 101000 1025945 290881 264286 671822 207462 199385 182777 874233 309655 195416 140604 548117 83429 407787 280914 285330 553484 910949 570281 923972 479054 959163 406644 982371 928239 944520 66348 552460 222650 918410 975627 249277 354938 1827 743311 590557 893058 1009881 911613 888882 425254 498646 293084 933225 433984 17000 239222 348049 195500 945794 1000282 1003936 661963 881210 841693 27885 679940 81993 145300 807348 356415 285838 140763 176021 169064 220299 592465 146966 146162 522214 767322 283932 295761 370922 668828 202102 318079 646403 571266 794962 829304 111942 33724 124102 985021 480998 719293 880200 1022933 576448 567612 186166 418760 684752 423347 670800 175010 458938 183011 1001017 985078 987202 319822 606713 549464 672468 529084 903550 660962 782589 868023 1047574 72624 879343 278286 935670 542564 1034497 1010774 48566 1020834 478253 209508 656083 32405 151185 242900 835628 95849 902126 164742 503686 677326 608812 941851 668424 782460 838100 462204 228799 831401 108180 474708 936987 802452 98239 425873 732272 18174 819403 344551 743287 802220 606673 322892 923850 409319 14352 918909 182123 719611 308841 417400 85566 176827 884196 614656 738442 607227 974379 286493 497276 738837 550410 587929 703907 669285 533493 495491 887157 636109 358018 249008 292809 512050 355562 341045 630107 156412 702349 379374 728652 753562 206955 50683 13983 978172 312235 219454 447165 701207 811032 98782 767986 833381 1038238 61382 998637 485730 378834 784678 561732 1015568 320104 958193 629486 311668 839098 1024350 349383 518423 693576 500840 708879 1018501 698930 549966 441579 922321 684992 391699 883171 709647 749531 274431 1033827 8665 648081 648732 783930 32203 596884 820921 899869 316423 474300 363243 949541 378802 697473 265991 541517 135029 711041 816938 863221 254461 461824 533425 357730 488059 796259 472513 398907 294180 814516 418752 124429 844722 700961 712154 480713 154081 724861 410237 833601 336371 736702 303837 858798 907565 291197 431985 503085 283735 576633 615540 244541 363584 941588 994917 734274 694840 635860 605831 902150 181397 653796 415586 949043 170798 568208 465216 919513 664547 971725 685745 228846 268051 122286 276743 372682 11300 652528 1021146 464551 685566 259695 1035910 412455 118672 61614 61096 331213 1005642 341076 689829 515970 65698 586921 427299 10770 599695 817181 924302 194733 344593 121026 961940 933990 893351 939213 581545 964791 14039 339737 762244 541691 553641 925603 874400 190451 406060 611343 331452 939586 375536 196642 376924 918769 706443 556614 894790 1038060 42005 65545 762885 1004674 88747 773790 831849 488425 389103 400218 223492 324023 110470 679992 759727 735594 690329 741462 778755 908770 31317 809078 489697 41441 397419 634750 122347 4242 782224 128760 440328 304639 94718 224147 505828 165786 807921 959904 167021 511157 618540 59797 59223 743177 560242 526477 299417 932659 341516 118983 102382 112946 962121 593443 546645 247019 59129 137896 135570 269989 36594 589569 61866 261006 798348 205562 432235 146996 283684 429576 166114 409356 839836 571327 699618 730350 590809 452697 1042820 904598 342340 665910 50081 1000997 988234 574806 791642 906143 986332 481761 380305 428907 326640 751263 1035885 97238 636926 118401 575450 681104 508291 653334 209159 524077 851841 638486 412646 251813 494589 655323 735663 308436 1020032 991715 532317 889083 12951 986704 743983 205373 102484 443752 574505 652067 380106 97813 723088 985881 732308 218725 723058 861934 344654 627723 1003292 33112 994075 160988 366241 732014 580382 954195 547930 783660 96769 901902 165217 648690 53105 637263 201492 410885 114591 1045885 190360 471565 1038272 882080 957012 839061 649870 910056 416882 192911 769222 21030 388449 96717 49576 234576 434005 859273 124794 792322 879557 709342 29701 349432 464877 512332 1044758 54934 289098 528440 76031 311904 551456 877673 13075 785794 703991 599949 495661 646216 1562 684210 677674 221863 677399 711885 487786 5299 243777 780086 517971 284455 311857 447018 670926 483296 604481 73544 843208 439906 313104 497685 629427 607313 638465 124536 275714 259577 257467 48446 916400 125640 624554 561303 30650 144846 267133 712343 75936 863812 226214 1974 20712 217090 850397 243536 316059 502791 560029 384038 465862 518388 906918 143580 860923 250769 234873 21625 619469 425799 189407 946922 1002327 194213 41827 556414 902326 424924 978899 914283 267658 153923 566211 539208 55930 999891 584969 231057 947117 803243 61762 807975 946513 736909 885324 224973 397335 854111 975562 690860 902581 981420 301732 748751 384355 796705 1006468 762792 140383 271632 718169 970633 960105 609776 154328 621356 1014343 568538 1029622 427052 892482 878862 691311 70538 189607 116588 390210 337449 454728 1030908 55347 566609 999672 197990 674888 986928 282643 976763 782925 634708 900339 614826 814672 419634 493948 918667 781093 984739 157329 676184 831203 734305 69788 371311 638820 452239 310282 447442 890569 1010478 692685 590758 714740 589993 801752 164535 619277 982602 360871 974067 584190 36034 62644 958955 779511 781989 896259 963925 845546 678123 5527 601996 1012239 940913 1034490 118286 994402 448886 294329 1045501 988192 561694 262886 539295 705614 14579 216213 496094 772402 990815 823391 127177 328920 288818 815586 431633 402318 317986 540478 776333 598120 208454 998809 296886 776637 720283 591261 56364 505256 14463 192501 849967 611976 339769 954835 981030 679808 600687 215405 430876 1001719 103341 318075 19262 738586 1027557 72379 929374 799829 318954 437870 534131 43486 492276 447704 383511 655402 679711 279747 269575 818550 561131 71932 520359 1017919 530109 904405 70780 1043402 323933 739490 927407 404637 442999 130620 283793 191748 199194 5505 826129 221581 912955 43217 563016 1037708 758579 922003 59118 409496 263229 83118 989409 189964 764921 16144 339365 594823 154860 885291 305119 908140 715262 696435 470233 454243 872186 1038817 701698 1015510 354577 706675 216171 341365 16215 400553 287562 996786 645957 813578 241275 78406 897333 525213 497658 823722 760042 125040 212842 107167 218629 114709 133777 188583 569488 59168 312793 805001 138616 166826 152785 48337 259851 186833 914090 1014349 673150 997430 328379 236689 202601 627837 422142 1028724 748104 573392 369296 483985 41724 514909 718389 597959 562760 447699 251089 650681 139606 914153 283120 341327 21039 422360 810047 174387 139334 667612 163344 277077 570606 813494 404954 924776 934879 886573 765623 711266 1012661 784264 229605 883456 611953 269845 1008198 243008 913910 85670 450271 668901 88205 121359 880988 323318 86370 10921 799627 886335 626948 192722 73436 638926 426473 417643 384232 788343 564455 30808 10215 1105 676284 157956 899896 343351 688008 587482 906205 642376 884046 916429 671996 469096 438903 848593 132191 192445 835406 824415 492277 382514 669060 1016565 279887 693495 843950 919444 280612 454655 368322 712257 711885 51840 706718 332420 203209 84855 993921 584683 908090 528929 1019024 125576 1004391 31363 576338 1037167 928568 717284 557109 52538 406205 809806 670215 167045 41384 361488 214397 823409 255950 305214 984495 356133 855465 198447 908442 340552 304345 34814 566173 443273 84126 1011211 701436 682264 634464 138615 294752 741930 542248 847787 571477 668536 158500 923601 395979 979904 336934 890713 1008790 223299 619558 475766 314862 598341 146108 54431 971248 804497 369831 922894 947994 361458 273480 330564 247763 853435 993831 279427 846561 34112 62829 861011 1035249 943451 562281 282110 21522 515816 720140 661779 340538 802121 779628 856294 865216 994018 9284 560399 470240 789918 762227 87271 946491 553832 841337 152590 908372 495283 515837 745192 748051 49907 203081 263963 941894 737570 480972 294930 131611 46140 367767 430973 451240 589251 291809 42447 308068 66107 445059 838335 962986 951727 942973 911815 826941 202795 776047 324264 673215 4671 927009 532964 1022264 893314 250363 939331 218774 451853 1022605 28751 672039 858620 176905 184535 322080 251889 956356 578415 919833 548241 28089 288751 746639 388356 520965 243184 215649 604281 786284 971090 563284 319136 955603 491193 1004687 587566 163780 854027 775711 1027933 296941 401651 949620 63081 667809 187234 916707 997908 526677 568328 143650 996130 101924 687839 100814 836062 301132 973729 197096 973460 155311 399949 436308 819732 525907 173990 440409 318006 574178 350644 213540 802384 755499 1037377 680772 28609 935327 982364 986927 381546 49365 1016282 26556 1030448 584710 944592 239015 377468 187281 507162 168209 541882 935288 341976 35325 379613 758242 986859 532692 237786 686999 50300 212706 749608 802951 265334 1040087 1043526 746051 246023 218438 692021 718466 583459 928041 288250 1017758 246529 162907 781598 230676 195740 984092 654638 607240 709683 37265 509754 823230 943817 797250 516442 379426 852645 241819 287524 40001 363476 466027 266808 538318 127138 279399 564917 729758 831013 471464 520128 565548 156850 856617 163844 630038 97381 763722 576045 469662 645534 1004368 116076 38953 958847 110818 291318 200388 790127 703373 423301 311962 218265 952386 116693 373631 956014 626131 225064 523624 977183 884089 347331 112881 420132 43857 325999 682966 24247 132826 635385 395642 619097 238456 742322 1016675 651597 905461 813295 321979 270872 836603 607626 465873 567560 708250 930655 985238 195753 600264 437968 687905 1043025 608477 504642 167723 10901 576531 464798 883092 591314 126732 129744 930012 329893 169547 278603 223658 444531 779961 203908 539465 1030114 814626 831859 544806 854878 449462 965397 632403 830869 477320 412652 909320 803835 593938 694653 861212 279367 997551 317649 822928 70644 93216 469749 143621 804545 1015816 301434 566080 514354 888432 795381 271277 887308 695876 579456 739289 277981 252883 591159 343287 881521 418131 947388 1022044 837726 102234 636340 899076 757113 783718 162632 242442 682847 838231 985253 973363 202478 783600 830844 903268 792008 697433 742018 656168 37591 424095 923121 338731 934595 604979 194566 769217 743550 468839 235393 1007712 428473 901876 65064 707361 205676 345719 818500 77635 208466 431599 1022498 736424 107370 510273 330387 242007 962679 83124 311660 358904 3201 876918 330503 877147 482386 304661 178625 87537 42746 560902 156282 995409 711244 976673 829720 335285 810847 1028130 498948 363386 376589 498474 992682 567460 284279 69949 950014 882263 465791 379842 837106 813151 487756 720134 955649 890281 527562 657593 962728 293064 780583 511087 1033191 213105 478295 817184 601284 503807 842642 915112 55496 233455 573393 976456 274816 175717 776788 270627 137469 28582 592158 185794 521812 978588 424823 602001 250399 109909 333417 233311 885499 906628 1042756 21474 584200 133375 373275 274993 212844 508479 946757 73288 880336 17635 987868 115591 361441 990765 858433 757043 75472 275843 289686 605940 731347 486639 75074 7509 401570 512416 1014641 108104 399098 23655 242066 776607 213790 279099 794071 659860 513873 316597 998840 551746 712029 193173 514672 769833 664335 919611 81279 10670 341688 172078 357670 9112 750509 689049 1026286 404117 990920 27337 294433 719283 1020646 605616 166991 152039 818535 320613 844235 545417 273073 567202 104492 90582 975533 336197 948429 959853 611657 638159 373068 592595 5876 509928 301070 319471 929060 463577 950458 1047438 43731 925968 893114 816608 89342 1042848 787389 651513 689957 75710 430136 1012049 372686 473925 793568 509508 490755 170291 692273 164499 696527 445482 794346 754914 775620 132336 427663 725048 584568 408303 943846 29826 320259 384182 42362 608015 203650 397430 254492 469781 757400 558213 260956 404011 662760 970718 631572 367821 715420 615072 734 369372 379873 263819 684185 732187 704872 126854 799464 823475 99559 744475 284082 571823 927126 968185 1019555 711041 832691 500337 143786 832636 393726 832250 800121 620887 1009725 517550 608265 207280 502201 640458 979731 823943 187584 687154 708759 644287 485409 679914 184153 621984 921523 267934 624479 536408 463054 148763 564852 55669 413392 708564 212137 754028 561049 109406 168143 826134 247823 343284 943357 454957 293019 412403 246544 138708 661931 884063 764198 496396 301102 28253 249378 537408 320027 543415 751148 817594 164586 787035 415534 78635 544793 2268 494935 181799 665000 894447 434076 592806 373405 251376 37938 374661 21889 244315 464150 479491 264418 694867 1025157 179012 876495 750366 319876 347602 823903 661670 777305 97559 760362 648698 1014543 529123 745166 130507 257527 1046252 651883 596719 275490 952137 253480 717026 765927 164087 163500 597056 904035 227412 618661 631628 896244 516519 331077 329325 523198 240022 784063 385195 46118 89517 373967 792630 461913 517342 549167 368352 92358 968700 1008675 967326 221344 199231 868590 790026 1036893 954819 684634 1030372 591929 270344 218933 829580 60596 121459 470734 589962 741136 811724 664956 148231 276436 294847 815383 328017 806219 611675 556413 662619 870406 601493 665871 759098 554838 184518 69937 191913 87507 618025 1044173 202886 404952 857182 721617 1047123 577028 637418 496300 358838 609722 972213 947413 8185 319906 100234 240964 608650 704550 741530 334327 583292 595446 482297 143215 969477 264836 22304 967984 364542 578697 55913 193092 66406 974462 549271 653753 665823 588580 447563 149278 707119 567804 40592 31498 694209 355280 874832 493461 1038626 665384 197340 515293 372100 695510 1034088 501123 646206 191595 285068 398123 275785 207039 56004 768768 623045 588909 414705 655917 787570 613972 966103 760421 756280 808471 891293 527964 461471 839838 727375 810571 120919 951443 776287 699504 942514 780006 468000 194956 33061 929610 906314 455011 613835 93365 242553 706367 973793 436708 882606 336494 40267 401876 346828 6847 823822 230474 516892 869641 334036 412237 797642 970661 700267 531110 490853 503535 734022 736871 26211 317896 569850 730465 131994 103959 641475 588460 125128 578883 367100 411939 694541 368827 869290 1028069 823148 300654 326130 632534 513870 554323 959135 86811 13566 244195 525981 224162 908845 608922 955008 732568 836208 406649 698110 745712 811965 423815 293233 224483 147186 451403 296022 162923 50254 394068 100304 701126 319478 400305 924197 421881 791153 144761 510016 107851 334125 539461 640558 604613 861944 665009 339873 163513 765063 538591 55408 832568 962802 412659 175381 957850 637494 929688 303917 140794 607666 69753 473596 5304 839850 653513 232166 905717 618695 220092 977399 998170 457877 111115 136796 952145 640004 337524 391912 801802 710888 283192 523920 602488 59257 133532 517359 829202 761556 14440 81603 550930 239992 118379 158318 851961 79305 900085 205942 1048329 724624 327259 829445 413385 17273 900214 352105 300677 942483 357156 140437 503756 408532 799174 987551 469744 82835 714433 123200 254857 618764 441341 515927 304371 375776 230249 92518 188107 861074 471924 851731 616821 149514 29590 254633 481945 627222 145605 674196 584098 781284 422400 335081 549950 526730 640200 477659 602849 278911 154018 565831 978241 193822 243862 544041 163547 756010 112051 837413 482157 650821 290185 226047 181114 440695 1003949 113187 465097 642222 869688 638238 344806 626488 248136 300066 402336 570954 997758 270214 924553 302461 661631 944196 827002 405323 93300 299130 645132 482710 535433 480233 286751 993826 768113 727161 65367 409366 749280 888499 951194 399231 344080 975429 1025171 309197 614205 31362 849970 980565 458281 740064 63274 218061 268697 1028984 4466 1008594 153045 61833 971461 116069 191276 925685 530210 174954 762478 706498 347980 324904 975216 589978 709962 120524 575372 467275 676072 70117 219678 196680 863285 1031657 246024 312359 595971 499887 168750 214049 41067 595699 78587 260246 119110 625878 932571 555910 322228 558683 719295 760088 861593 866283 262044 1044503 886811 962258 965099 139887 248358 559552 925739 38325 739816 934216 28763 705437 659541 983140 523136 662145 648612 789743 66085 421345 1013199 245801 434390 521949 99607 200503 576676 582845 144511 1024929 352164 556394 808524 820179 406896 118258 447115 740252 415652 518919 7051 783537 14946 639361 242271 864043 461007 1013464 768861 1001989 852371 219562 41633 764831 582493 549435 577675 186942 813405 17136 683580 201865 907208 198867 80414 621069 432216 674835 683097 1033147 583369 127104 568158 560229 953693 30227 135264 796996 176473 579940 670678 529013 569222 525362 686587 187255 133297 1035743 653134 441262 351787 101361 525586 304868 556617 668307 683471 128451 1016037 132369 121295 171612 193499 120416 410530 130210 989069 1038739 883867 797424 928608 393831 901456 649855 1034813 259512 941597 72689 1005329 952842 549794 772041 751949 972801 617281 505584 43366 187113 682913 39730 576854 106799 826670 444351 124185 330981 945814 293290 902961 730178 690509 241773 847139 61984 189962 431716 413688 587388 651592 293197 939197 993018 769990 873166 968963 819039 611079 385263 126815 795157 519635 937628 170987 264362 424116 355364 221380 214097 718458 686013 969354 511583 657592 1013245 175331 911567 689220 924258 556791 724671 464315 81868 837621 423153 1046010 323838 498573 72267 962214 983328 534133 1009751 913061 144447 346853 418756 487075 915404 347418 945379 648591 830233 954326 888874 593179 161760 221406 747189 636479 965307 710011 34496 781750 129964 571130 230446 340095 685719 425772 360709 831581 603075 1008870 19952 763992 110686 96386 531131 246074 399094 381021 177883 886291 133120 116055 418276 59574 389716 212822 142352 644665 326575 659907 124607 711545 489775 26635 1025265 1038740 260059 279071 314318 182893 54553 262388 832287 300331 26422 772 710098 783034 636386 217292 430713 811592 1032881 350540 949195 470473 614811 441994 342306 556660 762236 733711 653052 164164 574613 156008 943995 564089 379145 127654 807653 831252 557409 168159 833572 28510 15625 133291 163142 836961 721104 816295 700414 83053 610156 948725 284193 896661 164340 169146 118315 493872 766052 750751 376760 901464 207388 878929 891915 811118 163425 581378 765578 151700 595163 518885 179519 733489 87573 59317 342361 998257 156673 8751 655273 734915 25201 693651 567590 163161 872351 768039 1010537 856235 814246 22452 297265 245236 669190 34311 348897 807603 715812 693617 308989 516396 109511 75080 746161 333029 136861 933476 750154 562985 953268 884642 635322 885640 323585 1006181 945432 1043541 788188 483088 1036574 225063 219778 498061 514985 514392 504978 720329 515133 908425 927377 58421 754815 906012 500326 759367 886968 169145 991966 256759 1036377 678602 287785 258882 603761 1029374 339035 702123 711225 822729 467948 720821 982921 605923 278073 473194 229216 636357 766464 808663 116831 698415 623080 907661 421710 55461 431351 316450 675735 813805 220954 265134 998342 149650 989600 205647 146959 890212 887743 186533 354504 734198 877326 806998 210666 88607 72713 881291 883860 341370 817809 284529 649096 40933 561769 771002 921516 648198 24506 701721 857995 1020353 520079 589513 580818 680643 6234 718343 571603 470779 574062 405139 512261 717083 245890 83764 849793 187163 669748 50737 924551 162487 432772 198104 84471 126444 339029 864506 867801 927615 859887 741229 753878 869238 276608 352905 924604 584604 986262 758188 710397 52225 1033382 747190 920368 464760 358537 6797 459151 597016 923386 1044891 1041528 387004 843289 567371 212973 326787 484330 847759 70163 988496 732887 325981 355254 719435 908842 267565 172228 25950 647828 351357 67790 194232 640681 94029 413578 473422 264033 999588 415059 243541 621721 127753 1023911 7881 545168 378122 350632 292330 363882 921016 582812 679866 994225 411945 325741 159872 574671 537845 807978 1020487 312980 588986 917124 686431 801974 1013401 71250 993499 469324 356278 668429 427794 486739 395451 808277 918047 540970 729685 485226 1000545 277781 776630 413107 653563 258493 922898 952123 106581 463021 860194 220719 95385 664791 481444 960609 548407 711438 322264 71624 981089 842378 630276 793342 632208 77159 241906 478656 570365 145701 640621 227698 561705 411433 647623 861593 267093 695611 750422 47198 705547 599559 423155 141074 872083 698780 104057 669348 126846 497135 621132 740397 195104 612185 197071 1035621 617741 934165 698861 266538 366243 132547 194449 909312 510336 835560 259117 230540 729352 690796 899639 289816 284128 895258 4520 349971 434806 868643 597115 137614 46966 172443 856884 453567 245846 465915 594262 215682 423883 289950 193004 550867 412754 635716 539649 338773 562344 457617 925480 115406 906322 87439 294900 836264 593942 97832 922753 775794 864896 989101 1020138 131421 163935 684626 517072 880320 400709 451759 230106 971413 368650 504896 837423 809465 571209 101862 743933 142256 712161 167525 307446 161950 466805 187108 1022670 465999 519405 1034607 842686 445808 852211 235896 449028 1039955 611447 769106 678497 691567 729900 1027509 674969 320990 8 678973 42999 667614 457160 532971 939974 520529 184169 740514 800729 163388 930992 603819 991492 727371 272035 126770 66976 631884 937998 291526 73227 778416 753152 95197 861478 802829 9291 963405 369877 148638 193031 846037 1004162 946625 488975 146322 228251 248952 578434 739978 98832 60393 427587 312613 223446 694750 341882 1020846 487526 656198 369170 102358 49982 30898 231224 314674 78431 179929 963298 487864 917965 913172 4166 925254 115987 518114 839262 714523 871356 871782 627819 711772 630235 989668 1033839 795280 854148 114247 448945 957221 342608 1036958 244029 72937 552925 153243 14946 867473 1028172 33299 827698 238901 793025 599424 865541 721106 605671 498306 386294 225479 953961 410713 392292 38488 121210 41069 386931 797487 841294 452295 591753 207317 508319 342677 366545 1017405 723497 27306 303547 30266 658733 672251 786810 215556 582386 1009699 293508 971960 998207 53728 908310 222421 674275 704915 210350 85183 1033006 743364 72591 523071 256117 701340 1047360 1025025 304273 435050 294925 1013780 768096 255263 526213 159342 653123 456401 730618 826470 889759 423739 277252 204344 359260 595516 792062 561029 246889 70996 699016 5072 76086 481322 382211 585473 234808 525576 274200 306662 639336 177501 390193 646829 909508 13882 390655 350572 89293 1038550 303346 792730 238088 938762 987332 1024403 392317 536534 275695 458007 951355 643034 656690 933835 793042 981470 312848 959158 881367 260938 154960 76742 865892 678062 767614 910921 338325 200252 931689 633716 683020 24649 1000611 293600 312429 80848 775684 680711 195811 534254 400168 588235 937881 1032551 208876 746736 975682 972064 712948 979613 219026 915107 753704 147935 876995 46494 248115 64295 358673 286052 316931 923847 496446 410986 926540 966520 717071 242123 369925 501462 457420 345029 912105 987618 470212 522810 808182 350080 5063 377392 88050 391927 481706 1021777 315873 218228 57799 734316 552592 969094 193914 414706 138254 1021347 229541 98426 36653 664226 24109 292157 776197 651584 308346 921242 263794 4507 877051 117395 1040017 535481 948640 317775 892231 399362 773982 834966 511162 919490 431279 97624 10453 605609 132367 352806 168905 611914 74368 281015 137863 794783 1016327 820837 133446 132739 469036 217005 856067 591159 357758 443059 816892 931294 74509 1012411 90932 517632 216814 231857 142067 671755 366779 882850 899651 558029 478736 538689 460660 315131 763663 203107 694168 30126 201437 992643 4872 977633 103459 528191 649693 866548 273805 701145 329847 2604 482894 730807 695290 672048 44699 809955 386764 926094 871467 741003 9497 722996 505534 1033858 295247 635895 425107 305085 923810 597519 394992 643800 135049 909977 1013405 103823 505407 407828 954473 764741 48451 294116 571812 1035648 227800 148947 459939 644202 604806 921739 347456 616274 174999 358173 550232 474409 281499 915837 872779 126214 847844 939523 234622 282274 547083 684523 298460 486109 1038185 250326 648273 130103 720799 41543 328526 491351 159503 741415 632648 578440 434272 831810 883257 551735 839677 179400 966686 265335 258199 381900 267127 401789 241567 956872 471497 39203 494029 941336 841759 218985 520092 790394 765829 13808 227787 511636 280972 955517 667101 457838 797898 31100 840346 714740 913750 737914 152716 263541 27984 386218 342659 243495 454999 965986 731666 959904 824593 717467 556047 108638 824231 90996 123158 736833 636998 207022 923143 759308 449183 238897 632964 861927 158567 140935 969588 514272 463064 464220 211843 48485 217902 439812 930719 546763 678187 751861 553340 619979 1029268 645960 543249 694271 16050 1038140 773657 256617 656594 124083 196244 773357 345285 494004 790851 781266 31073 621287 247087 59462 95998 216092 771874 430295 890873 700612 599596 174586 719156 937078 841760 18055 837268 922476 544276 897083 825218 998147 6373 974900 187243 899647 957872 427897 22080 875076 580186 501616 699639 808670 473610 113254 918024 626426 293289 617483 369136 17707 302185 1040883 901041 749606 389179 693270 16720 170822 926295 898384 957526 153353 353208 732130 705104 145808 105885 530927 73039 683811 243210 718336 367721 711339 582725 275329 380982 378423 136537 228161 137043 9079 221334 750582 1039075 613444 887823 400055 449289 832278 237850 764800 756591 930700 954580 924081 556994 340712 59547 727183 583731 417936 824978 439234 400887 1009295 835104 30678 671688 399889 367729 338618 646755 867306 818419 988227 440584 51472 638427 448170 887293 776989 451742 448266 58123 661710 705144 210403 203263 439942 370920 546714 83242 722636 1027634 130294 83938 957128 721372 846757 323327 717514 807217 337589 269663 310979 736193 177947 2146 831179 841695 459823 99438 643993 673570 834606 287084 1019662 350948 806071 120649 70826 870598 453455 787062 293397 356138 667101 815209 481176 10679 930606 506906 456865 1029593 23410 539271 924739 993087 823485 112432 673203 355419 466823 16539 695500 287461 597805 263377 679564 392281 92781 802271 581013 619124 796654 208471 70317 166843 189110 863692 179518 847860 471730 836953 988119 363690 652593 908315 722089 788909 71017 652210 591370 937360 910577 488644 816885 4650 394309 396154 561033 35093 56134 660482 844166 4146 762295 595723 92371 521763 391105 611916 273402 413392 593520 420093 683178 1038307 745523 845915 485429 650572 194912 994345 698383 953789 544941 333610 516693 814894 765880 586664 682563 336730 994177 221168 405693 740417 470251 543444 545991 188580 231742 458791 607245 360588 207528 1000772 158556 842180 280759 886152 620327 334938 209120 3796 205827 622370 630524 482828 1023787 840755 42438 228250 161532 11624 468830 26603 531322 626912 974280 235505 716490 834942 127854 819615 648630 524137 207770 669808 178220 464013 695037 530913 106943 925977 61483 231923 569893 963583 740380 835498 44471 580472 633517 303504 359924 674173 645917 635442 12798 886863 67729 396450 36635 737007 905872 28915 536885 1017254 324999 155841 605019 346751 688966 347046 694334 640456 633728 576454 248500 654997 857167 258628 151097 810813 639663 238538 690025 547291 955135 525574 410759 924878 672131 194343 183802 22329 656100 631908 34506 134532 175278 728181 400679 687577 421328 917784 608995 70824 595744 475789 992755 225571 324565 781339 393457 489922 143883 137 711581 753857 187202 288421 811864 424093 351455 386497 885671 669851 1024170 995889 624310 643393 308559 2510 771538 389339 460509 745590 846318 88055 599882 957577 506911 1007081 993004 254830 493088 951624 163073 95756 131791 73839 688168 531793 974510 394749 749286 173743 968803 218453 919587 553114 266552 346911 111530 329483 974235 206277 735916 446464 976287 793079 135229 444409 836986 939816 928214 740989 843269 662542 550866 524947 902463 187174 1019377 831305 280266 28461 248791 346161 455789 155560 710030 849375 738960 472413 953344 406124 412867 646872 537982 652790 192055 468199 673340 1045278 1030723 864030 702674 123784 411872 464980 1046204 779358 928558 430884 151771 778958 879597 892525 264179 137351 565253 674259 124203 301120 296702 428604 942736 518706 736136 925267 615313 964760 455669 819976 425348 166966 283322 325645 249888 497871 935666 431195 224769 891310 359643 944811 611624 1031710 351830 638462 1046392 370162 566123 673302 348986 486910 1012419 951290 170906 445595 594476 9846 28967 998951 206617 687768 633431 999811 34591 721973 961537 828563 628858 911970 741857 385218 541318 574459 91927 165755 93765 342047 634536 310961 923360 902833 883708 904536 387614 957657 711518 505833 882926 817537 346751 388322 653283 238041 327924 983364 823219 58836 444595 97555 474552 439465 943770 374746 869487 16722 889576 967972 76795 309008 98754 815364 152226 818661 588719 19598 789839 691992 329245 510555 546831 776629 400346 879369 530068 964362 521627 195001 189621 290604 909944 448656 30444 970096 110702 417078 887510 771314 468188 998746 944055 75025 394502 133931 61171 679409 831126 508384 15510 677111 868374 811570 776141 215377 479606 40669 291691 444524 15500 301347 15973 1028732 783759 896328 574550 544503 553884 610071 286204 946458 895282 980571 864697 502883 265397 203623 508947 497941 241902 869263 727092 665783 912777 204205 811114 264853 235413 700061 16040 729149 641544 363969 234756 590340 998969 471421 910903 627583 275556 543676 1000992 501770 453674 603753 776769 636740 437518 356343 453184 41361 1007352 665562 1015912 689303 1028790 121612 39461 761793 776822 458889 452748 1001663 971342 1033683 925904 192516 800949 318318 515278 865607 308999 348517 920450 199683 981508 623555 192912 847862 473681 464667 47548 928165 480501 525569 693618 8919 619486 440463 93503 248598 476762 80609 926037 724017 510366 356249 219659 806589 893251 549211 583771 134799 524227 695890 177763 556867 532224 763050 346085 737465 870590 941844 641734 336786 618276 45381 243602 261559 21824 529526 655863 167635 214912 345062 383301 685268 746553 63827 588021 12398 291875 244101 887071 735640 676570 700612 102146 795660 714591 761692 1043840 185291 961686 644640 587167 442775 641478 934628 821001 216952 506652 298242 508044 666936 231975 999894 540827 904423 955997 332098 456140 386903 519573 596523 819032 4256 406668 18170 73119 941214 401248 375323 668321 398190 1014295 19073 479877 30197 180505 725024 58390 1020505 84402 196722 676161 600197 129682 760563 640920 630441 300108 828837 493778 67000 362970 719245 445256 798185 289047 941876 666234 772919 971588 424742 370568 764385 132484 51830 14778 783082 323935 110393 454393 950426 845123 167174 236627 672507 967934 456061 597627 439389 971333 713917 469574 89554 66865 789995 503087 1010610 783549 14258 507347 872985 20297 698558 924790 950628 451354 173120 82813 993976 472791 849517 985074 660603 569870 692479 510468 294617 21933 931762 996739 137280 853129 736456 299624 197092 285658 1002886 304459 910396 138173 609973 466923 529283 794545 1001761 631210 902200 845594 353821 673806 806814 437698 523262 249666 34877 70739 699035 869010 728671 219358 952276 998643 857236 859991 89096 47480 934958 1034774 519837 881630 1044934 680535 352891 514305 881077 659643 107153 558949 842908 75205 56911 876462 119772 438878 923179 664872 284191 45138 702492 831040 893901 703185 347170 435464 865176 743150 602300 972727 505585 642083 616304 792871 142992 429260 553287 766294 724720 536231 998221 351717 226512 979802 334613 975516 682419 57581 711476 76260 800865 27212 710594 62795 512356 1025990 10972 859652 802700 139153 452900 288100 11371 990787 486975 316774 357594 434010 964950 438568 707954 705974 383382 324972 882452 1041434 682672 354584 852834 333230 663897 146870 207171 484992 223179 475125 108899 101374 854595 301094 541360 667005 455553 596671 308958 179382 391499 403676 974564 581187 833770 991417 184189 811558 230314 417337 724392 773187 88927 641890 840489 617698 523995 65759 549638 723246 329337 980605 1011210 398264 659605 607150 231237 685300 917009 454665 960649 910266 605906 578503 509679 642503 994881 886856 358224 905274 425931 190604 41677 573463 179041 467387 609096 672455 51705 742302 1007592 980630 561675 639267 106905 600884 369684 102620 300938 535093 587543 662912 234413 3985 374039 1037929 902970 274980 726941 831509 91948 400431 873528 926886 450754 725973 1022201 705634 925184 668575 71923 611891 1038891 332537 993473 755751 329297 851634 944896 929777 409023 442752 855248 72550 346761 982138 4695 553218 178693 69532 897854 630881 98640 168518 444210 385734 700871 351165 82532 281495 212367 138153 377354 878814 379919 885398 141532 685002 171633 653939 215959 659756 492580 519957 503165 827899 122716 435893 871635 664528 833937 502382 819042 237930 845820 442048 122615 144172 868381 551952 607716 364442 842808 71461 777084 273376 94162 436653 209050 977995 1027129 969398 224283 681165 767226 763701 952159 1026429 238697 608898 170700 438037 401436 886490 342603 801650 458096 814556 909769 353816 259587 219405 94648 174252 748600 819796 48011 294776 475062 863358 794173 236010 897513 23483 930507 957204 678528 7711 1018037 1010222 76781 1008674 356993 660240 886760 420129 909880 472761 1008620 240602 677351 789451 556473 227060 775200 126731 761808 1046901 129142 1016806 1046010 782154 987141 353511 684482 645570 214503 25666 999158 116755 57279 220237 870442 503764 756275 692225 379700 284033 308586 695165 130481 181499 459154 849027 573823 285189 179036 785146 420161 874696 878718 39274 560351 792144 418864 226691 1043971 831756 166832 241814 683164 743762 64190 342042 461663 469464 710688 566825 394305 495676 12831 963072 453886 411006 256777 602242 453526 1037953 570797 763062 64202 834701 74210 876613 147107 329168 309504 996349 289004 36312 797284 438352 11699 378394 428017 62933 640972 593519 627338 988614 625998 957842 988825 918145 168979 63907 88203 790536 615996 917670 561490 918656 837292 819461 752354 374965 165256 811530 322740 805013 681149 220262 34885 119729 593018 541357 30104 314815 855985 973272 929712 188186 155 410049 549143 349504 365873 781738 1036379 729939 711603 339127 351371 160409 491301 82543 723390 246525 203725 397119 662924 39819 41911 608503 19347 510711 119601 541514 389619 79895 308559 18514 1009106 213604 866408 622859 741338 242302 840343 421332 6326 408229 669243 650993 681368 689984 726647 384267 959670 778074 129971 274862 1026504 283936 141337 835529 809612 362084 756760 621618 420675 584989 51941 742944 273201 638949 610037 106415 1007904 680570 93829 394847 210910 484925 696338 990101 735930 662198 900833 748825 352779 830990 89976 470423 602025 122259 406563 945438 383858 144951 754032 909732 626630 58642 893619 278399 243212 661468 40579 401901 283435 847220 576315 426893 685073 194139 230266 378596 240176 476473 125603 610010 956412 986967 508254 894778 167278 384292 18965 343349 930948 1002161 736632 370655 1002943 22580 249593 360625 359587 150153 246097 838662 140346 72620 297721 651678 480146 490304 35506 869661 508474 679691 412670 859789 646345 402295 1039268 295640 1040727 998419 11312 941135 461826 554001 559728 1000230 1037163 48837 532984 1037813 79158 694316 496031 631352 594574 980322 167936 564432 760990 902443 106490 207489 250137 917611 382257 702578 460466 1002158 567434 451760 887205 991905 122035 865962 149549 238230 357016 485302 757515 905477 765423 670603 972294 360709 338350 977093 105573 49879 851087 69989 611703 582748 716179 215886 812299 983449 505980 800969 404472 140602 352849 930050 9367 588045 892382 751752 134979 67203 540721 592337 732896 362290 771358 126388 431442 1033557 648124 861165 819201 199754 668390 531356 181339 403731 318908 506822 937042 817878 1009695 130003 500442 37725 885560 134158 299117 157591 520689 593448 575367 725013 753018 875958 1024297 530830 129478 682158 59738 25947 481803 202734 179105 301563 841030 575413 683917 861073 793269 577576 955693 509025 824923 171470 786840 439638 836991 547349 1043303 218751 105261 795595 595766 421774 914611 776101 136230 524376 269861 878779 428126 565591 222939 903434 363909 422955 247278 287217 204106 1025044 102078 859316 691677 292474 734574 719613 269939 715622 205670 343894 1020869 388614 498641 75183 386193 136493 176157 666590 259608 652240 279677 715290 26783 260490 533610 555904 947182 779033 665374 161423 1037268 637662 680983 619947 509088 551265 227226 929693 69545 906699 317230 729105 600008 431723 210461 704534 153049 471346 63990 806562 980286 322614 48910 600332 507995 536115 257274 832400 994587 683781 482070 53711 252266 112687 1281 61260 264120 767319 642847 366576 273276 677063 678678 696454 689583 260078 650321 122688 119117 603101 285824 291888 327640 139723 270358 303568 394708 343954 613066 144763 112460 647215 984086 229361 177228 535621 7099 318935 353636 570011 978491 53300 985132 362649 26974 173302 641978 981711 884910 372587 523565 380271 827898 200904 17446 855246 342487 4262 323402 355815 1001498 984447 544961 278231 66655 314677 10938 517986 823941 316812 666597 784749 1034032 373931 228343 971138 523334 20896 350250 706383 783731 761049 573370 323111 906405 448683 209001 222591 466576 291278 946939 866674 53034 485342 882619 381758 622128 345564 17141 391621 758688 961196 584058 287245 363581 24981 236831 1036224 413199 985796 248125 837037 1019104 1004488 540467 575045 16063 835607 553695 336927 598145 65928 837417 746100 870971 909528 256633 861603 54217 767525 475964 111534 493899 946550 27746 197820 372642 209712 115171 811925 317687 554146 261429 826921 969013 180347 713176 902665 27274 1047374 195018 295148 446954 736277 680467 583980 545676 210091 436027 720454 763755 338513 635343 304478 990662 949802 508640 735673 123808 443838 32899 175424 87873 291707 856658 276739 814259 921391 347625 695732 991813 654991 914282 390184 525580 974260 129530 593370 640349 419737 584769 157032 711509 323230 808174 171796 342865 484616 932657 170308 531062 652670 175935 724226 901930 600974 943826 1031804 489881 1027110 813478 15749 94257 163355 839165 13842 52262 909989 951580 610495 899567 310753 407500 566088 758215 298830 275162 635152 68653 1047120 746391 64413 165476 122545 746584 533273 22259 721179 1022199 890579 733735 803743 351056 644540 40588 1011249 735173 802539 96632 34601 735675 94745 297856 637891 149531 344102 470273 252064 430546 142226 916120 873027 985681 30981 498090 646549 914957 446407 232669 825442 34560 944712 989341 967130 362790 841370 669592 328465 859905 345842 433986 345982 232982 225834 185426 992640 596846 132162 216899 579284 587798 958171 766164 180512 81311 879034 657033 233068 916126 930635 401191 972196 610093 336156 454460 545559 170344 585821 1428 372987 963057 575079 593861 57318 211053 758066 93861 851798 978949 718813 121550 1037867 76774 777001 923937 121640 150465 419326 573248 445813 1001548 1027558 722962 56608 675774 451469 178242 25495 160343 529223 529089 142383 286422 423306 908608 937121 405249 20335 881847 626055 17441 942901 61921 746212 340867 61630 875965 685209 705272 804369 980495 112369 390485 450518 623068 4886 796404 727517 964082 303001 735794 946071 829790 616686 709615 19611 416243 969197 567313 159011 540874 611411 120321 839308 718524 280895 742700 995290 387306 696757 749955 139825 269622 567070 415739 633181 853703 531398 1028878 748619 223881 586589 218937 685454 807850 564087 458620 689115 6175 644108 465373 846477 486685 989176 41957 590370 428960 628092 661281 141499 550119 964283 877986 873120 780021 408126 329341 535226 348434 187249 922188 246552 366665 494371 94124 316778 646120 735242 397245 758665 322050 862013 932517 329709 316400 777400 125965 525877 430796 37851 540578 1026979 637940 83947 126357 356253 411021 740496 448284 836654 416510 554582 565999 149122 409968 54060 813515 32621 805973 717543 881395 799717 713182 835520 721066 673156 954243 976594 208058 74503 667263 315549 840944 510161 202834 731526 169885 282985 1010493 981588 57367 792055 548553 1003701 590646 483019 174145 751543 748503 697303 978739 1032271 710492 482608 283122 186837 696875 418704 457239 375430 664619 909527 835836 530433 990538 315525 123968 225227 78329 397378 1034822 958411 554926 327767 513717 790222 69985 373810 282361 288004 384015 701158 85697 1037441 273210 673704 1035391 1044925 693608 877139 306667 793621 315552 657381 388224 161351 433904 742144 510462 1011450 510697 590954 791782 907572 209953 41869 359681 103650 715696 143096 63450 968531 221363 154844 472383 1024957 498893 289679 533444 705463 561313 885261 165183 790461 618585 237682 627533 145328 729122 663681 701388 179027 569518 902688 343391 426703 453552 155610 412653 67376 585827 259931 697634 264933 778244 889336 568557 123460 760403 491812 289280 19459 166422 1000188 1022548 907712 426391 717500 513954 780411 304929 674120 314346 993559 946566 470436 554480 571612 636060 513404 228794 641528 376251 292253 1022228 252921 491585 164474 131084 492628 971278 491688 520566 247522 440328 353634 1001320 523870 180888 165637 859071 677096 752172 990613 294041 314501 777139 676663 995545 710556 124196 582837 691367 622970 274935 1004029 677357 272079 960426 106146 243931 1031727 537149 696922 150627 962707 233654 846206 599741 999893 864671 992653 131557 952631 532355 404905 815128 129501 785780 954136 991323 621390 398216 503236 865012 791031 1010519 160956 105967 71592 654463 366257 172442 525332 452896 614010 1002761 50518 510561 855952 594579 436327 855273 513682 748626 1036713 220518 477635 233639 214367 140554 883079 669365 491570 857608 37097 92897 761774 706588 919064 553816 858818 156928 219878 509065 789060 156920 945480 460199 363 154439 481240 992552 1013331 119480 385622 687432 768636 408086 295459 329863 230219 647347 191172 960039 918152 918245 667237 93871 36575 124548 290387 923755 56415 67438 662401 27625 378110 676868 444164 903293 565522 162218 492183 1030334 602073 213322 315672 825095 397298 654290 665353 16887 772066 458417 850704 450801 810641 12382 353911 768157 99274 566481 677292 921445 739518 1001992 215234 926201 878722 435332 107503 272331 860300 498633 233484 223124 104762 87777 158488 744397 581195 534746 968885 583479 223075 363843 787114 629076 536716 734387 874847 197355 221872 729411 435300 6792 101408 447247 168682 438521 616720 492728 31816 456146 408600 96228 770167 461802 308916 283069 964759 830940 291269 690030 210792 451207 1046031 645802 170450 639374 873657 452133 485213 935897 610256 899608 164537 539666 987843 100545 387640 271145 948968 352993 460879 1000657 192502 1084 693273 770048 838793 831516 786900 175987 1005218 728527 164705 417320 346148 29988 366792 429025 911192 744178 209074 573864 307050 855442 612589 439878 362729 627040 360172 312010 1020491 60733 737349 157448 555111 227088 314161 450071 155385 208960 970511 770770 416033 275004 130273 509016 356836 928499 792525 748173 148650 59740 693661 125591 337342 915952 577343 527201 842449 611115 246087 727579 910200 201230 351336 126648 151977 804512 615935 131182 799298 577640 911496 166458 820610 19189 78886 1032025 51086 2647 1011487 4048 592110 10147 112222 883942 562957 892274 52720 327076 210108 750690 876935 914268 582319 851860 1037562 765471 145406 731436 107715 721221 1002150 446165 153215 911337 731142 667194 653682 473451 384354 745870 734977 552428 462948 125957 455477 226005 731030 87641 228671 167760 852712 711494 610286 547021 934960 533517 483898 636799 10149 70901 67517 260829 978020 960965 483637 65057 117996 844364 23812 744652 100257 900826 870320 309024 489292 1002692 191587 1701 474009 443107 345451 131748 323991 175637 572603 627887 654396 404923 719977 154903 679135 999482 347950 214900 826300 663418 692457 732962 409716 241002 175900 889790 973450 847994 375149 89516 760295 106527 557607 242324 358230 246098 839351 55777 781577 938769 464943 340289 409362 68317 777158 536872 349163 467259 424789 229708 531695 732723 765403 531754 298718 660948 622587 231552 469597 459950 451705 463825 726131 162902 316609 209124 835342 421861 196960 579397 598396 618618 660104 194755 753906 715187 882833 656880 772361 683576 445554 230053 1012795 791601 835660 1026683 984170 778698 499680 468306 133978 149942 352531 707534 246578 767913 1000561 490453 145152 339165 198056 1047826 654130 1043598 105480 980341 30237 931966 363274 191921 964729 728434 180934 419261 976354 1003442 135291 391508 929113 333709 663307 431221 348610 871891 526204 899043 639588 485465 618872 904613 607084 956025 672717 560519 140906 912783 517359 618904 660177 894333 789361 670379 351867 746791 73360 230614 63012 1023736 140968 748533 54762 130396 544188 278568 332244 974660 520178 870992 486983 1041573 998421 499862 231570 625401 549906 68325 757604 1038780 89467 456555 756560 270064 733703 229148 866128 899994 188432 424495 944447 66 379667 828575 789086 989559 244787 447147 237520 396361 29367 210262 877341 1032909 443528 700135 60083 338077 1003188 276330 418400 153429 833006 20782 414681 316183 1013515 953670 655159 317192 214918 991240 934773 766417 525821 165264 726771 602654 539313 603710 102390 664354 993290 355124 163109 121106 27409 62169 1019406 576933 207861 595288 592799 150683 188039 166178 663725 733235 496317 489320 373360 241074 513330 102561 379141 405987 401316 143626 1017835 871826 776565 693537 898694 700944 256043 400938 252064 81330 446449 566954 775907 268370 680980 190190 14176 843724 460678 977285 321035 713858 294237 430018 36156 882137 18773 403003 556591 736954 1024074 854349 76165 569874 977088 940437 337857 1017682 52059 245880 315852 607983 971623 279708 26994 976611 892753 77421 971235 1013546 434475 720025 186419 1039942 618284 26772 68569 370108 435246 621333 534324 972437 413743 45207 919553 583134 784592 798169 210918 569640 666073 590942 984299 363272 497075 689902 403964 612248 509420 1027603 919400 506101 613303 35997 944997 936895 778345 381983 256649 1045404 992765 813423 313426 866228 931729 461098 683936 765750 514535 1047597 97078 949714 433125 842781 151100 122942 685845 419809 277696 772274 393254 419874 869424 232299 75625 893906 21473 170795 231764 255138 796044 21943 544515 265098 828875 712792 892594 406853 60577 988251 105540 650962 509423 97169 981439 162292 313856 679120 726990 467379 1534 448623 505406 630489 144506 70862 668801 298102 1017320 96972 680494 257117 194848 721487 712574 637861 803807 298688 855505 38696 150340 88972 167975 946183 797779 686244 940968 610340 185461 743166 481309 11942 862710 222481 954484 644217 574598 965469 717631 774347 79289 514273 828213 753040 516487 290723 645040 726015 943820 999724 478510 315668 366537 68361 935377 403980 197281 688971 137695 856299 985565 91400 481346 608505 888041 167128 947976 248640 204948 730456 267236 932624 579476 713642 574635 813692 39680 87027 161753 650971 791252 538076 615690 902471 532080 846098 167297 919329 974105 715207 642212 372363 149111 613678 882813 944876 86806 896514 889403 34160 636133 342272 34479 710022 532409 526696 1015504 312672 598475 435584 802871 812662 822326 322321 171427 169475 879482 261096 489335 471431 36860 866902 478263 482115 763523 21937 416015 1035968 450749 419537 281164 345416 732600 793747 359392 322155 983657 325722 248290 974972 242216 629385 585996 840978 350002 204554 294715 435592 1002278 362954 1004531 463740 470921 738106 962777 166227 34370 238800 580151 126644 711198 431492 870267 232713 816973 996947 156600 263169 766947 1023680 712227 85521 575576 1026382 297623 644334 669705 577543 184850 628244 903604 71928 439094 481090 4096 463538 414409 256764 819699 57547 400437 886024 533370 22619 356872 597745 572900 928896 61045 257159 698471 928474 799698 974941 467098 952335 347416 409674 865017 277576 237158 477673 996197 421810 288126 386841 443809 718591 444999 291453 95702 384994 622409 1018876 516368 920983 782900 1047874 93630 583000 330841 306750 431158 985833 99119 436642 243502 797965 768208 602470 953412 778766 994425 516934 5240 365625 621325 322879 337069 622175 716691 610838 491051 47190 566196 605649 96032 152438 143422 944699 930586 1017629 847267 693092 551822 585003 443514 261151 641109 970375 167421 918147 837674 950168 1162 1033323 211245 969932 82979 709622 213347 882452 1039085 261127 849715 1032294 223669 5318 690666 526394 775270 452637 850488 161806 66196 927291 484017 704482 667636 944661 708686 844477 969953 282080 305897 201510 192217 1019800 110020 171947 86270 148861 487427 651102 320662 139921 425261 101970 258444 903963 458159 150050 968428 538918 126809 155243 260970 798979 585182 766286 802268 640451 953177 860143 1029564 1043901 80067 580344 455591 272142 704126 119574 618976 666644 410829 669051 763085 899058 978009 325723 957305 23312 587438 817007 208913 876440 491195 8309 182375 376314 49494 733101 1025650 401768 193974 425054 968908 588891 767479 480591 875315 437516 259993 879950 243464 373244 168961 120749 521171 847469 483575 595135 133053 655078 55591 667232 227348 892338 939168 844907 301514 5986 53592 59713 614903 1036103 805797 11848 1033811 775161 763589 933994 634301 820178 599383 439442 290998 803188 881120 828467 1042918 145471 472904 866752 464534 78043 870746 478517 804661 816565 875847 659597 712660 313209 610852 838729 43177 1008029 330087 109551 44688 593623 446318 367241 111493 478625 807928 995106 667435 623804 406185 960845 778056 804777 789387 64926 59463 43826 732040 520750 820660 633311 115953 609051 84676 104578 571386 460549 979658 633516 912187 174995 639427 362293 78896 893420 881867 322744 380858 566079 901798 878100 682653 275771 420920 397036 637440 276119 843021 485416 369648 555915 351186 81010 980956 817749 903897 562362 767770 1974 1046682 1031347 912737 729970 884780 677715 858445 971988 473552 1016663 271583 333607 146279 790460 388602 120382 813303 442439 679655 457453 169258 565759 399058 886669 668110 749485 959050 377980 36950 1635 869317 31899 111191 977394 150554 215502 567820 317810 721669 651648 756435 881598 794534 446748 321966 912373 184578 285333 847299 118267 939649 631007 258268 774901 272494 259187 45032 837073 45178 495567 265080 161724 430650 611316 284739 50345 951204 234726 147362 436177 636310 521776 602132 90157 576591 22365 875964 1025278 616436 53376 611038 453190 802061 835245 856166 832844 376069 57469 48736 393500 741037 295566 846977 963333 988857 244737 680605 728857 806977 310011 753966 367792 406850 663844 78292 666341 751387 290859 878543 140567 18192 296511 340103 132970 61131 76439 283653 738116 981206 109036 296311 271312 715042 1016570 664496 508542 820610 74499 559525 2945 765489 1028683 1044209 774736 771656 651421 448594 194085 765001 401860 71721 693889 803479 330259 417534 743334 1017851 522974 678906 767771 147489 782079 552300 28716 142360 767826 319813 323688 185046 735032 378267 908321 186802 897304 346410 500463 257256 598745 1027022 205869 473113 569962 966410 156539 28360 10811 325252 478522 91358 165313 657542 428819 14118 888309 728703 26737 656338 820694 38272 116482 275188 255714 741056 992058 937734 535969 757785 764111 421219 112155 226440 939838 141003 1026140 453808 472645 925667 783607 741208 432743 401842 156032 555496 555371 508454 828689 884976 380637 105613 365766 716962 921740 72220 352321 302419 701194 51820 581158 852990 966191 609271 387232 801473 291223 443552 969179 291165 719135 322088 440455 393658 405868 236218 615516 331873 162916 394592 496272 179456 959922 942731 707170 778986 907078 539791 135571 1010068 237011 215076 637160 927001 785744 52454 14506 411319 103800 368086 662821 810320 251466 172504 459564 255466 1000585 388147 631955 617519 642620 419092 324788 15086 339759 786955 19691 367768 615793 429707 305434 764868 603604 328814 324646 897963 180337 1012848 222327 8364 927009 360111 387196 917705 800772 219954 762661 398377 476670 1012318 358503 617876 518453 165250 240060 893690 1043861 812877 688800 298476 869708 476242 5397 760865 462158 752523 329248 307187 434642 394963 682569 692448 967378 226155 438815 191497 182415 92790 763570 1041590 1042444 575868 1013271 210127 690062 150251 708584 318821 107298 507537 922049 1009447 672023 250404 1016772 242413 325247 158138 304406 416305 1014707 231505 559200 565137 282828 182344 81999 978767 684587 353252 416788 454609 466161 52684 685028 991777 238471 776590 640377 135789 610840 816152 1040527 465032 353042 257087 418664 698472 459689 772923 968521 12966 616532 343337 605434 1021185 782670 854408 694602 6875 679702 400317 217481 200122 464623 826255 624653 1037768 620385 234923 534701 240212 146614 996385 333129 447055 521598 886501 25152 619728 886540 1039439 959224 653713 311798 436635 18009 457071 984728 131946 525138 966381 915858 566847 152915 939698 411718 495363 2258 143366 425307 795522 382918 675161 255293 715500 202287 263357 1016474 317013 93836 741479 332518 858420 1027683 372529 402136 102888 631484 562459 209643 508462 984230 879558 322526 22444 751025 336631 484148 214122 101491 872730 618421 419668 717060 582589 134635 50361 1018241 942096 906406 806607 374412 897900 424313 540204 892874 1020873 419130 916046 626788 28742 678022 692757 353159 586149 204858 967748 983268 395979 612859 497667 125232 170309 346287 99680 512677 300478 833794 536009 21887 1037450 587234 304275 108673 22047 445700 804727 290157 927638 172893 141071 822671 840494 170409 851806 75315 549066 49383 245829 361770 124526 483034 173583 341322 895173 82570 713190 334571 314270 10433 971355 761962 823914 733327 838626 127657 340160 483271 684371 19853 142042 800639 171115 481407 935445 415892 513609 561900 854389 669731 876529 1036485 773662 582673 576204 1033984 286684 579461 925990 239637 208284 319337 564911 512129 199153 200428 129275 754502 31632 377858 669698 898665 433620 572386 138912 454515 495931 800647 664342 143345 162790 12337 522119 455156 596509 105441 303740 406674 450249 770528 337761 825443 762873 1023800 1031941 756740 781150 219961 1024030 755864 569038 773110 612291 613954 49348 133829 111088 37036 900318 465091 602629 312195 952414 496462 924487 800504 90794 96393 461150 873536 1017293 916443 530646 84501 808691 92784 303006 899380 665328 204727 1013131 487645 426682 1018338 773334 15190 5099 409193 39578 113256 528704 401031 36695 480224 81692 625595 565106 601616 950278 306249 465842 670795 193830 507831 874949 744300 372428 492368 912569 360016 716010 894628 617859 846423 323477 217094 775036 1016807 939911 504077 810206 10985 5792 305939 132939 75594 323681 230329 956487 1025403 821871 239969 144825 148210 3350 362419 626286 830119 676803 748569 561814 672152 372105 162370 244805 123717 77213 372898 649203 306740 1018842 851185 48381 647278 103742 680104 370210 640000 928875 468359 350726 633724 645671 205330 783282 720501 1043932 527887 1022738 1005062 994841 190217 507253 239948 792847 353488 185873 297447 701716 97783 837245 880765 127268 64597 507701 334136 693595 729477 636954 585795 770940 678757 30959 626256 460653 264347 930269 673045 391097 281867 41968 375754 747020 1046114 317847 629677 663483 946319 618280 740478 212538 903748 93017 508163 919459 182649 632776 21381 745270 462826 182645 438865 443859 479124 117059 646201 453249 233276 593018 404752 1034987 229096 789832 686642 549854 56419 1020731 278265 389581 649149 555976 317769 966989 911305 725704 120325 429977 376478 850678 150935 424719 691735 763506 741484 164784 814163 614209 877430 957348 731189 188362 330920 346036 204260 1014618 28542 118734 6988 906913 784754 1048453 545948 995379 532104 226959 92359 211209 665027 559429 95747 425213 656813 45350 933452 351057 1003731 822612 809954 364329 995911 357141 34246 542732 883229 560723 320578 447079 178670 365085 292190 774154 618840 194852 950635 721065 281211 644671 270204 629340 1009277 734439 117224 602655 965127 68027 459466 472147 752071 832254 919681 191803 169708 330004 367152 795008 412589 392969 969791 800430 309186 250633 60632 781236 363753 249577 358507 500072 52067 825501 925226 275201 36468 4800 447630 417435 1042662 52495 392656 966070 577926 328942 826481 806328 204710 603617 563122 493670 432026 277012 725020 527471 132923 981716 312314 447969 619111 110868 689114 984754 872318 570857 243472 999224 840679 189198 323635 886449 348297 754529 561566 1033148 40530 119652 492016 705758 301748 4541 258189 645375 373795 270262 535066 63466 951960 766397 752900 752336 952337 397285 994810 615622 115982 878180 359535 867138 240918 632339 309017 814754 978736 980209 548981 283301 812650 634528 156480 370415 202326 652519 939775 569226 735112 53294 578680 777568 414745 57349 842295 984770 947239 301981 606474 864228 940627 795213 16518 451422 315457 302094 197503 989868 328475 731648 740499 833199 389135 878307 338593 165931 188620 620447 703818 1042503 981001 1027004 264567 778512 904703 503275 843218 845301 204010 738427 182091 990284 753035 565732 857492 734156 13225 935232 61350 1036049 526987 158413 227386 1014812 475519 527468 787025 343248 34903 225829 546221 106358 592871 21153 328533 157498 103048 754606 772629 443563 436376 146111 658171 138815 646392 580970 85468 1009869 396684 745960 251341 462865 50111 606104 1000874 618283 696572 978812 480402 1038624 56118 982202 168552 405848 117089 828700 736340 988190 425974 657809 401728 298787 228723 781994 104028 485884 157401 331037 949147 982687 447533 717382 348212 762346 11511 422049 612129 891932 693445 106577 773027 176474 59305 356252 75196 801324 116407 574317 683699 1035261 636041 206801 304532 291230 278971 331898 13230 947139 412014 502079 160019 766340 212425 407194 211227 166110 1016947 198184 560865 347952 123675 651053 152004 809406 392177 156430 524776 562738 121386 200148 693427 45846 36479 591536 809296 710747 252846 299121 60719 323540 979704 879119 475267 884156 802977 44836 1026754 985388 18548 673902 3881 5286 758332 781391 528694 632461 894540 241485 481580 418218 727544 271506 518290 798121 568346 3692 949940 159641 881038 761550 199969 447088 922038 346062 212011 171909 201462 531493 65386 173844 800569 638898 997945 243902 190570 387063 947255 371718 898300 617626 761288 456917 449635 976870 189586 712694 519065 976712 563200 795547 813466 371666 662978 937942 889832 31419 587339 1020705 600839 294364 119122 861911 347906 78901 111186 804792 224228 29286 730378 638569 276032 389942 885245 129009 964522 30736 17138 241214 813884 948609 288629 991390 813586 550843 911701 252998 1025998 162582 475428 988367 16149 529545 64186 822451 380431 175669 1006002 789973 582379 941019 527852 881142 489561 908128 129033 342849 819726 13648 589298 769216 821571 650585 520018 578276 612663 246475 686615 928769 965545 65823 601845 139471 673118 1007725 103907 859370 12961 161268 807579 759635 1004477 832662 219422 432878 395653 523609 668206 319234 676302 1032167 675795 421820 451567 961295 356823 845484 1006919 126274 6730 144197 884151 263446 397822 1045345 619556 74183 720139 613308 998135 463793 589645 634996 197788 183511 1011937 609680 440326 880991 238252 737141 163114 718868 373460 355186 153983 809699 749892 346166 711812 481118 218157 206420 449594 376636 97408 395462 16806 940247 576116 658791 386385 610220 131590 746872 31688 144607 196468 515612 561691 626612 523201 587995 1022562 523799 57653 562211 919603 320789 307162 140226 556334 176481 848384 162158 918898 174032 737465 531773 91172 148957 710750 407085 1011695 274982 15624 787101 294783 441580 585495 188626 189957 651415 864175 321395 819126 471600 382262 921102 85580 815590 536536 648593 337283 846730 654851 1040593 944029 620306 1011947 11526 1036767 157977 344327 203341 1005842 328541 578194 857125 792067 423232 27147 600563 344579 945225 356533 796542 279399 210080 182552 146803 772617 616853 603006 604642 916421 603673 770679 610495 766205 730435 417621 947298 966934 950988 24241 278023 89849 740243 861412 419407 296338 110107 842383 511421 488532 596744 995603 136506 146356 58790 669466 1033874 350634 291938 474380 199925 26163 328014 510363 720247 118737 715425 302648 618384 108553 37685 576411 746908 622564 578312 710207 394587 742511 194491 387811 663666 625467 939286 336650 19689 130781 1009026 186748 1019308 924527 555661 921283 35594 658189 523626 515503 1006393 324185 933742 720850 907983 802040 842388 1008133 562506 260627 107002 772321 15754 936151 991842 492871 636498 251125 307890 932057 436938 1008418 529524 502398 571136 945560 173143 371426 73826 577684 268972 657651 990789 100054 842729 431717 963170 161316 121130 605231 659795 347079 786603 401164 1022747 747788 343631 119804 943003 450500 330780 894144 740126 425668 955069 517217 42702 454246 154111 152489 686396 711942 362836 38312 80604 801671 47187 46129 340614 559564 544565 1029210 810487 668478 30554 801536 322126 64332 957378 606528 933007 752103 686485 186623 690723 239618 49308 459108 721238 31768 607173 297816 557528 956069 178594 134669 714045 130732 396523 977780 55165 192048 212215 25797 671604 503483 642631 835323 472931 886234 969468 423765 890221 176542 152412 624599 459803 226588 441937 834503 633561 799982 739817 594992 878198 172977 809943 605282 1020328 523909 741873 200304 482694 416144 1041072 862128 834060 719995 331187 167231 249498 1036019 236604 417915 983669 382249 799153 631687 628037 179283 191516 331210 837526 227113 955564 585840 103255 387688 876594 338663 62557 764242 81829 733028 311521 508461 376990 792412 725502 629440 97756 313355 932916 449753 335810 665328 219112 422601 650452 482895 88546 955365 125502 12718 179149 516359 756813 615000 242874 495884 718579 599005 983453 175444 708167 106640 736719 810565 431875 495111 707466 83912 42757 446879 19568 128458 370126 472310 633349 940221 1023238 207471 241200 283156 694518 172465 535486 217290 841996 781352 571103 458204 299099 831875 519591 719050 865816 848948 217230 631834 943646 927219 1026801 524757 414059 543804 658319 40969 114337 472268 1002764 1021253 236166 637479 798321 101664 923780 333845 523178 517298 1008425 938017 771591 251672 253096 761369 535739 702965 1044311 1047697 767328 346604 224815 178528 767089 788263 558415 334368 116175 172499 14969 528562 1037629 292513 949652 262072 833252 269127 510248 298778 741328 1047293 152293 692354 937584 918273 838684 390111 684826 24339 832068 642022 616580 345593 405367 811660 994380 251388 1018610 351629 264050 524650 141720 783081 333529 1018642 728688 470369 877513 660171 871203 147710 625776 930285 462975 454539 523356 370646 888566 1047830 505090 169574 1013535 373875 501307 1035907 92724 424889 562882 928918 387731 882883 236727 66829 187454 607663 468511 762071 431451 308579 823649 117227 949940 239619 546250 878529 82999 388988 441354 732119 955767 148477 468661 20013 423465 739448 518852 743881 663208 40742 309265 133428 552050 921088 627166 930556 516777 701255 808783 771632 14995 674300 973803 644839 361499 163432 757791 47801 448077 414358 965051 996676 167901 627412 932979 46248 141217 940598 127583 957964 1019155 960275 955515 961047 399568 262022 340776 20855 68891 992750 605865 739678 632410 122222 991143 69631 441240 835182 352174 231702 1044226 203544 680365 174685 421482 455644 43642 210968 345031 981996 244044 37258 734643 568768 1011775 757117 14316 552852 789715 550591 551891 640997 45166 899231 438512 107000 948437 428916 50540 303699 403639 618774 456341 232258 679970 438627 90462 1028435 25868 1017532 312028 622554 97227 551557 55498 724334 970653 553384 676358 49258 650018 506131 151313 131949 245980 975413 881299 788954 279478 630661 819670 42073 823162 938235 562502 730452 368985 831637 317687 873851 893032 364244 515359 424001 374301 892732 947863 417884 161494 873687 667486 955465 55890 1035955 870166 230085 115765 185439 410501 1034069 924809 647794 856342 753343 358456 411396 242517 633743 610707 413235 820599 895635 446670 884384 527055 702303 74881 517615 806746 1016010 944680 685387 514100 1035631 599716 159199 140321 929837 544441 384350 769029 511144 1040270 469628 1037164 273349 788272 897394 620803 729138 580878 356478 939805 178908 567934 509024 66607 479094 705335 996575 844628 1018105 323029 545090 890057 953886 89177 105688 259698 407014 210086 822128 701524 740371 239877 101857 813337 910764 630946 601732 872079 509309 913420 802229 687657 184468 926137 855637 49532 627397 1035904 770635 848579 250663 427549 501502 519516 80021 935856 1024477 3657 261679 821822 240855 148656 899030 644399 615139 307803 9907 387278 367738 318521 269744 554701 859160 748251 554493 27326 936638 490232 725901 246426 394355 228841 915862 128830 95422 371245 683797 718057 983854 916455 275272 828352 20434 247131 967218 589899 999361 315253 436506 443381 530836 526913 60172 957839 700903 380276 161110 457165 305116 501986 107533 23495 438679 115973 251526 279930 456899 512893 594909 569413 165643 1019787 507761 660844 1032866 183956 679269 919193 260796 204964 91937 22102 918546 65768 733136 839828 517474 562739 252128 492327 103405 394106 1005188 366151 442360 215128 1016885 570640 110923 110987 543021 984579 865205 55669 249066 635779 496517 342171 572338 787545 567827 17962 301833 328753 850485 796781 798268 375834 515274 849240 256729 391946 965939 623360 163125 634456 1009109 903201 1006821 576064 220312 576663 1012037 770659 151403 535013 116212 954948 364733 203697 937814 808396 959494 467013 573201 356806 186940 534800 616592 150628 917086 416547 931203 300472 922093 745397 371293 598076 661870 83104 391893 805195 391401 322785 142949 192933 352365 397595 1004750 656879 1034378 446485 772754 956208 491221 839480 691577 33622 377447 387858 303373 109999 913502 161749 164637 247664 639067 463320 1028158 436274 37123 523797 669765 603759 771198 6826 25294 974858 666875 352088 943033 762564 297258 847367 925607 566472 331968 45888 721025 220448 266487 562865 776690 609341 760075 605101 318952 148595 276158 676265 237847 737914 836308 423104 470901 251374 998808 433712 405695 6608 310102 730331 335091 81156 680159 282055 950484 432849 618504 814238 1004138 615268 287786 365615 611711 316493 728740 841451 888866 852223 533333 333673 53032 404308 582946 747746 801446 961544 205430 458677 785016 879417 610749 438757 912062 452846 7656 919446 155738 710029 455404 252819 64883 801378 367170 297931 234996 406047 59241 637392 599053 995670 554080 629590 183473 843521 1011244 1039034 848919 687355 160088 132985 418362 254085 816752 104116 489305 457410 839301 881587 749687 913722 12204 335966 900060 247387 971135 1009094 875922 365043 104858 431258 549864 149944 22559 808370 93171 727488 726067 461448 79368 412937 26750 703930 412228 443890 192431 1024906 306436 657088 1032438 535134 500589 969242 523400 564032 493541 404366 1009695 150110 372376 90122 138103 284555 23028 917091 212178 261821 48941 186321 445813 948365 334522 1007729 558633 420538 578774 1025986 115643 977062 833024 450857 33660 394199 76667 162925 94145 60535 302031 511547 982116 762325 510790 936099 496449 930530 675952 541593 839866 626357 71839 808309 905268 910600 588907 80755 952472 825016 484400 938548 932051 505416 720011 171579 975958 71775 948961 287857 1040278 717893 1012184 742050 879757 791658 734684 473086 485175 628448 250267 347545 66070 540124 985738 397035 758447 479289 95581 369232 945675 461300 498322 577928 906551 826545 994023 37432 192964 376884 148448 401000 451143 905961 443459 105732 186074 428638 241819 875099 474521 406467 960440 495779 786215 885873 223020 311411 772902 457312 483280 301382 816322 117935 743997 750079 417575 683040 863060 151904 850438 168857 751799 1017489 675349 714916 888141 643488 1022348 11247 81346 531451 851112 915917 56580 1032439 144939 596660 213191 222797 683994 222141 513538 287895 334590 730919 50544 573400 908516 537813 862224 503793 363357 551627 347046 964909 932158 906676 722743 87222 807649 24927 8081 338205 969379 334141 310209 840406 21860 850149 1042842 212153 243466 871569 274997 624771 859902 237982 147051 624467 693421 476944 756573 967213 881672 679435 470765 529018 457220 817755 699458 248454 647451 53997 579656 552449 200138 655956 577070 785023 740113 874309 455654 770040 268022 1029403 134824 444744 98050 918612 419695 840880 199874 209681 589690 253011 901703 902554 316621 405178 599719 456408 800429 726865 90746 878810 10792 792295 27741 353617 1040011 568370 17778 44563 143849 699465 542174 1039771 738715 863016 489802 1005447 8891 521263 920419 117017 683687 103076 509018 670135 929668 649772 628069 502636 237753 1007446 275772 281444 464752 36880 904349 668276 63256 826416 307912 1029519 505317 261612 866819 869970 913742 782946 822295 975737 955023 422417 169681 203111 590629 47454 329858 627363 1012052 680209 875648 211029 599204 460501 784291 385741 713312 820667 152776 367101 483862 1031863 409938 353786 643610 127266 10660 110462 814082 41782 423336 405609 858411 662165 521547 95292 141107 550083 482558 518300 68733 323495 643639 556501 605360 438798 690158 317268 331064 844840 355104 986156 174532 542729 712528 980882 465094 328233 953089 72033 872438 459237 209981 67223 219343 719356 371985 92630 492817 911634 577550 234468 504637 864816 298186 39979 303900 83266 656477 397626 743993 317336 964069 538946 432226 699493 47874 778905 678955 257347 398426 640059 751466 594605 591382 880196 340924 482436 230499 117367 984831 318091 765939 863418 284630 853227 221817 979864 21033 517296 838448 47293 1035170 904265 400213 856446 735280 630796 934568 909135 700040 765615 310256 274506 392351 989648 420212 765871 183345 249455 622978 763486 186173 986479 690923 494431 273543 295960 813445 74842 361493 652440 883368 931359 41907 487037 246194 247072 840559 399164 140419 583154 746013 1016494 571393 204240 14804 1022862 138390 938776 558190 728060 1043117 150987 90124 824829 536376 509969 41872 658424 391213 986803 111394 334138 979204 668063 550060 502387 3899 836712 783454 1001015 216786 208580 788778 583039 32464 232716 117065 1006629 728508 663743 982708 938347 1000996 217343 871339 772213 1026841 342802 1011506 669898 435377 709346 432527 341719 806020 168830 905422 699500 240176 180119 877885 172349 61398 340484 554480 496482 706202 835134 427326 90071 568102 401636 728386 310013 23079 426041 885851 604439 281807 621729 164268 517838 345426 53544 668060 291246 584553 492538 256600 188582 489682 698092 667724 777356 161229 632818 572078 100503 427424 12711 952307 453347 672533 760776 918104 779505 797943 912313 865370 1031204 107160 25854 527678 799300 585806 502211 439690 732671 27634 748373 652170 586595 303455 240295 1023948 322662 495353 886990 76196 196958 193059 632709 928681 1016201 500679 399786 331830 498567 787667 385983 771562 550362 752310 527466 689192 423789 588775 15605 696216 4106 437343 192975 749220 774370 297497 473864 998908 394506 534937 3289 152850 948728 1016418 991258 920223 583690 52095 221898 649500 125695 616443 325772 844618 690811 910185 52004 39083 807560 851548 371453 567814 523280 510704 327590 7655 42340 55616 591952 972060 367288 291821 175186 593721 831140 781470 56230 720661 991908 915578 229225 159563 728985 924847 784990 554682 769607 862959 866668 867590 630741 839150 873500 511764 398928 533989 703772 787346 187687 226578 459454 552812 549296 318518 597881 944728 826274 534293 612967 402252 816537 1026298 571334 50434 640406 272688 391543 699003 1037692 384906 143234 1024889 31636 32988 448656 215299 770826 285567 1020527 1008101 271469 426961 613010 677677 85555 659635 614031 506031 228659 288777 875679 315778 615721 957245 496673 216193 698677 381885 542231 256203 582748 839545 443815 212548 606726 28006 792731 692754 566910 84477 75746 441120 812918 289724 163853 464542 103552 851876 762322 429183 839573 75193 778893 41977 832914 773510 449722 305161 54966 893590 159868 580588 474918 985340 283674 1032103 167786 338380 78972 91265 697581 790431 1009074 708996 643712 512787 992109 358399 567511 972617 680324 571398 675594 988773 928881 488688 748310 32274 1022418 768473 367194 416763 936168 159262 621083 121427 422683 596451 81920 494670 298099 1030800 909974 658086 816161 42831 53709 761879 406772 34192 278393 591330 153061 544134 260050 995406 506507 745128 575988 928546 856999 762929 557152 722477 1040282 903583 813433 184767 719594 1015607 28680 43821 966849 118400 836537 579920 834414 622276 790940 719110 582881 493970 19620 866736 161587 761662 525867 174515 412956 179040 415340 955127 840315 248145 1004808 452459 361682 809137 729474 507263 132040 1008100 97219 646312 176549 531088 1043606 940511 451545 186912 818733 82978 172917 921156 459930 352498 785840 343919 718423 719060 124003 533848 251071 242640 958094 1035129 402578 361973 510161 247187 980597 961491 910835 95272 786288 833279 884575 481536 934254 567955 251298 424869 607168 665515 598255 777702 56218 240105 156059 262232 492693 644081 835744 685776 1001771 510958 294942 494826 998207 174091 621526 916101 1014930 912123 211373 698437 907087 200818 428591 558096 845440 928170 964874 681361 1035926 100831 806286 852665 296421 164563 744244 193592 961829 78155 221716 838152 325618 874895 180077 995299 206157 676846 503329 598472 165914 264504 579382 798842 728992 458562 1012310 579073 999436 882022 325200 55847 248558 233728 416149 116475 456633 301554 975547 617810 502855 214817 821502 424257 1008980 989941 1041594 464548 44798 577501 634866 501147 798028 513225 513740 229127 930980 186798 268307 641297 455250 879622 406964 547748 992520 828237 767297 963822 746840 318853 471153 720355 1048124 166835 603550 204474 480655 3679 309317 779118 844946 696856 70026 12350 966760 547822 757937 673325 504473 79350 695206 71554 254355 863178 286582 765002 133412 616198 725204 825041 213762 424908 48277 489517 745283 111937 305204 169139 249061 750094 803407 424063 201287 823519 631591 895985 710062 847079 105764 423979 947649 846427 220495 572308 274958 266994 236503 118359 189315 442988 875661 554725 935157 320264 671591 716399 248732 244236 286976 587117 659349 312384 248598 784409 312415 762483 619787 1000180 999775 333301 644198 673601 1022556 68891 589135 978821 280579 114623 676630 918542 942180 121790 379052 237416 679795 246136 307496 897769 622472 774226 532547 957222 893407 508727 711388 902268 640793 335123 55158 548744 595897 566615 413365 271791 949416 586872 23525 404887 968626 921712 77171 1036204 486407 530748 116081 236188 247483 984412 215574 284635 194374 880213 648764 8224 18436 552242 211425 622566 9909 427775 678566 44012 240894 502093 746579 968118 309479 14002 563537 339977 824668 598853 201518 193395 471724 467238 590621 144064 323341 711924 754291 1027974 847638 805461 914219 941722 132675 196722 61539 593049 798580 894583 708317 266849 562542 684056 1027455 72084 142168 174599 726483 454940 316736 743039 863368 1012129 860308 842172 881135 881173 429225 243328 332414 838697 680760 809616 182097 946389 73948 785205 673444 167124 552341 557500 83034 179493 1025351 100342 787065 938891 847932 812217 749996 699150 846750 346205 975296 625785 975358 485695 737831 500441 1020880 933953 651896 327684 298988 120136 74477 635152 662543 7101 509155 549591 372056 352013 461661 71290 979147 376617 752514 386523 91089 638215 494875 251937 556214 1038111 645910 116280 549674 341486 582661 479054 342209 485494 416416 908632 717171 78012 788031 899467 506908 286793 275296 602339 719613 181418 1029159 510111 707641 533488 749785 230082 139865 477489 493664 668308 617673 794885 131274 319776 774232 321033 460746 475571 716732 286048 574262 603747 214028 992045 45447 812166 197956 395034 825948 1038646 369349 1013972 593655 245204 379858 132236 752318 990338 526355 122743 902075 636072 1040406 230479 883485 778095 103881 352209 40373 427081 158978 167229 124026 335207 623607 41689 435461 773185 211910 691822 16918 228882 602350 688585 732173 401498 50132 323387 881009 845146 143680 431642 450413 170139 670429 499518 307790 787303 548796 379269 710150 549199 763089 501327 308908 779427 1043829 714242 1024250 412413 910306 1029255 45774 491959 1012154 206283 547753 285295 706689 700991 355635 872330 391710 181081 637877 612527 336222 151569 151197 446280 334449 362853 336126 287492 314219 104149 422413 269912 982212 221927 501157 686841 442841 751524 111812 755299 553321 584473 863756 530005 77336 351191 640579 855379 982767 261492 489683 438051 751578 374024 211018 656720 193065 279985 601819 414635 677135 429327 954076 40132 355878 1036232 324422 734837 1038826 792069 610360 749144 687161 759796 29556 998988 1018073 997956 201953 332020 990194 531116 751367 497207 418448 797796 432022 1025985 217890 124073 716767 933249 456190 325438 443737 29225 540123 402150 526878 1021874 618581 527851 1035627 1006549 138860 733850 212004 785554 1027333 711621 799053 691373 945511 864575 743058 870444 869824 545891 906432 915674 911774 953486 562249 27336 238198 230305 724421 979143 174113 823936 764523 194798 133466 925077 1029276 766234 140353 524621 55385 310121 634587 200345 144328 979646 741263 104303 456627 868161 378282 330567 825352 490204 41436 697247 691290 353727 495289 73848 630878 240348 403770 627926 316527 324715 420153 344899 380427 69736 236024 166476 972884 271632 254619 712963 291984 1045864 679593 254843 555690 79286 247439 356176 575918 716805 1026077 446492 231504 653478 536327 326659 193894 160426 687461 253992 182378 615528 103475 834869 74233 809981 379858 758744 855126 598983 187525 893248 297960 493290 423669 191396 278455 468427 617646 319164 692723 219799 354463 260166 30829 994749 604062 951426 640284 744048 893154 158391 984730 549670 839303 788908 194725 439835 935438 271407 361630 451023 618714 974226 414221 776580 46259 902697 583451 84417 465991 456653 809238 523473 167844 213596 560369 675653 826560 354358 198593 701550 249841 813762 872257 936676 1023093 190183 973391 360706 578796 885139 823661 313703 570328 681016 1040192 1007478 29732 248138 1003797 400343 752026 497858 706391 809204 919915 398494 865818 321405 168620 628062 390548 594660 493267 611977 762526 767458 1032766 611110 692023 679664 492716 602691 49921 951503 1046977 279410 625602 51968 217479 297799 695781 22093 223464 712667 312566 12606 328245 922956 664618 835749 626082 211514 788181 739347 623047 58444 147697 360032 82977 1019049 925597 209447 172430 588928 715164 261703 841429 575872 913362 724579 862492 1040992 536011 979811 659056 863065 752180 1017841 714305 862886 345952 255229 934370 181515 62404 157242 48397 723531 240251 310942 419422 922033 250818 662758 571347 976520 923005 614415 728914 820387 648113 351198 530211 386262 1024264 339290 577138 203130 151376 171852 614862 359149 970748 40646 762797 58384 177313 769945 685286 1048263 827258 446685 1027381 368765 537573 360813 955322 865949 497380 463976 321402 803610 819101 206258 292829 452840 186331 687728 478510 624768 978058 915856 24863 617568 77374 882751 714562 951689 98733 58992 664976 538623 270384 872284 777446 997197 657479 524797 999811 422654 982546 640401 164748 856869 465880 269853 583561 230614 914052 696552 749285 366250 604707 153851 397425 763199 70247 605096 229601 317366 1037095 503040 625485 814132 748765 922715 522674 791649 678182 32980 789871 877036 400198 155083 690121 803588 872609 276321 148071 823008 479555 364287 612310 303673 745561 835535 449542 986059 879798 455489 730315 346328 155983 140680 565853 364964 918975 211483 1001432 374266 814788 663604 820157 330149 589504 395092 116847 1007864 325176 762813 238775 204103 1021017 1016566 224321 805228 116590 421963 356381 443971 1011051 911691 378686 624429 9318 959048 894718 843409 109336 727770 740248 907863 381280 803421 946349 45163 915648 928878 743872 277312 402654 972145 420538 558666 105476 63246 675942 682627 726945 322736 702710 408295 689350 632837 367740 229624 152746 505217 333170 772410 417063 544986 248115 950200 936250 690573 385151 253053 366982 554840 561147 57372 734418 949950 667823 942121 166023 435590 845958 336830 538931 653116 385745 69623 811784 653743 727236 877686 289373 274801 109048 788447 416812 112219 967912 648285 1040019 317446 860020 152604 700755 447058 589664 237005 48724 496099 316118 426277 113183 100511 547040 709469 808034 234033 809455 732083 850032 190601 323671 630760 269758 469082 811216 495809 403559 157083 33527 689799 448937 479239 309706 7558 151654 1009565 687152 197265 367012 213280 159087 196476 577806 449175 525748 137121 840048 786382 641679 570460 947518 835284 6004 188815 91918 1043579 292410 563743 295449 637148 755616 205941 115390 676816 228291 98045 771840 827767 596650 908458 712451 458421 351419 405872 765330 5552 365378 642761 88220 639572 8433 921649 870835 263887 508506 792490 949900 659477 1009271 629305 682369 739933 38691 965735 90642 165281 422303 720576 42335 862754 995086 735831 255664 294115 408824 175425 552942 717865 583115 595733 250407 1022977 493909 1041779 9741 625338 353612 28793 1039479 877927 585158 345935 728799 980062 964033 35997 573411 51131 59292 90896 310213 256990 347548 682457 411883 634344 256617 739629 489567 618563 532878 1003206 26191 823063 946172 203360 522894 152789 46215 219709 801042 917168 198759 432034 270964 53535 206777 267096 861299 146525 813564 635435 399985 528617 150165 194926 646644 50183 229707 203638 747302 115772 502475 267290 359766 777685 622885 841018 1046389 503649 1025101 33589 822426 798259 389787 573809 865407 80609 618827 855766 399361 17863 574718 602707 856483 328581 735799 309080 572940 12669 24031 883291 72836 944726 665026 476499 245627 330364 239888 162880 888067 468125 420061 776609 790353 296493 10401 473852 546112 314339 743096 490842 877261 34362 787682 354759 799132 683505 225477 504278 999794 698507 793702 916508 1030328 924880 30388 65713 922879 776010 922621 636338 27510 163529 489079 101313 538998 1038560 419513 899715 115959 286309 56383 498977 986392 319477 161257 270024 19099 801389 819836 800553 786534 990066 956703 554745 564227 251370 639456 107634 632352 18049 11821 550865 164624 1034278 229723 395222 49993 211083 239907 538183 996 855208 17952 650348 614177 750904 959570 743316 27872 168762 410525 710032 1037096 572529 389195 65843 485027 446437 224134 118488 908064 957024 500703 309467 525329 609010 622026 392222 501002 1046382 601119 189574 250440 12522 923803 207228 844072 960579 613469 88685 911531 647831 968809 285514 905721 982473 425512 782601 129242 165120 595942 155170 285758 1004840 549203 331538 1007287 889199 434179 415452 71418 239561 945134 670594 536674 222573 858096 21136 809837 334678 109130 830866 282173 185028 156959 120474 742679 364984 712440 908475 553703 438139 305985 815248 594363 473367 824009 4278 82756 1009116 416838 280141 233816 531421 74959 717179 155250 33905 936032 435689 841264 110770 842330 268100 617940 151041 765440 300477 1045700 813696 257786 760458 341259 477590 936406 91235 664533 477295 304258 828421 41463 381562 157396 342194 511076 222697 348930 130223 122041 370740 60970 238021 367026 232086 424139 957889 874418 97934 227146 403189 362816 1030752 576111 671924 843652 822674 808933 710617 522958 836975 475837 126785 699152 795015 177131 449612 573535 514093 340680 824160 27510 338680 167310 853094 11826 396098 20959 231243 678935 904876 54591 546945 535241 521112 445845 992635 938644 193966 227758 698676 343781 78424 88506 481449 446159 122181 882637 991066 238983 263402 82015 535501 133864 370428 977613 52235 547824 54519 160214 678433 330561 583834 597022 342177 405921 641129 103598 1040158 175738 736298 430962 718515 448603 676200 398778 296573 441717 708595 468665 798748 521246 179806 14345 162871 326482 128640 2598 341749 797485 510452 730350 711812 800114 571033 1040423 988565 13831 404242 195577 148446 873335 678726 444784 925335 257902 664801 975611 89854 419649 984018 161008 294099 484452 726731 988678 621276 113905 603076 929753 574306 779304 724089 980841 857266 584425 484071 456091 32158 593980 675283 729014 813562 778697 625987 229352 966431 388192 978690 748991 395370 785523 705312 22193 439230 388759 24688 71316 744958 724999 964873 1040422 143252 659233 458438 570758 608493 949222 219078 946361 802555 383102 1024748 23590 305074 407986 412768 678682 1029771 554865 209420 107077 715011 519499 956447 59 639773 641785 142734 1029621 433116 914643 663694 646989 31178 750680 279323 617349 524148 686250 999285 304577 878572 911119 777374 1002888 103238 949105 152285 474951 795419 620767 897085 896206 567049 322058 1002766 976337 842032 750025 807011 700520 649910 109461 476307 995727 712773 465933 506809 550311 130696 307572 132148 403699 476849 709678 60711 708636 656118 67399 236282 282798 484111 596204 93143 129432 534714 516847 388142 572336 484408 367431 449329 524845 278733 504974 409433 72491 57667 413313 166623 208939 19560 996996 446532 904848 354699 555035 853705 786466 331011 294258 286456 652175 857256 638934 894745 472293 169048 2106 1032125 488986 594547 343987 401464 255876 316512 774140 748318 991329 670470 300019 135885 890705 798547 415770 855523 305878 761529 322327 695236 145883 657324 638516 203029 969770 71205 5600 910404 805620 86050 444972 938493 215374 643619 628558 700854 56494 727983 261665 1008164 460146 453581 1029284 1045956 108377 994700 42615 550739 135688 390267 34145 24150 203142 35121 780748 164755 507584 1017286 197447 648598 419846 918104 1038595 486702 174476 643464 268887 90605 499178 445690 32573 982699 315037 995801 506066 136707 1027203 200016 979417 50900 759907 571666 909113 82113 686947 26578 24699 628914 520080 836044 766029 372049 63578 168251 599297 334734 674580 98016 557326 213788 468856 515714 775054 744177 180258 232296 977087 693706 930576 120033 805506 153252 332328 31420 119007 816452 687026 113104 443007 234160 49882 354422 361777 97716 895023 598793 712293 370527 860711 100461 836532 370563 308633 951942 703318 643384 613953 833212 642218 513881 657215 379517 917682 884997 37784 133051 225940 880159 751284 841066 585754 1043407 122078 940035 928307 645376 287688 794116 488816 760543 811780 187502 596615 663906 771211 736070 800468 261055 1011002 766484 994515 294128 406865 619623 238759 454710 946418 683598 793751 777619 788648 676064 723339 155214 598493 306870 362387 491891 218978 403564 760416 901201 492011 436515 523721 951034 921744 963330 624200 505030 651598 637872 528763 485584 788868 497884 460451 495223 867959 982198 485160 767455 69070 197235 749331 189550 177686 903884 902546 1014095 978751 141439 933239 467442 799517 416973 402874 843402 234984 648187 403955 464525 798396 545233 1032928 245048 725018 736798 800485 820745 643173 868657 207495 862531 369254 97 180464 899181 589257 477831 740463 197331 120734 738431 36597 461316 420568 239019 166552 755282 692433 918639 1040915 555861 502212 78518 248132 580712 595282 1026667 99757 475435 998142 723457 1015541 829951 729777 696556 253796 218253 302390 461862 312426 1024064 851135 844459 917272 66246 23902 553469 943269 855186 490893 821920 962282 425309 796327 416927 257255 157857 140652 25606 1016636 879133 447105 419173 965808 191060 600814 817748 780974 553741 817310 732649 202179 988116 494306 174403 802338 841336 163566 454659 863264 17291 333915 470222 315575 1046245 502180 134604 144903 541730 560297 602412 589777 584479 535342 369054 359419 318593 890717 1008343 148238 396846 373824 658961 92347 483281 978504 556680 736338 429914 230345 626174 301385 15740 286075 1040695 968635 524846 423675 443518 191718 954667 317255 399391 723884 519793 596294 478443 693523 242374 820286 880823 559301 614446 242780 150236 861585 706166 447280 690361 338408 948141 548910 195116 828512 281765 821550 581149 218165 391542 201452 999156 825795 373244 381320 220958 849677 843348 897288 144779 467001 843619 19922 64051 695314 254799 531762 705164 390277 510468 599514 339478 948004 596400 280668 926415 1017254 839 726962 301503 226917 358143 410039 949102 525534 674005 34732 887913 21045 943367 542388 354753 423342 660632 626775 300427 957749 741840 185091 168801 900567 601273 397958 333023 382023 999331 569494 931367 636250 209824 247113 379486 683659 414985 460701 1030188 13944 342007 17905 91712 60770 486603 618122 538570 404913 83110 993296 203007 322670 632305 129550 72601 567752 389335 263541 467796 274832 914374 347417 959090 650172 651250 36402 1009208 900327 830930 698589 422767 161487 762273 432281 783076 317655 466910 1047755 667112 401539 303564 930106 498384 535038 858611 128659 391542 860311 88221 1026790 556982 835391 426074 528935 202226 73997 821884 110254 304015 860602 56220 305591 945014 937510 976915 740323 686228 812241 59522 591285 203354 550498 171595 657430 880957 865828 534549 879826 592695 248452 714315 782105 430148 847252 946078 865279 491238 167307 1021311 893692 587938 171331 1013926 446060 761473 361658 830862 814095 687504 139665 815350 1039755 199520 87952 388193 805093 12934 209184 101015 868620 683804 495567 941090 130638 981822 814288 1018834 992993 2958 239992 254778 75612 7089 159682 614192 72507 674512 795340 971856 935262 641048 712536 369530 923786 151354 494668 360016 315366 767212 228146 277433 563072 164709 366777 244833 83142 1025765 863538 515894 433933 600619 797972 427500 997390 918269 727416 239994 119908 978596 553117 753307 746511 417389 372325 830031 756467 95273 253142 296535 637274 790189 111771 1013180 316526 124499 871809 1001800 1011392 440696 745210 635915 692420 493820 397469 53208 69970 451781 350884 504261 359975 411708 194156 331439 300130 952014 777977 389043 936199 608364 90479 161462 483711 890379 769434 439007 367638 95781 22119 99607 551036 170295 881257 758928 12357 529985 887893 545595 405353 997193 275334 201296 449732 349656 425081 665290 58007 51067 65874 663016 698117 711235 881238 721326 25751 844101 636527 109922 840377 151835 170923 471567 941627 126050 268221 543493 717264 58 71803 975447 282258 766153 320606 501083 980092 611768 2821 370990 891631 779956 189874 401198 211246 1013742 501707 399742 892641 444060 917338 810885 695446 906614 673166 610927 638011 235833 671544 975274 821670 832808 93519 167787 486157 83846 978284 754983 330126 509469 977487 964634 936360 977594 629848 728515 578496 569262 121358 520294 928926 547919 342172 459657 876013 369013 1031247 862327 601790 443901 334105 172736 322565 254793 99089 896183 114971 340414 265969 592883 958522 943430 303767 570830 834308 596428 488836 951273 690941 20418 8544 63654 485900 981149 410228 398252 113406 234328 895022 276071 107011 710893 267681 727174 150831 227551 430594 445563 773370 845236 18732 971774 1014977 209267 326685 214155 588611 653866 590199 654303 373540 550506 579072 910463 324461 537033 146722 150065 169994 641375 61803 802432 934475 1013833 58638 265532 74083 107562 528993 49400 281324 924069 646237 1030027 631650 288996 392993 673423 612003 86548 331888 749541 385141 737766 299054 501295 566528 122384 297190 565589 596304 172490 573511 1000193 31700 297554 1013666 887587 793826 840552 1031278 695405 14129 967634 84165 184535 874589 559578 1045476 384540 678246 993227 832175 330300 321329 749687 927786 225272 695046 660404 181761 676697 828176 47834 425217 230954 1047264 668999 916892 777337 799723 767195 624746 1028378 708103 334460 85666 227876 598002 938643 877221 683378 970699 246158 735348 865571 711575 245852 177717 177178 602557 993524 840882 842366 186762 979662 905177 756283 699310 57192 321341 494464 563901 865986 241299 495936 363440 496610 978486 85425 638561 835922 725924 562895 1033746 1025437 406015 957146 922087 475093 103054 206035 591207 1029136 841017 651523 1024255 26598 303375 397685 309887 601845 451780 877175 443803 558941 960299 397085 535659 845381 616385 9662 669675 201812 528162 867445 821372 236088 880529 533921 204385 81187 808309 963685 324163 691016 468950 1020201 335278 30819 202980 925207 562065 264750 58992 945055 682178 857325 862833 736499 44152 788451 670593 531596 250063 575962 367966 98467 697160 42400 721257 851896 841030 345732 448298 759055 922769 967901 683210 1045806 242647 180867 237463 717409 451366 169812 662660 1044790 358516 167345 274598 224513 215063 798462 338360 363609 920909 892965 476824 705945 385718 527892 210888 299872 805588 993850 471022 801042 772242 767758 1016916 104276 657338 205960 187752 4243 431486 408742 259901 753022 534768 581609 717321 471432 686985 315861 537253 593767 962982 628084 185104 699800 21254 743892 303852 690904 54094 194180 374783 1004204 764549 63515 626356 995802 327064 375986 1030808 867054 317143 41060 665309 973494 61046 539093 714458 744646 459533 894632 759432 491509 639513 845832 19207 989918 147576 806688 529175 970848 525041 850339 853919 1037343 104106 941637 388138 507649 1030576 452927 745317 947121 332659 239823 170915 791327 818502 68022 1034073 65789 1039075 959416 120226 653380 99046 5663 652987 143277 669517 848953 39048 364089 896510 115157 653070 323498 502081 262090 802039 948487 237634 739441 603153 785692 63376 97318 886223 618743 379297 785866 494534 356461 147276 1048388 503857 905875 424013 253435 810606 675397 852932 1019742 754559 470690 780470 925020 761482 137101 933515 144108 942426 711214 546190 1030279 975067 678255 552817 819369 349601 97920 395206 656467 158818 146772 109703 667532 271991 305442 485006 81371 412256 661732 373278 435919 25661 23515 722776 465528 218709 458249 783047 626155 555411 564405 245205 612289 282116 674539 108371 482456 965466 198137 306165 281489 188780 866804 515795 387792 555188 284209 86506 619520 574159 29132 364185 327884 68353 131108 106021 657255 308910 1021277 893493 714501 58850 506588 654678 361567 238538 578511 592760 325172 567097 70051 485999 803266 893732 555148 316019 796497 10022 455680 1015456 392872 462845 555836 271735 893846 624651 83390 295259 815723 366550 266185 420117 480380 542344 814820 882769 646306 608879 996955 83999 553915 805246 191420 145266 759080 633291 150364 967588 400206 61967 711888 749808 564245 440873 628596 1000183 251244 11163 497383 443708 797123 922123 581517 1024936 11407 621508 996108 971526 278217 256562 193743 215432 342895 856681 269958 476992 275458 11679 345252 143016 867591 711086 174816 847131 739974 1018259 485557 717657 728206 361970 171489 638471 998319 556431 964330 585261 460158 632278 835988 848310 706836 289620 381292 932851 979856 569915 291905 462360 19600 829154 538277 118718 737980 532035 342128 653152 18492 755324 119101 99038 474940 288590 279788 851964 259695 94881 165918 533732 898441 533758 398524 325792 776644 914963 380529 494497 623196 465203 522027 16443 150803 839123 930718 434982 664238 868367 892865 447487 136053 456994 324430 228804 803767 122865 177734 941916 59460 510337 886123 615437 414449 956797 26309 150532 921368 389809 863774 713937 593429 685969 455046 1036776 320458 39603 429519 1041697 267035 589648 736017 395064 223859 27079 602408 503886 946238 868379 547889 651366 319341 825968 336145 985065 209909 58257 340462 954402 18256 264557 160435 668611 130298 998806 912784 63327 720629 673217 841592 201197 232005 285768 107682 546123 1002357 565419 208137 730809 150289 6154 254188 657242 453162 212397 724302 109750 454357 861053 143479 108859 630956 139912 548465 894135 587083 793472 898444 861408 1035476 935741 582362 779724 212588 169782 571059 836217 586940 173580 248115 77126 825968 931840 536247 473208 415419 84856 867428 11959 285138 768382 613536 113550 620908 812608 914327 238574 187721 131473 742327 790187 441256 218983 967220 810237 927182 77915 822149 37633 779398 246316 534501 217142 156828 372796 815059 546817 701281 957457 385170 1026601 953130 1000918 61610 207707 487377 81111 947301 56743 318258 794632 4691 239873 752047 159359 968646 832449 1013421 518134 884055 1002275 776469 228682 633695 89032 585684 971006 790143 162356 249435 346041 748568 752462 579871 305347 222932 564450 221722 85644 90907 15906 283976 1042214 621471 534561 128299 443590 361937 747095 173896 572999 9833 175904 315560 761766 914914 89148 377432 797319 439547 586577 636393 108207 37175 343652 449008 197256 1014110 193636 355975 1016736 688634 192927 455115 853802 612827 786507 416860 905851 773779 864511 224736 1045390 876795 181047 723327 536961 453036 1023443 959080 691478 19847 874392 833611 151859 279086 315309 811998 766818 533128 87584 914265 66641 643905 25695 169721 880723 374599 1041855 859520 479198 439374 856057 901299 264203 149325 379816 721371 490266 174335 961740 628293 67819 66147 1014601 353218 532357 110909 543593 888104 678802 302227 75350 364238 866529 760112 410273 879380 348900 581156 183486 190169 341296 493889 802693 906755 375807 13216 19635 620539 656561 759323 480615 844846 60998 343504 881317 296589 403942 20644 265686 961549 318297 25021 919878 859944 903567 546311 555173 906331 204570 88241 125319 829094 768687 778157 146404 9231 4009 835635 330392 223775 169606 545598 566244 987747 380264 895501 233963 208620 116884 250532 176950 284368 742134 732233 123697 901799 958108 314375 78508 686350 1017143 127278 569434 494375 88221 887249 835925 90391 541513 116550 330136 923271 407769 770730 517252 452388 358031 995674 814428 174880 168913 797051 333768 222126 533162 587380 317526 579465 909382 130415 56564 671598 882042 111067 54648 590493 968505 170476 1035288 951132 907040 877338 1019378 457588 799723 329374 41861 747698 1047037 196088 55606 821607 156637 362348 153549 59625 1043123 129663 871669 523280 784079 863359 926655 282041 663587 779513 150815 965447 982724 877121 366702 311581 691053 126445 138214 251685 921595 1016154 306473 253260 1026034 424486 518587 169987 872694 548532 511875 146624 101203 176811 1041742 855675 756343 1039223 389964 2609 849266 5319 215953 959333 997245 816397 959125 102554 155760 393729 554933 174042 496969 185630 789936 510770 594092 741412 455466 976179 111454 614804 596780 849267 402633 776503 1017250 142602 99196 1035416 751580 334614 501160 134021 541965 452919 977315 697490 108239 174099 235113 293269 828830 633811 445462 189483 332120 981156 722029 485938 100803 245560 9044 623181 5895 452930 71510 157796 873008 636414 330272 983585 531885 747174 401668 643955 257492 916222 1035641 983823 762204 392649 437656 814826 453089 483665 785569 1036480 279651 93155 955252 324241 623047 767056 751897 389918 843605 405102 824 1022576 569144 935829 1017505 769618 758017 725795 956358 243410 473637 165624 383804 844484 1035898 641019 943678 80959 903358 165523 634666 392477 291600 486190 462337 152447 978805 627389 576747 534088 381012 72502 706737 59805 999674 180241 827714 33643 769559 820940 96814 16353 89664 752487 477998 251377 502379 818409 508058 687060 394869 661977 306161 920451 436639 621765 132181 145214 9997 551103 1013516 380425 493126 935386 231424 528426 846775 146865 672320 267181 315696 550881 620669 276704 1035877 525963 824718 1027799 192878 840403 654572 264169 173895 350563 260919 843313 144465 26344 476847 755726 638159 754836 593851 56483 318826 296091 434534 723032 775086 7862 561629 618839 603786 498851 754418 568335 933588 1021602 29340 556981 499651 638970 433013 916158 323443 246642 58682 235367 302949 339928 582991 618541 427260 947326 94008 492629 455168 716215 701729 265317 285983 524639 653400 1040041 105063 215888 444877 713647 435150 121326 1039000 170699 127402 162460 613491 831124 811833 857669 455228 1022309 112411 73172 209013 743901 1020883 329403 437700 276319 860233 579440 41843 104083 863306 902124 204273 187875 846087 317994 310607 813567 78226 442030 656835 954970 287588 424187 540712 572842 444122 86044 256637 689771 231347 898844 833634 323421 802196 739726 598942 894978 853124 382982 232603 418081 730480 885917 715496 667974 20136 388977 593334 198975 285792 946978 27740 604320 504112 356695 231124 983616 7829 569143 513595 671930 679277 311792 413012 924397 136831 363316 747782 444541 162545 640439 577754 616015 93392 762290 690046 645905 472972 29027 109380 576432 317560 91531 444067 761823 710478 1006062 372917 38551 175786 242135 327096 60049 836746 17553 720782 198350 324308 23023 153148 969488 1023952 833221 4206 385118 91818 309612 875506 138628 217074 951874 443960 785296 367131 17448 199897 727638 201215 289026 228877 185581 457561 726587 1042739 845360 493897 689470 8013 269631 452308 33790 328577 74235 839522 459119 207769 739725 702270 895498 69764 1014495 820250 693325 708307 992033 513416 261433 882492 604742 777602 333010 782107 1005444 248034 1039011 1007852 579032 899051 920119 343250 395392 542398 202657 837908 360319 566758 80885 410266 875548 737997 233932 363892 701795 65604 999876 685395 593058 720639 900862 32270 250349 456215 136095 541727 260252 924550 736591 814372 760776 564398 367037 272478 111313 501459 877336 343861 1037786 524188 277655 505266 266827 994710 773875 850691 577359 340145 488680 829946 311892 838337 456632 579983 324493 808958 809895 785754 184947 604036 965760 153113 547392 508884 801294 62000 280178 121681 849060 802340 22350 391364 596374 9503 763483 56281 262077 770416 723683 246176 939000 171272 102005 601356 87461 360957 192870 671607 336684 318218 147275 434460 267892 959501 947072 63900 864620 649865 994724 129146 498308 122402 226843 257439 600369 160035 299659 586198 131692 559355 977503 892753 1000756 507579 195399 678434 444167 503706 23990 338115 909421 712049 842083 400527 870766 73536 625096 19014 263702 500135 529062 86669 746232 554861 124031 621164 917928 768509 233755 938958 259392 801252 929796 652804 388828 114517 54025 575042 621086 187045 789183 512033 543146 17615 97019 372252 299947 774128 98137 524819 818765 845772 581560 490954 957504 303688 38076 293739 96572 221166 105547 402944 13943 130156 974353 406010 931632 36629 466940 730541 253224 834398 68288 209361 415012 102754 212563 104963 815980 196191 685682 44354 172111 445751 1031963 675442 1037469 866032 47377 593116 894507 721716 781916 249004 353363 473298 210630 393074 279665 941627 404574 421026 564839 870917 438265 952852 669978 361324 621996 287876 1025778 864972 315731 595987 176734 827944 989966 907460 383566 740774 1033150 101120 843447 951313 262541 584722 679187 759638 638051 215724 294110 1023239 164465 905057 175130 966363 36010 480552 420812 858924 1037125 446943 76924 210295 864829 413382 604857 1046240 892369 291072 1031059 671403 485124 954902 637215 262852 1019934 354419 933623 65592 864553 933864 755383 195514 322676 180778 341121 889375 946964 85839 893818 235746 399710 1042005 803403 3745 818031 236955 196513 826270 405924 961382 313005 500286 890146 458334 986020 778125 562255 484878 550976 760761 300887 871271 411709 92819 685224 325949 763357 556049 816502 423113 185957 949454 27192 321061 288413 67209 511785 168147 853844 565410 524488 744503 297434 217248 295000 519192 519301 47789 870497 739619 554796 119320 209197 858472 124847 924114 288075 157915 634477 29938 189968 459220 604875 886577 466961 611727 350132 370031 36779 717997 301076 284204 423291 497586 447324 1008143 695014 309125 1028609 488547 9874 767474 412157 805781 557291 38443 772941 424375 542879 476483 736369 570624 415522 619186 280303 702538 447787 981204 201679 1029011 286517 709993 473120 674940 604671 963095 766322 11981 694029 457955 127579 994543 518436 102588 130803 389232 18642 60912 104791 146051 1042660 918197 294441 439421 498413 689058 504078 675929 25542 382003 645423 211253 860168 425800 175545 1004499 800916 671654 750173 806681 747276 956532 689104 83089 1018455 261568 259148 780522 166689 888056 79885 216181 610392 1004913 123350 142249 246704 864484 487273 708511 583200 797676 927250 425622 62563 556681 327453 162928 1022840 136351 435291 826164 15651 108152 359586 88970 410729 549182 837706 892226 231960 794498 576944 384973 444733 143800 529846 332482 271275 702136 505921 325211 636539 951359 833722 134133 147078 106348 815758 857748 511213 804163 398766 797532 560018 820013 996112 872985 1020316 155510 350508 832952 247799 561614 442495 25804 974289 773065 264203 762378 937247 168287 852437 771277 28438 500076 692070 43410 1024178 585265 495179 176765 882482 861649 709781 546771 1177 117461 277850 870526 207919 253097 967986 858764 1791 331805 636602 232368 809047 1021924 714517 283072 266826 687384 787046 817973 977457 34740 321623 1007534 261414 767769 333973 73837 885895 477834 929617 47320 957049 678319 94656 237305 855651 851222 158364 324607 84334 657069 38562 672955 934668 1002058 663826 1038884 230766 947747 634930 956883 737804 31574 82379 882312 423458 886370 268202 28835 597805 755628 111649 468651 556913 347132 255619 849355 881270 795901 124843 830032 840071 401856 689782 639020 518194 710457 484420 78710 456906 47297 737659 254184 1036520 852114 875012 816736 683494 534606 250316 193375 373091 586105 995652 1030541 927170 523770 586210 11571 578218 915614 465566 976319 270727 937365 453750 93764 53768 29427 40682 890359 327327 639280 404608 544947 733444 646057 995137 10102 1017522 764189 249146 342242 845161 842800 570621 51645 802730 920555 928285 943473 518462 875578 270773 560780 326576 898669 356066 720705 314062 823735 786244 817638 26924 543666 10113 141684 15520 594138 327619 954890 107207 939277 249909 921963 828799 187409 560521 192379 769899 610830 91509 196293 503922 226320 219953 576760 614976 379014 390138 680805 253124 649158 521107 497539 543408 87175 993471 125804 396797 713829 346568 1048157 582756 833632 254203 953658 465893 312669 84266 66311 120644 126116 47656 235888 615047 500832 484689 67906 497530 929826 565759 903920 152107 92511 731670 714511 521582 6125 616057 153306 524121 907914 969618 980142 634313 630613 280014 130191 176860 699475 898591 531618 1046901 407531 687736 5553 162236 1020266 728661 322474 138651 317824 909104 894496 570690 674498 299277 303304 457635 397862 349935 551934 371446 964489 557920 539966 303415 923180 361709 913323 660643 714035 58024 496779 251967 708645 870565 168904 831569 991087 107645 679025 505573 913633 414158 828727 249929 655407 743096 343280 602001 720753 634977 224024 191252 556963 110450 712779 434412 616742 550041 145100 797562 656445 400645 66306 484833 692625 519917 1012725 393350 553646 415241 623573 222614 254596 188439 505972 306560 277990 977240 1012679 959351 842766 878864 840808 514545 292631 118281 534039 577322 74882 912144 582196 795042 712114 62327 540743 54427 432239 624530 349817 42140 782183 839994 838168 814065 481960 307277 397335 38696 718888 456491 540043 240021 1041469 505659 550959 53711 664101 564580 235233 36401 70784 482964 410147 90458 951761 865341 222363 169645 409856 92371 859027 202450 539098 62543 55161 412723 1000848 862383 597088 71552 942900 224883 447102 54315 955455 4386 272044 945389 1000718 924611 195305 1015871 738656 410980 583383 496866 282842 978327 706620 745048 468867 993520 648067 528744 669256 449928 300089 51358 577401 913277 822672 260296 848714 818544 305887 718202 632915 929029 544799 361867 517137 165734 940656 231318 525155 812481 630930 960122 643853 159173 590700 400858 862264 171561 593545 954014 854256 715558 600214 516976 484517 584440 414694 738624 220330 168544 884462 204737 531641 655653 484553 996841 410478 941710 1047988 444021 383687 771561 753555 704611 712874 803592 716395 657269 155487 777919 146662 641205 661010 113511 130258 253676 307539 16734 434082 870185 824213 940933 1001195 435520 470450 771008 926952 579656 714597 155514 290039 1023772 628686 437278 775194 281819 101874 605087 1024375 691561 469305 737521 478937 80364 590318 535693 309548 605519 41411 415985 516356 297154 117834 50974 670487 989240 677757 781080 233662 263911 300086 493674 684153 46028 935608 1023647 142952 521764 405284 943562 554194 483828 139781 88831 287906 40067 1028293 220376 607717 573659 90677 907249 968781 1037387 686857 197483 54193 150247 743002 208237 583819 433158 20002 989086 200824 583363 340931 615341 24252 435838 1005697 593866 590011 816984 9731 983850 1040001 518842 149206 43654 641851 1010638 220906 631964 673212 144388 807955 425645 510201 151439 665225 688381 633997 700902 612712 166743 103734 219715 387889 459142 161110 362535 122439 968669 466291 131028 282995 348080 679095 745170 206945 373721 176496 426091 607265 845108 231825 193070 740262 321315 398128 882799 853066 728074 761094 959173 604744 238036 755442 487564 932161 769644 967286 918881 54456 875589 713528 814505 524438 366291 966531 226057 194982 22288 172227 229615 785946 720888 918541 891144 628228 11021 322196 939976 27614 947411 965173 329957 505091 809301 568812 576476 141875 729246 382557 903275 888851 711489 961100 815893 708523 93906 141093 844194 40678 438891 688501 536475 702741 498472 484718 127698 501613 161963 1034087 770008 465284 934297 869466 310918 708056 978970 201317 478837 789064 585309 164169 441221 500888 365330 985838 983642 170738 699886 259037 566490 605280 468010 883652 167600 713043 433413 499190 264652 275487 933437 287208 574177 657788 293018 768950 581094 444679 386148 457884 989846 812479 601575 643964 985328 845448 266742 712030 871863 753323 223846 902636 784114 538196 543374 63474 843885 533267 797645 56804 796727 798812 928260 176728 308003 555015 741400 581767 49479 928464 259186 193745 561791 657624 9598 728374 72427 616994 337455 211421 837484 513815 916089 228753 21035 471298 590806 826942 894739 289429 830914 1021305 448594 708707 338495 848118 729820 516451 867922 897807 744 112499 269956 508740 546929 131027 154465 1044149 760758 492454 1039868 751786 991674 16501 849002 211724 225476 921771 28226 677609 500960 517145 837924 685299 320605 624756 945455 497154 255054 262610 326024 881550 949513 29489 631002 553013 1003178 497392 300497 792635 95633 1034068 231326 602629 151264 235269 208502 351901 478462 194958 911379 412209 646166 64480 91185 158868 743065 3279 876818 612796 199096 972180 882683 369218 543210 500297 1046965 672741 694124 285296 776973 895495 643772 592237 504148 278062 33054 456455 245471 821381 139543 675819 593800 974936 1019636 286249 1025323 175259 227652 283061 898090 734308 583002 39143 126954 917357 902092 182523 714580 312979 234743 530066 880980 848985 7544 548400 797021 439654 10932 375996 130020 366850 943953 440322 115425 311709 16315 849716 848465 42313 710304 691045 218294 548411 133492 509965 907157 559950 230638 764808 419831 114815 1042825 579479 974569 821106 262148 72157 589308 847852 261603 99426 97221 503895 711147 595476 8286 710209 1028265 783169 979427 788189 211180 339487 684278 937856 477255 597829 845116 99877 157584 675375 440798 866794 96100 190909 387593 603025 615584 315572 949614 361984 716009 141884 398530 274113 684838 36448 296511 411266 910336 573073 756258 967063 174697 323107 489259 835699 898066 1022671 724768 1011762 493043 324912 547658 359187 417991 579910 563446 657654 554381 218870 341493 85986 10760 379527 253212 439426 290112 689446 496325 948898 465919 66915 581964 853431 226645 573362 464276 371029 433941 816875 297856 199094 277078 9419 2681 724026 591858 225905 864750 22497 892170 704737 914896 222675 731008 49540 994066 336344 279163 171686 664623 858849 252647 570359 875939 344957 271346 907019 932465 868964 1022864 471002 381084 479984 925432 958784 705966 46495 3878 115070 670516 503955 623959 484023 117567 73745 1021839 895860 824548 1021702 634134 180001 350397 921469 582390 652942 1025383 11050 491647 1026158 660482 656354 162756 885211 758964 101408 986652 93904 903974 753538 940193 594606 424709 385866 71860 250040 132226 136927 879735 877718 61651 29769 567121 199382 691888 1015992 472686 342374 433878 44285 300349 518172 4231 304654 348656 223534 183817 79239 336383 512442 432419 176676 198309 324159 587683 720969 885090 581410 536538 8826 55415 461099 87325 809442 617325 648709 222278 120528 792462 75969 618546 260406 437354 952915 908865 532777 684116 205332 570073 3940 177379 1003070 716259 1037764 621426 470131 587596 88013 797087 893495 400262 482083 150991 521585 202756 141330 553897 783598 112577 506376 67735 700638 1015738 98325 872520 639829 617327 109938 26929 862411 702822 137719 942343 239773 575400 963234 612678 511370 917571 883223 965549 486966 382406 399643 425664 247210 774088 720664 424517 793554 1025889 397981 773063 327166 29614 717275 805654 919394 58962 49961 134853 539029 432112 365952 196779 976150 418994 872703 426595 336322 1038533 931688 729548 644959 634074 849057 941449 284181 86695 671541 555393 753392 1020260 264401 942944 621663 275023 802503 763669 920248 703784 465550 422738 86194 672949 197183 1027600 608233 148287 784666 71944 243037 427796 827391 755258 438771 798467 968182 466026 639731 636643 886951 502686 623240 791564 722147 463265 514115 188892 759577 503428 704921 368179 568289 59671 764512 259575 860277 508788 611670 205201 865075 360309 939162 676206 787484 938809 922161 10880 42328 667043 682114 742075 834480 101083 248538 527768 438035 22731 392681 321685 617233 60322 221252 554930 765795 66133 49889 139765 61537 187161 250269 523751 378762 808939 396217 245270 652288 406280 937049 44433 649993 869237 189188 834671 653455 512376 408615 957512 323489 64284 6546 191674 27376 796850 350969 161765 564563 168267 22132 229104 373315 839486 770303 530050 835168 689320 141051 758601 933866 659431 259243 67190 274248 151582 396984 313919 106373 31157 719534 204380 388814 785110 563069 382091 362229 159729 812536 724237 667121 895032 24921 459558 845404 375332 157627 190880 745459 75758 12959 710473 718874 332823 647016 836464 739926 493025 853983 692844 676048 376275 682671 78357 791769 39480 533481 443977 520032 68513 161154 124265 874878 432479 860113 779481 150763 128522 477713 13699 865413 893948 260837 708693 814288 436695 598223 504510 873585 481019 469687 355125 322738 399377 733290 832946 788994 678787 895769 993331 70770 624129 1031638 978745 88120 915197 593434 105032 779824 662832 535618 1046634 1110 629523 494605 328877 601677 162663 593184 909984 697819 554413 660354 846554 824170 279215 143392 116595 833161 65781 940362 565385 304745 108881 701236 153789 500321 37716 845942 514483 651883 723414 70285 684182 251812 716658 733784 211601 134352 29447 997531 237911 382675 906296 106111 583580 435513 473069 167440 312729 475823 560336 367294 857484 38279 229329 526812 299061 258104 491683 502564 956763 455132 382524 803122 7237 718513 246617 358916 1013826 137369 834295 1013633 359713 245657 435419 1042414 96185 180829 668172 896634 151139 464563 82259 334772 437627 856587 873410 701967 410594 801278 528682 954981 397183 500932 1039523 146545 637369 649660 162056 208723 263167 958952 507256 777744 541760 751726 940503 871440 979315 707352 830282 210334 999441 645845 499903 313452 1035926 822326 110435 257036 25091 571378 251689 858744 963167 723810 177994 641162 542513 489733 111295 482949 746504 473341 402633 311434 591091 416145 828778 550692 649993 188329 155113 67517 571619 1013589 290130 183590 204573 767047 482548 204819 268505 254547 566497 327581 604219 681462 802929 518590 328430 830669 545471 742360 24221 372249 56106 570159 855419 1047362 358870 398698 735932 614481 214057 215318 268057 660596 829774 235043 755024 96893 616117 394853 710306 684388 35985 933396 431956 603329 954969 1041484 92974 314706 621383 957326 915967 921979 330460 297533 125974 406977 592218 95010 784075 453966 759880 286185 981236 924273 104178 118690 272240 986907 464615 561984 412064 744802 123001 463389 525800 342017 1856 212084 474675 877270 298647 459238 1014893 963428 269854 219638 880390 598351 247350 777357 357749 943842 775304 846454 998579 143756 47231 943587 551868 1040990 260041 326374 24594 515727 996058 260089 981562 421880 735592 112247 555580 406937 339696 37664 27687 9234 245552 947865 894091 726571 942763 847338 85245 847180 570152 250622 196758 999941 249907 34086 260212 631944 512923 242071 739384 224554 480754 1027047 862855 990438 983824 611988 1006985 85465 212625 891773 823149 340935 907346 881766 580323 44181 905464 164729 611232 647373 732777 932800 41694 29725 57424 367020 177113 804312 963741 748433 94291 246131 351235 731687 298256 769801 949881 418059 943707 193496 188346 436028 1043584 717506 37829 403358 893008 48333 213853 47482 499616 450979 32905 1018108 442825 208915 666389 85940 50218 128654 582928 72982 362146 54186 38732 896762 481302 202403 67042 219676 21233 110549 292011 688797 444831 569667 940999 828544 181009 286484 797722 125998 427836 1036304 664522 614130 801689 466471 930499 889726 692135 993002 716595 522853 162149 318480 825870 308894 524760 402419 144267 591367 532875 412176 303012 932320 896266 1048459 907930 212812 479590 453544 146800 440276 41140 707667 905835 762339 11918 927385 506264 692554 834704 165677 892230 96190 751324 807652 603783 261461 606359 10041 123316 944397 69737 772810 803558 858437 89345 830937 653950 691266 170383 391883 747933 391340 49736 538285 362156 292366 653542 815530 901590 963929 274725 329622 915849 870753 781639 389222 163577 360287 920209 434358 273053 575341 957900 1014338 32944 568589 974789 314477 124337 90019 272845 91325 647907 838390 131641 175964 1014478 16307 604387 550809 232892 437226 922535 645221 871997 615311 494311 175319 50596 620794 628232 610472 92295 763239 821235 57528 179010 573815 228245 568199 591477 314798 249951 737724 793474 953075 1029830 988834 928016 631570 380100 700582 565131 352573 510549 944602 75169 129671 671227 376949 564422 419432 1005883 145233 406961 575292 970014 116332 38109 746180 833201 187239 460553 10915 105349 518666 837048 316641 357935 822462 543666 623724 1037001 931089 571777 262547 981871 683062 215541 98953 537796 304002 710305 590824 199274 365809 224347 12587 109453 406430 257984 318770 546649 535630 512429 854722 383359 914918 185287 1017091 988853 291312 580852 460800 1026355 7451 777696 129322 101686 1036216 116089 45013 908672 462398 296308 282042 565206 125382 927430 10100 631169 290959 192043 1031427 287694 503419 757922 213580 71822 408977 96238 309142 568982 681593 988951 496142 388672 1036547 413415 324676 894441 705696 975470 423596 1042033 456935 981887 98334 282558 1046034 1031984 339543 224569 329086 1045086 839286 991823 700975 437799 583039 796401 776521 533613 51419 955412 805528 947290 968406 753714 981257 560855 581408 109512 113455 76563 527181 736726 39871 1035010 5973 692322 178708 380891 657940 265461 178859 630425 204235 465180 313256 119932 149661 529128 794960 166789 414995 875887 147085 962301 952985 97608 97645 1007598 1041919 804115 353187 223656 582136 332271 159493 575038 380830 6146 488972 144134 507628 573173 694359 709917 1046339 724597 245544 650721 131046 928435 437733 565109 931965 123109 959128 770368 459158 82883 886384 246894 161055 808971 44606 305262 700142 708861 862969 524146 959801 646367 371258 721650 364830 459130 779969 702505 452380 657563 1026286 9366 581528 1047699 874312 955005 495450 603320 923386 386404 430093 815586 752721 720534 997570 68334 576319 536995 878189 141631 247771 510174 840807 857400 988895 694750 591082 824003 536105 829949 113049 216525 709946 647900 392181 480967 275898 317149 505320 44839 490482 103848 645694 845285 395088 430247 728359 639998 862951 364425 998583 592117 753132 963778 579943 997197 1031226 1020426 384657 1011984 210639 19674 31479 418891 119885 54002 436540 411535 106874 532182 673897 386674 782784 494668 771178 310796 659374 277727 85647 403835 490868 560223 828940 368223 771435 1021279 94328 391518 907915 837046 926290 907937 198900 99071 620407 201301 751206 188184 424877 466220 930504 89255 74524 438489 448676 312208 357072 940183 441769 918912 211256 401827 766760 78438 22186 415677 939672 621812 759261 479660 651795 610082 136301 937399 1043670 552620 605018 613932 576453 143759 1001353 812508 311780 377488 287298 74909 905439 685493 936368 807879 883075 666825 559460 643768 523331 248796 213715 123728 993716 507329 165331 620149 967441 34959 14626 1018001 289463 619041 168671 626191 337066 341142 598287 61409 157455 443089 156185 235517 47792 924921 781642 626139 125819 734459 994131 107257 313603 582403 827078 470871 816893 125447 507036 187899 85445 134204 349361 559471 871127 339870 952902 272446 397654 430701 679039 510330 424584 135082 1031907 827705 636503 619423 147935 599315 654290 1040468 740163 932006 313770 868890 122563 879123 439989 775172 194167 671358 53871 111721 813915 560785 628084 559460 814544 652025 745991 341332 495129 803048 169103 105308 480479 726674 861204 685028 224174 423856 905926 209174 480630 31232 323191 127842 440074 262594 41244 364026 143268 429628 446799 498519 967007 464440 692944 827826 117180 783489 993023 280460 231966 124009 691556 759846 671822 921158 631848 219145 1036023 336881 514201 813440 259626 625989 812970 803097 859100 173222 994928 748072 631908 983927 461478 6980 252669 253602 248618 449224 682570 750357 372862 734035 1008845 295487 294216 161865 1039726 319127 530130 694863 397306 67605 308618 986066 530850 710839 828803 374145 344440 606462 628467 391887 250101 726126 1015475 773746 97398 452114 722626 579303 547770 652533 888514 369387 684646 534698 572537 323075 379009 990660 760914 718069 201464 934495 217562 711245 60443 393878 88131 793305 891934 1290 611044 660014 94617 161634 552374 1019681 764425 27333 544217 30798 256589 606305 1020429 229524 149289 599528 123706 912278 1039814 827918 103656 221756 130096 602380 316871 775984 121303 848160 28713 97122 188430 483083 662147 574084 623247 860817 284656 292751 305142 584445 387245 516413 762433 744346 969374 587404 178007 788539 838088 303937 539005 885172 106709 466018 798690 422494 829843 672955 298773 117399 662901 794971 393 523584 648720 1007124 606232 216125 1047967 516606 850557 75000 24448 357364 282584 167135 559285 945941 382766 892386 559204 821060 997351 135925 893016 892329 610894 189588 30077 697646 587797 455994 577639 431875 931022 183785 585164 489243 271987 879269 155397 747693 222686 136952 424594 774835 589650 88688 285843 37998 260848 193821 423759 346592 750915 715796 111537 172112 1001397 239086 532934 899786 344343 989001 80192 1025693 323101 65350 633334 450523 258528 275465 834658 320988 323162 851773 606753 647099 720109 690829 267895 20695 243421 613420 667336 712020 642513 582478 277280 401048 144470 398509 906924 34766 382556 857861 149567 678502 647607 262039 53966 1026707 564895 40618 693748 947147 841776 744453 786031 703819 120043 74615 247457 183953 646963 418128 624400 357344 875985 855781 382694 807615 294001 1036047 916593 806522 877603 268972 339364 916640 66522 359709 352405 10627 551152 778439 109565 421051 305056 977810 276411 380323 742283 551789 638289 96219 624692 512712 825445 622532 1016196 574744 91970 898823 443462 963414 473940 430350 317100 493696 874928 399242 821448 484887 35721 192235 1035540 1011872 130748 1010411 270571 109603 636485 963332 754957 256175 428744 653045 263711 245460 899849 504641 1037609 891943 789620 460207 520214 581570 686998 70091 743991 722625 556193 161124 844993 256198 904172 969996 100170 328821 380529 18587 84048 383993 426574 348076 832946 483709 327492 931359 585013 553908 624443 852117 275712 879186 337596 604407 336928 832145 714101 643824 416517 162733 951993 467054 52227 881512 711166 448037 431058 430727 105309 270348 25103 391506 451605 378333 1012153 449560 666375 286617 397748 819113 972091 170498 572745 673242 415323 625440 640164 51717 909619 726717 99669 134534 108599 811753 340688 963647 503293 679030 929517 938261 271806 674684 258664 311920 615386 554967 689506 433855 351825 449956 493534 962802 965962 913864 1034821 427262 228240 95849 1013218 263261 726799 745330 968039 926347 938332 968468 347495 694666 426027 324160 906457 439903 421334 419117 834971 865682 969181 133080 720109 733106 10592 285311 500722 398799 825255 47653 129075 310782 702107 963858 924699 884697 814922 880464 411515 745724 733798 988975 692232 807305 772295 944577 82392 686245 766949 18271 641001 168185 663134 219170 271514 611633 941174 1032298 981552 130176 916626 583003 926547 509723 288700 213339 777102 826041 922146 18582 423890 962330 605079 155002 831219 477821 933905 709947 684586 298536 96297 265296 546193 21219 43422 625396 1018026 398717 919506 14758 286425 652102 705611 42409 616421 177811 208692 349573 858235 586558 944089 994692 262827 865059 236847 123958 106089 471716 450121 689901 107021 11558 1014500 134722 256723 670098 652252 918158 849244 440021 490420 77938 845356 903264 853779 945488 991786 582312 257346 1010639 292642 157607 923823 106586 644166 807769 1034092 734626 889513 1046593 56240 659736 347587 576481 506965 976756 412656 803653 1033560 418097 161521 49017 870493 151310 779369 363022 73001 323214 61024 909722 901670 15993 187332 71220 3298 746329 596196 112124 879248 7166 196595 903569 635013 148986 668043 663705 425148 225830 490791 699965 927315 297243 809383 652713 802316 491450 191952 99985 368333 203685 436426 362919 134688 706499 486048 351526 617652 817344 605379 213322 423642 434570 170632 333013 70920 538581 739749 8588 146522 837784 901816 129208 220940 433294 862656 548774 748801 584887 120482 674855 746559 272084 945573 258321 815473 410094 1017846 514748 106595 74447 519205 465797 990346 594055 743078 165966 590202 866537 643665 460028 768877 804107 893155 450808 1046467 458186 897915 148399 796028 196675 439069 43282 361920 1016411 825651 880151 183383 927545 448518 617782 151602 123846 594761 240364 379872 389940 682127 725563 372249 973684 870352 737576 916023 491966 646120 419132 440504 806669 852760 927748 653246 418976 907139 895889 613263 581755 772018 431865 343829 143844 474897 209620 484446 228838 450160 1021375 210205 5073 738434 778460 889639 455096 222817 625745 932087 547057 227336 377796 829996 619161 25816 185062 701446 525326 120852 172517 949740 13171 841060 279031 928232 416815 581974 428502 984361 455534 113112 115263 673920 949406 499392 680562 616676 757236 10820 974005 784366 845029 637314 162513 595037 887469 222458 477843 944788 67787 755982 596556 967959 109955 450185 755026 142610 188507 140053 856189 629458 624286 20931 87723 538185 817116 486279 279868 272270 983656 905146 551062 63323 491480 664726 149666 360333 260489 511934 185677 1010600 974105 130739 189192 411985 377067 474975 112457 10449 276646 501902 566536 642457 309686 1020528 375107 290488 626634 57113 1013626 722791 1040724 840450 239155 79742 967692 32133 207735 898044 287086 373092 850259 149378 207671 691522 658008 221912 73708 103464 814620 81256 728914 808450 222647 296382 937719 174112 430151 41486 626344 552374 665452 884910 589049 258140 936908 718999 887745 444558 745872 1030632 173210 742956 883942 380515 253285 575740 56957 436718 310468 1030435 98316 576276 822943 85936 1028299 60290 542880 196369 770551 573578 294582 52124 705363 871331 92054 9224 413602 441062 192821 346609 616750 776595 976207 870999 812612 200842 728548 951839 126390 194259 903605 117393 459607 291350 114891 391640 533634 550692 59633 17285 881812 195180 436789 716045 1046893 942214 815979 305734 649204 474796 151210 165358 262288 301884 361933 416292 129967 876088 481011 776429 1602 876997 375039 926896 216639 791215 536600 522426 1023774 434404 176682 25020 265821 1032181 39780 394824 47101 456600 635576 720727 494338 623656 212575 213189 665078 968483 993362 496083 443238 149419 733906 988581 407140 869126 146656 91074 849667 118046 104133 209047 81631 622850 288396 1017332 538002 639331 466051 1018765 798016 1018136 325566 188282 913164 314266 105108 687799 202656 91529 44832 540069 230314 630053 891841 315527 511065 799445 346010 943110 709604 131492 257811 116142 25091 77759 591958 7279 184436 388856 210899 209180 640887 183622 414908 149231 789075 693571 884105 623619 938959 376492 736374 387545 82617 356069 637952 515540 22115 395635 854892 934333 260897 217215 619328 793663 566988 5466 1038792 708972 853314 227571 145298 715574 603363 900195 138226 356855 70421 434530 737663 1037545 235714 481998 799380 287407 607957 134443 982480 86475 238273 581406 260758 22821 1032953 432625 40334 579722 912249 711187 285986 954667 14908 774037 370178 978458 156611 1019565 581537 974032 819093 978999 229557 734634 189625 262703 865211 898151 333373 395320 68464 557228 901043 330776 51033 673408 377263 458297 796732 843472 806474 550442 939173 34796 398754 172828 216418 372232 361047 638054 487943 476092 919056 246274 202091 502405 292340 769293 270889 142146 948018 143435 511776 196279 195449 862368 418804 517645 904576 646552 200075 742224 535935 123360 115344 795120 556468 385994 342003 253761 720608 1048013 451942 893690 367815 1021699 727522 1013690 576180 54186 204832 545662 1011698 103844 1012513 303149 1041492 396534 262823 742412 1047726 972876 34745 367178 927577 177524 977187 199542 104627 901599 634867 816643 231325 543523 822269 472779 227835 470907 59480 729481 565560 511557 561120 850269 149183 624771 549298 1014092 608387 446811 333234 847038 304504 1035927 266504 743422 203287 559398 150174 864446 773342 830873 212900 42640 527054 711847 653325 1014638 529387 625577 924431 93234 325568 488734 988071 207135 98776 629032 476435 253526 800326 577038 85846 740450 286238 57528 91063 684205 271353 214326 305474 572936 114805 1005370 569669 1041703 636595 141977 850901 535843 270552 1043405 35911 482294 461964 577654 888247 274178 518014 759764 329604 25483 916445 498511 827857 741176 523488 28400 31238 985238 435008 332261 722766 663445 940473 831233 331543 517641 129421 716089 1026452 608298 562944 905256 677438 13588 24029 469132 467023 1021768 32239 234694 971590 122153 796553 69982 474982 528768 563199 465277 888374 230393 538155 153458 435970 786852 835305 386350 500568 302452 164250 269511 545677 67779 437413 63736 119606 883660 698866 1440 732591 732720 428909 1040447 397975 221042 821129 346236 891474 192379 1017274 508065 596614 34582 965370 114205 330398 1003637 546373 420353 260170 16298 343324 979332 625661 256815 1038342 91775 105838 980063 519947 208882 350231 196602 366135 592509 28601 933541 862749 432360 550102 230760 416849 1016987 514358 849454 544749 798246 1045603 735304 837133 257467 120876 213227 809555 975791 140582 830381 380771 88317 560934 172812 158568 176066 885192 612583 615566 123842 513260 659203 286086 629474 823603 503687 455173 378284 181382 914816 742212 839630 878224 861534 390273 942235 871743 284021 149373 633736 864583 804477 690429 872624 639646 314387 826698 183633 511233 443702 916656 490573 683118 828618 45058 337578 741800 231960 744724 795666 464567 452940 418624 68436 1024869 574454 2018 1045217 434625 553354 635612 475472 131744 653280 15123 789978 823831 1045428 82671 659678 302082 659751 1025247 74846 696449 660540 585683 152705 137334 94556 914368 950287 412168 619986 24096 559352 339234 524368 484975 857293 155636 182633 887471 122181 273265 211988 613349 954554 825296 843311 219802 82601 37132 542970 713562 27702 990052 307608 797496 818341 694235 131474 609353 195042 399545 360275 549412 340218 574984 722604 570984 292512 610840 315730 64822 391081 228859 773979 565683 6544 634377 167877 926344 223987 298590 833776 818786 74772 182103 856350 110706 79705 705049 792314 539885 651724 32010 600590 380301 732059 94294 541515 56846 985241 557675 933253 1013938 149691 789629 896501 66238 403613 519939 412853 334075 905723 374328 585031 97333 613432 315035 132879 593343 23770 313711 839124 383982 919563 241980 55875 540313 57626 159308 811628 852896 1047288 80687 852547 830306 510140 403767 594976 374085 32287 1029373 760128 261169 1 355034 307777 467733 615650 564078 42922 659809 787817 466973 492129 884619 269537 143245 472114 496522 981431 737834 675919 691550 310782 591522 873419 295814 634859 419434 294430 667528 596568 891446 276900 969324 769349 85636 922654 719169 773715 382995 280367 313751 559431 817252 381152 704004 741517 176704 334876 256672 23986 503345 735541 467336 328169 634631 632413 733022 882312 890452 829486 141255 277896 162033 12835 115180 332295 213879 614172 705786 354505 552647 424414 99490 819379 771203 497041 617881 852816 13202 112192 369177 144716 1029280 952668 42591 177915 81563 699962 859435 709843 576311 298640 103491 26605 224107 902908 90351 149128 93170 73597 298110 345222 35275 988152 53441 50158 538298 191668 369803 841064 650692 157406 874551 256196 497591 650502 344609 658803 130976 483232 981803 770828 87890 355716 830266 416201 642022 621679 681399 779015 928309 401792 431631 307658 168800 272827 752691 27446 82249 275082 768281 567063 219927 709174 256825 467034 1038774 610418 219920 95634 162901 323281 898976 817524 838886 966987 516846 594779 210081 923325 118403 831429 532609 1012069 1009644 475347 472517 659305 169275 577229 169585 918353 541059 563356 275914 842889 686431 1033295 343262 974817 628588 630678 884474 446476 950474 749642 851505 411172 520607 382179 98268 301604 317844 111872 667925 678765 903254 704995 744250 219458 1010198 624370 272496 605003 529418 985655 555038 567830 680170 261345 50030 198545 449907 883649 135631 964498 967911 614350 1047925 522319 118155 269985 706520 281318 591144 670458 753201 682967 48523 476473 11776 56196 231686 289765 665992 325304 542444 564265 23633 827165 344088 799314 503718 291780 676711 146002 229141 825761 275001 606272 7410 398349 699636 372950 616147 175427 790401 510450 1010197 618211 495053 989973 727126 109169 573514 890343 330745 430550 405611 798385 23717 352222 324907 199905 754630 528569 221063 478090 610571 961147 833279 18913 257766 595357 525849 428993 784143 230777 259806 928296 366337 487633 114523 971704 377980 203336 73250 744759 98817 633063 1009350 713231 78681 905370 761442 357583 655887 592561 108563 417704 1004017 89696 950649 390384 935315 1030463 1019707 847778 348875 579530 981376 222173 649014 703969 989302 868193 924850 48970 454862 416277 556514 6186 114750 5763 1039022 988560 236030 168538 863424 577002 332620 222955 363527 1010062 524264 260525 930616 981811 474776 613562 824392 190581 234917 1032015 294131 1040980 1023836 749136 412473 290229 837263 615617 995803 130016 742162 93262 888034 37632 1017406 773572 738841 984742 903024 823702 18830 114759 1040523 413785 985621 137145 346738 430920 857541 15290 35215 902336 637560 633449 236111 307397 309839 408011 880036 103804 462892 897095 685441 967599 1033271 519466 672098 315212 446554 631077 797377 675814 529605 1021642 332194 733491 547946 690962 10504 627596 422274 890330 840573 670832 672262 74336 757646 956161 267318 817099 783437 935045 903958 512417 900558 146662 15084 591951 453034 229171 953796 838053 58239 1004061 636908 942423 967021 201850 916600 4477 954522 105926 819647 391955 504240 274077 194012 366202 542042 586050 213806 769013 239818 68124 873688 736301 262710 14387 846657 395438 56662 1463 884886 191592 841704 559226 408899 119854 810541 45681 1047678 42810 489321 537142 483516 176039 565862 844681 849978 824054 705009 905162 356725 449162 530780 900737 778162 592940 809211 480727 528247 1004167 768679 314138 715536 832941 77374 860989 192267 779152 366112 590677 700092 34954 136116 69917 223418 735190 1008609 516979 895840 123924 281493 99033 133453 976841 332866 686581 777700 564700 399452 30225 532941 231962 221148 948123 675698 70068 1002688 955046 612227 836540 677768 212840 435570 668075 383931 670394 78840 350174 259168 718491 438670 497172 419974 170669 308469 210930 960444 1021111 786863 494975 54937 964897 515203 1020840 781109 783227 749565 863421 580014 558838 475371 190706 184485 581353 570081 941791 689598 782157 367798 332801 430627 927042 388357 390455 188162 649096 876205 89925 74250 501511 474450 636756 813554 1015623 408025 955248 113395 943864 675568 291593 1030985 61548 963971 722803 1011637 367128 125256 265318 526334 569111 638261 831614 1031019 767911 360452 757179 767307 686505 12470 340483 69997 1018149 312077 604059 583848 682180 422928 650674 617812 604756 994955 37079 399311 524104 393100 4989 582394 485685 1022695 554622 432314 866903 716723 831893 11895 13834 773323 863202 209311 106832 365902 574570 738340 414546 525600 420501 436474 87511 1383 607918 1040538 136654 954638 94823 939394 533450 502085 737618 6323 951425 743935 989545 962098 37197 708210 252807 59783 682155 751003 383980 776769 454334 669368 289468 313455 875980 46539 519297 409896 26304 960542 164517 668421 57767 604346 869369 727714 396851 163054 263473 933664 877627 719054 110950 589478 259129 996273 995986 207579 743370 220339 453143 554350 799282 982833 964921 715919 540885 706383 694687 558963 916415 153205 640470 377555 1033757 796622 29134 1002861 44738 623816 4955 312450 573603 35222 15029 950358 189275 145841 654072 28852 412584 959571 516773 788840 883692 596218 820255 212674 840877 945131 101935 954905 701717 1002157 95361 536134 732018 41098 895013 922661 79287 264977 221199 874264 496122 679574 61846 551299 204532 146097 899321 686417 52356 306875 430549 646253 72748 126548 57264 757066 209298 5600 403058 636764 94977 917253 668390 1004445 113125 795950 906046 709897 725843 891403 8076 648482 200830 199183 21066 12396 304963 119025 143571 738034 172702 597547 459751 357568 500531 469374 860203 648806 372678 30572 523943 757116 480707 732605 189766 86296 285111 30715 8025 603737 784340 392181 443925 302304 439409 89664 71952 1018706 113800 513713 878280 330711 382519 775396 230684 170142 778560 701624 55761 825431 59272 819921 848654 387767 769435 512277 569312 820472 406310 760623 653495 859734 775036 80656 395239 1043603 13843 552296 803368 28787 974596 1009201 237335 152129 438158 587045 827827 347721 190099 178755 647392 667995 241945 879182 73703 714063 543434 598862 456436 494971 831092 512269 461719 701247 841354 500122 710980 426617 1019298 494026 68051 857617 708341 514482 482816 382063 243427 581934 599532 121855 787308 631902 280986 98228 992439 565283 450931 840579 56719 564902 483010 84195 1012705 760786 607289 416596 749887 375253 28267 740564 455520 673187 322639 1045099 953501 314227 616388 692385 898166 15168 400903 837635 51211 925001 682046 627106 432804 1037969 447473 936851 235050 261471 117643 54640 551851 638400 577245 310485 938970 806400 15260 621028 712588 553781 239070 244673 874556 923060 573601 247063 503943 1041817 448069 710802 328881 200516 315660 111971 1026847 65495 1037217 140223 578779 866745 811406 364896 245268 80149 268228 704002 421530 26716 128279 292839 133734 402623 996032 223316 307728 1036982 175321 847890 455511 328315 318180 70638 444829 1025168 677957 96569 142952 413237 457923 750152 211427 691698 754955 465653 1037146 872468 1035053 886044 979394 742183 757533 521503 355374 240769 1036083 667235 809563 679095 176300 643025 197925 586790 1046566 311382 943888 1001323 4648 568163 539840 406507 502680 888173 1025409 422988 121411 348270 873408 361722 447832 161890 871823 694435 81389 516043 15653 892091 259961 230446 414044 151033 168024 418452 372273 89304 932427 746506 945480 107031 611061 1006113 929382 222010 228447 789358 342005 1025798 17780 544779 993155 891401 680582 998932 78403 783 357831 26155 1045898 837550 26577 729077 972627 32955 675871 452251 718524 7891 781713 705866 240775 696020 503532 381875 170906 839264 150360 705164 348543 598113 387808 30732 685797 364927 122613 638067 299037 105644 584428 390784 282013 409497 7291 849913 814209 134974 13376 514599 75525 220246 761402 584279 341260 157664 719438 304730 416924 894879 144579 903429 758368 662171 11974 419506 436773 634271 718567 530878 759645 634808 692634 343817 998815 743100 283064 344697 1036580 545729 573691 916343 575308 358305 399493 792944 284439 354173 84313 827477 821677 876855 496865 619803 907991 921590 701799 719420 878979 159910 628379 48181 309315 444021 499219 208390 327118 630616 295878 30133 263550 583812 440977 411851 303057 856821 682162 710869 828137 280554 454736 446436 686860 1027430 854000 154893 805668 309937 1008385 479466 695615 302294 518738 674328 566032 764707 754838 848311 788076 715691 945895 739309 936399 894919 730432 393315 637141 856208 908034 782022 256193 258919 426864 295751 510201 294510 223795 874268 82823 136461 416726 837885 814490 78957 417354 764327 673795 1009664 1046884 522333 855993 347639 397146 175970 925269 306122 345418 696448 1006230 299700 785332 418180 669919 889909 579322 1001663 936884 525966 120807 1014151 91201 940360 394277 327860 213715 358830 761541 786723 448348 870222 848060 127030 201203 727163 368992 254546 869202 20174 171759 649056 986454 981921 431880 96078 648067 955538 327471 585355 662398 178183 372045 924301 757136 393636 196655 120399 116010 716502 301058 177867 377179 316235 564957 51076 738652 712056 893240 808704 1030405 469778 980589 119622 301397 257429 375102 308836 489709 564928 20558 754411 626837 607511 165542 970865 581559 641120 13362 878606 842975 480807 292418 487647 570945 644666 489482 175239 336435 1011500 314146 639913 245678 269014 282630 565871 919249 477906 503446 517382 117086 105727 941720 611359 869179 827392 147505 487792 834291 960444 967792 660529 766515 831967 304580 136608 763469 285272 798848 920957 155832 1040345 531294 663182 120717 407643 716793 840477 761356 603543 66385 199029 124181 244109 65099 847976 527280 654081 325167 922572 311174 907769 922920 162041 503141 607296 316103 707405 311743 43495 507009 104616 457003 1016255 708140 761328 835811 56799 612998 336782 1042245 397348 820142 944624 728147 876204 541609 599557 983602 706650 66782 593348 576942 317782 772763 619685 816821 495498 715150 653350 293080 1003302 610380 277575 598989 911132 417741 833550 97263 763300 283630 37381 1026748 425146 736238 167095 720726 79515 164593 590646 622339 309836 198784 980376 722350 352275 248071 664949 521827 939515 202326 541291 359382 332885 942113 337562 88285 451122 691328 795433 477425 158186 974959 416959 127154 1006999 292943 538634 613984 404378 807011 1037884 72290 639766 908628 434568 509891 354416 13486 518570 677040 39381 1033569 954460 834299 721844 172096 771554 675995 165184 872581 578943 1026090 345327 672843 393725 357 120061 378131 553514 543152 485354 32832 601429 109712 529656 696219 468949 373806 994478 618959 941954 391643 892247 631534 395322 616070 944004 1258 510046 66376 336518 714781 132434 416217 561397 394178 475136 353559 738604 192121 819542 266630 284106 534215 579267 609739 664114 568211 515774 371504 75532 402603 91455 1019428 58050 1022781 528452 323256 51716 967262 72782 305442 1002564 380806 469217 89662 321595 1041170 660743 1041416 348258 393409 912334 214563 40826 694328 712901 546389 433413 892286 23683 183560 922058 733568 858401 915915 142420 449166 937658 197583 521588 347356 520178 440939 906427 443138 521836 62873 468225 255613 442195 1017462 383201 1001516 423890 440262 274234 878803 235932 89709 30639 348571 554853 162295 845608 769168 383334 681233 359503 707874 174557 103949 914452 546981 307595 716643 642602 835281 287796 1024042 24967 807490 900386 431267 983272 348408 11171 620207 733002 290009 1019782 605779 451698 123947 542114 283195 581991 600602 541776 14389 726258 859960 1001452 578994 69669 711159 528215 475208 559825 851761 829560 138802 391182 109217 511158 628430 993975 321383 347520 54046 395755 112776 233669 462408 349582 766316 531836 144918 96965 204383 604190 858999 1013886 376080 954151 733948 250854 918804 718744 255324 761072 196708 80248 487408 99029 701403 388174 1004855 63631 71609 25513 810324 616796 368675 830361 272011 228673 87456 38195 17863 683397 490909 381712 63255 747825 185066 730574 351789 854423 85563 956558 743134 54984 32425 183668 578980 56348 815662 88619 55327 740526 208428 799838 386447 931806 964583 11840 794460 347597 503046 688901 844175 766948 158742 226150 914262 256333 576775 1045025 935812 506744 158125 811127 675086 150168 882240 154285 642959 400932 666076 758923 616389 84310 702210 247264 97297 106415 644117 763644 839931 719217 644062 982324 43436 100388 937481 1029985 555123 670481 153510 531041 466753 209866 871337 392597 1032236 412320 533353 71522 531952 500523 352037 940464 429161 151751 884346 155246 880922 330513 133358 320524 414633 62061 599657 481791 949856 812163 247735 32064 470702 778430 24327 984269 742820 195788 796782 351783 845945 1009953 328293 31187 770311 1395 906823 763865 527947 656703 495828 230472 152808 926787 43697 652208 720805 1043202 868582 864166 229354 66371 638302 254787 196167 171154 659306 22438 39662 975038 488511 831597 343604 817241 970611 145472 456980 925500 103300 900423 1045931 18688 735825 196014 194493 447877 871839 74792 1010991 841071 262037 676969 462475 548516 348992 18347 462719 291023 840976 522538 450398 190944 385881 418472 948637 559754 427731 542954 411223 330436 842523 464952 166602 605769 67376 839905 813528 870680 902646 590773 685191 582644 97974 581257 707201 1028324 650652 280759 51861 237492 810040 135067 545588 1008243 813566 336663 37621 717299 222406 320015 26897 795213 667980 161518 415207 345946 508849 869408 392057 256314 403448 549014 339438 100561 6794 205893 693262 554053 602291 443559 1038281 961410 168226 721208 616112 578742 932973 253946 377466 475349 189835 686577 418177 983062 154200 186280 270146 67188 293908 56747 81121 90157 575460 936203 717218 30279 28496 244701 822129 549638 196803 448955 401243 22135 1024015 1012801 576019 527081 839398 378769 688238 870767 574817 771792 225255 884319 809597 227494 454428 351701 162970 287682 654927 38961 408058 133972 612326 761492 612680 359314 69867 620392 360974 779827 510348 1024725 652605 806647 1011100 659276 513449 411677 886032 597504 983179 769770 857220 767848 882173 514089 789940 487359 217473 318630 413699 48004 873083 210354 14583 340987 521394 227746 181434 650153 858323 362576 736923 1037019 933102 964504 33163 11296 869623 593884 1034401 200907 381766 891009 200598 132466 602392 767088 197450 564850 968459 1019542 426557 341096 730534 628324 109846 764089 1023439 592975 427808 801291 289107 761425 599752 26826 1008481 267366 620065 1043364 610575 658704 295776 1029133 244180 313812 1007967 852668 86028 199611 890910 429100 190840 131026 337214 371996 722875 342954 134276 634639 651486 117208 751708 466125 284620 935542 813651 861920 431319 658337 129948 202776 421425 880121 77197 1038856 356468 330020 412191 887174 382747 662602 1037425 727855 263430 652954 461124 921568 429306 947140 520064 407870 444959 624766 719023 364079 264320 384768 143741 921439 212366 951175 787006 506813 872606 1024213 884584 38139 914278 150703 412180 570385 330372 353374 129 814522 828919 358703 736913 952053 362916 380147 798283 293253 804306 810624 567383 444530 581550 198189 648325 484486 723400 1024602 244294 8401 322708 349158 225585 735014 425707 51895 532864 515227 749191 107062 435344 845325 891018 183760 726373 752794 922103 267638 647459 254501 442424 434717 157590 935381 426391 956991 338859 632982 648644 773721 1020917 184726 161365 750955 998185 348873 954177 326011 970914 564582 247653 250898 952542 730728 911615 31421 663038 891663 293430 678797 942154 9564 578959 321944 22187 245912 971385 637302 519984 105933 130499 110020 16265 694347 614944 471972 1004943 47653 778410 233275 497594 839858 465244 604210 308649 135436 713623 869942 403614 117908 743070 126329 607231 79212 746010 265006 316887 209659 128662 901648 546642 542317 769539 9948 44356 425777 746550 392402 293027 753529 683877 98872 653065 692413 829614 478423 553779 575544 529553 538236 476548 605033 228208 809336 812163 738452 885270 72993 820568 841535 938541 807503 969811 189621 381638 417759 396646 643206 553174 884532 105638 1045765 817075 264369 503501 800713 653723 774208 739771 175660 1001517 37326 1033456 610767 785645 224716 776724 967956 299460 619952 935280 337827 35199 1001586 390770 195302 337995 245519 1036333 792204 965695 764170 784854 306442 685523 39142 835400 24597 184417 835757 65921 1008937 35499 384620 800547 768517 143188 604340 916724 551213 798053 699163 734814 319079 229578 574137 703984 412478 322259 518828 501211 596866 703156 436372 723061 817606 206341 846103 1009850 648161 602434 547934 1024710 708462 141387 516758 224348 941644 108262 526449 746850 74526 405816 168866 964706 587211 23632 204644 805643 448511 427677 182516 97967 59817 467058 846867 557250 421243 754825 978821 11105 1039725 876669 336276 1013192 855867 44366 435341 423131 223458 276449 158529 977822 927015 702846 1000838 945085 174096 950352 64692 787973 713576 108520 294953 756457 510783 844219 336325 23294 907880 970143 844399 640895 894714 909906 118414 721609 689872 976371 158352 41184 82953 128647 208742 370665 57736 533109 988934 667822 487285 233739 866536 890653 323514 277239 882314 932553 412294 209614 931820 53096 676558 949640 866325 81235 187079 490242 352652 987657 252013 384635 768735 491692 170496 79639 877343 979586 461442 198751 40546 796533 67130 225983 717376 452244 245555 158727 938583 802448 602557 1017835 1006792 677440 1026283 151683 435895 380189 217876 339659 989390 699334 386643 320292 220090 713853 414983 429521 808109 811945 692819 411515 176603 569426 878239 18862 362237 7336 152597 436058 522705 165501 101157 365906 523927 1025990 913153 541392 9365 63261 469538 16879 422549 989250 643777 98352 676706 318614 1023839 315126 234063 119710 109373 195594 288687 945030 969445 686615 38238 237979 520351 104751 758582 541392 303357 479044 1035163 375866 96080 299184 59376 424852 703023 14510 732448 1040316 327671 491998 124950 637236 385862 855749 977476 350882 968576 33354 333344 407888 765258 43067 523171 925100 530194 667078 689352 975817 785796 322048 438803 248797 185366 112225 26375 285377 957821 710470 345775 182900 593974 586862 761878 527000 314110 958846 158415 1003764 39258 816765 283502 211440 968721 1030232 1038348 948508 166316 889183 423111 137641 355069 842182 319551 216814 448405 28709 415771 185572 503372 270841 327042 1040555 255421 926753 606626 565507 803015 465761 680493 675540 135949 701666 128471 183718 464247 183984 297177 384041 215727 995387 84337 513199 193445 774871 705632 1047981 955404 506428 700778 289342 984794 941318 184282 92832 1024716 367925 840443 953524 28383 151727 745120 208002 681688 350650 922525 824499 511933 216962 699467 503573 171098 571033 862472 17691 713150 838001 68789 512090 482235 315620 370998 383758 131433 658605 1014773 258195 174499 273389 563808 466412 638856 677286 142951 590399 853755 835907 590591 159574 553252 581391 991393 629279 327918 659641 817611 383790 507783 586198 567166 720694 704738 733279 1029566 927636 145464 390447 262166 408260 1023106 318598 990737 648425 318721 491145 253890 862281 632247 493503 219709 32207 308203 614805 459803 230792 735913 617179 123386 870182 546624 507973 705275 787072 955842 300268 101698 954384 361863 989898 105082 610675 351658 588609 205902 569837 176522 24469 901361 210658 800075 166253 913303 860254 823891 588630 1029370 1022350 150477 209216 18390 358725 1028905 977151 576877 1020536 322714 64203 271875 169154 394134 49600 117091 31969 986970 529503 504664 1021239 550756 642315 352309 67146 845815 57997 645454 587588 280218 659601 971132 671347 226969 659495 709022 500170 335235 155715 816402 829279 792490 433724 46656 1045995 134310 290385 412431 83277 267218 1045535 4462 319239 1009870 449324 560077 962239 12283 782176 552353 975552 281346 869767 145379 138359 277838 455632 320914 471286 270477 285265 501804 817524 960818 129920 46137 439242 801526 124091 597441 226039 527699 304833 1033424 597918 352264 581175 872953 428163 442264 216101 738000 262930 612810 97910 1647 531416 418346 591995 141810 120583 820871 346985 300283 688374 226163 380630 906798 69279 747718 993600 819126 69152 712220 30854 693183 468795 800594 1010285 131321 338901 887053 840988 274204 505978 290099 253856 432990 1008856 517999 375401 427262 1016895 154033 255947 371133 292392 886956 726142 135776 231083 700503 32799 716591 417543 567405 259501 296057 263710 661740 545804 861966 618742 900762 304773 346307 238393 704379 1035588 824562 876469 200540 570841 400631 157917 910412 861112 365748 676167 801565 67769 499470 842797 617448 552344 469613 126444 642694 387702 122176 986247 618263 1027926 889463 290852 840319 859297 58887 762766 379620 977827 53610 636082 941106 255755 350236 455970 766103 799599 476191 936597 728327 862150 586360 397156 734648 505324 798639 295695 193191 221985 468051 117430 582674 1036426 676212 623009 816892 971695 630055 907705 215469 597755 683782 936972 823343 1014336 580781 252237 821458 690992 386622 318033 131240 732645 49886 155795 518154 875865 867638 75441 325393 1027055 598003 4332 746014 84968 176710 933292 695890 567279 148580 173562 341526 297870 576519 478725 830869 646070 364779 656798 358205 1040187 321874 309435 325698 857942 657025 1003511 761115 436257 381248 860432 851459 282910 841310 520040 529273 718257 934699 687237 96960 1029537 913917 829586 117344 365979 231083 205531 652963 505775 39701 305749 1033753 140241 1047450 450067 284180 729177 1045407 302546 438061 989828 633359 1047150 289213 73456 495062 112235 680549 123428 840293 546413 491143 1005830 1047601 573888 229578 975203 687412 160465 781722 260714 1007979 604082 589733 363825 723798 426650 830559 247087 917627 281187 899199 30912 312802 228107 56448 795045 969882 1046067 129313 615809 421427 271267 1006565 601693 784707 922052 594836 86820 380385 534052 414904 1036328 494125 482806 192033 823195 149190 73359 445794 770583 1041234 693738 627537 182039 746234 240421 276619 107899 547051 1015554 180717 201736 746710 818279 525596 332262 376688 915678 359678 790304 382707 615702 601663 173351 981915 593248 236493 515920 662570 420402 510812 922449 103013 917672 481764 805320 655253 971518 827422 276148 669959 483607 321290 967162 279692 145657 830571 73697 91386 268111 1046345 817558 210601 890854 48238 665001 777206 161328 348906 422030 997827 548292 63632 783646 1000437 1002203 550518 99603 350709 359125 292217 827791 701232 584882 316086 689046 121751 553370 312338 111759 213024 413014 261300 931527 969539 943828 360837 671213 299389 133286 433591 358295 429520 733571 1042235 844732 355905 619717 152393 343353 684121 682730 154332 651852 19877 1028628 208691 175388 866358 294537 261714 93230 1042210 310067 83839 731889 111361 506400 802757 858676 1032816 29955 673396 26794 870034 351665 944543 957293 51082 114342 981660 554616 950530 174974 602760 95532 118439 98684 321217 119500 501930 915462 675178 74497 798784 639270 774634 752214 871459 506379 391533 206524 283920 43910 481121 63496 578119 1022606 168443 333936 935438 501948 816816 685330 985646 361679 532156 964206 408692 944938 205726 51430 703282 964177 254874 521541 864699 655216 775734 362805 734442 970452 1044669 200647 618396 1039471 596671 989680 450353 319576 963215 694022 729103 324425 860612 572743 117279 818975 688568 229970 318798 48990 741388 435115 540173 184747 602914 212796 541138 284240 904866 916431 871317 1024187 239605 639381 424020 358398 989901 66210 875407 157521 89499 1020782 314316 892556 497176 987989 311060 221870 523709 517400 341876 855641 988746 571226 671614 565842 978499 433444 194245 124422 161134 505442 896612 989184 450902 682084 202104 208500 860619 730718 685473 501688 353632 707048 589701 1043141 437740 490366 927566 538554 292105 666368 987431 141401 286872 694324 200130 49289 395067 781119 206549 397010 967898 253232 965528 285924 761631 946294 470344 323600 735738 14692 301992 416205 121885 603828 373115 284725 623488 670209 819467 738949 2526 974923 684197 597408 350519 924279 866075 918669 766029 214477 976960 946421 784167 119928 725360 579494 9104 361993 714245 60690 372120 77813 687075 161232 660498 923154 595949 894746 225557 906014 428685 989006 466556 53560 1023024 343662 27238 217701 756168 362143 613302 198924 823624 191661 493203 999547 364075 536710 979177 365920 435694 497083 853735 867920 197778 144386 892800 189507 108827 579510 790762 461590 737811 553557 152865 68104 465415 269057 540261 562237 594953 958208 310199 512318 178221 369213 208224 525687 610316 20420 969067 707256 201539 236105 397350 121013 877557 920738 544933 482694 924485 862792 998719 583207 124381 942043 430095 448249 634987 885659 245620 685119 599070 189935 1032849 293538 537389 192994 320974 411566 636240 89505 175957 496211 595013 649982 643990 701284 67660 47088 145859 97819 877740 794385 856149 305299 652332 665631 323973 1033293 26010 231547 923603 247468 477256 930733 565891 139641 268426 97246 453147 158559 154681 901724 648423 301168 118579 636953 367477 115358 892888 470573 1027353 885315 965519 95824 648298 644762 731967 480097 711619 1023555 294870 162273 438723 892867 478918 958584 642510 8705 900739 139375 504969 201931 467718 665141 1043553 51535 436813 815579 717317 998050 727256 42903 81128 910908 103982 208965 938944 406650 362838 240097 127242 28955 1017182 59406 79747 1004484 345560 296082 652976 268412 834392 1048536 655191 862256 272375 881004 821252 86320 84947 379011 1024389 626608 631181 957552 244590 747080 371401 101680 473238 378485 85169 996319 5016 166166 736371 1024833 365396 947951 359358 161850 790379 647465 582985 31318 312518 248272 903501 52290 244239 105556 760326 240720 898102 357897 108597 312568 15085 327335 716705 462161 372013 184522 979857 801180 484783 815731 109395 637882 1044340 974213 294585 873393 1002046 235593 676503 208939 212756 548330 42310 1023734 378050 218874 1030948 937349 226390 385515 252690 596333 789925 1043351 105204 553193 986052 382905 474165 1000279 412047 719218 858176 295353 46629 170949 466184 798517 989545 629274 612737 131477 321667 690367 104996 496072 993885 945506 529775 531551 224295 788376 600163 250385 574932 502106 664324 309303 847515 368515 730333 989520 483702 76371 526713 1017215 823718 656879 681195 549640 208685 688862 954439 69334 883538 536205 902695 560376 568609 68556 1003303 903456 288232 482127 179816 1009443 275900 914479 343569 336763 864242 470118 256969 312264 102310 545110 869695 300874 814135 241731 238754 886633 1015241 732884 183594 964654 324033 881558 690061 309447 479053 1023609 20106 410631 93146 364881 658274 561379 552860 706646 254553 865014 125449 901796 200506 756478 521822 1047228 512464 509788 880665 814849 27246 619672 276349 440892 992872 237019 493073 310297 359576 32116 807713 315816 408026 179540 641084 171485 48528 935825 771508 811535 476702 698087 96033 714365 150895 63282 653278 914116 193902 484853 67466 1005162 427150 803542 904841 950615 848451 172063 373377 437335 295815 164671 342749 102809 816982 959815 66893 570675 49970 115566 51780 474523 57247 360334 422265 941103 238760 315556 210535 935342 669272 787283 842956 375485 262466 543330 324910 663652 378618 581433 274769 665742 375450 242280 772290 854668 961854 1027105 978256 19347 805512 425145 413581 399161 156957 1047851 1028945 403452 86821 597908 758839 212923 613071 552888 711199 471099 995019 140156 957866 488355 228046 899946 785601 283904 1015825 996144 392975 305346 573907 377377 1018498 5437 901586 142258 485326 650025 904406 434174 22250 953891 907047 142403 471952 355626 813329 637795 600513 625442 432999 42596 784959 694100 9214 185584 675602 562668 29229 159190 401412 792698 449363 726919 206629 853618 513873 837786 746823 652716 347404 10312 1029762 135908 257773 425712 423602 236091 1025888 472724 669172 57268 71000 846683 687405 911288 399561 265229 41603 561043 1011501 854682 699873 869876 352256 269459 937336 676721 358724 35759 383544 242433 744446 890440 617563 621184 432311 974812 393179 185134 1022971 160140 305399 1016368 895709 150176 252082 131342 1044338 491776 307540 271923 759121 61884 944871 548209 63002 1016198 640955 618618 644588 650547 432354 712552 176108 666174 873140 772405 70341 415557 962893 943172 593187 474250 224522 394966 240183 941171 917264 901014 556598 889866 30149 622094 803546 150397 547157 248623 426975 407199 172078 659917 23431 501094 635780 620321 933655 746603 1016782 934725 449368 666989 372039 514491 590102 763854 371822 213479 172452 63764 729734 933776 711511 58729 141847 326499 71175 491548 768875 801648 208785 748574 663826 666539 833623 699526 490590 1029740 81854 66829 547304 290032 241839 649875 808457 458709 835094 920 971106 280482 155494 800964 636244 449853 154900 415071 805001 82547 126232 604121 529257 301683 286575 823876 382118 389715 711323 408277 296369 268682 993313 330854 290626 2676 758026 481015 19924 647890 117346 974889 427558 289863 192957 291777 289211 79068 694701 853035 363355 472956 976461 154357 598928 398457 506297 88399 1017130 514565 979091 1034386 106939 220346 765568 768694 302620 73747 703145 424666 751334 315120 388155 855487 570618 869398 829159 16973 143866 860845 1009506 938510 584909 917184 24550 4526 454175 5568 730288 766337 343262 562946 354432 986621 778942 31804 706844 233531 917686 389644 371661 892538 258945 151665 469472 629917 362526 435024 3366 556200 409681 49904 842868 909126 370464 719998 456740 115782 374102 543370 837266 510745 607747 990600 192673 918358 826105 308305 44596 347447 651601 722079 598708 346649 796133 209812 248208 908544 92627 433716 389817 539408 1792 553446 1003298 625685 996498 120055 757062 596732 392053 696086 722337 792152 142040 41433 292662 581854 613549 1016119 119816 258537 395820 728077 662945 542199 176208 951449 676238 876329 328792 100610 1009120 841159 735304 445390 218540 620730 872294 289897 998796 654865 295613 606117 296989 607100 701853 38964 993919 925396 260633 433968 192728 835217 271751 998548 383697 236114 161028 102337 624663 389977 868846 653306 373979 386316 1033832 306408 378451 1398 782809 190230 747319 693699 675181 825461 537668 672455 127122 46298 30908 947576 689533 395900 588516 471920 679331 961142 120965 429932 169536 1040715 29549 1026511 740563 48988 683499 344352 123808 78196 243541 643719 742956 764221 108677 215636 826821 218568 340056 279673 730616 60426 921646 843019 479513 1048409 600173 331972 199870 977395 775422 175492 423492 214391 940494 840396 298825 324457 483151 983617 131632 112051 687860 901167 1046176 743199 778168 967683 849413 156638 713368 440528 909326 1012228 384788 953803 61229 850441 585650 153295 838938 245577 642683 769242 898897 772229 180605 654990 177039 256096 956231 622769 840792 120291 504688 847533 167284 840954 797456 650001 596078 323317 586052 741390 387348 572168 922543 720890 668154 767691 919284 345553 686327 995002 656189 509359 277413 1029814 880823 916823 238565 602754 680979 873647 740441 224838 600839 179778 5353 608016 846027 255932 722751 811855 1000093 391794 215882 490326 334909 781271 142271 78303 943217 941576 207507 97413 192898 987202 140674 760904 945598 647014 625292 960013 873460 349819 171122 957212 850939 315180 640829 528800 46891 926278 591032 27947 916705 321596 676081 304943 108288 870819 274108 567173 15979 548790 146480 601322 219020 795859 775975 148861 392912 587003 709058 808771 144681 958038 276196 112803 97419 197037 335538 973035 160879 803566 365337 981193 362066 35244 230472 488146 172599 872861 511281 234494 658209 543514 477197 197674 144282 773026 127701 835221 305712 52823 140233 563811 792050 558207 904685 90909 344823 488964 775559 98607 343767 274933 1012899 799337 427312 757507 765839 348799 998434 818181 55647 635785 164051 876660 403562 657027 967661 855279 88779 676814 734747 80825 944865 525229 410767 303414 611279 554697 468351 429169 779773 143022 292003 923545 109461 165452 122809 190592 253190 129654 451330 885019 1009029 590438 38338 73733 456583 489527 34499 78075 209225 37226 698579 281953 184648 878434 282433 445627 850633 528360 408164 976181 494162 83367 242708 285724 227887 172209 572463 902755 87790 1007352 83222 350495 1033187 376022 753709 477707 397221 187782 473694 770053 841871 738216 280726 938895 442688 645569 132167 335695 734491 494264 120805 614543 343240 879195 973673 239549 549553 224728 819409 891116 894854 898116 938142 736338 689850 679703 702036 909000 264963 129710 711933 164429 1045213 816840 629671 908931 386312 831242 225761 520497 177414 295803 627778 597695 1030046 229640 657634 713405 10076 137729 971743 921692 432398 749210 406490 566003 294984 501099 388727 859771 377825 578545 765153 884756 680564 816907 813123 769662 9952 228221 321104 645793 945353 185968 869820 753669 390420 962032 105152 734554 445039 135533 105370 335090 931271 344635 613642 607554 967375 298002 335575 493925 283776 634254 141384 459161 412051 643248 963756 721855 635145 660315 716754 504799 364196 827352 852625 533666 733035 546130 667458 526294 298538 852059 458305 192238 706543 402277 31343 727936 434318 937802 32179 647109 857886 330693 986484 757532 658042 610295 182049 589447 716226 690915 154793 38188 756951 146417 598275 60629 450786 531311 42152 459377 914637 185099 90644 128657 448968 476762 817736 941547 371654 551765 33099 729563 108029 635607 744100 651485 542570 393504 730594 868116 34635 865877 15124 382662 6563 673533 145233 129246 312249 255109 661810 3433 245913 636349 224595 451609 79249 8025 428758 361669 112309 826482 909279 823271 514909 304898 544281 208668 1041058 77931 694063 628136 747492 567793 121172 725232 993094 105787 596924 108797 315952 1037526 256800 872704 193485 922802 1598 42952 845195 418467 6743 346189 840605 712417 102320 633385 643452 76936 1009169 692762 786018 158233 270665 660098 47565 113144 837031 400359 59394 744171 976003 40307 738952 938145 243891 734580 315561 171049 676630 553437 78836 918647 186125 303300 349374 618210 313084 536802 385692 575401 155854 369174 261354 490089 723567 329186 649031 752296 970319 987116 642583 56398 321509 636543 39680 1047591 483370 549640 973165 14434 375322 111257 633614 604437 44855 837225 379990 313526 64518 533585 960764 212131 736399 796496 753786 290203 186593 720905 301713 475203 917900 17728 691139 114083 834597 136289 100824 244646 327621 377337 184410 398749 385418 662074 398616 554173 250133 602492 330919 1026204 1041675 246966 720604 430008 800660 535049 158547 233456 1004255 446774 179692 302857 568732 414754 4936 252714 538496 595801 986448 439136 718277 424585 964527 630811 962471 628994 687187 682927 961256 498237 403440 199380 751692 1020498 392828 460071 1036318 389760 319412 355751 294570 887209 686998 92984 352449 5331 235237 217379 618552 548776 941993 280468 1040488 1045750 840108 427035 281264 155441 994045 791084 781039 522476 553073 928671 912394 675172 983581 467248 574572 264437 737245 54016 434817 948642 409041 637202 190778 958353 690394 162767 179340 249229 588578 400515 171504 645507 237713 962013 727269 56581 43864 564339 950122 820682 489578 427836 112260 849452 631806 501780 135870 210344 667151 183355 672932 209250 306908 515286 546119 347294 433000 653165 438972 622920 825851 267883 674973 921709 386719 674210 508038 770752 1034147 622276 104089 637206 725532 514539 101883 707818 900703 499217 981332 426202 167049 959897 273235 1016103 571639 289476 324392 635961 377038 565309 534792 121625 734836 285070 412333 573942 173589 508840 993235 262305 100895 421215 564924 412432 479174 270316 551085 86494 486273 280425 718447 209609 97675 912216 613583 96563 624227 407325 20766 241315 142156 234111 669105 1014593 723662 739883 931426 546397 336179 772145 423181 313064 998666 351365 1000980 734201 820136 234879 97500 542025 460194 600156 641102 54199 25429 27066 991063 92614 164190 153120 671080 873498 150818 404084 12022 999935 430407 756867 126459 882146 318009 82812 200307 230869 420518 688245 621280 240655 475138 308965 540871 108394 75524 1320 486705 601060 319527 797951 719147 123678 218154 793613 706118 195808 579729 132187 895767 544659 820257 394452 626616 723141 365416 614858 694853 1043881 580915 544111 224097 863124 22293 802909 551598 637057 960999 57871 533336 541582 54850 885093 176267 1029501 1042695 335140 145912 213300 311256 982132 426069 787517 1039772 644960 358874 407367 478975 757593 196292 257699 827119 1013684 99797 486087 842528 339495 913618 456911 829577 131920 551172 811767 157669 455470 805816 127266 27187 863654 599743 981334 79159 732927 967918 393278 514038 288870 936607 420263 413502 358507 156207 243971 784924 979842 30846 287209 925283 48260 330098 665746 818476 519467 851060 397918 259920 85657 921841 648781 82416 156114 23258 605575 371438 718909 708388 795605 1043825 89127 319561 346149 726629 723263 993990 900361 358648 259355 340379 543033 111391 419762 666318 935948 246287 353249 187368 530947 796356 761830 951926 206143 203389 69096 58505 484870 381757 586861 996663 954178 514124 693985 153879 965377 681653 421398 1048265 699126 779718 651455 843628 628982 93074 257011 658214 563069 807282 748464 1000864 492071 907392 734038 291463 228919 712218 247336 791052 68371 106597 393167 52581 500421 234184 539862 529226 60028 344685 529199 771192 881417 412355 694956 847922 67939 219646 869767 106683 562979 279957 608474 1030109 758536 536260 759080 449381 721269 112392 220883 749988 1262 345253 603811 306672 786079 743203 45637 1027361 802517 584653 435401 631316 214402 1045041 911140 201260 627389 643234 831660 926156 526144 915641 819103 651486 906472 429008 954780 853839 261945 331654 453671 53648 27608 602686 1045802 11543 688911 761759 564079 722140 221260 976149 986919 64988 234146 550479 658022 340890 27974 221631 174500 853145 714771 1309 54333 782051 659463 37348 799986 949381 198596 430548 246374 409616 38928 138094 907170 581914 806997 337531 187538 276667 735009 848006 294534 622097 2727 225629 227506 99004 332093 712596 388270 786274 1014236 345345 19190 782380 937123 664385 183147 196935 453460 796722 882128 920421 74198 62071 834126 303161 313009 845304 39408 894718 715669 331871 24360 723185 302547 597403 845384 945618 603874 482401 226826 591976 933084 840358 206857 553722 709374 221734 450885 170966 571947 1047776 383651 180685 319850 190872 833899 622773 99940 792660 79816 126438 779751 362208 154956 902334 490597 374090 477033 697117 54901 797286 950776 153065 651601 657482 1044406 537996 142167 569555 213698 365169 771209 31263 853281 471434 61197 94993 274746 907469 683949 14289 154203 256946 642647 579145 25906 661431 595614 639657 118868 856284 141367 580579 36025 417319 1021821 294959 747070 669218 597486 176521 588834 289624 891564 18990 84361 420059 828157 147747 1031676 540353 107212 720558 1041895 966306 167205 377051 434970 567324 269500 659448 652617 320847 369767 607001 610956 251746 421792 529557 561119 373500 439044 411271 1005987 519371 396502 415565 998427 243201 103804 476685 146416 1018066 229377 157483 261806 378103 412306 1001684 492357 154670 884481 1025911 748168 626359 394053 356935 970673 636888 1047032 319418 569563 666203 275160 299533 255879 597259 469830 904125 110872 698170 761546 963599 313175 707902 436109 43913 461039 302319 487133 307319 766450 23083 290221 512871 9298 703315 15634 113581 868457 472523 521927 998368 740722 1006205 861610 718427 684557 82519 869948 397757 113855 985800 579365 195945 441455 90695 784814 280071 1026283 992460 696902 96769 138081 788565 153854 269831 22246 22883 231948 962955 467186 771962 288332 1033030 928226 344485 1004474 202161 853365 647919 978425 185229 439120 847594 628431 709724 898938 712236 956071 1044709 180960 96974 445709 878516 1043410 986348 717110 676247 161412 694055 90741 599586 339342 467750 362695 217132 871021 269840 705864 184912 781824 836883 848572 785261 403723 565729 30215 600870 365751 988974 253621 697955 228112 1047859 333683 818126 36742 216622 796308 292951 735085 123616 884365 666545 418429 605965 384632 720082 193362 814591 115349 806519 899053 257796 156869 897950 258609 963052 150798 865290 28775 402316 750106 1024194 210362 477757 59831 981138 373436 193117 928088 56456 888287 453324 906898 463992 1047549 151921 665504 795513 501969 454579 578528 912486 995196 632577 300116 550494 140033 257354 406562 155973 435912 547205 995604 940609 104223 802859 519193 90173 475572 548792 223682 133225 699932 171310 697030 94904 882256 184465 91262 24160 143147 303467 442729 151134 221421 553802 201130 48623 69563 352830 361349 25880 447516 937820 211942 691488 820093 785725 657113 816401 223406 932991 563219 968250 134244 403523 940904 465071 36277 750253 316754 362439 494238 967016 299889 22173 235648 727583 503045 1025169 1002655 548613 775030 733636 382114 56142 389837 799647 7958 778164 614968 342348 955371 1011443 304266 139323 89333 719436 374968 137375 81516 863750 522845 899567 720748 445928 889399 730981 1008246 827841 423592 148610 634350 684513 457781 194952 967835 594845 1046027 1017855 445993 624078 681589 847665 225194 466258 573287 745645 300049 180618 1028854 574663 902326 604379 562142 1003287 922069 427309 1000955 140022 822030 544879 900816 657412 739302 92433 464387 274085 196677 20104 271838 328830 603383 708045 244688 71933 190507 44510 22762 922063 386551 486460 885347 896872 695505 67948 958997 319870 34327 1041782 620285 60302 466569 633961 398782 825686 880329 742101 948511 492377 664546 8783 1024648 90975 931774 906737 936585 751858 272815 509655 74068 130529 902887 731298 171838 1026752 164607 415225 812354 871271 24692 863492 929150 1008495 92453 818159 150451 254648 505559 949613 114121 125414 134065 156978 642121 892639 719552 588920 342753 135502 303220 544379 723172 208676 191265 550141 311751 641297 422783 726211 941477 763663 648491 55829 111036 109784 259876 836930 1011950 921195 1045582 620314 506945 300171 971762 77170 279391 454975 188988 712612 390423 468052 522428 944908 540634 126934 673510 118668 778815 220315 895634 97289 740223 478904 497788 371435 691193 535049 890053 446113 316848 886446 670576 200219 625864 849288 710886 446798 714764 971968 496243 679348 8555 603201 532166 426697 865910 182841 462453 153231 145636 1046428 369783 786955 274191 777377 147112 957893 99445 1015107 216648 466508 264759 587201 581756 676016 165789 311070 440012 911110 252559 721825 585635 431336 370718 197462 343763 867314 564473 952460 701966 862278 278008 1010774 138606 875785 280725 600842 56301 454884 107374 35012 28654 686723 581317 738788 817074 429337 17664 123788 608740 83163 1014569 358435 335374 451456 700782 758740 378145 1014984 222114 144656 324081 897778 43451 904456 856503 557891 71762 218164 570509 139910 536870 28366 427509 911751 615321 237911 251219 479639 171313 431378 1027694 786699 551448 814212 557555 714685 370077 403450 417266 682889 47793 989699 243295 500945 554091 224242 441746 43770 679557 176733 871624 782573 308700 37281 875680 962967 387315 356955 789918 289897 764017 83440 868523 618968 231326 154374 901011 688094 994538 147977 652677 749175 922215 704935 210839 453670 972362 318292 367936 608877 662382 253895 26844 547416 588240 955259 196652 678131 589588 549679 29907 912335 1031934 829543 761050 339329 1045498 916968 899884 379427 143254 762943 636955 11218 203522 980539 911833 1029934 608151 191855 421120 399325 298829 505521 134411 236808 591171 284318 769242 959963 489019 548371 696114 794122 358683 1027765 696123 723527 462701 675691 1022208 337101 775647 676062 332274 428504 115908 639488 819558 947242 1015954 701570 796946 723336 539234 217436 32148 145211 729203 523593 138987 630416 24232 363848 155900 1020248 372485 887580 25614 466537 817717 428493 572750 601627 755719 166437 110412 831179 409580 880436 389756 512347 751995 361165 3511 808368 908526 2567 540343 59187 512930 780732 455326 624977 854171 285453 904816 70651 751869 372700 608148 376871 922772 403280 838743 705613 192077 315989 752744 65770 457915 34841 1012061 572672 617107 584336 104237 946836 554800 752370 267445 305967 648976 966200 82995 846942 66644 881058 80846 111666 274244 249651 517644 230849 261833 57907 895577 722339 389362 912300 304519 140917 306032 906990 815689 419161 511001 441868 426422 398964 346472 491101 852940 704879 942843 744699 942059 167415 664084 899911 998742 704574 1010201 1039203 334774 869751 39189 177334 752534 217181 702516 448620 366312 984493 670794 288244 960894 932007 480845 855936 706962 538513 775127 667272 675902 567348 298917 583751 119301 619613 29210 418365 567113 902749 983485 919211 1234 5514 33718 776474 304205 344764 633941 318164 851146 443601 843660 491369 396094 386345 721264 405804 43775 658474 906939 910772 97867 794045 914765 705116 353985 58831 410791 839874 822757 300241 462446 967499 916897 609337 696046 51614 379071 703231 882068 619813 1033072 576033 787827 961935 52168 743711 525760 570705 41535 68223 479830 81440 414257 729162 941107 36216 600671 551053 535033 700696 542060 80345 911470 967556 696929 425924 2812 671874 642346 382822 195634 158109 595735 310237 89665 375462 745308 312009 383871 486957 617361 190672 952040 463372 708658 257563 773272 404445 223520 1032920 848466 912767 483870 918454 796668 457109 511829 362092 796705 342022 644560 63026 616557 637566 680961 688197 55861 831724 31290 36968 932589 93698 821 367966 259247 424889 998541 853361 954043 245706 44866 457454 372209 569397 243769 884903 828760 825278 893114 292463 300699 191083 870128 964001 139911 371207 743021 671130 567695 514723 594083 356410 859208 132879 1025387 1007208 154605 709989 138114 337035 76508 895871 248071 939793 896278 91004 351231 687851 817347 69695 684753 108047 603820 578032 640203 652277 53951 572025 645787 285211 81039 1032713 808662 151681 47058 52117 642676 434734 965857 244050 12626 215465 26939 299325 377519 417152 688130 176531 172463 527557 719484 136537 188891 764811 272531 43221 209823 380782 745814 110098 662731 621576 869238 78177 1032467 941949 624074 101843 408207 138992 546763 328127 295483 439051 741912 348994 387192 1037436 784116 754874 7561 96370 639683 629067 117271 89380 642193 551258 767918 894538 652938 755476 428350 690594 634499 865000 459674 592748 671344 286729 189948 576239 568556 444653 545407 450290 208308 594896 640676 770627 795180 984882 41934 675892 829912 904789 542662 119064 574180 150976 242999 333515 457373 886718 1035315 567592 896502 594144 266924 656016 514564 365687 265468 121961 228482 354587 206430 232349 754766 341287 862578 748823 1004010 303930 346301 942666 641020 75447 898854 810409 650190 315462 643195 524080 988622 733777 840170 344282 700943 939400 467592 78632 626887 900445 273358 313761 444111 97417 705046 309068 663078 743813 138530 23351 267887 525074 876694 113908 619886 152753 1029241 39191 26510 699180 716216 687545 77918 280843 706211 128760 813839 707360 960366 445300 580344 109820 261809 608468 707603 1039735 207337 696383 459645 615212 60917 807652 212985 594170 425881 44658 412270 805508 138238 940448 628324 186546 143664 585894 946828 314926 857759 45506 575797 31720 480671 735669 94423 161171 688616 479299 134284 632357 958998 902327 818322 619611 534570 88668 1040074 784178 817671 1033477 859964 408175 985590 374150 858257 37657 589602 521784 672919 328697 880157 235385 1047745 373281 794969 470058 84645 878946 324016 464431 608380 798932 896733 975603 463269 126802 825345 112609 475938 598011 615455 773868 855065 235187 449183 459528 839252 742559 457679 289966 675522 617645 768349 855644 816628 325642 409310 758035 565408 793257 445003 69847 491554 595907 988287 457011 363254 357969 608698 1044914 64831 865684 365089 645735 485700 266638 10811 186470 317421 972678 134005 225864 424266 182920 926879 1031339 189708 858083 860782 104112 649994 285609 641016 915068 914366 406834 1038138 476599 585925 191385 1018261 970256 974179 598589 497741 472502 1036029 236866 513289 658400 759196 726542 938582 156999 584817 925644 72740 952487 145995 72684 426055 699202 647714 540321 911095 441692 533392 893794 736080 607936 297811 356713 451539 86841 848845 135223 281316 618266 791940 683022 63306 897975 108450 281205 930993 451562 921717 306872 478251 825487 239088 544358 412843 32007 1015337 398801 615305 302009 774105 900241 705793 965261 910047 289281 861363 706415 102589 92609 966180 939218 283930 847922 322876 992810 126526 192253 153287 969841 298393 784781 631028 873123 694332 932240 965593 326209 259934 553850 571884 67538 587992 596737 407691 106334 835498 227234 415862 962801 869492 317723 542287 783646 189949 777199 217889 1046905 100784 245221 629974 15644 871450 377481 476864 285987 311662 173994 16913 151856 181761 403930 960098 374759 646861 432369 236080 275315 731634 162955 838490 54784 712497 936069 30629 40510 286831 270724 132408 132069 1038904 504174 76576 627755 750650 3054 371149 368207 659909 631540 627603 716818 631378 150323 271658 827961 197113 86178 470575 62733 354809 891644 68001 343258 1012020 254528 337508 188019 498864 979761 860097 482220 426007 263126 288228 94175 290360 333819 30301 343144 833924 751023 500896 623913 558225 797124 553605 1047815 205467 564307 227528 696938 657406 865589 647050 11201 674493 4234 157390 99324 897790 115510 458493 153360 613260 143199 848227 437879 1040980 747761 628911 499117 600296 305690 371063 65204 107775 1005518 68274 671377 213235 5700 605756 801229 642113 388470 285013 403700 326669 97701 167202 236825 654235 934868 540459 363600 429271 1044040 176603 28211 506062 377102 605444 92254 397363 395893 857688 822003 621531 239503 633329 400663 433473 1022133 492233 588147 507651 566784 246595 785076 218466 725969 929185 555019 134854 157513 1031307 250285 422968 998098 773006 920916 530919 205460 905114 492220 286628 303360 368516 1021991 442725 863049 281730 954074 702405 212454 756401 810910 600194 164114 108947 436031 222974 261452 793737 500496 902336 548823 168797 15718 766448 413499 828091 469528 1011166 970690 785587 987910 1001339 636924 342329 382095 159198 800060 601765 969241 479424 745496 55860 666252 364800 844012 907397 750807 885025 500824 93724 60522 472519 434110 794594 927163 206398 1025477 514979 762561 941299 19161 962702 884604 800760 186792 6073 208491 506244 874406 445595 148756 944241 825738 79248 940159 442557 878543 941145 1042875 275465 373556 95897 811608 703005 1038652 917081 73964 258402 653487 940676 234895 511846 742935 464748 552542 713052 118852 569155 250875 269465 615625 123555 308747 802584 1033340 303367 862135 573431 391162 1016143 642092 282616 136224 903744 676635 453121 196243 2818 853305 1012636 541241 1000352 1007808 60792 1045438 826763 378349 340966 828944 1029144 799616 479068 356068 355581 135999 480502 129839 90328 202354 644848 308141 250792 991848 320813 323933 408914 216305 826803 737794 25117 387299 85293 113828 523062 500374 73576 681485 847661 765031 1007574 894285 268918 588600 215566 182327 174058 430830 27210 301025 784707 320242 691687 261416 270243 406193 476136 701738 582670 531996 978292 5577 221163 8745 1007188 123439 271751 866640 134518 208709 784530 34830 513388 219194 202399 989541 804078 983810 69544 961370 163667 865492 470665 1018742 896284 685739 1012096 361286 457834 264647 135860 120028 209283 338985 237739 18251 640849 552218 894673 607022 1023970 987556 255480 720674 476393 35095 531667 769095 571452 258438 942201 463555 185428 371784 263400 544319 539856 721527 726400 252520 646898 383348 810372 114543 66080 685921 131229 732810 714852 612261 828246 859760 524013 986988 336801 128993 40588 803365 844112 283164 89144 501250 956061 835431 59786 792699 114850 829835 99650 312011 169954 540245 1047488 609905 39103 93207 145291 797105 367617 388644 483790 842769 491349 158039 758486 27356 417227 825485 70293 118178 612440 428326 76066 815798 781906 845704 425783 185263 910839 154524 200370 203239 509158 652623 238356 774911 383139 174355 190981 177497 773912 384091 922574 1012893 188175 721442 852957 828981 295097 149349 4421 46544 243242 544676 350011 59874 451546 328037 497050 30755 276773 484017 565600 895500 174284 34197 615727 987485 94578 1016995 94669 183450 538144 36718 532132 121737 108226 67345 80450 623541 178344 699049 1002202 836846 28422 512982 876226 1039815 406388 181055 158963 1040407 966254 130315 17804 546169 102357 243048 4687 586699 456556 675079 943907 876979 306524 777630 582288 592661 326320 448101 1007174 591262 684506 895130 700310 918845 145196 754685 718839 24740 448864 271188 1017219 9675 375313 43240 672631 212590 591423 756486 47799 238730 540367 888960 827975 1025764 86281 908585 917459 933250 802584 462429 55336 618031 743566 223094 552888 49403 656093 134744 138011 378041 791006 481254 106376 304000 1028174 664714 598880 706347 251980 19633 962212 888281 351197 793933 80762 200301 294249 844881 1005228 978190 333883 298297 86056 343977 743684 281983 588673 361066 460376 155943 589932 1023047 1005871 710452 375620 324469 91494 880176 109959 496112 201276 688296 491095 612856 828117 65966 232186 871054 708282 1018198 984923 840700 748119 684345 962182 212042 434044 590069 459567 70601 439773 764586 532524 637324 27538 874366 202999 847850 908695 115739 715309 950526 917581 191788 195089 914215 698360 1018851 862474 19848 467262 828022 619040 912521 612782 792733 596867 419412 1022007 682006 489220 819033 312749 350498 668314 798410 345415 904965 735455 832288 417059 435337 926097 46740 143041 170107 209425 426919 671620 215597 650727 674202 168245 738803 341820 815351 477823 336294 196446 917510 978804 108836 624448 331608 731654 989901 798711 740928 664207 750600 645950 563029 682058 249276 449523 759026 223703 182487 292503 161206 294331 2763 520658 372997 817885 182796 210670 449412 778507 617107 66135 363425 233843 535134 435233 806408 137002 56813 872578 502319 98217 376007 327763 603851 508746 605683 188819 573017 769487 853119 874468 357270 46812 121853 494860 603655 686712 705793 954742 1042034 786832 332196 658606 314211 174708 496132 163305 525736 344 708802 986234 922838 268501 810882 845918 748482 684645 996206 146097 922888 751338 725428 960055 485255 294695 855043 743380 510690 552005 724242 829204 953345 708688 816410 476836 1032590 501432 640599 722135 147577 629969 352650 334882 499829 59987 1004154 791456 20600 834010 404590 470926 899903 598375 456372 225744 293831 240349 928030 535147 41429 552069 768128 858121 919151 635274 799539 268408 438369 275070 585109 551211 608442 122323 81543 358327 630604 864355 969710 475735 868143 466409 452402 411753 398142 100742 719297 68335 858776 20029 655757 335119 994592 186230 335242 640147 905214 543103 600625 928362 399900 14854 1011200 858917 1026218 653472 480760 546683 369563 288582 737822 881861 774694 25299 156154 413059 114501 506759 106779 459221 388665 703879 893840 755714 728836 411994 1036912 445685 107245 293997 30804 353466 442624 649616 519640 379654 797324 90488 579101 537517 622499 543547 355146 518953 648093 888022 121606 18202 500117 328618 373504 992961 516330 101627 941416 459651 551360 499312 306547 168300 96637 683670 490458 782249 894796 372061 873307 616717 645277 380057 994615 115853 1000867 55426 933298 665028 626132 122932 446615 1015152 711789 585264 144818 887283 7404 102618 638291 354258 475028 127737 836817 373306 626156 295993 774917 406390 790336 930220 705739 599418 523551 208453 788869 262747 870363 805724 454551 124117 76556 975149 721132 96452 709133 608088 159599 31659 3198 384354 364947 445744 266944 434995 93900 200605 678524 745879 220180 710753 1014556 287421 764007 28813 664145 244411 612679 9560 399499 991239 63288 469148 742788 283647 27205 393558 206006 138083 124538 35881 874976 509653 1042535 887772 497029 871264 803235 510424 563564 387822 800071 181931 109857 1010897 762991 326279 529011 1041979 608957 632259 559604 266949 920278 799065 452476 15596 84706 991079 767654 374415 811280 35758 126802 975219 987152 932886 440865 247743 463767 737576 869628 607360 834783 599698 567182 834598 433956 439207 907205 943365 412712 408540 1027669 794581 8367 884556 457525 974899 8452 72501 567839 828702 910707 887417 784148 65914 104140 1029662 176855 930960 785127 988623 366445 578188 233754 745560 437411 1047806 573124 1035309 769160 273242 199622 909284 186350 951160 618245 119478 191213 705044 502506 163074 680289 373583 178657 973003 908135 146220 936669 725557 586212 454164 347603 993291 199422 407891 495674 597052 671392 203672 944529 308314 412411 290169 686041 707097 366848 571885 814103 666582 413926 829136 714452 789774 884394 388450 484509 394978 935562 320200 277123 764058 207241 954506 893595 104478 743919 89363 514174 279167 925638 410677 280011 269420 413022 40866 1031841 619197 508873 950132 773669 117484 67424 758437 332546 578455 713788 565144 568292 976128 533181 625807 701436 987533 478215 784434 1036159 443976 556672 549390 772135 64351 610900 1041171 473520 455845 577009 554518 937564 561680 354955 643149 691056 929849 469145 838102 634293 399583 504918 1005104 235000 1016676 694849 986303 83338 337230 494493 803148 453312 611015 570098 502915 195956 372510 989322 828532 289666 27972 988917 648467 644428 598096 450437 714936 776759 990204 69331 250016 292140 222501 348472 122218 354583 537166 595797 161690 1031532 1047582 154252 182297 936605 925149 946564 647347 349861 722427 980136 1012887 606592 915082 963241 73947 934320 939455 46328 541942 209082 953973 742477 158532 616359 164009 89379 934278 764804 229887 738361 991583 403938 257596 158482 600280 99670 280521 29814 516828 193018 780343 305391 98237 221674 475317 93005 564653 1032648 895644 245026 958790 279865 51172 447303 564739 312166 488364 375381 577220 271228 410294 854829 958030 842028 496616 962417 999369 815404 340172 636424 579392 273843 359952 538526 143908 45825 932871 346913 593866 705493 972583 854597 63976 200181 280713 566785 306460 722602 558700 559888 790885 841537 1017011 956018 574120 285067 247138 678376 731436 730205 293156 618619 139806 632849 470984 910069 473102 1006340 989376 826470 617328 259606 775072 388769 559901 246061 118949 665276 203983 585650 934188 799124 578984 265490 563254 282694 238252 358718 236266 318647 606530 652587 275 204302 485303 802643 173470 404788 818619 901171 18206 911707 976097 542411 55368 261236 315683 709921 811127 585655 962909 228542 224297 1003551 403405 543535 331135 451307 234138 83589 289985 649759 795722 358869 1042648 948481 691273 856505 772051 907420 274281 690382 161635 261184 847965 844852 810334 591360 755772 851985 79935 449330 28421 519182 331684 837875 87061 546776 177359 211105 730802 69536 381734 95327 831108 690332 430260 490388 766998 359812 573093 911212 440666 301845 39374 909141 344610 998546 989986 204164 568488 997438 514110 656238 1022471 768995 160734 769615 911039 211278 630373 687014 734005 418512 632410 1027511 654384 407486 39141 942088 607069 467186 127574 760804 182221 728393 1040031 974043 511602 327203 788949 824640 948901 439270 131250 836265 112291 830075 860438 1020531 371723 538064 793218 136764 183393 724564 261787 329831 616847 384381 319917 499867 1039967 776773 133925 555076 870146 882089 1029654 950033 182668 792361 549301 786292 355957 584012 766429 897829 690457 46617 581516 518048 569401 447390 440676 242338 1001080 73836 734251 931504 430816 462873 297803 784272 682330 378813 389459 147149 90937 739957 643188 561207 174000 701924 760580 274017 803927 757421 732159 1027874 791978 400634 767873 40980 868234 973048 19277 867096 800186 190296 515913 273104 218211 501200 718336 548644 133264 1001368 838942 192958 34995 295406 138744 858765 138526 1001618 1011202 275526 522379 301642 61270 643294 434325 220512 913716 122385 1041980 19487 647292 55775 224869 192857 317494 792329 510552 373988 901642 922008 925760 718872 526024 54103 156591 606803 446178 26708 663063 32117 1037037 484195 247633 672356 506916 488091 568858 472457 660709 983 225425 750418 969009 325942 853179 789678 997168 486811 151808 1020820 839595 166189 283819 243580 738960 943576 319597 651748 21362 721867 122586 869068 721415 347640 77034 195898 299688 536216 983674 566199 846548 766884 60105 54481 300461 279389 1002747 83863 414841 254148 492697 251936 147234 1015842 559631 828420 816311 682882 797485 472801 89065 636722 971687 837335 95119 116294 517525 360717 439074 1040149 303604 452138 359233 118714 500002 79580 726575 893588 973670 913493 772176 746182 147814 88264 159920 192696 844974 72689 244092 1042068 176176 128906 448646 888010 307391 948183 384965 843404 388498 574491 499155 433746 184520 621344 331373 752216 860126 892852 809719 278811 951354 365862 223989 271840 238500 469965 787603 988461 116935 310657 752926 399694 596917 743968 522633 773841 354912 656395 868073 190730 1016098 261286 725753 575120 70454 8411 994455 923070 865084 480664 832581 1018163 1006521 263244 218281 40018 198548 305006 514829 681923 383643 222966 26592 34288 416252 312546 405299 919433 79052 1006003 969020 817153 990340 958701 987862 455182 339326 185754 630271 738349 649084 1040072 701018 730395 46626 871430 253355 1013853 919927 614891 595037 1024697 392808 79504 90623 978619 497477 1039888 862658 131377 427074 435983 259837 941487 359416 26416 777642 391948 205793 120734 813798 59363 755935 590212 992628 458515 10165 899733 1023547 764992 558476 340357 856260 901200 874608 690829 1020861 873966 16337 953323 186744 640522 134403 23136 557164 633942 629694 83376 258995 981963 866974 369957 121739 598818 41892 312333 859605 475484 623795 646711 224921 813627 825364 535674 749696 522950 347378 262447 943448 261577 655327 193714 487060 761938 967501 336356 679370 767541 571414 619180 267571 1003146 259573 982129 423982 677930 918539 355490 125885 284213 450907 951598 943878 337038 695629 174348 398291 379997 360495 686261 229139 485516 312239 1015461 350551 137803 383842 388061 640853 920973 412993 91236 213609 560520 399911 449473 592143 469305 964180 885123 335722 714718 37357 48569 122817 363898 602489 343418 596732 192340 251493 200543 444715 546936 440193 446468 84479 785972 969090 779915 603471 427165 792446 119064 179093 37640 43891 950614 693871 948369 263872 1034480 559390 778391 862889 906777 94474 628542 340183 49157 714299 1007083 291798 729965 158690 249804 804758 773903 667854 808526 999915 557100 876536 470437 660237 241417 917752 96583 978457 1010542 944268 747633 360845 1001770 538904 813729 98256 744589 193313 619546 112552 411372 792017 1004131 638145 545568 184183 200904 532525 107015 605699 683223 735455 354050 868238 940773 425007 13430 709328 629383 681561 743499 657320 351001 62205 1001584 688024 389178 42400 466772 949831 628302 533034 469103 494077 739067 284007 556215 433194 761260 208262 765739 123359 117777 320157 297292 134227 433821 904994 55199 602463 758023 710771 804396 343043 1045194 681808 216322 1043679 400292 782428 470193 944826 700442 527519 326350 156415 1046003 205318 114290 965179 997561 826338 892091 117921 147003 832357 5450 474758 445198 182312 1003204 220388 931591 411816 291666 658907 725442 797380 990496 217388 972575 193601 643809 1003708 635839 480070 103497 786711 940427 214752 161426 938475 779310 644991 741624 61064 1035670 89975 686397 691815 127607 942977 364582 906656 829128 64311 941563 312690 186947 444827 442123 638143 412905 230800 368678 2189 1037180 135775 985889 918662 764932 10292 82774 707449 778827 429215 586273 96215 181345 1039124 942948 783414 485144 1039723 905731 482258 408200 881760 836713 256775 1027725 69652 948482 163800 452420 637066 615103 109163 164242 697899 1029525 806283 92061 223811 852734 773925 374096 305025 714358 1038539 503003 219771 967167 895028 178993 832040 166557 585658 953481 817252 697563 542426 405726 526959 708933 469688 1003631 1040750 796908 495256 225343 633577 403941 326758 870038 323915 840650 738607 794494 808038 382007 180646 1003847 348652 443214 271008 770307 40439 946228 381336 882442 854914 736657 319788 476024 984301 36372 757149 160426 955517 868589 478547 37317 916697 343634 29015 82735 713102 5114 349656 926484 786316 958885 729767 965602 882088 644498 400314 428749 892184 817414 754092 988236 815610 658636 983611 2202 1018829 308656 899273 489526 828917 276739 573149 268387 833595 2330 85151 235433 630603 942543 551263 459346 546101 685310 273422 997102 113133 239369 822211 223951 781259 514901 114743 245390 405516 708811 930377 647812 617295 822872 392316 641874 993816 57197 392052 292441 80208 647295 290429 966211 249539 498568 337924 933752 803232 963716 216603 937130 414461 534005 174841 979786 656977 789856 691576 4112 264696 624590 801174 684918 176051 892492 452852 595518 619813 737899 744282 286184 859223 416448 63281 94525 676916 253797 948743 498887 585998 67191 538895 902998 898327 229526 389534 128636 829673 312680 141743 844562 918527 684053 335968 236977 501049 895948 872051 607034 858972 241725 489166 180559 540048 609822 542459 961239 807904 232359 624553 203902 380862 479509 843049 241970 562300 664874 399345 100007 970707 915883 988445 479700 680544 657377 470761 230260 710690 179481 15672 162950 651518 177956 730640 709326 47419 446679 392732 894290 471558 999052 899369 852189 35311 506528 354985 676991 386411 573939 333363 980490 112464 254059 135169 46743 895323 855409 191856 296703 332973 202866 66947 76899 920138 599391 622945 263333 715673 211245 1047763 645868 430823 513622 308935 904228 855012 567639 20943 15228 187427 279856 468131 513766 842654 192487 400027 961434 695601 32517 730165 871059 354075 345111 735125 392464 375680 2350 516352 133397 94441 204128 418656 198119 285377 422213 682179 671892 360922 50042 410332 536681 716007 646433 179073 392057 915711 515679 29995 723741 148001 629469 318329 45167 72618 1608 304045 383181 760032 569554 908589 315996 337259 742318 233987 860291 568790 814487 849758 221292 677907 454474 667151 605574 510964 980999 37645 1013253 592819 1024532 40945 257889 253035 384826 482171 907987 245404 681286 875019 649691 554667 830089 347688 561852 861535 62041 796925 25854 651365 223630 838359 421356 146126 152325 607144 961812 93580 82977 762759 432330 544760 487749 23342 766628 847951 723547 797819 11263 990256 763728 1026799 1022585 223519 902293 674866 375925 445702 610208 985229 609690 837295 869225 822126 846676 661067 677101 717800 526674 919022 438191 75056 652806 803344 836146 239393 585512 606733 465536 988857 1001011 737446 742054 9882 562407 115839 396597 733066 65989 374943 655811 348403 562326 267506 268648 74083 826085 333514 432962 61197 597120 133466 878833 36935 286715 761402 871195 574474 425772 185830 19945 926325 986032 423999 77192 892235 705381 466184 512682 561264 742638 246890 581378 156271 209971 65392 674251 111863 491230 829580 986178 468313 651486 11280 777767 761100 846056 221366 459329 537130 228593 127001 336599 628720 1023669 347961 343607 73538 20532 345851 893746 345892 124975 68775 785822 253250 157359 191080 684755 503401 776575 30672 773679 247563 446637 614993 48530 410560 451341 443845 531938 307647 213686 857318 808841 261993 876930 168406 1034994 916671 501138 808601 675087 420839 929224 257431 635862 106923 239180 490011 488127 964089 273672 422102 345928 476260 17964 843868 193905 441505 123050 1001893 988225 738059 879291 592014 322111 139552 63064 1002582 612857 116226 224705 696353 581248 218871 382970 590712 563178 905194 568649 692935 813007 308199 474042 704478 269773 806307 727963 531057 111621 360433 635904 829592 695195 206414 905024 577360 399673 722262 999286 183031 700812 281420 692993 833492 828870 368791 710916 207501 1015835 313407 488934 415918 831556 643188 526292 1036585 79871 512775 23354 443601 288652 869871 421710 319197 633393 908230 297605 896364 1008312 521290 614172 694779 841708 498908 540560 881136 78112 598276 746278 753427 361127 862955 670308 208911 256605 29663 381846 938230 375836 591059 872266 185274 704072 722652 812244 272565 751172 467893 390859 468770 558331 292412 833418 689569 594776 527091 777648 385719 675533 782463 125088 89419 128464 514093 1012994 507179 390234 869992 794944 338821 725094 611140 229898 293742 829048 916215 796370 852575 1013267 327258 699985 196786 97858 938860 191232 825897 584208 796111 595872 876136 265488 943945 334771 680310 815061 1044549 647168 582720 978043 471119 176915 625942 711453 814748 572858 143404 675420 498304 165769 534555 352223 502773 1018711 867933 167117 365595 121791 74708 402004 310706 513952 620867 178726 204193 519838 157651 837367 709491 30110 641424 209152 481749 887630 451050 983679 18202 461978 42549 795701 761271 563512 300585 862694 634055 370718 9314 798429 819335 764934 962273 705125 844507 280561 919433 189521 977864 627617 756899 725365 532984 946205 774490 1007658 600889 846897 972352 109774 855294 833771 184776 185922 1047772 241183 493769 461418 1032462 155364 276225 467632 499954 966165 133008 69762 648586 971474 859513 612816 584188 359676 928804 1025423 113683 215484 958431 546872 675003 874492 611928 868425 340104 806124 648996 479939 847920 350335 818236 227242 583948 1001963 14971 288393 900508 373805 932385 234219 742912 795267 462675 207075 684159 220399 582296 203141 770564 179387 6493 735082 698012 495856 298611 811824 352761 824029 350860 706552 847858 748182 339137 206822 943361 672626 602895 866469 515779 487565 824021 856032 722044 336196 684375 368586 989072 468411 35902 934807 300043 312154 811542 875521 811290 39244 322255 654276 299408 562431 188477 435233 832610 1046182 628376 463199 242987 353722 156925 202566 85161 464245 826858 560546 852286 457045 268230 937158 309104 67999 17751 670214 316009 366554 908873 812091 255095 635728 333742 77891 257933 1023376 945273 824703 734657 610030 521730 27220 432588 461570 873605 1032362 495501 263461 272290 86640 1023110 201975 988894 196118 747613 883420 616993 21265 1006940 373882 864823 929370 514290 24892 393551 878320 977968 341714 144255 428625 633933 656815 313149 43269 987939 642442 640487 340755 683951 647645 998461 189578 747156 990825 312034 115194 361113 338864 235230 664824 87335 643962 82462 55454 75468 943441 971763 673288 735162 76548 436623 438488 757832 60712 706187 623538 1007984 821138 376164 896193 783696 36318 10233 592432 208809 327659 831503 59058 499299 855645 829389 99835 137735 716570 995904 704837 718403 639438 850904 242636 574058 1016935 164585 489298 432625 595865 716844 848028 263411 152410 884539 764914 26798 797543 1013528 1034659 264196 189374 832166 981631 562171 415010 571695 35931 216126 410011 681692 689809 176025 309491 271680 382589 113792 36153 701390 756737 180617 644930 819294 861698 245229 166691 757676 650984 938507 859320 783833 223522 344038 734241 581352 183200 97186 946751 141122 101975 52234 869691 295987 460481 523021 904448 932970 857178 693821 577468 159869 908580 671567 441955 848739 825892 1019037 575788 570104 750562 948647 1042 700540 28397 550797 301908 231700 747605 896407 989173 626248 991791 47534 373821 880259 1007637 835808 1032246 748951 398243 131039 71215 732470 104699 625539 1023805 1402 918338 176451 321461 781662 751905 780224 902068 455490 237893 610107 656279 869739 7902 705050 931971 379520 269860 226663 624862 215566 717006 338256 103635 140549 899737 59816 420563 302650 142791 1007205 35855 1028835 284573 175136 721151 688926 883939 255128 753118 150122 657000 919343 694059 321579 32124 561515 919081 260138 759924 237431 458079 162579 612138 498847 429338 986870 77691 689111 661478 833479 215495 831541 120601 800734 183667 998771 225096 522360 867690 391278 693456 295476 58520 450473 639054 492950 283246 603083 848679 488327 59233 399388 35841 370131 160107 836364 928584 333737 907401 802477 108458 1027615 56123 309556 529051 790700 842502 157052 707794 397740 964853 256898 568010 763616 377364 944362 993602 29163 764916 65913 373182 645334 1024299 655256 847619 372364 417232 1017048 274847 879455 89091 903784 451678 521601 987235 848289 266454 784780 407190 25723 127965 316155 929221 116245 1024525 787630 419101 619313 441415 606570 972879 430773 996396 722007 236560 570923 467110 637312 883354 854593 41565 489047 630825 71498 514115 934446 677759 856508 189449 978622 185953 506544 917159 164004 6680 381030 367832 10207 54257 462526 41883 641108 943549 180159 830644 70218 585298 384019 940840 469742 550408 310153 507845 582864 314172 152979 445847 624741 483024 987589 908916 928899 454825 75868 542578 761575 80944 561845 851307 580786 218322 35793 84352 531176 205440 41176 888211 548592 781872 1003922 399563 108311 1048154 540911 658452 893709 82811 521601 675484 982117 201877 993789 692824 601882 457645 1027518 944253 717317 430668 316738 288263 864104 814591 621227 88117 560486 924887 888382 887050 231048 602602 866023 398286 725561 352720 754356 280972 515403 896806 173910 861586 135793 173839 774819 709107 373442 503214 35606 146440 622141 875181 499789 440554 683071 714169 1026954 899578 898062 566019 598067 299354 746834 888768 126035 673394 233622 126634 305430 1014379 1048524 586878 875345 941239 294598 230524 377847 831367 1029054 916714 737445 646227 952271 725905 15383 727126 270201 901694 732848 497936 549665 279362 339703 448706 989070 400883 659988 191221 624237 475945 793687 57588 308943 145858 868786 81485 406950 744222 1046074 687443 618059 991139 102058 1024927 1020667 883514 12511 321163 267605 281040 939101 286646 503517 707542 381640 315779 260477 12994 821356 293785 628735 998796 820406 655204 716436 582962 117433 873618 355152 530740 1024427 707992 745131 35864 1013093 142379 25601 692199 739045 247239 678419 918190 371919 899116 584581 936703 91112 732635 370526 615533 683930 504477 960906 785427 182900 563197 906075 826638 304807 944585 955396 1043710 802441 29332 278813 522377 734486 282679 196386 36824 493162 235596 866804 701209 526408 101554 503126 593659 31382 188428 392561 1018165 993247 625217 122704 515327 923088 437501 971109 870294 640443 297007 812034 83133 1017111 687753 594401 744247 347645 862724 501917 391502 866221 819289 606518 680271 423687 133000 903313 894476 913171 72277 858102 46936 20857 736454 695696 360078 1036041 688295 365809 723723 1005621 260614 511883 183984 355730 279479 331064 60001 557147 529360 844978 625288 451310 188462 80924 873362 805196 365295 217463 450161 448925 478966 611118 738584 904362 148587 952459 1031938 761442 431416 2623 413100 904789 346509 527070 227607 798780 349276 634720 990279 642159 305117 1013666 147910 86125 481804 931555 266273 986968 448806 957511 509546 692854 208944 1002327 903348 113073 547696 99455 638107 486424 634098 155023 1029561 514140 344324 166459 684594 279892 99002 963739 829225 553593 442475 681388 1006920 755818 446513 1015244 1006909 956778 312429 277826 764983 700893 962626 646324 465005 30927 752661 374190 972183 745581 969235 457506 534899 681609 322219 721379 469057 25882 581904 137512 33096 914106 423864 455440 547663 447270 681183 695576 16676 325570 163589 460966 400921 725010 364 664450 412290 567874 909467 753751 174136 123807 863965 954167 53017 829724 626883 222740 84357 362446 508318 530760 123107 920944 10246 828430 850458 440544 490070 745734 524824 424608 488237 529077 191055 116054 628206 490499 701747 208460 394049 100539 70333 499185 548240 1550 724203 4182 834955 781072 574525 714161 439972 733498 539706 443101 289684 81126 341993 66009 1028820 251350 534104 111173 1002277 438190 401177 469480 663561 1016437 257728 206124 958023 307992 930662 751520 6250 560103 559401 19573 801603 197910 378538 653058 692835 793918 739725 21313 531618 573913 86780 898639 61595 804809 160805 1011439 651565 29649 789175 382472 823803 398106 118121 388899 437229 9136 419956 956654 25005 756995 731667 216507 660523 354407 573194 947201 288538 121236 196381 868058 284016 358182 641428 466564 349674 213790 586173 180448 757638 78687 605034 696822 531974 346674 288623 207983 91764 868034 938021 289306 97176 177569 333290 607335 823940 919874 678815 414959 100105 631420 496424 673258 421951 516365 1006064 639671 214273 889877 910690 587864 823406 197271 687985 304627 13930 885755 791313 834898 411675 239759 182459 168804 518252 913921 570093 827578 934029 400358 756392 119306 754800 455735 97264 944304 1870 967631 721488 289576 876577 411374 251219 632213 630311 931257 320780 342590 298341 351415 616079 967179 68386 607573 585845 64780 289383 224868 567133 135922 911494 332950 359013 222100 536976 232196 618421 714604 455901 467883 917748 532504 166280 960490 886737 432345 238321 614661 375419 1046295 70969 635045 866345 1022683 109001 145750 927124 642899 263115 1021704 514424 559953 955567 42895 629015 1032653 630952 1008419 550069 737887 348973 804065 119837 534981 910200 934727 918298 778851 1034506 612540 167423 701630 917541 891910 564768 1042432 810577 59601 525911 619128 1046231 333871 618368 604695 495433 837907 103677 910579 926712 47317 495922 342471 621692 502705 539146 659569 446513 189767 560496 1036915 490164 78109 601559 887668 1032297 686872 847539 690620 631544 391175 291070 954043 902604 843288 53172 495490 287379 765281 1006679 460104 19905 264280 27499 576998 396044 72795 733435 367708 61937 39466 44306 194890 549422 147048 1026115 185207 460870 1042973 770082 303182 406016 19254 623561 658524 996072 398596 106580 80852 317645 903353 859493 432907 454721 789998 829857 16124 121117 957216 849712 316868 797434 110126 665665 10023 289208 791773 281476 468234 51707 247124 452782 887798 198057 853664 367864 988060 147565 403761 1034145 929612 850999 118619 869991 679548 335290 116183 410130 3399 524525 289855 527082 263403 302475 437653 591163 814154 113555 821436 894424 612458 407496 141566 32405 978165 350257 495236 1006284 199866 77978 575201 1010649 39466 333586 308616 689566 149467 665707 289873 486144 456969 515262 332792 993896 111120 175076 418974 100930 465139 705021 1027654 689537 689624 836589 880985 710681 828298 435162 624419 367492 892918 165296 1038931 324414 322734 635805 110463 510281 36713 107157 621982 694954 918145 329423 87692 873450 959859 718918 909193 540053 638307 927545 1038778 129214 918933 401579 932519 559994 315381 303843 709819 1015136 570768 590317 233416 328720 120601 760856 143744 16297 634213 220791 833021 690000 551407 481632 538682 378288 911189 943343 27287 124277 535001 972164 368473 216528 618464 16449 221479 814838 1036918 85901 105358 810657 30153 239507 152446 296077 543146 1039044 913356 481020 285199 224849 4526 141107 241555 716465 458050 261627 311285 660513 496135 231456 28309 259871 512865 398069 302330 349423 131353 628943 19278 189462 147419 253318 215264 899297 53687 563959 226465 1030623 712353 572804 626088 140387 773361 831634 496558 8451 600548 768777 702355 485404 205337 158680 711639 587339 756244 661103 632097 774389 358078 220996 203452 252608 1009123 383055 120597 964632 652979 437645 575550 574379 864833 549248 295022 791277 943111 367021 398975 756373 557664 588573 628335 787230 599821 267996 655839 884039 268209 484990 319639 419475 1007189 874645 1007872 191946 651748 683324 985256 681846 978608 287375 521410 836199 483051 160048 174755 658480 824111 563396 751686 394663 854775 1047668 877769 640873 388387 937837 700654 357971 200824 938336 321435 264202 496670 744194 425562 202612 67616 129677 1498 51517 468464 499774 715372 114772 661728 744149 246919 74347 87721 107544 932164 830586 853992 867664 289506 972604 786588 465865 260419 592816 542890 484695 692846 1042329 799833 97484 267019 758271 134358 335491 800490 925612 18609 429272 383356 133040 283743 1035438 640600 174046 912054 848359 989624 55628 851315 359407 995577 365783 273847 311858 469791 305053 119942 225442 588110 96129 105287 267314 917330 513962 566343 309085 869400 716036 934710 495263 471603 795325 214440 308475 583768 798409 641941 456820 596450 534111 1028057 374419 32590 303739 884917 903399 1038016 586842 788556 754049 357501 813568 156967 505716 287599 500405 963249 648027 988580 783235 737724 84947 500943 187322 155899 475644 500422 493933 177542 814588 96770 814579 402265 207740 876066 975462 869844 587305 248936 711719 96316 58932 498746 45400 1011257 81107 106402 978272 810070 393406 1037263 144747 503941 699058 663954 867560 744088 844273 962018 707081 828617 673984 506456 772678 1023027 743656 857524 227034 985430 872503 203862 231749 718999 863484 608453 688072 1036989 375437 676908 389612 525685 175556 1042136 718075 670672 708990 776379 430213 403136 213787 590316 541405 120222 900865 367397 562586 630439 261401 601668 901654 300922 138576 530122 26098 1023388 140312 430687 149392 61172 689892 876876 600728 414287 116911 128767 1029236 1036253 599670 277131 942291 588210 21433 251685 951850 181318 280318 990376 617006 1044213 726606 880658 353883 392320 975799 478213 203888 310155 645576 905543 834289 417565 342039 255810 610724 665378 880575 715908 407060 760044 872410 325440 555025 542638 147980 959948 550446 404736 759544 163617 598594 823646 451272 516958 935400 99497 747945 1018950 104191 911012 433228 1023421 707626 655224 762983 83534 745808 305200 524594 126888 31773 459582 996331 655132 843904 443636 1014866 730657 849195 592908 107821 541393 448534 510497 385221 577641 557821 769076 1029480 649165 393181 848679 195045 970753 634235 781381 254483 204465 562141 342456 793418 26794 837838 113426 456935 623198 517214 353733 438477 872549 1017184 957867 305119 206839 386539 531838 970375 180082 32730 1011553 265522 634586 966988 128341 114898 32852 184612 164293 280411 86186 942986 622587 826438 131018 368232 109736 853264 258375 658925 220768 970172 744662 1026318 24091 202061 11987 910848 151478 43597 686266 974527 895600 63306 815533 951691 737645 917331 788213 780646 678967 223871 916601 952983 876343 303718 302408 114473 197696 655014 261142 534381 926469 459103 902070 602739 919966 762807 432037 701077 615688 176728 459903 557549 899489 997869 655495 800474 355248 721832 719908 452735 415707 532927 361054 983876 719790 494570 551269 273747 536091 445415 955147 736028 92149 440823 998725 275409 892019 870750 516781 812523 958900 287974 109315 953251 862517 514909 289703 196474 739420 285714 604193 131249 1020145 623452 950938 657362 702879 63251 1035360 797477 644728 824085 190054 37692 467310 894403 836033 327528 742107 474241 1036332 481857 100858 884793 390277 941601 1033579 270808 525134 149929 388019 906960 316205 500796 353210 976277 646508 922239 212299 311840 1011321 342752 453015 309871 681575 637451 492466 242435 362860 796534 633109 586592 286817 272854 1040922 918160 108869 105384 1022595 889761 743354 901034 829940 229922 927110 951646 879732 1040042 176916 908686 617200 985937 931825 466626 299960 583733 574287 817612 590592 593911 724101 425533 88929 140347 381836 1027821 372309 928300 315780 927351 849086 915189 997677 871354 333663 633929 509806 628313 231265 279771 943058 25404 26320 274663 348422 383245 934172 197288 781661 187580 21401 404191 66380 857596 91647 181587 961006 721859 865002 947531 112000 401614 942171 1004054 964582 858138 198709 844675 430373 526700 643265 274025 823271 56778 628010 53537 8698 109568 368130 864263 791761 732445 27068 766460 878081 344307 984367 724199 238533 754330 979993 500271 843131 519405 43418 781122 992293 888587 561333 128530 105193 348376 566482 520595 464786 968569 301631 641599 807692 465372 169642 120466 764395 521518 686505 168845 552165 37218 374066 749879 246099 705969 112163 700183 856501 929044 449723 936124 3627 219852 394527 389685 146684 597723 958422 533657 138003 907912 1006157 801409 642173 976095 218965 760969 482540 1048367 915360 785874 823351 842122 471623 305283 541400 436040 687431 55875 744044 1033092 673279 78017 738871 484765 653747 927277 266141 484791 40460 892348 785066 397624 391574 884775 702091 921419 805953 354348 400915 939360 563169 89868 428087 273322 751790 502028 305298 82335 822725 762356 196578 1036924 684452 1026451 318601 448959 82610 532536 322317 22443 637877 95034 874136 239047 187481 735602 227704 383839 532912 679868 597408 147970 413357 288122 347430 842242 50344 370960 438979 61175 617437 312425 100950 900156 863212 326001 729441 205169 455771 634520 321418 26359 742671 850773 593692 463479 960215 738465 703875 248668 508897 387448 773075 1003348 86083 982876 661314 620242 758387 7889 418218 18831 56271 933858 442888 336645 950551 829083 435456 124659 287470 57228 417110 17884 853596 642125 803958 332167 15694 770036 617197 106880 155413 240544 252141 870294 135395 219890 548557 578651 433745 573583 390535 928679 57820 152223 307001 911638 48483 161617 669604 857221 74411 262485 910512 321177 830427 113760 939750 433464 836608 199084 698868 352269 352138 1018997 79149 537864 1000653 779901 384006 394460 189570 99464 126619 896896 377411 228065 1022503 798895 814354 160212 190863 185447 198610 107058 153048 1014638 942541 975312 59053 585672 499500 1032199 778970 84290 291202 373302 921811 25067 909378 741435 689966 547477 500036 827646 68900 405337 655684 816871 920341 23568 23651 580707 527105 364762 927396 36962 837903 882331 820336 758492 1037321 885625 160531 573767 835038 253792 622908 164643 973856 678014 71553 820847 39044 223175 151769 822320 282980 214386 418592 17649 576064 462201 104342 146750 732216 783389 316256 1038888 562836 559713 503814 157124 81725 660106 861171 863148 992065 517285 310009 173436 149330 975617 679626 178006 297032 458416 438144 261215 457627 314379 125974 664383 712681 599851 748268 744101 531830 59505 500295 445889 218791 436478 442574 929992 362630 563003 382478 286068 473921 285523 822007 196481 82603 723892 617054 610609 331450 995730 964985 387017 953351 974180 122982 888850 103505 772965 1008292 80601 323322 235540 354199 325999 844168 656564 447240 657961 479270 478157 585123 914657 749088 820649 892280 46963 982634 7384 798331 262721 205850 283308 699140 361648 705258 644030 640080 412073 815031 23655 346878 74777 127236 486728 735122 142193 479096 69571 738037 84006 751195 567935 69363 118834 287773 1041896 712380 603025 584400 237740 974691 964805 131241 717887 65634 411987 368771 149848 744468 544324 866907 294002 733242 564389 635861 266828 288375 946695 456886 425065 896212 1016063 72552 224657 466492 3495 853369 671310 883457 662043 440348 1007984 782677 893693 466086 256138 947666 781298 222482 596082 437235 1039395 523390 134597 351897 355005 67500 356704 690310 138097 161154 81128 912613 35573 106378 167747 147392 68480 162418 233757 319113 86354 677517 92516 792722 864042 667729 803277 395156 680654 168151 219981 653356 94599 196191 996000 942681 365730 457929 767173 356864 898544 171548 295807 139112 31814 41731 346582 513982 354302 273226 8340 439699 851829 1046118 787145 411993 134027 340971 873032 61929 386086 779283 683047 115967 642223 444478 937283 460732 483475 320364 739001 735012 659395 166597 1032814 434334 764724 787985 989065 756343 393568 245824 28404 978015 756420 919524 374750 1030122 599648 286642 830523 962832 190010 155397 779586 579245 912347 926299 917486 416514 611536 936918 840062 11314 538410 1020859 961526 920774 962046 780534 504476 998441 259558 336277 81531 1027885 760191 342857 611043 776325 503273 404456 795111 328009 401226 213485 631005 536949 724299 398582 601314 632937 669593 67141 868180 451946 96869 610625 602710 81952 416485 175090 726351 200982 566225 948104 758123 92734 791014 32980 384536 810858 725095 741580 640395 1040084 296343 396556 637241 465303 438080 911440 456286 293939 593711 336635 899705 14093 485301 105364 231374 1005292 1034280 847683 621027 355709 371040 535128 305667 182737 793146 329925 959422 82138 588824 444063 1042791 99825 216928 819361 428181 725843 954361 468136 704162 41631 336337 848440 240943 734554 249177 822005 925342 896363 543751 103211 481943 193951 320723 844360 920195 571942 727226 148316 732692 569620 1007423 902560 335803 160481 520933 171244 960817 516841 568758 365118 272367 927725 914879 328762 573877 341137 571793 30629 370951 516060 883906 112617 881067 429498 554090 624533 357676 943997 570278 123098 477018 992344 288793 509455 801480 90595 534118 959021 324941 1019034 214711 997715 988292 219230 217401 272707 713291 641266 31390 391651 203079 1034879 864409 572862 571743 612880 702053 868993 322621 343575 315711 512382 195025 1003238 427239 950316 281805 216887 647204 69796 34601 152741 317757 811558 239264 835633 342656 749970 801074 181949 892606 518640 762273 887188 359885 804072 682996 179936 936197 621386 176630 322099 1021892 148872 167863 140543 812010 912439 567306 227102 218717 305298 833798 966474 795526 496887 409734 863142 260051 404839 209065 541235 717875 221194 46162 1014108 309917 798121 525224 548971 920201 121395 84119 743441 617845 634168 955214 973538 324449 279153 57024 218582 720723 944694 599331 102602 9173 891398 492659 894717 3954 650499 684784 36755 756028 504947 923 669206 621897 170048 735933 926447 858417 804729 1012321 832497 194706 47311 249557 713935 483724 129817 49965 698273 495942 890320 632256 380260 6247 883092 283817 884342 673693 426149 59975 17182 699418 425834 229821 564226 171025 255214 134003 404142 447294 60254 536979 223764 859996 284812 216205 653063 203948 642671 550803 485567 628 764833 415006 309592 229246 555999 381799 147026 239253 391309 639214 667922 781067 235823 90359 771936 994614 963569 962568 56295 972526 667169 182381 9913 591889 769199 153268 918984 1037056 46259 269873 906606 755999 814055 757115 383206 661336 141609 90861 504528 881305 828667 811302 1011121 726097 334339 791434 726129 952055 779659 500414 842459 66179 309250 178479 644640 530675 546169 685964 476500 881352 910886 817480 551408 105350 906980 649497 979022 777784 18866 566652 1042480 602601 595504 292142 1002810 800299 219685 150452 270195 16276 956923 499156 461768 95293 1012033 509466 894089 784450 381736 620884 272874 272964 711431 412438 516740 651242 535768 410167 263121 594523 714168 621906 207539 568005 269418 124743 484333 761562 586197 981943 705705 273742 274818 891787 692976 821850 754207 913773 982581 429116 665086 91725 92107 288693 215958 173533 211818 818313 912897 635670 481198 668162 804221 920753 1688 910190 51180 582063 230923 908445 178515 611794 598096 681571 281694 841249 54418 451356 807643 884072 495459 654115 359994 559285 652086 448857 339988 973789 504034 96165 776865 103925 618533 1047406 61760 832985 739359 729635 813299 118440 903123 1031603 1034464 314437 1019561 213269 51921 837592 95471 875714 494517 715851 476243 568118 150557 617166 458859 814450 49344 294740 573229 87933 586487 1017108 594295 224478 504129 531208 1047432 191780 954304 612465 949637 413791 96443 69969 306165 1004452 380186 600815 153669 333196 333037 458839 280902 344757 344038 186071 938 938560 554457 615044 8842 315985 423747 613043 212963 378003 101825 990848 1010964 527025 593044 26954 801633 975582 745764 661301 349299 1012814 635770 129447 500438 748475 988868 965579 723578 174049 870868 513809 700723 914945 67490 1021868 907065 319074 1042374 602386 212905 32971 118526 844416 76033 885003 520110 797556 775592 983922 219739 528433 304228 309589 859695 749118 243937 392589 129401 745703 930865 262392 236074 1029563 720199 329463 93784 356620 530811 700911 722110 877170 169225 352200 916794 575816 195473 431729 100687 395565 24729 295002 97441 1011333 784390 30968 716155 918262 474791 174404 812364 160235 438954 832572 762149 392468 203813 357217 188989 360676 746894 1033016 511597 559378 590915 942025 909493 423193 585988 446755 420277 765111 733300 354262 8245 58482 715675 280951 541085 422414 71782 494879 1000061 373016 242214 26605 200455 685919 229901 616831 56208 432501 686004 903293 34067 98098 823704 900879 754093 378929 873880 128865 90402 983122 776569 2086 777559 615478 482146 131346 293590 374214 944736 198495 899405 204973 696035 197193 119823 77529 713535 219026 594577 773374 937005 964607 633070 220947 98631 916440 206948 189650 46479 790380 491477 405052 12265 716683 232519 139283 877468 767498 604516 67679 694484 767555 864763 328426 468259 567698 663677 159172 406524 912345 753536 290239 401207 837628 129600 885491 677776 119910 220441 404796 646440 614275 529934 762039 280578 322628 542022 35401 1007751 245406 679305 123928 1001475 30731 349383 121359 733477 377863 550033 704095 43139 791700 678558 790008 486676 159415 162120 230676 514228 280312 845836 279469 383139 945638 832526 918018 161286 330897 876690 414998 388709 831758 395140 394033 285739 551671 2545 813149 978730 980968 217228 715498 242964 589827 662570 688106 913923 680557 943686 868278 592114 561615 184702 920167 521281 213 600596 15453 216629 695986 554605 94908 1042805 615323 300949 1007594 1046926 191815 620986 241683 52081 600950 775341 523685 462320 531559 97380 251348 764484 1022303 213371 445719 732298 668457 680366 41897 638017 204433 755808 621065 894157 864488 89879 791930 159223 846979 568829 275588 427116 499004 3169 193393 356921 623855 860468 737489 42837 333822 619405 549366 578072 870862 576293 34681 640956 846152 729308 356787 720099 855385 794418 337221 429584 823666 144078 831376 579628 696840 994043 981822 696579 416021 289318 111799 511941 354965 829025 147117 308613 254218 866787 308881 255421 977401 66438 985371 958152 832107 972616 136902 115303 217965 884426 190545 89661 52880 477652 389951 312403 399977 995023 945752 865173 474898 621385 243238 594002 164520 660597 967033 371904 42443 673704 108003 106869 12321 535261 732221 112111 904402 101682 554272 678158 767757 817001 437613 1026452 669314 998504 447174 921260 207847 661945 362514 876640 699764 288779 588285 40994 439142 1006511 447349 278852 1037439 21788 279086 852351 856708 311659 133919 610672 833214 101083 438019 478486 802426 6478 564953 83030 87945 713419 688229 185207 388289 756730 754349 560039 606841 825515 901756 797556 533265 44111 311010 1009491 924520 88701 908721 475676 116580 493423 327682 652683 929390 1005698 468655 92865 733171 636090 337622 279234 458724 873787 552540 487157 176951 615889 776295 678311 253027 767337 692707 1023624 866280 816790 462335 283436 26821 102413 789165 515979 705792 752937 632101 419457 995874 900711 32354 507471 987576 317931 847779 325912 277971 781306 282348 425317 923017 247678 410499 831138 235890 894597 273011 337310 825387 748226 35596 948495 256726 486923 564065 824844 311704 385753 644296 1026193 327706 115915 366686 1020926 961033 481571 320385 916376 679831 933703 922708 56071 846327 332097 966206 503510 645092 37952 757355 863479 862747 30997 540745 494908 921564 765111 631309 614879 832365 407743 239916 327675 857751 177133 366306 292880 65319 82593 404654 532099 193390 927586 127188 893979 280258 123739 885465 114310 13819 321241 917515 942290 398326 577998 620535 492532 820758 607313 94449 556868 1036478 409372 621711 258303 865240 660493 777262 538308 874321 845477 931180 685592 1034138 507020 546476 668898 623145 597515 986005 1016303 561654 870032 328083 372079 965630 779566 244821 299382 342980 879898 957005 682620 757707 652847 125235 540637 218653 241003 2691 187482 735431 972144 960506 677527 715354 612100 391196 666011 143980 254353 266929 253267 854549 957349 415044 409358 968819 746355 710563 207362 417574 499537 782434 384966 894676 1023544 510296 782550 375718 886856 394271 177427 158153 384833 880280 742464 436719 233226 771941 482950 273867 364077 103022 1045744 1047705 3673 261469 623088 925587 212191 447521 393688 417405 627510 34159 514914 265242 1030008 669500 477225 189108 519394 912196 806190 716952 726104 308103 1000276 890007 605406 456390 126947 363143 771104 50442 208137 788416 722667 801822 991828 321440 631218 261136 920889 256007 475402 1026996 235921 849372 852526 822561 51734 100742 353147 270898 684267 856947 115957 188677 407569 161940 1013953 63616 14835 827103 943017 992455 731611 264652 732571 627655 855162 755417 983594 186799 688228 387590 450827 587121 169617 449114 294554 419142 867038 44636 701523 84775 928906 88218 491865 696660 951993 25638 891634 1015505 973045 275 1019144 945124 249768 205053 944810 181913 1010850 697214 921225 538430 577433 758458 60283 537831 298660 28628 879868 236011 1023680 495478 976808 673893 969803 34382 268738 188084 312204 697739 867249 293883 43305 427876 761981 300194 475822 830353 321110 710355 569101 730064 767758 859901 306969 807009 6298 359509 1015306 568459 609684 279888 604668 371477 738748 15403 646255 238285 630386 443235 246472 838405 668478 926269 968399 477200 605769 776511 911152 804810 67809 67253 98298 405006 470009 973613 529186 512317 90278 335355 1024257 968381 254115 836022 626898 180088 743118 35001 207157 259161 286633 375203 301231 697043 170458 451543 560680 629081 607915 177149 942443 381927 490122 55423 576425 338040 646538 980493 733174 394125 261089 502810 488395 144556 206440 371036 944002 969439 844574 315471 311006 721201 716197 224179 956800 15157 444355 357130 236402 332159 448995 778011 890273 355880 992146 134770 245339 112974 490498 211421 293333 464273 615050 653552 1028775 175256 483107 775810 246349 134026 1045229 193838 977320 167830 923816 508883 481659 123499 611644 836117 772848 100032 481329 939225 960528 1012941 76855 568013 902222 378576 915360 372958 566525 226698 347361 333503 481749 9407 723733 25449 255346 851898 446073 858517 538069 304582 585969 977988 175329 796342 989826 787256 211167 462686 680406 348024 195835 34327 588987 323536 559556 751423 360612 304462 697776 774583 897830 939974 238997 709475 191100 567887 480561 550318 392708 106436 880548 756227 50880 610117 174065 251477 995286 960691 147840 917912 644881 18743 669855 884805 277853 221115 785148 864474 34638 172399 765997 596056 707994 478790 4648 208579 916890 935286 316875 342950 281038 731644 107349 115340 338518 759574 499435 393096 191865 812231 491796 979886 645154 195670 147262 229783 185950 834767 410679 367073 768991 421760 735412 817069 463996 904317 941005 650528 361647 986910 93055 835554 702997 39548 924969 136610 1043442 962039 9743 520335 388010 600498 512986 179168 574793 353045 472342 518222 454652 395595 774579 1022101 921238 727490 455557 1007095 999436 779437 425668 1208 851961 860549 23181 28835 300827 332676 158046 493955 334804 1031720 594334 473003 393898 338358 939539 159855 999111 243637 228970 545449 324217 34671 479154 414517 569267 1043059 709857 227700 149643 518422 440142 437197 143290 972525 206645 658472 1009951 522068 283702 877681 199228 12778 882135 631579 215735 841491 812029 485274 9435 947317 1032055 696040 230932 637307 633459 339969 462711 551893 69895 178278 91703 289782 229801 1005726 857137 969109 628151 757937 718945 321580 1042929 994475 149355 373628 435962 868639 7187 582663 629210 735137 563141 676757 187519 846667 758542 745904 658999 513337 974368 813095 138295 1001741 4434 16271 498199 770411 1043870 775101 109140 998526 609570 247885 489165 567410 369567 666911 801095 548855 69373 934612 250857 505541 1046469 20309 129472 366098 541093 754253 386876 665885 3056 518570 305841 235943 262684 423456 261336 908405 474178 593829 502091 495056 962465 571894 231180 384516 667418 772369 262399 626148 850869 927161 994923 457540 517404 893430 31613 212350 457243 810386 57796 545262 313638 735900 897206 153718 340179 942569 1041962 516091 639067 907150 399068 1000165 108574 270183 190189 201635 473628 848276 135776 497957 850556 392951 394654 220000 802825 247223 1523 835534 484527 816575 322062 964075 99843 714047 25221 422841 906681 759082 578127 803389 555563 378295 374600 612864 720601 170721 697008 839566 939235 282855 573868 102394 811921 1016012 587204 486744 207052 554200 32100 80706 747938 429333 142427 654164 324293 1029074 930910 203184 682253 909860 163206 899451 961010 46176 888526 69982 375826 855715 394902 1038342 741297 840010 566051 966820 577332 40314 973596 919405 851877 371097 1550 527899 471346 107987 988394 460906 524206 438422 449154 243868 631567 88854 451599 998390 118766 179658 188846 649024 993290 564461 433886 602953 277189 367870 35587 964961 136613 755520 315879 147422 287957 630331 721972 54935 74657 66105 544762 197484 908542 75210 543023 786108 818175 938560 410155 262125 109665 277555 603176 1022439 445184 436223 276424 403353 616031 138817 888206 608371 675621 962654 931427 1010923 931994 445692 793619 226040 125230 271495 51662 742042 260851 302509 963751 514640 404510 612834 463896 1014688 540554 117213 150140 403346 945460 315929 843156 277301 352960 655189 720643 949273 381939 314133 304338 74964 629559 258079 799213 382 289306 446206 110243 891956 133583 713346 299306 752024 797611 214077 398872 353615 641449 803080 927979 642690 661223 851324 318595 78942 852007 600698 160674 434836 736335 313764 522611 212441 1043689 786913 158208 974951 380580 66525 682683 509562 653777 130694 168694 215765 406246 598928 410730 635707 314110 572402 725940 986357 4184 347239 442579 727378 1003220 1034734 769964 150050 221305 122443 938118 118331 314866 932995 272527 44533 360203 460132 43605 522157 523065 801787 1027661 261189 932368 281115 56143 39842 132042 38109 364311 172333 582087 8474 218822 12371 368391 149491 849760 672005 612530 752458 263756 601145 401040 924230 332247 936039 336786 611795 22961 824844 163399 9504 71534 687146 31079 674335 349958 955590 291916 91656 548693 625001 1004404 794070 109212 982944 229633 609992 683774 1021309 687417 873186 767748 388627 786182 218473 461338 577021 566390 309099 763151 280535 668476 558133 672409 784580 747821 849370 619471 546023 613572 854451 821421 66538 28063 271578 985235 413050 443648 116909 441030 759240 419406 1005393 933614 322057 577425 649261 669078 630007 403961 142443 719024 914255 658007 287610 844814 385105 1032609 679822 601578 184899 540019 629278 610143 954094 751753 1005670 982253 335903 490311 843747 175865 1036328 977969 375513 703050 210524 602227 134352 850062 152470 400473 456467 852179 573107 472024 462128 585742 909587 31492 842106 442775 213788 186008 94602 276395 1042615 130161 72378 742377 703953 521235 1048233 876502 398044 534306 61370 427353 928075 262634 15764 784191 839705 205785 301475 436664 266307 73727 527254 826072 125257 183701 718303 699159 990641 338035 207414 67025 724868 508312 593430 268743 437455 311205 315199 270749 27684 552802 895026 867418 219414 681016 865464 136683 733376 665782 579164 204703 1019455 98061 207084 284844 534323 930196 493308 239273 792643 357188 106082 114194 934294 184380 201915 1022664 570202 306750 605157 166030 600640 548144 317059 48013 39934 505757 388221 555216 512972 676658 896893 249545 728808 803137 552818 712138 985362 810817 106257 438413 10512 276299 256079 435373 1047851 749727 479464 680747 55216 577565 1011419 157930 187249 182477 765164 597810 264257 105559 761633 427057 350076 330636 616262 25461 452732 1021659 797033 597619 867621 610012 299102 984324 99930 799945 352828 933346 983173 797440 664797 474928 1007635 816515 905826 775919 544246 313975 236973 312202 783393 520872 247526 121931 956944 915972 950263 444899 217405 258076 450832 413414 111020 211110 519459 925772 435808 158717 370280 347634 149987 116639 799451 998167 316098 339630 987321 337631 823311 899696 678663 541908 456158 318159 531979 943456 440776 722650 768977 732755 65387 785730 352423 516963 234727 693470 1017761 769703 409442 400679 560918 448796 595846 741053 679201 107296 128510 183264 136225 191738 716796 995575 644921 950096 254902 832781 433872 934830 595172 285263 793875 523526 55620 306831 569966 102443 152855 138180 750103 384085 477089 51336 407171 795552 714668 657560 902639 263052 512005 1006936 657112 523646 457726 853581 541827 560958 119787 926112 99190 121720 608677 285858 452093 909883 263434 341058 401574 346492 368762 968089 523973 46484 62812 405087 718577 831934 489623 97650 774021 141466 501529 996182 938784 355501 819796 873136 529701 905439 7356 131274 1001020 512251 210506 505363 1022159 248370 780540 982684 472462 213912 877906 510619 901099 444070 704211 282348 486047 935862 444550 488843 400419 925323 196985 56859 697144 691910 1020222 552546 523104 778353 939113 750282 696674 854137 719123 872162 391114 450860 666458 900571 637798 651967 119263 434956 100298 576458 809542 223855 27597 321993 595385 260385 691722 12701 763238 863718 975200 325641 816892 586146 190834 432695 807218 514017 167720 828976 847937 413520 394540 693095 45669 483905 1031278 396079 218207 460587 288929 901440 900598 393512 988347 187446 450161 86134 214905 454162 235806 471799 997337 31927 508367 767152 4510 531054 665944 970829 674255 3683 899602 401308 525112 560421 107611 793613 1016551 164138 695060 454457 242864 189256 466977 578392 49066 566077 57581 787401 436912 466985 860899 802190 266465 471311 933878 1036237 189985 48472 537370 146512 609174 976207 668872 157702 29739 47781 1009534 416640 235792 559343 562237 430965 589368 765475 63242 188734 460505 328479 7021 187226 481776 775202 706804 253419 661178 92497 327601 432952 727356 466739 459960 932905 741053 986934 491171 200910 6727 608296 827918 708825 706857 1021630 421402 551967 661367 122384 260334 355098 509064 327707 379953 450410 276343 415294 1003922 1041487 144292 375229 610113 241457 302384 531521 488563 602137 19844 307286 194017 148021 260042 958956 801353 552023 531826 876247 366316 78199 594607 356175 597006 782637 856824 253553 749946 743480 550279 930491 901883 811257 102877 587412 48356 844792 500796 446658 694409 243806 819756 142578 145604 812154 347895 226355 87665 548413 188460 382331 1031410 515005 279071 826913 628395 799669 347240 729697 182663 380420 738912 79324 615281 1025066 105383 930837 595676 676302 565409 825588 116540 570682 550644 534855 206219 8157 631307 43836 1006789 923336 433046 732905 446060 369458 407560 255685 974596 406260 199448 167979 381592 919822 31808 224222 375092 671264 1047361 444032 551784 413938 541853 594201 956107 870124 46620 362903 776822 941214 176968 357192 652165 476730 203248 909153 326042 393237 378536 918906 174938 274218 862536 11280 445165 922006 518505 991490 428674 458525 957163 147989 854217 883108 230002 136560 187767 52661 420324 487968 701894 672510 951532 473237 327922 777426 812411 826148 830653 436902 393281 259715 979435 698517 966968 539215 12487 143325 897050 319881 1039773 718688 238822 949013 884029 959524 232543 246330 45439 846291 965773 608037 415161 604988 481594 108389 305994 920272 706677 284272 562707 498470 407315 325149 911609 548727 470313 868136 311909 584738 668307 752050 391363 358185 623473 492990 562950 714931 906404 29621 682275 359304 206933 306403 891025 191896 242287 437240 874703 671860 707872 17799 762846 723411 130396 426122 657091 414735 657242 1048284 1015303 200357 135957 1045949 877111 3769 975052 505426 353379 368527 265602 50723 170659 566035 92030 100252 498829 82514 414413 946828 241601 470527 867771 646312 66654 356079 75102 283145 917897 509597 993803 1015210 238061 237479 406494 369131 712758 953935 436023 499985 209813 286970 272696 234947 793663 966837 750664 392078 245742 25003 933010 485219 824926 377776 468103 577556 796113 885433 508248 26330 315276 669538 175997 589778 830552 1042279 243504 395899 227586 984619 524530 924217 627419 984372 547334 917206 656440 685228 493809 421116 631027 963554 438785 407227 865000 78279 117698 201737 571001 802162 402314 195390 632587 353948 324078 526740 940935 1011237 261963 64429 815833 640653 940094 13836 544884 1025147 463404 744858 1026253 565050 8123 360483 597468 844087 472407 380119 715678 977028 703918 842953 697493 841561 581172 691059 523846 742541 691104 417584 306618 785441 831085 819649 742398 90038 612186 84169 490147 169745 197611 872017 41022 24734 258789 268613 677097 905706 231638 480756 747200 956456 246922 564884 925285 837805 574359 775099 756605 541045 808658 787687 254257 104859 1025752 321784 385710 172516 845959 190129 483237 423221 729473 765242 49355 203033 392368 89248 894042 437820 765628 147028 297615 667890 191127 462248 496170 772529 714226 118869 17649 175506 486853 999160 554029 954068 723659 834960 140587 302425 79363 320514 36284 792360 695600 300693 270517 813289 882522 700023 764528 974444 780619 274998 818506 385826 162323 466503 241187 774818 38789 900482 155873 743718 862904 299427 468205 222219 605318 838603 418227 565845 174608 349438 250663 431400 583992 812707 988731 143440 384293 766727 345450 2746 834243 73178 632113 7929 64832 394416 483472 72642 486032 464769 939405 869488 206827 966953 848305 188800 56906 270313 597641 672022 126701 36324 671270 739191 636887 899491 407453 298893 976976 937618 234376 400230 189794 208256 174212 103605 81501 996643 1038257 138576 602452 760466 55605 896944 212894 971209 989369 135028 315989 525864 74218 1001950 257754 74484 335097 116308 850767 617429 940828 911072 824091 697686 520971 997553 1010538 707945 945539 865432 673707 812000 164295 495500 785936 1000181 451098 793382 756753 264131 727110 538150 277225 264906 356888 511212 119832 1042543 916961 256511 976351 432505 825078 185994 464839 465814 786993 772826 1019674 960980 268911 12001 484200 361768 855312 813750 140036 806122 894586 149267 944005 780119 437910 974294 686662 653838 873810 924288 592101 258708 438045 903865 518599 171728 409965 147146 716947 546191 106300 948769 840371 765697 726407 127953 531414 52538 354254 911119 668273 210098 171159 275382 158777 144581 1038828 118468 996010 122932 20952 443099 735107 169379 605933 901313 833864 71705 61633 344032 579519 79747 190572 798407 850035 330032 722187 275367 15157 176214 639041 752854 982677 702092 228017 8527 160877 62542 841861 987441 411223 657789 404970 38460 936498 1009116 523153 287831 935585 778644 162608 997900 378763 189872 146431 790794 131740 271522 773948 188066 510915 910013 33959 451659 498098 1035960 931590 954399 891490 27185 796834 453979 1038220 459304 454601 304355 813872 800640 881482 298427 640018 202625 63228 904591 719416 836697 669751 493868 668525 568726 367193 271621 726978 219309 549698 267695 480776 375159 67544 147557 473174 465582 297092 781188 542857 235125 712116 409360 263359 597709 816215 218414 566235 857633 178788 580264 387589 817083 899923 671596 3367 561228 52386 554765 698736 149096 543313 608576 902613 389895 680806 537185 452747 641542 325226 185324 539535 53924 687595 193796 508190 290821 3320 529135 38973 424371 940968 164247 545074 910360 517011 138251 676360 1046788 396375 689404 740112 532525 1009684 980800 441179 14250 589809 501331 558400 752760 307349 175825 299740 393973 956078 169725 952973 704360 756590 810814 234359 138871 700680 467612 535039 732590 790328 1001287 787538 87039 933816 999185 394975 39485 338636 1038319 674009 689056 775095 138363 796854 882244 210243 312437 946354 45993 11838 472381 232269 450868 687607 791131 1034185 598189 970949 876024 1027757 833728 384128 272738 288324 347516 167174 382348 534303 370902 606392 582539 835727 70439 136442 218394 404780 998314 541366 302359 210769 307455 559834 860164 404893 125355 45781 345223 1025907 711830 135454 398314 874875 600459 600493 354971 981535 709051 809600 506029 210447 1015866 235544 610902 963773 418433 735737 86127 994530 954602 251693 247 821495 788280 78530 714640 662461 208140 669767 544256 648373 847473 788563 812210 255145 353361 136446 652083 229921 462077 347750 563381 851439 300201 286508 171151 849828 208365 456948 806586 262680 490053 930025 456790 18406 459410 257078 89123 475117 16280 744590 509705 94672 733822 298149 372880 674423 298320 326836 715624 393356 355200 478969 419299 1018111 629345 263221 555638 39811 422315 346156 970812 378638 277498 511528 772978 38493 798543 703863 757244 640109 849293 44520 559071 360707 509181 242770 104389 771366 526539 950030 244604 440223 498054 819832 610423 598400 99748 210289 58443 979610 354811 417248 890164 644613 875081 617772 197261 775836 547246 1043652 970075 136062 746285 981655 108739 99471 721455 120220 653968 511732 1014527 227916 134062 141723 361294 1003299 247985 807345 887473 712994 266831 626473 758558 700496 499170 641340 629107 265268 222695 830180 953839 917597 699009 317279 777399 217306 819702 863922 230994 493250 194865 139812 575534 68782 377919 71870 873753 678714 163538 1041362 859592 800136 818369 934769 698707 193980 404102 228083 916919 59777 392638 652659 530515 1031810 587181 719441 849515 196338 306103 815534 404904 892421 717800 178419 5270 824436 68973 558922 228133 560381 811801 975395 914217 41185 449505 467377 698586 9317 834400 591211 904021 99153 397908 448651 296217 11636 900895 108178 754826 758558 523847 1015746 922737 864676 690934 380322 1033338 241631 544634 636798 172468 330413 173510 562917 786197 643439 141296 687145 642548 225930 594097 49890 689805 1021926 76776 177772 630913 693106 481047 673380 170835 187293 430564 183086 825067 1021919 302746 776818 31767 802094 144037 142235 767237 735881 46874 35927 95691 111985 1022252 714010 824544 939627 207544 347546 258975 861567 463546 602452 227019 685756 937430 689158 757510 452274 179920 984627 610648 943862 413460 629154 597935 285345 499503 763359 385369 443089 804691 953529 445323 686887 174039 470722 899550 165448 870837 360403 530124 289373 642827 142213 283703 761234 357274 805304 914403 918170 73034 598800 139255 226601 457892 525683 971648 157305 245078 796812 955118 231878 345779 959051 177302 954578 68657 682851 932142 129122 257513 291787 210003 517310 895258 116542 312582 658997 645286 901563 1023531 441751 558483 152581 728841 579769 542603 284707 326605 327413 259420 390625 620038 898471 386425 71502 664874 42161 179832 781628 347920 975607 907154 623556 1036404 152292 600359 550591 234871 134884 183607 87629 303644 517608 135145 527186 961228 583653 397320 3060 867539 197204 520064 495647 30433 109748 168934 685569 20873 763140 128750 1001102 30661 769097 788210 18941 438128 439054 333682 175176 381386 9695 123278 897456 1004536 35277 595086 260920 876418 932077 423515 56101 490196 757465 103427 768388 246205 791853 655928 231588 437746 180235 732626 280984 225164 735896 638025 565430 972166 17276 818235 621082 443968 72038 189932 900644 18431 522118 732097 792053 924010 238097 645828 49143 121358 393921 330532 619602 639708 644434 336049 612727 847526 91142 858980 460953 537253 21538 817109 434735 886518 164463 827331 127604 524056 126906 780944 42471 414319 900436 536002 167371 914629 276882 712068 914600 573124 130126 572706 262856 992893 529252 466833 864955 67555 737078 571364 1037780 982353 933673 260568 174249 411648 601638 330313 882582 84114 1044250 868283 643899 952202 633206 144082 382202 19921 742831 941786 717690 445747 481727 348736 714535 448736 275874 880406 302767 994795 802778 80787 213894 936910 553452 672401 609891 711909 541921 492557 633793 44782 564678 95659 61535 277391 772652 889648 40384 966864 298152 229126 947884 321949 407892 373435 648109 656965 778829 1032066 616339 120062 562227 794288 140273 186974 172716 234048 748957 739811 787680 529744 28980 687725 639486 875682 124819 66239 814518 59164 645727 600577 767166 237128 227454 669760 457038 460501 588444 531181 851875 276 628648 110938 830079 72059 624980 1025345 51111 944422 925848 381756 584804 853585 518703 607053 90627 1247 844568 831832 795221 329430 310550 370084 844847 154849 602929 793951 669675 571084 814643 443159 373734 680972 489772 374593 864512 664629 181743 911541 464671 231297 704914 458032 768428 974672 162034 903632 902164 179874 412973 875420 243272 330399 47142 36858 291133 891664 205060 933175 578413 813795 311475 125699 288085 350378 628321 203506 464373 227100 224258 860412 657235 388499 977613 625661 617208 551053 966589 990774 880241 596524 446482 480714 276431 936630 622029 820546 979496 882965 588855 162826 256532 396119 963674 769777 506416 102191 702854 872621 1017758 756338 871886 199253 937603 187292 816777 426981 999048 436809 499921 691389 993114 59324 742919 865314 455979 24411 458829 156092 605486 284464 442122 589334 317982 770154 215914 830242 956600 653274 650460 396466 259132 202359 949650 762112 582384 119258 622340 338215 176797 584898 278125 237991 128272 145298 330060 1034981 883866 860366 881125 82344 26769 972194 828350 10142 868813 389723 509986 220117 534315 246507 686753 869186 657934 856937 85390 598333 981721 299151 24192 720899 99702 47162 522961 272691 335314 1006062 611362 929362 105566 567120 869589 950599 117392 251049 992402 302303 458592 1001834 896195 310602 248779 942242 257303 75932 1029972 965002 806914 264013 396414 464890 1027900 773306 111955 120049 161854 798625 534496 319248 123080 373417 352950 609055 207710 376024 719211 291976 457670 82459 274711 306647 179083 785345 77016 229696 134781 930048 731726 1016089 153391 724847 249375 1026139 674680 627594 98420 150309 1022195 131378 711034 628537 825726 125994 204259 500861 530367 577691 641890 791932 74650 998288 996658 346083 63164 689019 12432 464132 321812 987311 708924 598614 161108 210403 931325 967154 478580 301237 484634 680728 491312 141861 866529 955048 764037 831254 875555 953258 80952 1038544 808630 22471 972367 388481 698866 163789 958613 524471 64821 478254 50970 834535 350815 497025 523441 505578 752214 992512 135025 745595 139652 304393 953653 1013434 1018964 991646 358428 921515 977848 727268 2825 602552 61862 72615 364068 719915 93590 1048021 932695 155573 260358 825087 930513 943850 635894 594651 688007 659138 135533 381380 666542 700186 570354 907576 353602 193329 154131 54361 307843 811563 711393 828525 145011 620434 406130 557406 984409 150480 433758 240187 952640 904373 641603 632245 652920 624119 986178 922275 905236 129453 569727 133246 228459 886996 678564 329702 584088 781259 419934 228123 541178 801494 817119 312964 110772 755358 716635 715052 603694 917678 367243 372032 691346 308216 218925 747666 334928 118095 315777 609561 131226 881643 413901 870767 400361 864744 955355 751953 146550 1043654 834934 75299 217282 28138 479472 481130 306190 31516 933535 455503 416484 950024 131164 28451 624524 508349 116226 593877 323223 602416 176629 1030782 222041 47546 140696 742614 943206 77462 335318 308667 442396 705124 434074 927153 870681 659369 472150 683869 891585 1028429 1013376 360457 847289 158491 503313 38948 982127 909892 425220 265151 194447 1041884 564189 561936 690831 411484 239135 666355 847908 1000223 390869 427364 530123 948453 365834 592390 120129 554066 12369 419487 732939 443760 929085 634777 501999 436521 705002 331907 699769 278990 205427 527502 852344 286611 966009 872209 804990 973072 166051 134150 432483 750529 89368 585866 271042 220295 746502 697185 57210 602150 955167 382319 547630 627653 669975 57920 362182 417136 498215 983169 564460 937113 629901 721540 333456 217747 361738 632512 634725 92950 443234 358479 293473 525502 1036000 409455 329281 522636 660175 393730 954882 530275 453378 365581 807273 145548 241741 178236 639356 715827 185609 118877 68871 372455 790932 859617 98585 504606 368847 758366 4484 735662 560286 77839 257376 358998 133739 719442 74632 72755 255908 554537 218907 998987 394809 309946 689148 69638 715039 70095 774995 784815 610511 206935 557067 677111 845767 577251 838481 701811 1048328 215594 590107 1032473 23190 799621 429215 170183 69116 387443 728279 643260 747717 626711 776452 456989 62212 303541 173352 833137 31181 528184 489098 1010214 11193 716975 1030198 158474 968038 181708 376699 249298 904693 214628 675947 572822 451466 508657 143966 812115 923600 529683 119919 222056 220274 729098 590333 384025 327587 581950 42796 133136 342167 921784 828770 614870 312328 217510 243658 679262 299186 651995 1009620 569467 31702 16204 397747 404325 335291 1007252 63709 926009 173608 312689 27791 352374 968940 603716 1047623 48000 506455 479637 834632 270624 670654 243341 1022489 804098 833530 570235 901382 317493 94185 493136 69278 872879 112364 77090 694067 935623 278376 575148 80477 86969 30533 99021 935799 889894 62578 664325 668193 699281 455007 527099 743100 810466 55681 254201 577265 571367 386513 638574 218666 706510 575821 979051 409112 255405 224630 1001511 160555 887803 900817 260987 364829 901140 100710 398695 984936 2744 877892 947851 347595 327820 570107 353711 862409 678551 698400 241723 327209 892615 420813 481983 407927 743530 934686 909677 966786 843957 1035701 395418 292828 440129 741942 736577 317277 617096 531148 820607 167585 462956 516514 65816 211333 1003185 740715 784881 992429 258942 622043 165012 336385 531936 829484 307375 290092 783944 377754 805269 958492 456456 607719 206523 243589 181465 454616 199740 665438 563031 960949 72534 327522 209283 290765 447211 663439 485953 347888 696321 687275 345304 1011955 654914 947386 235893 997680 469117 537481 544167 225539 809251 927527 990436 689230 432843 1016934 61699 708086 665774 318302 903873 521315 155435 965611 735804 480772 998468 289322 616314 361929 159776 303872 43747 972711 916871 684179 636355 851224 420457 528078 150218 766360 688215 647138 34443 423721 171272 225472 440320 90832 627414 560543 641284 981269 71998 288380 800472 334471 249188 50069 1022623 196662 443020 1001965 967137 673847 828066 446412 153356 856612 810675 442684 137710 207769 880498 169101 305212 543928 763316 478929 1037839 353446 297716 858209 759394 456204 20944 450902 619413 164758 546442 136720 169965 855159 864136 549811 943633 301284 937428 363685 237967 972436 339356 216338 403285 968007 399027 872296 210488 226108 552206 995547 935792 117177 561481 955874 30490 747910 348448 216760 818357 300914 714742 1018844 603045 735437 888657 664209 308148 57324 368475 844127 129420 649385 999267 586896 204606 238817 1025626 219828 140478 235764 125783 747805 673892 116807 878099 876644 257900 4549 499566 200930 335479 40026 250344 298808 557576 873335 129576 719048 853768 160657 1013625 477241 835 927394 736328 997878 257513 471207 1019560 147632 370701 830496 219342 559576 152873 54930 330132 922150 1033113 60680 66810 772629 615707 792718 369825 51812 251733 748213 444494 891030 588879 846355 194157 228211 959221 241343 789643 647045 638870 986841 360411 773020 13416 711424 667059 1008971 731649 699098 769036 623976 784351 145808 887301 1006735 367842 840271 864351 534432 837581 380104 692738 62525 28616 268720 97400 292173 851169 712513 448621 583548 786566 75191 748085 394680 163340 168916 401990 331189 1033004 736093 523705 840810 970880 30107 751309 780946 807434 577499 99684 184621 206766 329710 929669 15868 97715 792746 436696 94216 554311 808551 198701 562203 548088 236418 359925 735557 751931 34013 601799 709977 89320 966237 691933 612717 840124 24427 742292 775774 413909 415604 259056 864585 330554 649833 309525 190483 33361 605504 548559 386531 831591 586353 672779 92066 180524 841337 142172 651394 547380 629850 494455 937588 488311 109081 946103 306864 573393 980287 1042586 377393 173443 782169 3137 520758 968368 885368 231156 828611 530913 7602 441244 102686 234114 643487 554056 533586 350562 228572 664232 325039 300343 723084 503957 609096 1032984 46290 581767 568947 237313 95576 933405 823373 433234 24011 761497 523828 716368 73308 143713 878155 598179 364608 794752 551929 344023 21041 770338 904298 37339 947436 21531 217868 646788 669617 153185 122388 935947 578758 614798 226039 832395 351732 891999 1008369 901508 698632 441143 425857 153179 937043 692381 89835 701143 961323 863673 176309 531622 397928 299739 1024554 726742 320744 126964 21210 10844 317451 161052 678168 867984 475191 635658 480891 98735 27989 494495 629853 647512 137042 766555 57439 791312 449183 572646 65763 666814 50354 574345 842128 52527 848003 364978 468946 119955 930576 419444 753496 896254 55257 345348 85652 860904 617828 906557 717630 904622 41402 513053 188114 198670 929512 988230 576269 882863 317312 724606 65140 731799 94997 524847 499917 144819 985794 239080 663459 522066 132516 1009626 565958 449194 812379 671323 102601 307538 856717 264294 598915 760774 801123 818714 986254 492007 439819 1028407 272843 662392 692532 138660 149980 493730 429205 936427 524457 883313 966502 391099 691164 453460 541412 582758 1034085 944033 913106 203104 143862 58894 9715 314566 65927 208953 111249 381396 935891 776994 242425 432494 861914 249772 169469 49816 136541 1008415 403312 604926 471909 130985 437421 388973 437949 941272 594193 592984 866163 346145 270973 249428 427099 327005 56789 189084 386956 724807 510851 415629 848609 712703 879604 466219 142457 698761 1029146 791963 643895 595535 432616 46503 176962 879003 635097 996669 592518 276510 841322 20464 97586 700524 388764 169334 924216 684925 897139 739880 1011665 523566 885369 186245 241654 367806 812859 969903 386280 851282 850379 749292 996776 81521 948796 449062 801407 760968 191018 1028460 549240 305511 801071 614255 90849 791745 164207 517893 312782 66736 349197 345002 619670 851504 660915 154106 483668 220576 617231 358456 997991 483140 898384 550603 274162 702405 302765 526523 639837 441519 374494 494648 505298 138481 8097 600852 389825 338273 84278 949060 170332 961846 442084 151394 266267 743052 852850 927534 600378 110307 884142 864265 612150 304032 881898 972152 454996 958091 7546 713127 362522 470608 898359 601571 412116 343806 110591 975647 816912 1041035 128050 215664 780066 1026381 75575 929169 236705 166530 920053 116576 420328 285897 124250 148575 238998 908967 1752 840500 126734 806660 543971 17705 918264 234923 967540 605868 1023934 850893 675977 260048 424464 291966 815266 363723 82273 423223 262982 974454 46183 24147 862076 721616 574879 357266 10322 738683 118726 681112 96602 178238 776801 615791 312104 217985 388662 55041 327637 960212 752081 950175 239487 792936 640512 611197 60615 440980 1014359 773427 985425 303697 537005 54845 170567 647615 401053 343932 134359 590750 770054 1034676 400048 203990 501132 114188 874121 617711 279573 136849 313499 167577 907852 341682 498465 342054 25889 209861 513759 691211 1025094 961921 143256 653667 732852 931458 974999 44140 38692 675017 104743 429831 893079 123449 686363 186684 295631 488731 662855 143796 278227 571547 703492 24125 459631 183624 20912 492618 565681 330136 122156 457072 463214 283234 896092 238571 984507 66402 702635 256791 430452 92088 594820 604150 515000 180841 221914 591281 910442 190173 224673 492047 350386 287071 768082 376319 227194 995232 536939 355860 329202 2357 519661 277252 480269 538644 128476 41513 872706 283 467139 681472 176075 892041 197165 36524 990121 179843 910893 981619 752798 176016 122327 884288 740337 193822 318404 169504 784558 559611 647314 763333 810019 239324 735074 837894 933477 793305 1032793 668765 256713 13295 874271 861543 775275 538493 666467 418664 805546 27335 1003860 20420 81322 764791 934953 165511 922320 38935 754843 593630 362826 215191 17766 72604 634501 890573 337868 875446 385717 521968 526353 252615 322896 319517 973312 487821 336275 50387 628068 968298 824060 564086 340624 712164 1006030 587471 112344 998181 649104 503434 872726 888955 93070 661430 427558 458713 804694 642377 486762 322389 299837 657562 785734 742824 439000 1018341 354213 447153 915843 856267 820850 526322 89821 419023 350240 965905 148298 781785 363555 425049 1000560 56503 8053 443190 860602 910231 526610 574141 504024 163471 783996 307233 844349 445462 858167 566591 251296 1045896 196174 725267 130684 599973 951500 702529 22671 203538 905284 935309 175198 797910 219722 354915 189360 198367 134648 888656 159247 383099 29802 791686 243018 7903 323906 8796 893430 589220 855844 920012 733160 272196 121915 406772 594620 480673 743091 632726 223826 414335 321853 921495 362315 495621 325518 222595 901008 217409 621279 859400 479948 1008289 765551 58742 810733 615034 838652 850502 124071 104836 907342 525200 1039345 549723 294829 820883 481413 9984 983653 124465 573028 384855 602441 324464 788048 144295 293421 134650 856657 335901 328811 185501 922161 929352 384351 91596 129024 212382 406763 208925 64656 515062 109044 873161 603129 470541 370403 298544 864791 157697 380452 705618 179975 382424 95914 788822 236462 422906 800873 869383 153138 661427 755931 941650 339582 796595 747388 132553 592578 58509 793166 850979 949233 606523 719446 980921 184898 609176 544797 463883 475568 206053 802863 381497 530042 559685 837535 960907 391587 322880 444546 731114 214387 138308 796271 107108 485876 621343 586502 95660 680310 248710 109158 448151 668939 624018 819124 537248 823563 376894 506267 991332 944530 895466 990919 974887 241405 954587 160361 683086 594545 293816 983222 793059 645716 741903 932712 51477 771794 824526 747067 566708 198233 763594 152433 1013689 14877 173371 602191 951228 690837 118846 483742 654204 510972 230226 749610 786011 307921 441819 132422 993759 989271 146339 1046343 703027 282390 138580 91652 146083 362328 139519 1042269 706084 279469 420504 115633 513993 580967 318583 279142 109391 334111 65496 198244 470418 314158 818524 948890 883990 953397 927110 216696 981631 425365 100671 328308 780569 335352 74323 885893 958289 273862 855026 253099 345913 238513 19247 780645 208648 569642 436100 76857 764312 579305 332621 960048 556775 199017 435272 377942 912534 583017 7195 416830 931437 652396 786638 637053 968405 196922 83277 177451 57180 228445 426471 322661 1038645 716965 244946 324301 456117 34724 311972 238600 48855 433715 921307 425791 128953 813291 410711 988063 138525 1026221 407003 228569 226793 28443 97935 651170 832423 586524 633473 611892 402182 750940 913183 64716 814167 537801 619454 609834 713744 881431 141847 1024020 1010509 231741 669380 987091 647242 461814 387527 552627 597738 196673 542468 736904 495923 860130 532163 114212 610256 404959 1029679 132578 905870 23299 589785 406558 471263 899678 549941 895418 586330 574914 530971 611995 28472 586312 397128 333354 573657 349385 418011 7124 803389 480870 811992 421770 368780 1014017 802216 883266 162703 928705 461975 369268 628276 176018 237653 194717 431885 134051 377462 979904 874705 528870 397042 343520 445146 291731 810149 888966 614822 386469 964048 303425 989015 349531 450710 400930 719923 208057 30592 637500 22308 567044 102906 346666 874040 996682 1047763 389257 741154 1045208 328385 154233 430007 862658 115931 527392 1031795 517982 402205 376103 576242 237769 799975 312635 1011319 649056 676222 235661 474216 11592 895114 218195 344783 104936 1010327 678725 998107 978538 426388 918048 18781 424509 514390 347174 347980 401301 473110 440220 182849 616426 698095 203339 410875 370805 158305 1019392 350173 407222 494289 27917 801131 699633 191750 483013 909009 605867 981678 422915 502876 466226 383703 676772 701950 584723 932470 882440 823246 869794 566499 423573 110214 216949 1010779 222772 219139 1007337 729725 278994 205769 1027484 893134 420321 920445 204273 368949 208852 68457 266127 845439 225958 86779 607202 193756 674644 656709 971417 416352 575838 100735 601638 952195 835402 551809 276545 538530 827169 248906 26213 420219 157424 352892 1046098 649141 499017 199388 406153 90454 286143 1042647 706259 266827 226670 595704 206011 588771 888688 518003 260111 830804 881000 767134 830307 498741 1001468 868722 982157 462082 852819 895502 303402 691100 639899 189492 326424 521158 939397 249803 843002 526761 573127 382811 679608 893521 55961 925844 967164 613421 263737 543943 550581 780179 646503 313707 446360 581433 263913 45210 702106 798909 725256 604561 274807 267551 679442 833843 58927 104770 860374 733831 806787 112238 944427 554806 266620 64209 933993 120846 155109 770553 906733 615809 26828 851291 310170 573478 191749 888016 78419 882999 180391 403219 362114 66322 227724 381508 294036 930233 664021 978023 970107 412497 392293 836582 242475 501926 874849 245771 427293 517542 31414 924039 746702 238050 297107 467694 850497 381200 562666 467257 868473 564107 439540 111682 221696 118481 203690 577355 566628 843268 743500 409976 420276 291434 497118 904784 471815 887790 1044646 644672 837365 405916 514736 298776 874780 635432 102474 1035403 640924 816232 760968 874675 976795 88021 683457 646284 254403 697615 1047056 809077 499391 560726 226260 797874 1000385 475153 724528 1028588 507647 950603 643468 352687 812081 320561 229394 626410 301333 558741 559665 700019 692716 1008238 791326 929665 859642 77398 394574 517168 951305 839179 210686 391680 159463 742126 368299 229974 846307 167047 432026 232186 290132 600319 865873 444056 588562 943524 699676 902463 150267 479080 966793 638181 460655 234339 412652 909792 989653 778061 382428 216942 198420 774661 144564 98350 678938 621580 606995 874149 731737 815114 828508 46523 824389 418632 39223 829755 944599 1007157 58382 532054 513293 490722 900497 863264 988776 16261 186674 453650 807276 1010426 686506 123527 616739 883005 955762 63295 60571 104945 658251 589278 922467 869084 779959 314990 1034770 610408 963709 257497 52928 439844 386857 378480 449931 311106 215945 225383 716052 974614 429361 658006 817919 266653 576248 500153 125047 642035 408441 830321 517799 818396 516499 265282 127810 1023292 1003754 242003 910587 1003679 426595 506033 821262 366002 374956 666059 84662 329415 95409 605687 719284 731734 162344 932076 494799 807798 648199 446790 328526 725608 215304 207110 86144 865549 454700 677391 743476 22378 922933 490154 457537 1067 736554 93699 406528 1008926 563927 980137 606924 558004 951114 624914 518793 203139 258647 46101 376091 323782 728853 1045870 227306 906459 794719 605245 1011812 70340 1024341 388999 462971 952743 763352 34484 746275 871246 286481 569871 700630 642216 200682 267081 76816 632390 328083 886263 175570 451807 296959 325647 1016355 321996 923236 119407 410762 56204 222143 651606 314518 1025602 958286 994537 666198 756786 505108 356783 766689 214599 893528 223510 990416 832656 383526 1028588 765119 859839 244172 829670 291279 591017 658782 311580 889383 884424 566324 617611 960366 339644 521575 431250 273235 704453 316503 828021 128006 718667 931111 202718 573628 546135 459071 374615 54830 148759 916426 933072 764698 122206 898614 828959 959681 930081 431286 2939 582504 667643 320195 133121 401111 923306 325527 438832 37597 946063 486064 205932 261065 172850 481363 824702 238322 858300 308743 131346 359217 452220 309014 155703 281954 70243 672015 94691 718055 877191 553031 856941 699428 48548 76883 338193 944388 72598 117903 530032 870771 67040 1035418 378637 921569 698408 495832 739025 896965 815288 998127 584327 715288 606463 1019466 329825 588246 929294 320665 868465 741505 1036572 668239 546097 811677 75779 6947 693244 99381 394688 136847 970130 906581 201462 762964 384664 409229 876140 1020148 968725 556405 753034 215607 612343 475427 670944 17319 352652 874166 450720 879379 34313 648655 62751 175376 298247 507155 372568 559475 544000 110250 449896 374744 336854 392387 1009427 842782 196429 710158 482878 805609 849292 385600 630643 122399 28065 581267 852576 317804 579578 346691 203352 515774 653036 598802 952016 324297 702255 438724 185315 364931 170079 616100 1043151 578217 763261 640510 725622 630329 720237 156835 491486 454902 125814 521320 30385 12520 626629 417958 457150 496089 727017 326332 330614 821720 427864 243336 556656 21946 659433 227058 480741 429460 784985 748130 1029684 248130 597702 882501 353631 808164 650551 768139 973709 324955 1553 68140 254854 507088 942755 959902 1035066 978734 920988 52833 599098 521891 93071 822899 70717 26659 529270 557788 800157 989157 341804 178212 460759 736740 695282 366296 520207 240223 664299 909321 51594 526937 1040799 244172 132657 408602 445052 576443 89876 897964 648528 879474 398565 716638 268240 973075 835705 851013 32277 35779 308043 461494 873242 167466 583673 4814 223551 453367 426693 166122 275145 534874 188949 926255 23135 186760 212723 895235 584591 274747 515469 188818 854855 1030191 839094 687690 409692 918694 146275 664671 347142 428005 937776 688200 103010 420533 696025 1010240 856815 424419 994753 6854 979217 139968 851310 93981 429202 98209 667146 277964 600604 554080 110308 637728 797632 842457 556781 1043877 907634 376686 687420 537265 965002 372100 51594 643801 883012 134148 242871 173690 484673 625115 672067 510513 1012228 760442 603094 549731 906358 197206 242616 292022 666211 357225 1014617 639638 144123 670127 956619 575409 989010 653226 48707 244091 738015 619231 926363 629931 707585 94295 913875 1010108 552053 368927 675212 606573 592353 827080 253323 373058 511565 718823 454716 854016 839845 216214 273197 440885 19768 883441 969614 448173 814652 449434 161464 363262 1025095 888374 170659 178174 102103 579054 351854 497223 816332 34287 795354 551610 871657 359914 758479 543481 808534 865941 345047 61931 16673 155175 321182 42043 911032 820448 198520 9434 430704 55679 1007323 178553 449026 914890 307680 147216 525832 310026 541382 609882 395909 16012 446831 880726 790362 968225 76770 746184 624850 906398 675527 486581 122903 738909 595438 246507 568250 884155 1014984 982135 817199 303000 618220 825132 139342 450522 338068 625699 177620 646634 468765 980021 915936 725301 764299 310403 222582 607660 508162 420591 246271 75844 782670 783008 872903 975735 680284 563330 297086 445378 170943 124867 742328 465957 319276 46680 586605 311974 982782 932214 287353 343246 316339 993817 216861 492586 408428 981376 1024892 920267 305777 857518 368159 772038 674731 933355 817778 414645 307497 255810 764228 988469 332955 766209 956747 359782 534490 583995 593822 283758 488798 663881 921657 792054 413894 840261 743036 810411 808788 70029 744876 943038 1015918 1004870 1046897 166245 1031711 149719 491095 193880 404883 438633 948813 868436 645022 221806 1047848 340380 786742 737815 422177 166771 920565 744924 983891 780195 190104 462584 105534 41977 920962 274155 1009735 253638 138042 613366 651317 688992 59624 19874 311734 943775 999132 932154 239576 553824 922888 280140 488336 255749 746369 660267 742454 826868 819969 280944 311303 684052 269672 606837 519330 761171 372278 375769 186252 18978 561939 236543 57004 592887 830536 312974 583887 689610 167235 262386 532005 529560 605463 911066 733378 494563 231161 257720 537886 561 449220 753220 723606 372105 376182 724729 414696 315385 510385 483991 720827 898066 81979 182175 549141 244074 796798 28122 448483 94489 327945 903891 985460 248380 851981 265816 1026302 937590 254944 239357 249880 683626 742270 775832 780094 253506 380675 22214 728657 262699 208946 986469 750868 944855 834289 512280 676784 25081 179659 540102 1028913 362188 901740 891163 120326 227981 347689 968454 495749 957692 930421 20025 729444 645343 159085 289965 1022529 229504 301645 605211 710684 80426 61945 452227 396248 851119 908149 1043113 447165 334821 920685 356499 188153 91428 407982 110093 12314 1002442 546731 678693 252821 468407 420601 865967 91459 817105 977107 563905 829407 742017 305046 139576 19849 310837 286534 874546 710726 800732 637448 296594 277117 540013 390310 360576 917371 518752 659214 297958 1008 1025075 429267 480500 245360 972518 181675 651932 6132 49535 902639 1047318 513110 676488 704286 239710 821976 464012 723034 330929 536222 469661 503529 743188 993071 23761 825013 665549 850168 275648 469709 849128 884169 862728 695778 687795 306517 319177 768715 152642 456119 355370 410881 419820 271336 507602 911651 177099 449610 66415 834932 323136 697120 74547 86616 413294 685331 282705 938714 614586 651183 631429 898345 912209 723427 50057 621335 844450 154757 43937 787097 945632 785100 618000 648777 785281 187092 202145 486887 26049 839197 758047 757460 534304 854540 372700 162965 237280 999529 732718 117078 877960 870368 250349 5732 438628 87168 235255 152754 772866 442431 125869 38229 168374 746355 785779 289288 331799 228698 267571 185769 663680 142483 987 249018 926096 554915 564954 607713 899754 845170 806055 514664 307318 894411 434490 194237 182622 1001951 985745 957171 573970 658627 36141 568128 1004036 502765 823442 774269 671725 249787 703434 911529 624198 66540 516579 788326 690128 278564 392812 394875 742413 589933 999932 763472 129988 1043889 929452 867957 652673 661057 836760 130587 627218 177745 835169 375961 98571 626809 712109 23016 550211 1037877 1001382 569128 293205 630886 848247 331545 345120 391120 138451 743075 1006919 1011098 779374 167246 803250 476113 972929 529866 14347 861668 437066 683625 542018 356649 978314 754080 143626 3415 449285 820874 39513 120074 145157 356709 859116 167491 604376 652306 688321 94949 624717 921241 592026 149817 674363 798627 965761 330859 343291 976126 381759 664842 451817 7197 206307 340364 510182 1045142 439361 24264 48857 333474 538992 151674 804905 571296 118859 563650 458309 1682 698353 574885 69404 345758 247878 651147 182693 159118 583280 584639 408153 1004624 477530 589810 513972 358264 835124 207801 16055 739257 40177 393482 589673 592496 580807 527555 948561 608793 866483 970531 51198 448215 680946 803919 376704 677616 478857 326863 915692 616271 948671 50702 978651 609281 875677 516829 272875 471224 776309 971760 621885 522571 900440 176223 21237 107060 24222 527911 133310 12560 407394 948903 89155 537891 171780 688931 845751 579538 495013 544069 306766 1015078 487598 573335 309442 980048 855881 735753 442831 800799 753382 384625 848566 180107 534456 944390 503742 155182 55606 366821 554158 570566 1044122 469133 246101 537013 33637 22114 267779 958849 309209 982317 13 872276 1406 736410 341580 308604 500637 897464 705950 376300 719816 278397 806244 692922 405072 485184 19459 589471 42701 143677 752483 23930 639131 959765 212339 335053 359255 578123 71843 773182 737125 682184 607336 376344 569965 57687 411067 79816 695258 13866 760730 995936 907610 273235 97158 43799 680801 141132 761348 885702 680357 891760 858908 455532 1003427 64639 743133 493228 471321 871198 130519 176202 251530 142420 659871 387506 405949 37391 394574 877425 1030718 652189 322051 935353 778716 923187 961372 557282 235817 615786 744449 142819 844798 383932 496154 949981 556532 31499 512979 147345 1019627 349467 857055 517604 225159 271379 802290 340578 97710 1012481 709446 286905 852235 546387 169751 190521 73614 570462 936743 511067 844266 925146 97339 228663 739350 472675 876187 739340 617933 371962 309910 153532 835342 443523 59644 148813 736412 289861 647074 342121 512126 59501 216546 235486 307840 985739 51480 477728 908465 588306 198950 427458 888804 494812 13552 537089 845871 798629 605921 251705 164206 1007243 938341 991085 76737 372117 281453 714435 569353 876840 871662 121862 697455 431763 414562 700707 348382 523397 779845 1039276 435076 138129 512921 976216 603477 208561 654435 85121 876168 887744 930091 62628 23320 171007 73344 665316 229188 287889 412018 860808 359439 1023742 72726 81273 1029056 25012 197126 758981 630371 219265 38110 740639 278087 363802 1038528 877404 1025151 311192 100561 658679 820577 151286 488378 895118 777481 700820 649255 999010 959447 228791 930123 430299 496365 131590 9051 244994 63666 814607 47118 682758 564561 494272 768804 167608 243515 197358 427740 47118 847777 408529 643195 521123 947962 1031558 558284 473909 665987 600972 373915 292390 115642 118087 758073 461308 75491 108161 358651 260834 830851 466916 988091 891941 364519 81793 687957 577719 415902 553292 1018923 646062 616699 515997 395682 704710 757140 613296 860835 865499 828102 382502 117275 663153 18734 812930 407419 42540 43569 125101 815928 448344 347253 727923 389964 905314 1046630 221956 673715 754524 109746 134260 448239 788093 631501 10042 633477 816287 25454 60853 609150 89536 60176 966050 765671 706433 122482 958631 930385 507306 53015 812236 43089 750244 102343 83197 357633 389117 235788 467337 572030 153320 1015222 673958 38248 831674 946008 773866 551269 85870 905928 423891 605597 507426 58531 536129 76095 737688 159174 134391 774139 190646 559062 63261 913031 732422 815546 49345 390939 205623 554011 780113 245236 998298 906731 645666 603604 234149 319707 905965 408704 512372 587235 540236 96065 433731 176574 832578 16228 695541 139627 950448 1023674 720784 722605 375777 23577 632511 339084 979711 530392 315983 183250 483483 620631 942514 982927 505129 353909 697471 412054 1011585 481816 572143 730878 181600 964265 427618 570529 859109 472981 141784 353184 659476 158925 727673 507357 462678 280391 311310 998015 1015799 308602 828805 205426 358823 544742 407920 623844 593402 136586 925318 539593 8424 14444 461857 131160 53581 391701 147135 102285 29034 301074 358530 319141 593762 346228 37296 679844 495038 411217 301363 153042 281578 847425 951577 408121 548533 977633 488213 536617 88277 291155 817404 821685 369505 363964 1354 1006644 747093 294853 446363 533696 262417 468763 153906 883898 922330 98288 720245 712260 4952 208759 758382 686277 883479 663659 39244 333161 556038 798601 851680 658335 150010 649233 420897 83353 783148 806985 730792 611535 641207 1033722 229684 235132 743195 912113 56360 26656 650941 565631 800264 879612 1031268 530682 412672 515481 618942 911930 739933 325185 294361 1000476 789777 156036 775594 534531 978995 49589 347273 636498 667773 672875 97459 363251 646092 476929 16327 534995 217508 199445 767818 293731 545706 162572 779555 153881 763432 982669 316447 141805 606348 483074 86126 495324 265705 572442 798756 860009 736628 102474 666553 210455 598792 50503 411274 773360 894883 186509 182101 354817 412135 987099 49345 465883 372378 441781 10708 1017364 835878 562657 689787 589252 484377 659946 663557 308745 962982 583072 1035688 982147 183331 426902 609531 951768 933513 1028515 666234 51761 322807 142690 604678 356795 38191 155826 302946 708904 843544 206390 943799 882219 326970 105941 240913 836608 318789 463163 22751 434145 1042570 190551 90743 798098 1004672 962011 502927 105430 656193 926655 879813 721143 521226 878527 9241 542530 213950 993240 75630 141704 572772 845519 964620 671647 653989 741546 502817 6879 201807 302900 763707 881318 385748 724605 647887 745684 839371 352600 34486 175696 471406 488924 954795 601985 83227 584164 676302 930005 632276 774031 945444 521021 418238 356800 1014292 276655 760230 731295 796651 909475 373111 343574 653145 627863 594117 647764 33522 754827 619333 143438 350127 537478 706898 737849 679274 152591 895082 349713 53093 505012 609199 197142 181444 998535 336999 686410 346382 653211 260733 712692 328880 603019 171261 503839 1013114 764916 795291 798236 702239 247543 375341 584956 908218 582072 265005 877334 775236 371937 796216 1019527 190751 366879 132497 240045 180878 218020 433566 389035 721210 676516 490858 553193 288431 881112 130850 456593 429532 302846 788632 195603 799639 235094 285635 633249 528151 765735 816957 389812 801400 702520 919236 46469 404282 582743 910265 61589 80578 509654 959908 919334 114392 286728 311982 398783 700968 932297 933925 677547 1043649 365556 1045243 235131 453785 172266 675912 47232 536070 512529 511428 84818 201798 78931 447054 929099 418296 187547 79463 147725 999841 549980 218295 340472 56873 488969 305799 673972 428891 485790 264262 348078 163432 1044758 610821 493458 726629 54514 970746 437206 570568 311480 265985 1840 402927 73586 807190 628762 367001 329771 691676 214357 797546 604790 852761 664162 392044 207591 677176 1033227 317065 860055 147397 500952 749330 351396 251381 825755 468283 417966 742171 21989 679836 667996 621364 458894 619441 702421 428892 55345 794203 77128 178775 255917 363614 431972 411913 510629 324321 480480 205566 360961 47089 768500 659171 874603 928509 507102 356106 317139 511323 242271 758251 968940 273090 6715 692893 1003948 999886 424893 1034593 921552 556160 610864 838680 545365 473275 330087 786120 351488 516296 264758 439323 965848 234451 513782 974303 961702 286315 604165 937351 428412 525062 96324 885928 1005355 217723 962967 267645 414923 529542 338281 299876 500023 1015879 1031461 398175 585614 738499 89790 867476 412596 991586 631080 452813 192206 331375 939228 414969 9162 914843 799832 582057 801749 64123 41117 91028 758498 742149 945583 853011 893994 176151 1031961 242085 11942 800240 455782 401517 158103 656565 42409 744111 674047 86254 569334 1040727 905765 723974 283110 547953 163861 72910 219159 646066 309278 665594 678314 632558 609874 387234 525508 433823 727561 792771 490253 928869 432734 1042876 114228 967552 371376 658641 11368 651608 870179 740268 134368 523766 1007901 635095 470101 990344 181193 671811 100739 11233 198807 606147 4524 722678 695226 200594 290068 812386 577705 1020617 383878 478179 394910 141290 205005 789722 515354 12632 360764 973007 489567 11740 445991 1040107 775668 221474 819816 458109 667941 789561 650971 328310 948097 144919 751329 818156 904538 590867 842977 268443 336456 434793 827074 301151 382374 48314 942707 281787 158484 1017481 946788 141653 872179 611263 543242 156791 764652 573735 143966 960400 936554 1010931 1044063 774065 167707 474933 948107 474641 882035 279143 707178 899210 174376 592868 377604 907801 633271 1029228 461157 529249 196318 614564 69152 932649 1015072 416147 530121 306905 760388 570663 940666 459521 53718 233134 470607 148435 989605 577373 213482 443812 26179 493261 519151 230767 540552 840568 231049 858450 91408 613185 56292 143630 754360 873449 762544 1025675 718117 859035 527013 400978 826941 24929 1005817 210961 1034667 908716 234731 20251 532831 367312 803900 576229 635404 773509 931761 655242 65449 408935 26515 958024 600561 933239 1040430 505345 139491 603289 310869 345019 584002 636436 670684 21280 258325 731669 773149 569087 357416 656940 608372 532937 389258 693708 273603 869909 568077 21199 517103 1042204 803786 511473 992352 61757 613018 337744 547973 520826 82845 595699 733006 11002 969655 951615 65712 470405 724238 177027 168485 987147 545678 652398 831273 404509 332133 193683 911806 421746 582535 692972 1009385 932964 894507 149844 703282 318065 432459 730380 972584 816826 496936 479031 394203 242823 937669 271709 978784 576960 1027175 975340 706897 17270 731675 382130 159562 73304 413232 535397 305517 573246 142776 412187 1013471 540578 852236 308178 420425 877090 116805 230121 530008 594688 524228 815525 297533 358562 353450 619181 450093 889874 248160 383375 249826 553342 850449 791353 1011480 649401 962859 126592 776721 716217 564194 357532 199186 749847 421549 807338 896995 1036434 526791 511273 598099 776076 634287 1004158 938162 872331 933800 231792 779094 532665 892474 786092 345110 393829 591279 89154 578770 768896 492695 406054 993769 389921 819269 20144 349889 1020162 674127 304924 281154 241152 180241 512011 473947 857246 526635 329216 206204 348547 1004031 902628 87323 349175 501044 259459 984111 630378 446262 39949 263864 788206 938675 600726 165685 329656 683295 349333 119596 434082 863025 489577 407461 180908 494948 628687 519599 1006199 179319 57453 726746 644808 740845 640075 707004 806411 39054 959061 601709 404942 661732 720602 437002 686913 320959 871440 139317 369597 734386 606861 275859 843066 519827 838095 505421 595671 545791 618678 64912 1014102 897491 292357 422669 620444 75188 1007844 792441 945974 750216 731489 270606 55503 189691 520426 436232 67771 83963 215764 156458 491376 256317 464088 554038 576007 503222 712592 345208 324287 210466 648959 553276 295291 70528 1022726 903251 330815 789395 833520 611475 481206 1011043 454375 555604 67503 882106 335484 664563 253851 902056 662307 1048146 824081 384256 1972 705878 730699 901848 409068 237672 450214 169485 247530 298741 1032998 609212 25522 124142 1027311 225738 402861 448329 845773 525150 890663 465022 25261 150882 422864 492810 94242 582405 979260 1040367 595681 959035 759651 499506 979525 1034299 108833 1034332 107212 857600 400567 777466 839319 459978 205896 775965 963054 723610 411229 603611 999354 323257 591458 596428 709130 405041 400678 356749 158351 356434 868703 996929 230175 527151 491556 768011 618037 497694 927089 981653 673647 366652 406694 336268 95247 993511 160008 847137 635771 182338 915007 345737 573374 666036 90327 1039486 949764 662121 296639 708541 638753 685520 966604 225158 299019 535067 507447 263711 662108 216258 718619 963921 529617 737024 1022712 484073 902093 713300 466483 963897 690647 449794 283027 8084 919575 1044112 854726 327381 773853 742473 548058 968153 302619 212413 745668 670208 472550 86335 429533 901040 702200 344166 369247 308946 299825 617612 269292 649043 790034 498514 540680 196004 871744 1030938 439450 988987 915719 178060 43119 679696 355540 220690 953271 571937 686010 1004123 612486 623598 568558 135899 289620 416509 1000523 265546 650110 982359 756431 508705 771011 275721 58140 458272 731847 251045 22008 136395 572307 508862 111309 212712 990739 662383 16426 522754 671638 21205 851008 163305 858962 1014672 552293 344368 529118 757318 393877 691630 120502 247585 721900 664830 319163 922188 725805 980222 225968 231545 277566 973908 279230 1047390 824746 425700 626673 430643 225565 731739 320696 882230 531436 314024 613737 167719 536459 126589 950458 741324 487956 515026 370761 103022 214727 46179 260374 1017178 241284 633389 191492 829282 776274 214005 616027 906329 803292 373185 1008201 680347 550895 733532 927580 543362 132862 164566 987913 93426 781214 748802 717097 251342 414474 1004023 779383 990592 449440 512912 253715 54389 918881 362476 633602 130975 803445 572910 950955 500977 563109 938429 932187 550887 707807 168261 783298 603643 732598 798901 880756 197425 645600 85760 450666 235148 1025462 559708 610174 747158 690871 533701 367858 689628 501765 342139 394218 958320 840422 326783 13293 263014 243524 137499 129384 770903 559150 527447 685611 581345 933973 433796 125418 426020 684688 1009333 133821 608326 698968 1007425 60832 895984 351308 428611 32500 352208 550575 1025562 297724 382229 467429 651753 87649 640502 655610 459288 313007 512555 115226 959697 793301 11122 12058 710276 537513 217612 552430 902755 158818 254269 581937 256743 262940 355279 39072 271945 135511 682127 151967 1047306 5241 208591 460722 381035 722503 739 136453 476917 984432 537252 582373 367859 626178 541168 10821 402163 672243 599847 50234 49225 278937 169904 395903 690060 136242 681074 509938 940823 925789 190043 112917 369033 111775 686813 695438 199238 827360 921708 840615 90611 481771 49921 168654 554749 113649 690330 500246 658963 18695 1043895 175541 583336 657059 319967 534148 774002 582947 824345 569986 969454 964678 548723 863569 279513 49072 509823 145592 545208 769899 754897 351519 527697 174177 893314 375318 980272 643299 42416 673486 811555 48421 513020 1024670 199615 817087 685578 1013119 302296 293421 276740 221329 743436 271696 301592 360084 248890 182764 1008373 29808 563459 278824 13906 70061 148304 267537 207976 753916 858571 866582 294771 395436 469348 21133 608308 744245 541133 692525 215666 423857 395775 989074 119156 662110 402611 324541 105608 376093 25834 763793 908160 665590 201318 541015 277296 1020306 736814 853051 918001 1003455 206606 893132 15393 202736 568852 130432 325793 774075 908053 626478 1021269 126297 356646 82322 924584 92201 889635 913356 634117 211245 686123 879841 524127 420747 208929 7225 1042858 703757 161837 858655 196703 970402 892729 193604 934396 255195 227957 455229 250754 604270 354772 323072 1035510 54967 814221 113771 660960 4658 804250 140733 479694 885506 438332 552475 711890 956269 42101 683533 776192 439390 764812 146174 1000946 648674 345229 745407 603972 335787 940231 959748 460567 920976 835660 944613 305042 816139 579188 363615 982620 991417 597594 713169 348452 944862 915293 737151 770586 934879 1008033 791315 56435 120773 971404 559895 536808 179649 989513 741244 786999 899234 283464 444949 524705 460640 913596 917277 990058 542101 837915 1045933 938845 646143 475042 503879 962885 655616 882639 177486 540021 215326 1022437 10123 527681 313219 534379 683690 745347 900733 810925 880570 117015 974847 308282 742833 553311 204319 1002852 125414 24255 134038 958147 162965 119586 904259 396210 941407 964723 955816 433104 648135 400677 900971 900993 526262 704684 156631 533611 35319 962562 102489 694777 175292 389667 263683 198107 424983 148625 231948 223364 960130 649168 116301 586155 845144 752619 702918 74955 718169 60653 309527 986531 663338 225129 1048327 165046 741330 167155 511233 230347 115007 16549 465810 232046 144063 271259 187116 463470 45447 502135 770919 595037 979248 879838 636410 695315 865332 363512 175302 27947 1033334 70900 998284 46981 719799 426626 958513 187330 515106 608343 811841 212939 211137 421804 624746 865099 617989 541632 741116 844848 43586 200274 98928 746286 247344 844839 416478 440380 1027435 164234 650629 526100 349940 734918 732487 639927 150959 910510 31530 1046247 116963 592151 116440 299692 545981 1039192 409376 644816 789197 948432 496243 312675 744070 467296 835431 108343 287170 689133 947512 303204 972093 858848 459842 545990 686357 759973 1040008 826490 272721 25647 960560 477285 225878 796019 251909 587437 178547 221672 845812 522045 259415 207117 791951 213062 259733 970979 504461 1012409 933927 574063 197960 1044173 225256 546362 178493 915583 276249 966865 974736 1043469 189149 855876 294789 164474 881852 865195 571144 402958 150308 8604 1010470 153299 88547 195255 493714 73497 783023 871195 971809 301042 335262 677357 1002318 556471 295342 1012184 529591 119937 908606 95624 262301 957616 986771 734254 1022312 497512 437332 461311 50209 400143 339471 882869 127223 1046481 697522 709644 187323 748572 197394 917062 56419 862500 194151 144552 575370 157536 478926 388091 286446 592651 587718 48396 348657 514212 491700 680236 1035802 571758 800095 310960 434065 462833 509556 722290 713126 269431 819715 514894 81738 225680 465920 301222 967572 96398 526019 234719 997949 394762 1006472 492258 466980 327261 873200 646555 205772 985640 609662 156797 472537 285388 93211 108541 993687 753395 309395 42515 189811 935685 646678 489148 9087 965044 291256 854138 770546 399473 707313 126162 828326 1045492 945181 537805 139417 217272 588540 679288 525932 777084 1034547 216164 665831 339395 1043658 613414 623219 664149 321709 948440 320670 670140 779563 478358 473243 462536 358522 752642 872383 776971 524080 62145 345093 68446 296139 278524 616587 910426 15403 736 576019 669408 296979 354078 999299 140434 496555 504171 985701 914519 1014529 842753 919400 1046235 131971 344861 552669 686860 189574 811391 730426 1036958 171971 302317 498587 943752 1042900 8880 213052 711557 893628 578581 294656 673429 1007196 606957 1004013 946553 949503 572941 221614 405306 644047 814543 898576 245922 124253 1015951 1046149 739521 240157 288560 998052 741738 256231 74133 813734 90035 860024 564007 536555 825465 129775 202581 292211 29913 417872 503312 358502 624312 66820 579659 288909 412989 497495 396417 366806 399697 489209 289582 278483 550 851326 31573 378940 256429 743134 718585 438632 495902 453109 173988 196568 114036 282884 873187 802221 355310 909870 112327 985901 988816 116732 300645 671554 395424 698842 710231 628730 246569 320663 174394 391944 225659 152297 379950 869954 748969 959975 447321 241697 185609 413069 755300 47172 339128 127291 412924 632813 398868 555062 43858 762498 463680 631334 577180 476685 88995 208791 272786 1039293 376937 170616 598257 6243 303360 351902 116731 421110 1044381 643650 634102 714511 607669 167551 570793 41325 919684 944085 855010 312435 236937 456361 399858 857765 372488 503747 169774 531759 557191 1019086 238704 52318 86865 1000667 456853 509988 449270 398558 662781 275608 770505 989232 571918 923252 343392 78091 521137 279446 1028888 229649 54739 1041279 224399 553414 774374 491479 744488 85265 1001053 238823 1044874 812479 206131 463389 523809 1036288 759397 817804 108956 174568 833907 775529 357997 455663 618723 605839 349772 391538 999102 1009404 642741 84272 78098 496978 994661 671181 253550 79447 314592 136786 815721 720245 26862 302763 313883 1021242 492314 1009704 434337 516057 55090 496124 1035166 313256 1040330 8641 100277 171936 813753 191474 840976 529376 540057 920688 910300 174634 313931 519934 561354 184933 717681 780229 520592 624409 450803 89041 192870 622070 648315 1014161 523658 911437 290296 1016155 115132 574357 659487 1023461 455874 702952 103653 543949 472293 430723 205318 415507 455795 143945 421250 743834 816699 470081 197146 449962 1038868 320020 299991 655729 14678 406672 353412 503933 1037151 836647 47151 224323 608783 246128 1005996 42140 1044044 806309 12050 303171 859263 355108 974396 849240 829718 97775 688456 823776 679168 744492 944924 87106 164404 847525 981980 275403 491562 614728 820597 391467 952416 844712 933910 689910 348886 260474 478897 307749 191122 809753 512895 305810 363037 91651 791673 717695 1017861 400730 765920 125968 349017 965220 712885 1042380 950320 773388 1037121 251680 779298 584798 919951 950236 312013 63246 643053 673204 854609 648178 377199 230080 434133 664196 810092 225276 1031168 625505 501503 1023433 22400 1040588 582535 1047658 567175 188203 152871 881800 174664 384393 332871 724911 574335 851475 324369 766158 223462 388763 291317 416955 1040065 538904 705573 725677 132179 992292 386073 668864 208998 992125 702477 32884 7624 579716 345726 628527 518088 762561 719537 726710 923325 639069 63788 672184 113791 1048230 558139 931907 762092 195215 225388 49229 360037 258349 174355 1023532 806478 991291 50375 32030 1025425 374423 698851 616387 8476 349378 541446 1036445 975454 990564 476051 10903 7118 21959 654386 4475 175460 955991 802637 852602 971038 625448 21908 631977 907133 279664 393850 762238 848901 530184 891061 789847 858560 199919 597698 810995 124860 255431 885598 130294 107912 370518 385550 674922 544699 835079 710552 615225 1029229 503142 1042056 342964 958396 348328 584620 1015311 71753 174880 631448 1038562 764856 149707 80419 59817 772916 995013 260328 111941 473064 875474 324038 897146 819079 645334 116833 874607 428229 809309 165278 88881 339931 814100 1014827 675887 848647 801614 998645 983231 1027849 712064 957359 213144 27560 13765 312146 87638 276523 287834 350871 521210 137185 313123 178303 966503 261785 559653 141516 223974 711978 444426 278661 89507 507373 15008 213622 388141 782654 949082 627629 205050 150014 709581 147454 201953 223764 958004 364160 907166 466663 996845 239118 256081 314854 489466 999880 998911 323840 54145 685455 843792 369452 911948 492172 69327 277731 573770 1031081 523246 917665 426252 162326 332543 644967 181833 926150 184827 859452 295514 341487 340415 884135 945086 97678 40586 122935 851608 473057 491649 287995 265516 680171 21548 487690 909414 525811 414454 1035005 911442 371205 437168 378736 588965 572015 805646 1017221 339251 529222 799784 408416 205430 627679 289019 561836 200206 901974 1008358 791828 469820 754954 924461 1026251 380773 908574 697210 72965 854677 378106 347735 509563 645113 135113 944053 404459 319076 1007353 949608 311958 442571 140989 997288 506561 392905 836238 442769 121908 25884 235942 508324 422590 134694 86915 516676 805550 782956 859243 977466 245084 788763 326114 25906 118174 587902 929589 121915 152659 218761 897522 1023563 212188 948561 700014 137401 709022 186258 859198 376769 727169 784680 680638 493316 278388 259990 134541 518661 530662 953986 823567 427181 43087 375862 925418 539591 769701 651809 1018505 652677 894695 513364 998812 123385 844438 364294 801942 86941 587319 634129 867118 600012 935378 889458 377054 180038 590198 882636 744807 1017520 598451 523238 847179 69393 619550 1000489 912978 767575 767952 896291 517126 384976 772583 2822 248886 375985 778756 490025 893815 1025171 777932 311174 260510 458224 893543 997691 366151 243371 556804 614153 994642 937093 897875 316120 729952 288169 1046281 524593 352858 522529 5984 479682 343531 722782 41876 255966 1009665 647860 174439 127738 128336 395227 885149 560945 815566 231023 240769 865729 394552 719217 441951 834956 239500 135109 809992 256920 25997 828594 411473 627599 636227 551013 1014675 804928 121464 333934 23085 367644 678715 739392 780030 324026 558177 244149 529643 253011 392703 83337 205407 397382 1011697 1004506 525766 451478 210519 451759 256529 417383 140819 796782 965429 514948 287052 436323 574123 276700 277485 393024 1004530 104449 77862 336279 690441 175783 844522 931426 397045 1025835 276592 65404 459329 692490 424115 905766 56185 90469 820210 466819 748462 1016708 137008 757019 780533 63823 204981 695644 199400 592855 992395 387092 145187 953291 307457 58105 638408 1024515 451372 80417 140796 995321 981857 112778 166503 901195 786877 639123 394680 1851 162461 742529 143135 324399 928550 634619 42705 871729 519614 682895 897672 452975 104081 212779 911872 878524 649229 409764 848763 164878 694118 966962 479294 1046270 155923 46322 80146 321099 863567 830307 821956 58711 803993 677866 1032869 951720 37940 764494 2826 1013608 590504 685884 22477 801254 447551 176324 496330 613395 663433 732890 1038435 281862 545240 985046 50173 638073 967620 620788 445569 494409 220585 417493 635100 805881 347172 605692 259199 414512 1033370 842578 879583 284726 55729 877731 710902 632187 417749 993567 300992 514321 188852 254426 416447 13613 828611 35404 653176 950442 572854 379089 1000180 1013637 275723 845609 196160 314210 867200 744185 447213 570373 945817 974409 810896 200666 929052 268293 349251 136303 261012 644220 696098 560884 391377 183780 829648 242882 25189 525524 958703 689105 600361 895175 973483 570176 103862 823456 932144 472017 523501 148257 568367 278634 754800 626546 48222 851605 259878 898465 10229 700160 1026491 663324 1019697 355838 618269 567096 471252 951301 564480 29614 702115 280110 860251 482584 135655 100024 631273 518009 92141 693638 899753 903858 134790 643228 145503 723726 956551 902309 619024 500151 258634 712048 371850 898366 626220 173678 495322 287255 172301 170806 435923 725786 683731 821250 392590 485892 894695 686639 441316 505844 184502 16577 712438 787950 247857 818396 654502 503131 674381 737868 661531 884871 102788 804862 951873 557858 983635 960645 975431 209600 255930 275094 528927 1007449 671679 936332 613121 37833 956395 415205 1017320 724561 588235 247234 5139 608532 452464 105835 426886 660123 550896 366537 369542 603730 140259 710379 981281 308488 430566 140418 144292 36211 537371 639588 438562 726186 450471 969484 70388 253609 664371 664088 451124 472784 698732 718026 148544 10341 834179 51848 507709 202509 903086 468317 3730 190295 460709 307829 526185 177969 467750 2725 560433 403057 323953 787168 562718 143181 869580 888003 737191 36579 902912 861962 783112 507314 976346 384536 694718 620575 970667 253044 647693 644850 1015753 297798 103293 63446 645900 672478 455513 603612 515153 363310 866607 782840 512251 388171 4947 977795 697709 282351 670555 272567 999825 584954 662180 945974 849236 971245 425676 806020 980263 453485 351798 765576 190080 829894 437385 527375 818263 929893 343857 335177 9129 661085 1032669 533578 442361 308963 768767 116106 817098 463314 303183 684134 823590 605224 588616 219037 810522 680071 499114 915923 473399 544693 976374 801297 889363 565532 5109 723011 592326 353099 568626 629177 499566 1006707 258427 995750 1043627 514794 417636 96676 29219 267692 346307 879150 783359 793813 816949 312101 321132 481832 254104 136268 649756 565643 486287 349644 350402 774537 181250 725169 123289 459726 212891 5994 407006 85423 119369 249421 640337 69792 463553 721936 297657 252603 741112 350801 780381 120640 307370 474640 955531 970511 356822 684080 103956 702768 794944 466425 20686 252747 521966 493977 107025 817712 211116 541342 265531 399953 372360 454269 194604 282691 75606 106767 456650 598337 658733 574735 207999 848809 920039 365725 110262 266108 703397 467390 68449 241378 424265 519897 315510 564900 861947 923451 731501 93872 203429 526228 625604 930457 4215 509560 160635 512533 274275 969952 405401 59773 597410 814758 48805 146000 75053 54028 441133 306096 419908 425270 219202 711395 796139 287915 617978 801747 265832 695768 628205 248207 632775 758413 1005497 280264 377430 248446 484735 265813 785705 148419 59491 160687 285335 219992 777487 570229 189627 17822 426032 553962 1008116 333528 772856 644466 989541 1006511 327579 725785 173941 475567 17874 242443 647761 348103 939867 870173 1035877 437965 605302 245059 41703 131576 399465 999448 777804 970596 263678 632665 289489 96402 656384 96362 54003 901861 389569 816847 886263 127013 957335 771252 207971 812800 710491 234342 199811 912260 1028328 549848 753381 681895 501410 251679 422621 672703 325100 200438 262914 937738 63408 40507 203183 538664 691420 788848 664963 628123 367327 55099 122337 753230 890928 995558 268145 45579 862408 529120 43165 283139 838306 986425 679445 469323 692802 234538 917323 886105 849707 254091 353016 1023627 176232 745563 562069 954528 106756 964413 984035 1041212 447634 478965 185188 107113 625573 30702 533215 591633 219225 530871 686304 896901 1002185 324481 144949 223225 142742 289955 268914 295685 905831 128279 841838 967205 93795 652794 703172 314938 591544 676367 481363 409608 912664 161341 219327 14518 674871 326157 411885 559697 115790 839725 294795 356424 71579 526063 856453 251889 452319 661706 120465 932099 490974 511192 753061 392730 896995 960343 766331 97591 705593 649768 1002772 32829 488115 468307 172082 613749 520229 808833 639964 40971 330472 106112 982750 868494 808794 30659 604742 748916 617564 692448 820712 1041300 667602 665616 437467 906922 13094 916658 645626 92630 73670 184264 478308 47133 537506 816248 793597 355559 708015 28812 134635 60543 133734 273651 424217 855191 749637 46654 604855 744641 175181 920867 375480 327414 417410 526078 524370 856083 652911 966219 1037954 499799 434079 299821 262277 474087 867877 769003 491104 197451 752405 353645 188762 480238 385288 287683 241789 196769 592028 357022 253208 203288 251122 984533 739135 1001323 835630 698850 873033 568983 276475 652387 297298 879867 395780 591001 938935 171996 778364 37868 571804 457953 183959 628324 276585 1047191 388367 289586 763720 231662 1696 367909 273321 22970 414859 668470 474559 440627 936727 364796 572673 259701 30219 714552 726186 154625 681270 275531 225336 1030202 108776 578747 1048560 816617 646774 369586 150873 345274 1035449 568191 1023933 610749 757903 157202 618667 987109 776537 953732 1044599 626828 800124 425101 39609 27629 552672 990988 187082 801193 980852 291459 311370 629059 288168 300697 639901 314020 655601 814486 891497 1037975 613960 511210 859161 345934 461995 474534 472669 618715 938395 871681 520616 805304 521629 355540 1017265 906048 925881 418847 490994 463411 1001214 151426 519724 628534 140540 405956 964321 497489 838728 726096 711129 431215 49148 702387 908958 955873 926004 644128 345855 520411 1043346 649708 922513 631030 213434 303633 284713 667820 772567 179887 57443 340448 465428 39815 451614 476755 79140 147070 248830 178224 792251 587808 198121 959105 806931 824347 518538 174519 832616 661951 1027282 82982 726396 662661 878705 168582 4116 40069 142433 116851 256120 554750 205916 992494 161527 812754 1035361 555739 9313 1021191 668979 674177 128651 506183 219354 746765 699599 707169 884512 339727 978057 147142 438804 679674 163227 384268 869003 940712 38634 7279 23706 990933 80606 922955 961565 243615 893926 852387 332084 84237 377074 478621 1008832 567173 573943 210948 871658 950355 177263 328389 860573 4649 77782 439154 975111 423321 70190 484290 78876 685469 478332 270863 688915 718864 442184 811478 6631 521779 337697 261179 875735 263465 71959 311426 855270 945786 724799 103575 433243 514196 230707 861575 103235 229189 9359 403461 66538 457795 655733 731366 593766 696228 452362 519589 31244 809062 1029111 943328 20472 470248 378600 861912 235914 82799 621328 361973 597988 162466 242852 208704 606573 365071 294235 482024 120400 385700 569589 625854 664830 763702 571825 1041592 59048 578813 154837 65393 416710 558102 1021737 91815 290962 190464 821628 954812 455053 514080 947486 620087 380922 124989 903268 174144 226910 266500 342824 658215 77063 256133 523079 266717 757377 158388 59681 429945 68642 348649 844827 989108 295551 196448 141088 323437 908789 193466 439580 560423 708385 317306 513408 174470 102248 5001 303297 319446 505200 915891 892121 908932 989605 32040 747973 206754 707253 490236 949765 156007 922132 430759 652062 800429 493689 888453 746011 706418 670303 351318 118792 371031 449669 234943 371318 358436 462959 432328 250875 587330 833762 798813 901294 900415 482924 314573 41647 949838 107481 347214 370333 578244 576191 611191 868382 826524 18419 538052 493147 456436 223250 945685 761984 702094 459770 894767 16961 555600 869709 349241 473168 543684 883445 383297 918760 446361 130458 17333 363589 525856 926766 299754 184617 105423 936034 37017 704857 969154 252718 80221 725534 1033781 1018189 570678 142533 443659 749502 712712 535327 297034 483396 156189 713730 426141 603623 22687 985030 556497 211314 560671 543944 782168 169458 803601 699370 439497 515389 362061 437521 753246 760937 335248 181158 900468 65616 327161 244502 206094 559635 87180 406354 309843 316308 663218 732496 95500 222202 1004215 632712 290855 758833 628811 477815 43574 361319 102658 664863 284145 727953 504020 358789 375472 337380 960157 235826 763121 421724 677022 971187 222936 458040 350458 747801 420010 86395 992826 305786 84305 245613 306122 983662 954075 512025 364153 76690 452347 112332 520445 420617 587655 644508 838765 777462 704248 152031 448709 708867 427245 702639 394598 145117 350888 242541 622995 72373 600975 314427 677108 274880 548268 410241 34839 554680 852526 61288 318698 317018 628198 408162 71491 846822 348619 138656 54616 970146 134006 604826 325703 911703 894375 327307 760975 848082 69822 1038067 959125 579172 973634 226835 706337 448867 217694 730996 84958 500391 537183 799840 405469 94478 911159 415848 849938 218616 810237 935388 395222 229835 876651 277078 952675 696432 167775 566064 321115 935380 579930 53768 249922 813672 757764 901443 383231 653218 591782 452744 236383 418938 706478 729409 947090 418286 215855 629533 640940 497534 217438 319633 319525 1011632 572950 125778 479322 455821 592469 346332 126730 375842 607421 20206 417497 910592 369172 24588 468688 729789 695748 147452 154331 449137 109147 751689 578634 216890 225804 773316 260688 1040056 108333 573437 793223 544145 681143 337870 86379 74734 466633 446929 590554 203261 598821 800741 123546 496749 371122 279725 36051 536821 226552 665616 437905 221901 787111 474042 441923 532274 150544 849818 410687 694759 71338 587362 45884 266671 185487 330251 839894 1027284 333052 352334 437773 419235 623829 440107 12230 788206 425758 958822 665416 997512 601475 1039109 522945 957388 735441 306643 1039807 325655 919930 91617 629175 948042 890902 54784 910978 586313 839132 846919 545499 85374 881965 349843 900322 1041750 375306 407298 613020 395970 342681 59511 152176 954296 763812 578330 779179 222128 193817 413909 139005 671784 989835 106968 339706 681249 353199 520469 340123 877983 872672 813252 39866 853036 853916 480993 474009 8021 217861 352681 243548 568876 78945 576545 895626 314564 328603 969359 413072 317625 597951 714494 110142 564645 536449 685503 948296 364972 586167 137699 937414 532977 237019 481729 44980 134942 185482 541558 161395 514529 139271 205152 252486 999273 787641 16035 461782 50669 631208 1031076 613551 940325 385284 881296 587712 63183 407710 846806 600543 1010475 719469 1008297 473667 7552 603403 383359 119560 519317 9270 81556 326063 531256 799055 172136 825243 871611 623582 881213 1020564 102770 533004 909466 357704 230198 237863 341450 567237 291301 26146 937566 473089 1023967 30226 794023 275026 822923 120498 279101 756214 940752 556768 502395 692621 141724 382750 739584 983961 959585 1034769 186671 957189 427411 615686 1029040 605083 13611 985192 373485 502412 292135 534603 534422 579309 400903 40165 56605 1028660 322386 754447 208443 235711 874511 109768 862569 346701 494412 893362 574824 684674 480411 470931 992697 115048 997520 35542 1044262 103401 560452 458503 961591 207958 173781 601947 541118 817891 725987 321318 160588 685608 59925 948834 489401 918434 336530 243246 1023392 880687 657033 811341 720864 817302 240553 674979 870940 844285 753833 717756 888124 631409 584130 830789 795626 956770 60719 617361 42774 972835 978868 593173 127603 752238 557332 867564 669943 855775 931994 582483 600415 102260 762257 337454 402088 59923 538572 391554 293015 661764 750623 16377 772147 707443 387299 228193 416837 237039 93814 593197 500191 713454 679865 722674 830674 1047367 255632 297707 576566 81590 612454 900214 12006 423003 959142 344213 169985 121659 116547 609902 533355 639678 1009969 151500 137801 832303 813289 70043 120713 140864 430313 164975 506968 642947 938546 724222 799913 750833 757960 746657 314293 612199 1015862 68056 479350 469796 364551 278723 854570 499789 354382 369577 523478 162666 521759 869237 802241 343526 100371 874548 1005556 24210 195272 688536 1032385 201250 259423 759672 416825 500654 538109 199246 266676 154931 126538 250807 880717 327696 208885 259831 418660 576906 26925 954738 1046298 73544 389417 490292 666840 561111 173218 161642 778184 701223 627284 1045735 178522 810764 833409 89760 865729 295870 183405 457776 47220 496729 663779 614997 897197 491358 690350 29553 249325 669488 546849 651273 541814 576152 684176 104266 8655 593218 351445 841599 45380 249918 884172 790172 520292 633471 149206 219831 988033 545119 297562 850569 596531 164121 644672 474609 1012694 816462 974964 1649 963591 979329 721769 1038255 349994 186779 445075 423925 431847 481895 495340 729266 216745 303639 140144 147191 716830 862397 430497 705531 427962 1018067 452099 329112 1036595 714676 724129 339659 416774 519712 245126 213047 311281 544956 948549 696483 516471 977040 824690 736632 673375 154503 1005863 932676 358965 808178 731520 13881 754376 478725 247327 201390 681130 845401 234920 613789 767924 445545 582 867620 150399 275989 845349 323844 515051 387361 67574 451365 841116 185271 894830 1001488 797304 472289 727494 610163 341546 21776 816700 910497 897698 446104 807569 655119 900243 615985 298890 951000 518132 684920 210288 766266 1008768 121195 942223 665879 930358 364273 605626 227189 878041 702288 792261 800767 97648 84661 93962 116097 836807 806576 667621 883311 641517 564917 714040 1016159 1040820 279707 264680 210314 244789 549153 484446 987983 395593 500836 815878 145585 142608 218731 387283 95700 984174 585628 670137 388483 244105 672067 79666 1000877 174157 142866 572602 747492 807656 520859 158803 381405 812622 196056 817922 30194 183990 88484 494928 535459 711706 172864 762825 438288 161467 627663 923520 276097 222108 399577 697994 690399 39170 654540 102526 768056 631546 663414 836348 941374 399315 933517 923170 92360 728224 85543 563480 623696 850359 287042 454278 655988 966452 401981 47385 745334 129399 56157 71682 86460 554401 69450 13174 158288 661020 434575 121135 214368 46864 167709 731369 477887 795374 210632 86246 589411 5865 78280 219755 778469 939896 965690 67137 647172 971990 765341 47412 939810 515970 342 424087 40901 552128 978732 915135 12823 420629 299980 634755 284007 206542 10566 595139 90278 507514 839566 510686 363243 763756 713980 521530 1002480 475706 782028 627391 1002642 294720 201119 59996 517972 1020702 793080 919425 800989 637750 726208 476836 49269 4655 423875 586172 1020044 554101 907825 781513 134964 423094 998686 356938 149154 680038 844802 122821 378289 807996 376121 823875 266334 352435 154243 447184 696397 573066 555398 1037055 30019 987972 465991 1030501 734633 378281 864693 507418 515856 287299 839198 612155 591527 659426 848824 423274 829895 332825 781082 839756 757352 419774 273344 934666 275369 220014 382090 538833 217676 478214 439357 797010 781623 485163 713216 730434 61940 688067 517601 422619 158001 455290 291150 473690 14145 563775 436124 1000063 289946 54468 194180 310544 468565 169729 884385 729941 917170 823729 3059 729757 593297 222675 433758 759993 1014009 911658 295468 893052 890260 359102 260231 896577 431921 812889 159744 769124 774466 810507 740619 821191 755547 980135 213632 384079 609721 146499 408092 520549 129465 746940 642302 382582 860764 620080 412714 978803 929994 658306 547081 754002 458955 143577 855527 937611 921935 869153 702068 869275 673000 255368 530500 209797 406091 853506 281423 828491 853203 717254 74353 109433 191742 424399 140267 973467 729326 665437 135648 998339 879848 1015921 66265 613892 873432 23636 854594 94713 311244 935952 487658 161343 279157 129781 556423 29686 714153 318230 249136 379716 494563 430538 998369 888786 385217 45099 941307 849229 579973 680858 295873 904166 312725 932409 1006555 789715 716540 259951 790999 554700 576230 30824 592803 146062 834088 895123 405781 636763 154037 820770 377955 935800 549674 210573 1034923 597166 138563 600847 656492 470218 416867 218407 423435 273950 922385 158489 688208 566269 291445 343147 35046 850754 695007 71272 406238 243402 56385 145568 599852 830453 493232 416102 290089 216873 608999 211537 21263 659535 76483 740539 452224 313172 915912 157253 982272 274602 355738 296273 1035382 293316 573061 42375 988079 56733 841718 631889 774875 938290 530688 996702 496654 999427 500952 59171 17344 153750 934745 866133 825678 944372 971137 964464 855927 871210 279026 606515 224479 516554 601458 604962 187535 336999 62315 453891 693875 932892 289388 1041505 858075 634886 270502 551180 388090 1024453 142447 459159 1130 596480 363715 788441 958887 812254 596414 478573 707471 556685 525603 905266 481768 102334 649944 97995 888026 31271 29032 855327 275825 488704 555647 383194 224796 899463 58226 384491 451377 278396 578997 1030916 43879 362917 501602 968221 962650 164427 19385 340210 304906 944059 152474 671104 825436 772295 687629 688780 1046935 823619 317626 802844 742633 468616 159857 639995 950752 168947 299428 253497 749042 771943 1022184 943529 357621 384455 480120 576610 215463 491389 454578 312383 355879 478454 425367 848735 212090 613156 1048399 899237 32519 1032187 395683 131129 891163 12020 914562 403461 278374 42380 1022844 193592 180348 862150 831050 168903 515414 560293 102724 111847 78286 678579 118249 960916 929062 767101 136027 564238 629378 349461 116448 54103 768361 40079 402530 1974 452168 896132 585456 116534 53999 38034 831803 518695 675602 495321 560666 530332 499913 806015 893190 350700 748816 152110 519838 508722 405576 287889 845093 270797 804532 197850 617727 378080 296189 392511 100664 807123 90287 195960 231421 1024976 436409 739139 49952 772679 904689 158433 913560 459626 703374 5014 852735 251314 212908 975916 170514 78680 721868 680817 590645 700125 398673 915636 182764 704386 261635 456780 972899 71121 355472 770065 10215 983058 945414 648161 721259 777942 471387 879132 642564 239985 879077 202793 751469 98935 536034 511727 874628 547910 29682 456540 179659 765308 6807 655074 783848 669053 622780 713717 979493 839918 634411 774798 227057 745021 461845 381099 318557 635414 961935 31436 745119 957423 141327 315512 982674 457341 523251 856246 389685 450621 36090 239253 42280 706540 109257 206244 346418 710927 698727 611962 849597 146540 199105 1004335 286040 819343 373287 570337 132148 724551 702157 772913 268968 306470 111179 324291 514222 71684 962078 452546 814947 172412 760612 669529 231818 1042541 23076 899899 89098 1023098 218180 665115 935532 545419 304017 696373 787294 420170 379771 816068 26930 654759 341 510345 506463 978773 722137 226635 34303 62794 428195 381521 202832 901699 535217 307178 424755 473405 1047785 413157 329392 504317 368019 354585 164208 675209 1040347 677855 381250 613037 590928 734866 539542 313976 98664 336918 800261 177340 220154 36431 902855 781457 528322 167589 947515 435410 198624 874118 969315 74910 173913 109540 483685 953304 647573 226739 231435 501672 287455 219244 1011524 120569 477417 1008269 781217 917240 27461 837911 640472 102299 406508 832527 957253 759832 657339 924413 347748 519017 999154 962928 788312 152783 568755 844663 115816 777292 965769 844329 359036 269095 4318 180255 574884 565356 968067 237045 534929 812394 799532 1042124 713242 610867 346353 564427 803769 905759 95439 112025 44044 555081 400421 231141 524884 242704 42040 869087 1034233 234904 592559 689340 440580 500295 986647 912693 261283 178504 255584 184072 255400 722955 167262 519030 803595 265923 563017 343748 671844 308454 105277 974010 775793 748977 469947 449831 445334 158882 483110 22618 1000536 387580 256071 357290 1041377 948038 769738 163312 359552 91084 87999 531464 20518 602397 1011225 427348 844009 530315 940850 249912 414084 432814 786245 1003167 284117 11745 539123 260724 439134 1042628 520895 782890 20934 1002424 45458 460085 252757 595046 968503 413839 257403 139833 525792 977716 579913 682719 854431 369318 914422 523979 725230 378729 554843 925110 25896 330120 651896 154394 348941 419087 18925 119478 766786 925326 346241 552205 459471 577437 1032095 799718 986015 492370 538580 964301 990467 189132 209235 425873 250927 487852 193649 169668 619708 842391 193064 661566 839973 674741 963736 645019 49994 647989 417666 136376 668911 863175 180428 409658 309310 305440 717055 53255 110657 816250 885708 861130 264553 1042705 1001603 620915 688650 417959 105114 192949 688860 720896 148012 894087 886652 103271 451703 705956 202472 686888 394333 973066 609287 501780 1020644 653183 912927 305152 462774 271111 661853 246341 80290 1026927 685905 140354 479001 238278 395119 335317 122545 25054 358287 159206 862118 7375 855149 368349 592468 362357 727593 291623 428222 690669 855241 287156 317194 66844 852147 205436 1047555 501544 650035 281333 197014 315389 807675 391839 1029461 624073 628893 956280 915703 948608 511763 367240 303830 858968 271416 617559 913007 442190 907597 282994 621798 774560 510837 157418 910719 334673 166968 700116 775718 71337 68100 863434 312296 480178 641191 529000 469880 257212 436695 392144 156075 854745 345514 474151 259068 293474 643870 539157 39177 479088 434322 449609 700691 891492 662603 591347 546434 797791 355569 402248 720479 682954 891407 378370 698585 932048 607382 348637 434625 1040863 847706 440603 905485 534571 513939 674049 39768 676907 220510 362072 938592 809498 457786 596461 13704 986743 185228 511249 262740 551557 179995 38425 529647 123084 786324 898271 727208 835990 488199 712511 84080 962419 679272 294299 81758 533429 1032463 128856 678187 459509 280376 855903 434871 475532 440452 544925 678530 235547 984438 428675 196915 542724 909047 351622 522773 651246 450259 841632 965525 159812 475194 401613 298949 384951 731200 735119 1041628 102328 228957 114027 732596 467199 939245 185194 741963 370695 254384 132761 241730 188815 656972 347273 633697 423706 26822 4047 642577 611184 465933 216197 31200 722715 120943 310471 534529 998635 640034 988471 997833 343667 1035197 872826 481587 755849 101052 200889 26973 94153 181247 262689 67337 578835 879179 811363 956701 649737 669895 820021 454947 722322 252801 618958 883658 952410 436199 301422 917859 577871 976206 820436 456293 16933 501103 567750 875497 611283 797925 148877 798766 47892 912304 805238 93974 367848 66996 808786 696999 381712 92987 445942 197516 934037 164207 1041852 338322 79425 744161 253185 150571 321316 98309 537765 70382 781585 280499 523406 390677 646430 704424 864293 470781 388136 402691 598743 932010 893772 715976 916629 581696 631919 154720 738900 779659 425656 438807 1017486 600952 234256 777629 60864 751770 657577 444550 987882 640934 905588 339658 1032210 272375 704169 526149 577217 798218 1025347 162872 595076 717827 627329 1012678 155500 436775 69735 1026168 426638 636768 752187 151994 619140 879036 155912 679004 684523 669422 196638 144145 413155 1019084 508304 5875 305810 340431 905908 854013 155553 538006 575655 15760 713917 356707 414919 77551 183831 235676 264503 142274 350437 973131 601438 361623 460767 527519 434792 1000284 1003458 620393 972739 357351 742353 203424 511908 64622 766543 37853 603008 67087 1007878 691680 555155 193865 891331 377097 332892 62081 54999 99295 442655 590463 319384 519053 1036898 962286 648414 97376 366960 605919 961926 944714 55769 32582 250610 485730 544240 662396 658823 527970 473932 624059 889135 311080 137031 290725 31189 930613 736130 905918 411627 295985 633439 624877 158950 773733 254853 685311 780225 287039 51296 867108 520566 557010 37023 100720 899464 110931 1035956 258139 340605 500125 427095 674626 192092 692654 345860 309476 199475 743464 160888 336869 339859 192977 620344 1006414 759570 762387 924426 244491 995016 893820 389497 418924 704978 92223 640597 329380 996819 617138 74801 866125 186222 363982 649444 350947 898765 134578 911880 662852 332829 262177 567678 162358 515087 353535 989672 808417 930905 181975 750382 238929 923699 813912 988922 403189 459995 857043 820540 371491 439825 544191 745638 715922 586395 152374 557872 719070 288963 228213 270997 76039 432852 605024 1237 1026546 56224 439803 1033393 562407 547581 449778 861746 104465 737859 139538 162595 274177 843984 635597 858002 813868 714884 676539 644691 543848 899653 569875 896381 633203 377468 615222 807659 829548 517527 416293 979132 313176 720005 261382 846291 160926 549181 509091 568919 210827 101175 158954 172084 944335 834545 1029486 264089 31486 703339 897508 268153 447249 500907 895655 590346 930018 574011 36149 466248 370611 621222 60592 6003 534184 609534 823903 277388 954696 843097 1023530 509404 813056 266575 210720 936046 589984 474238 117749 925584 478940 875782 189308 915030 933068 878606 32050 940823 234348 828989 524723 91118 750365 794689 574274 156474 941090 465740 134726 1027102 509732 304529 182727 550658 1002927 930508 829429 30224 942770 870583 845473 813496 301827 146326 827330 492844 820697 391852 698866 381669 202064 584899 67823 280860 235241 56489 519706 589393 670727 521645 542971 355784 995954 970790 1042363 838663 806104 232940 599976 27482 998215 1757 538037 274511 676789 66906 1040119 857658 387704 561863 1044777 770994 277198 873486 994089 339730 646999 587293 179577 742137 842389 502371 350911 520907 798579 701271 1038405 749357 133563 241 351865 109196 161439 56623 338286 982423 568625 632978 252250 474049 321258 829086 938774 51136 837671 121437 536737 374801 22695 389853 508317 330609 363535 673709 105424 388453 809574 517476 375717 985779 878745 502299 13481 259559 344312 94701 1012238 695247 924599 283518 132907 706559 669550 650353 921593 637262 49562 441841 270744 247383 1003289 629033 1034952 397817 124082 793548 500848 675800 233355 408718 979483 432346 626097 452520 709238 217002 722580 240472 851924 595256 480135 95327 401578 576822 841796 547457 108563 1028765 158567 294152 869964 621606 347886 388930 911673 168146 899263 111870 281823 805987 781090 380691 203752 349152 1039683 153562 565282 522773 881585 634799 918272 46096 1001698 637299 925207 957862 656813 9997 383906 3564 149966 775652 9983 867262 468069 867175 1010992 193083 203895 516485 437595 1004870 379244 455477 268619 177671 523151 448752 1000940 423784 816274 386354 846802 787097 995335 921852 669619 379789 343016 641109 109288 812411 991503 378564 756721 108381 1039295 132056 780014 254068 680985 241569 7718 203970 509608 671540 920196 686478 511190 624938 437269 1018340 931188 717345 944779 641810 949558 502074 845245 272685 538420 914585 415269 693130 390507 232937 32096 368965 49466 462549 337586 411069 664550 159120 276351 234774 966422 35150 479187 825525 226647 509640 588507 13256 991897 769213 94058 858044 189616 520299 712821 772293 193492 369178 1006999 307801 133921 960913 148366 281525 90392 1008287 474300 1002583 471068 633236 577959 585858 904950 714693 35193 871869 874834 471051 170624 112468 124992 748356 993967 864981 23219 562385 729116 720021 765445 657175 164224 597033 845425 579582 419514 329965 1017752 935285 555340 548480 302333 471532 394460 500038 938633 700632 300981 332517 400647 369458 144195 628424 1012393 877560 724122 370335 594817 754859 449776 808669 975369 301520 1032735 682809 936860 792431 306980 752430 999674 474519 617635 992890 245448 70872 403808 22947 1041934 96967 563911 41581 828599 605821 568677 627813 454164 347417 181612 408922 885593 716345 626483 436702 1002527 987269 90036 1014217 802529 697893 468237 492726 711039 921925 321279 364165 272829 368792 382834 3031 550341 72658 783087 63125 922785 24621 602404 1028714 902850 462053 935268 196932 810620 606140 61220 853975 387207 221559 776832 221722 722048 983646 659635 346055 187749 444096 1046690 114911 242205 746349 255826 1042980 257518 764474 540782 739742 381189 108161 599746 406295 1026290 444830 1031362 277663 170281 75635 849156 967432 127874 770788 914113 360042 860345 780892 784984 861857 923887 369735 651724 927690 945191 76694 94529 353994 318154 228414 91010 595399 884259 782265 13950 235692 950500 584067 236487 424361 747424 365470 1038610 486833 584014 174862 43193 616699 219084 810078 895548 246658 628826 995354 811707 617861 961563 919379 118142 144391 247959 731166 359534 529744 852028 416277 542873 697706 162520 135892 37553 688805 15905 111229 922510 973331 427565 184373 474279 457740 830970 235173 141469 655532 567271 536697 727985 425040 853561 83172 693321 279581 1020824 361499 846703 672377 686991 17365 886097 678800 656143 469970 496066 352720 577772 586321 941240 596589 837214 469143 995020 676318 419714 857967 966077 852062 316375 371621 273645 818796 20162 160394 237026 379211 874506 370291 676039 382851 676956 84794 939240 916830 640456 875195 248121 24940 726082 459096 634064 426239 255522 715382 16231 246960 788644 826622 717275 402648 911465 845789 1042095 450072 891381 89732 459402 865745 553519 976232 691380 347821 995043 609923 745373 855316 831299 656849 698711 592824 736354 1035732 736279 237578 680376 625681 814776 519874 480673 927121 36151 725083 651741 224097 55608 345492 539666 399122 72320 867312 163397 317241 311161 483895 651109 27632 495025 740595 256960 185172 778843 76532 769420 1017349 33484 608716 324960 967593 1047807 1026644 21176 388968 759826 894245 343156 982129 251079 761632 117081 60020 32260 314855 219278 741927 674131 986209 637473 459202 526178 573242 452480 895362 91268 969056 871424 694313 604463 823431 957786 427900 92796 528806 869417 30916 678571 787832 152685 368974 1042844 136444 661002 681707 394582 990710 597322 420977 445059 231276 783191 372279 275698 108073 216770 44701 1007637 799037 973823 897666 481153 968314 562662 855500 96112 163577 175668 163812 875842 37780 656904 892983 419831 332137 996966 219830 313527 237149 534711 687190 9034 19862 802631 872337 376480 951296 855494 149732 279883 519370 893384 901967 988672 884198 678725 969944 730138 298124 218393 590600 485399 127415 744837 884588 188441 343718 884396 316437 139365 393565 726807 792601 422887 334114 295474 459792 560301 269056 938189 597655 574568 312903 332187 522448 453870 166154 108982 555744 241850 529567 15641 606320 885610 197155 763685 787757 729664 493299 1016605 8521 369826 407860 181417 5623 269467 386125 843863 272882 706391 224616 492565 792055 1035691 641012 974777 115014 496778 260645 163193 462373 695697 733555 567923 46685 456572 190231 421670 14267 999086 332945 923639 970896 601518 30757 413102 756786 900516 715096 769526 941945 841440 638328 1004512 152898 430420 146450 196704 576240 787733 271226 463567 507110 633566 15686 663911 336654 871564 852691 885194 89429 624035 741823 20860 176172 578503 864365 200292 250121 145220 41604 376655 492260 91016 36208 175213 213690 294819 896224 501714 197646 95950 104262 1041910 523619 317665 905818 26166 296131 805594 587671 584529 457787 952157 780477 754667 380508 192303 70733 828173 948924 698810 510480 903331 635507 873869 892817 309757 427167 739545 1041566 84558 957152 483828 468939 242480 361948 681946 969454 359711 334268 129703 698276 456697 580269 857118 836555 213892 686433 530469 857606 845800 89995 685383 350781 327217 478311 513329 194074 977102 262447 449845 60812 171029 130471 1015498 780104 1013437 937106 186377 147779 109154 352314 959538 144697 799748 982764 932901 527658 615560 737145 730858 944087 260406 169399 997929 167241 705593 716542 674482 971595 58658 253612 879863 856555 823654 776865 902541 206845 421083 34756 59823 757656 750143 792188 315323 787094 224177 110391 348082 798488 916278 716518 78780 949249 537397 553855 55458 843126 835323 489594 24147 768356 39736 951125 1009759 318458 941697 204816 552575 818218 135628 699826 105739 151597 497910 539330 607618 45564 895808 618958 1040134 775127 1006542 300520 104157 197826 406055 626467 94449 394499 447160 526106 522321 27302 669521 824682 491438 857593 358310 457780 520671 243216 139727 750748 799325 154946 598728 68428 200136 337322 147186 986353 375392 910759 662160 754365 387212 914524 53835 835300 877399 261681 205743 1046815 82158 1042768 9643 457516 697123 969256 889109 974155 460781 59374 825636 119491 141798 774423 87028 394843 749771 688096 963334 755425 586240 888518 592829 738215 655625 883982 77793 596224 741394 66366 661024 715976 958569 620450 725640 449241 525054 475848 40719 684439 174313 549892 898059 851557 1000420 198125 1028282 977454 915149 926430 447420 533981 382502 670070 344980 501476 784533 790808 436010 390073 792420 757356 151115 835669 311042 563164 649768 367283 593792 526872 447955 108375 658708 703635 519877 814532 622745 38403 130395 767237 550926 635108 306516 946213 194323 495606 398933 834231 796527 25275 447589 714063 711052 416250 45169 102918 689401 330815 121033 844026 96487 453208 436641 306379 961709 312281 263569 1038112 73797 88985 278038 304416 707788 199731 560142 535545 75013 883846 71744 970077 861655 877622 889810 1033216 849611 548904 549073 901147 596623 186122 936621 431084 995189 912841 315065 782388 278516 1018904 62639 471223 41766 422128 46891 669888 486729 808714 588843 1007514 749631 534887 662933 683288 248845 149449 852401 828942 135007 842551 705451 911573 780291 146045 60435 842187 680809 745129 276828 532433 48938 26511 260192 176331 838014 340038 1043674 339492 184772 258985 182762 938311 469246 524504 211605 288807 471634 688052 883267 647608 263050 214374 490815 453235 38293 1030360 108859 661718 361732 116538 400841 141794 811661 583807 560355 183707 299916 472029 566115 426892 246397 296017 590220 1017664 253827 109849 836479 642250 45285 900664 891335 3390 455563 1005813 815566 385845 461701 267356 962149 587597 869508 520635 651328 736423 107103 450854 28280 540008 82320 677365 1040135 489272 214965 322369 323407 903110 746511 923754 347284 1042753 778246 1045907 146557 524000 606115 593956 378263 12636 94740 282440 813010 285553 561707 583789 877826 837217 866016 287686 235871 259696 414667 45260 582661 624489 829866 543417 401269 268567 116449 683275 633362 281549 432117 88071 425637 707807 231440 828724 908506 226086 274817 109532 360897 486273 564793 259470 815181 554318 923726 508575 18904 470773 100987 40612 341661 422493 880798 918777 155197 901493 350266 529725 323643 836269 61683 939988 769152 118138 568596 692836 875479 362197 389644 633944 714866 888253 579820 828256 83555 538544 360171 233455 719908 220470 714210 309692 301840 13911 353489 113729 374759 411423 960600 834367 29518 482337 869182 1025848 627277 431857 380654 496116 730831 297641 1022965 398077 247845 157797 979590 703522 285571 932807 451318 433656 945282 669555 304704 777300 333213 70036 429697 742098 161972 618582 34685 149841 247691 681577 10009 669813 908364 196485 151007 826916 811521 449760 808829 844298 888091 123321 711494 674325 812014 323537 523439 786169 759602 898029 740307 598188 191108 754261 341488 977643 77027 213848 525800 453044 311603 290758 29889 998858 833213 73076 1034789 454965 291245 727996 625891 23487 779155 532474 443244 759671 938979 983568 50262 722226 637045 2275 366301 254213 564741 673499 516957 845516 41140 1639 816089 853671 488581 804471 476279 797047 32225 739072 664578 525670 326163 533884 451687 983644 571341 100711 465720 208522 876450 483523 750124 475875 412809 240789 296861 505758 980064 23909 483080 125110 385127 802754 1008017 739946 931265 63676 1044092 699837 642551 791144 490421 365815 909172 858208 411209 235554 275977 705600 692971 645517 719723 80426 294512 35405 331696 742723 220755 294583 848342 590900 962866 447208 800828 308650 827215 827197 629031 644310 527119 48347 1016639 939501 536958 629288 869903 86697 776906 335696 313992 46790 662212 828097 449406 523398 696674 191919 1048106 653614 498495 938129 514726 506246 729626 51106 341108 421469 671059 12129 553720 420099 1012337 35089 965113 862158 451998 151354 1020452 291477 920105 449062 467337 34616 582403 840804 979996 1005078 971587 442185 480309 183956 65186 886634 209680 539549 801280 76068 565582 962589 560093 615700 513907 951173 539872 558239 708198 253514 555092 142955 1009651 939622 359590 543460 927564 498646 285672 1046712 1014148 210202 281681 37211 101907 609208 624827 966020 48981 952504 246052 367022 297738 721193 138029 1043096 203480 144027 443038 221638 875716 921508 788960 1044989 371645 990300 858753 340939 198673 236256 275892 1038845 188406 509906 33998 79398 747523 75479 358858 183583 33716 450328 376774 523137 867817 600002 768900 1026605 250215 640134 105450 529093 409941 496153 719490 431152 623041 991925 134139 366362 339993 158358 680102 688753 121778 621695 734458 376809 515653 939570 217616 970873 50285 376059 556583 946396 869930 469542 294177 577041 118624 378756 106757 641500 759897 818155 584315 347970 20031 985011 244051 898833 674723 143673 199934 146518 221433 852319 939283 491748 11545 331786 774604 795092 918976 516259 296070 744447 356365 216727 372805 1032326 207108 985559 125485 522571 638478 598873 244234 1023349 898423 502165 248521 923120 935663 87304 305917 889322 828426 1000628 400731 789336 250048 641694 129342 547695 199661 149583 301859 876331 837586 793428 189742 863179 799378 432574 1036196 938834 216758 663203 231791 866568 236458 665243 403613 226808 216638 949315 1043169 478576 71973 357566 67089 340355 558457 80943 198822 350090 580405 143936 379455 1006751 39354 22174 650270 916000 1015883 378234 715177 313906 75408 803849 702698 662588 140567 1039621 64272 448871 118222 560427 1031404 948517 160907 851899 1034101 66983 673668 23291 426052 602213 440279 859316 481817 554651 291331 984755 185684 218566 910957 924490 331900 1019946 156125 829900 387260 426319 505342 682772 830049 885376 553441 962047 610653 417611 43642 758765 350663 645635 742178 810308 925785 933953 140819 50669 709361 790367 138479 487893 1044752 174332 424250 616813 154718 989051 810203 566827 784676 451203 62111 241415 253648 586624 796342 17663 792693 428577 651060 991123 456008 409816 271505 702793 387364 205149 977450 207914 261383 641323 632510 597571 905107 368130 429297 638502 599438 4707 701388 905062 920162 260631 573243 902942 229533 454313 530574 850027 115314 705511 702200 905453 791095 592997 227347 75082 269029 699897 985179 167340 581787 886336 89006 250430 213276 663320 636370 616370 132172 750372 1000175 654270 490678 705099 540689 201114 702473 95801 897959 306819 933782 202461 898567 398908 944340 85737 936424 366472 603613 786518 181478 354481 116206 1009885 378881 496644 87531 153214 641054 717907 512216 420861 140933 737649 913505 816480 448865 404666 716115 969843 304195 494984 1032225 249156 778400 957887 651616 678567 1037902 935490 1047115 160434 566283 686971 603455 250690 636918 305623 220736 306805 972820 602696 500595 159534 113356 1046209 83362 953749 667499 128702 510139 95124 710305 392121 963665 356699 813827 415158 844825 770524 629127 108472 878703 892751 879114 574537 784079 747440 407501 760310 977500 774460 997876 470993 54364 863992 171014 438766 761017 705834 403056 626150 471682 536030 292610 40791 904296 314722 313712 289889 506177 612042 217042 422442 49289 90221 793380 1016155 594652 198757 693191 862882 248445 436499 1016318 15150 326611 40346 1025650 936246 87526 988767 844463 544882 86758 916879 782757 548512 653477 191385 569383 544769 862488 207792 718191 236505 230105 381002 916376 405746 119208 251811 808995 680473 790245 548923 164979 516768 520728 191828 652880 381659 69994 899957 968808 122019 37417 664810 127689 942038 682312 333377 660329 634580 142300 365262 312990 23300 618400 477480 692134 823629 637810 210858 479521 296605 788436 549107 611730 652390 1036140 430182 583649 828700 241540 863915 687067 135352 104586 9772 878257 264504 36497 317337 599925 554780 915919 597604 737184 271851 34589 419142 498575 696492 432250 182968 887553 859757 148872 152955 215451 687808 322573 669969 661348 153145 807028 535105 844105 854769 216650 1033111 752026 721158 530625 1047009 286859 841497 658224 172211 990388 438990 67984 524004 598930 40271 28929 29455 479748 389066 497731 403475 914638 380910 122941 579987 90393 441458 545914 895095 72945 993679 449447 327529 1021894 339329 456727 558937 553707 474377 137279 207866 481818 1046510 882490 340034 93167 460151 101701 414446 209512 65778 987204 525052 338795 30257 230460 631854 581952 650760 1006551 58254 37651 854736 1026275 531429 224628 308455 875731 313922 21206 22318 268604 529017 78867 535433 168025 742305 63718 956259 423304 707733 391279 38951 392651 20596 197043 475080 585800 2850 62490 803130 214730 611781 190447 232694 220733 891720 452324 785786 374581 1002715 341131 594887 18024 714353 9950 508897 480559 787264 429751 20819 913930 33349 700505 474024 258329 768701 1035237 998131 228515 770221 13798 937032 13715 178524 917446 511553 648182 409556 12374 896378 309118 448868 953418 696596 595970 96800 913083 489270 853500 858463 995747 881031 592649 415292 173668 504246 703085 732183 138818 374259 442764 571153 230116 58739 821362 854163 392919 470255 877132 986055 767499 830245 609773 948765 134740 421206 214602 909256 690154 15302 991998 569407 402921 1013312 723143 486076 354002 327823 420359 249536 969992 16134 563012 991373 915284 336633 581544 818603 870754 476994 672129 82276 795714 793789 830146 883015 241383 403148 379265 944552 798379 739283 224375 860702 323529 531901 619395 729605 48610 159349 872487 986362 584825 828526 71177 225122 585591 809756 7028 627426 295847 392057 993748 156392 681787 1009793 147006 1007905 369221 768950 645605 895489 1007423 135580 647846 854334 217988 91710 791421 335445 571348 229799 1047822 692484 118996 62570 693789 415182 264076 533531 482326 66171 692711 616404 852870 275092 371510 668849 506015 261099 548014 88660 716728 160529 447973 937826 837067 999391 480601 888323 848118 344558 499945 786534 606458 541982 593497 752955 110527 312851 334803 676919 917966 247475 825441 1043091 456405 307881 220276 26510 330279 1004517 692832 618726 443193 1038106 757469 653155 38439 974911 342408 463693 545837 503567 918880 1044720 928813 938889 817481 183583 342831 520816 542860 328111 896221 465355 392021 8695 158723 927078 993076 403286 811797 635728 604061 961965 871593 338012 837224 999393 267256 738464 1016913 46171 836962 313336 176505 235911 921319 468612 533987 373336 413870 347429 1042936 688834 671106 292356 24323 584767 461647 462092 718774 1038923 668586 1025131 1015972 261864 50247 915733 1046724 565019 16256 526145 457204 356205 724181 77546 176500 753770 162150 92239 419943 736037 542843 952435 302166 880051 119805 628125 239532 92075 965882 142297 981562 140973 338980 127350 450997 299736 369235 138119 57907 52049 547071 852578 695986 557763 406214 902691 86417 814042 998380 810 1037589 177607 47830 104089 343014 39103 839822 553687 391567 586364 371010 951311 629505 127674 933061 369842 462608 251835 171789 369137 98037 178884 647347 413763 505546 355486 229238 503781 531985 746006 157368 663893 737326 241789 491519 567767 451816 465448 906102 477168 768236 469745 669801 481261 1017418 287924 38348 264285 392438 883667 45749 581267 658248 631731 825054 281381 640636 1043261 686884 544368 451379 895325 281098 732433 900593 915846 438327 668781 324509 280621 113907 36650 494083 782154 856750 272820 763989 975578 108410 698041 516006 355679 726412 549805 590702 64606 162751 757063 692745 261344 323088 345090 240952 575474 488995 184477 696990 630565 697277 583836 66627 768270 1027400 197316 676117 1007047 73810 572322 994658 463724 74254 739845 994144 514719 999377 852864 205734 293637 511894 323817 138672 384967 974971 29405 706654 164882 572226 325177 230005 454551 127697 243874 193309 82699 591026 105727 209505 119976 756115 331769 98738 187563 587208 785538 824420 602580 846276 774219 223280 5609 201379 888908 437681 135731 432804 523584 966887 58367 993703 641062 537015 948510 882099 382657 580712 588901 615283 235545 1020455 782894 243379 354552 20868 550101 873192 460910 986867 401725 396198 400462 724300 841 328999 443823 837196 873058 828619 410987 549650 667127 790930 897187 443554 68089 17572 439609 466021 473947 436681 290388 726183 955544 217074 149728 1018136 922156 829870 718859 249676 235290 974261 621001 102203 47461 567137 404305 469953 302743 247600 126367 441119 321597 721732 88560 757624 503912 1030114 656968 544597 38445 63479 252399 1023522 186918 408974 29167 611503 690928 1026651 693656 412079 967083 907315 1030909 305724 978557 211345 367477 451153 865551 68115 907290 988495 514318 118523 634445 75385 244395 223152 1031216 872823 647964 175674 382250 348887 663833 698313 58983 925831 308575 607534 846678 12893 855856 766815 979497 547471 497874 277496 208984 732731 300044 767413 599838 851424 657068 34042 1038331 24035 964355 339019 264496 868108 538726 27859 170566 169734 919471 63201 59527 301282 243643 436839 869251 621972 798186 223098 618893 449653 519842 356053 83004 103359 31180 873045 998635 147732 178005 95614 82232 18936 684975 73204 1007496 357458 60493 594947 435074 790255 27690 774937 653968 633343 981059 1002054 731233 548758 134168 142531 904042 44076 878127 709224 422240 382750 976017 108595 506815 453419 618828 602312 1020998 409335 65263 365804 422265 626059 627985 377865 174878 302803 748746 9390 122560 32799 924983 316684 681007 85155 841723 490362 446974 820726 374201 173809 889348 130199 397979 442256 427484 608355 391886 427801 47973 381216 304899 207218 667970 222966 526576 646438 764762 879345 92109 332770 694105 165760 593112 211704 196910 456953 196561 330719 759691 484883 971646 355504 376937 936042 295464 843947 769409 910590 23069 166064 975059 54452 1047084 832455 512291 203988 155180 196504 712311 382857 850805 264436 157338 1010788 519525 44106 84381 678106 209372 972338 1011280 297153 456128 386022 153293 81623 61818 431044 247022 1019195 54647 34253 552658 482802 378537 478249 574300 985955 977668 592801 900788 755931 67073 568356 249540 858890 206110 891202 378811 696453 285787 725684 125070 879170 823998 68818 716658 1025054 679632 565531 474724 1002842 1045279 921265 4001 508186 72378 674522 178734 249573 279992 926080 394833 680744 566705 58802 365077 507827 219715 307745 345547 345146 372110 145828 972932 116437 942265 927668 746647 818304 526443 659697 724001 291228 424274 193435 830848 954988 345247 1001497 501719 279449 607368 958838 634766 821935 473285 843231 701135 116382 94996 714534 577034 391225 955318 983874 938097 498362 742895 963789 249981 592956 617609 273284 20583 820800 880210 83147 619184 435753 905881 138279 376474 624064 327093 76737 193708 680880 548222 982250 160561 252938 431570 1009809 895674 438467 965906 944079 303768 729650 174242 947292 560483 317330 412012 162070 290165 743302 923742 348801 379248 594064 955111 57154 487604 192920 968574 434339 20458 692843 1045019 781075 546172 846906 796860 763555 353818 1024535 923618 1023881 155958 973179 249617 222881 144777 893635 957779 180711 66956 717230 130486 371966 351232 861665 234441 780716 225382 402275 931875 663643 293768 129825 660700 692378 269294 140139 774674 217498 379498 475253 840294 271026 286349 752855 950140 904156 893743 1012238 697983 331317 785131 762105 189594 205953 5280 555612 74624 381860 831473 980832 730597 68394 422342 246289 730114 267712 641225 978399 1013781 285112 582122 147485 219870 1026441 240860 2181 176164 533581 782485 297395 713518 763458 487378 258469 709451 575818 138640 975426 249930 226666 156052 1018319 894722 721230 93413 84859 1031628 254660 630348 325589 82180 454460 849627 234832 155531 535631 368227 112838 38728 471093 161788 355826 528802 725581 116353 45044 266248 781209 778513 160209 26729 780095 1046416 14065 922044 123657 321315 670623 835706 499686 7864 798093 758559 885351 299900 816205 183980 385859 771426 788953 568104 651219 709539 582411 208922 662166 368952 321574 598289 793518 133474 228683 260636 557410 861219 1022725 326738 643226 301762 816830 1002060 996710 396363 179015 595110 312184 426509 807252 382594 214692 259098 47102 762372 631655 187850 257343 359639 116574 647736 648825 314534 207306 884931 39152 250788 318483 907663 168523 736517 76354 557570 270615 833922 838533 26951 855364 306137 238254 904398 57510 320843 855733 539850 507765 684573 641842 831666 643277 30231 876771 109504 997167 137480 337452 749941 432382 885567 970642 150035 276739 649748 36927 841505 761578 175197 313986 30699 380867 622329 741452 638464 398977 108873 144307 979378 1006718 414129 534386 960153 791029 907804 683879 811024 697991 806006 24853 869815 37303 448303 422944 452591 387950 678334 713427 136289 758903 459036 907933 244344 913156 193605 474255 909282 403239 397499 257504 697619 789338 46851 833641 219585 685304 1025829 572202 369001 540865 978224 879299 567241 513882 908724 926204 288100 1000907 401990 868925 848897 714239 513535 58390 258860 825159 831997 858041 130228 624344 281057 374139 665899 559176 743504 638551 631913 196117 7026 674922 348682 676382 377206 988024 492011 261671 582924 684390 1029297 926810 465385 986814 421954 964545 756039 593710 468041 996557 171618 840201 138934 453074 443132 869060 561212 380808 535513 768378 303314 127372 111940 224105 1020979 616157 839561 158579 523870 711263 424825 146078 657430 435035 481001 125076 770914 683517 47410 246820 1019918 619477 57267 39871 954409 214103 10827 167419 863365 728411 616415 616980 764219 119709 996058 696422 313892 281406 23976 967412 821088 32833 880442 955877 53715 204559 77701 110593 944035 1027315 934914 43832 768188 344223 252976 845083 777036 117414 749070 1036129 757831 388607 98977 249956 677860 747656 758388 570273 103965 2945 848403 371260 771891 476173 839311 711545 902185 275381 997885 296260 268100 940260 215031 109738 417937 182123 539161 24158 182879 258303 769157 98101 232896 654774 209504 404650 34573 373902 135762 568667 973407 521190 1004298 192906 43031 1030659 780216 304028 446806 48525 806033 706718 445573 300559 467791 716987 428495 554106 712622 260039 26530 617378 820208 415159 79666 84160 93530 392999 151798 392174 405685 513491 112937 889006 296654 829726 676938 570980 674038 771726 928668 383191 228738 989773 311719 968884 619596 188330 1013429 193547 586544 713110 392534 11984 94864 1002280 843485 789339 1010129 198681 528352 1032936 240604 374089 758971 568856 643998 205112 800270 1002863 1032328 154765 148795 451028 8975 416403 28905 496915 137517 139703 43396 340574 1039070 166923 595386 290504 423588 1021894 726783 49609 40452 477122 941578 314813 950791 267261 659286 481381 835514 59928 915362 971620 810158 835035 905329 881858 906104 1026479 38027 515949 77874 237346 386170 547764 867576 173927 228110 40906 1031789 832467 831962 796745 573491 458338 398772 336044 192886 457263 461625 908243 725346 709631 754502 56451 551848 98999 507776 617956 550142 288737 9933 445441 989084 294956 469465 777291 982975 861161 210834 882198 636969 939919 967085 80667 771743 44087 282911 983029 358506 307232 567972 443556 184023 1044268 328507 867597 293815 623458 214183 59767 781791 537962 942576 638735 814505 273684 572384 352357 215410 930257 693639 124397 594458 949048 694456 603775 911239 856451 158345 978904 185634 376335 85975 188183 147032 625632 975296 657728 613146 1038362 1036838 17340 312413 586377 966707 285911 135323 282138 728272 54337 557137 803168 7980 205710 703103 612112 379195 235190 235819 994949 916532 1029269 1502 322620 1023250 604012 517669 735833 117013 759134 530449 121121 596542 661748 1015480 966526 588758 559514 73393 576382 724711 25632 871068 525012 958145 303929 253848 877398 140663 399359 102859 279421 581727 676461 674014 1000168 947350 465380 167038 183001 697210 292263 655580 990902 462638 476510 586542 785545 593689 420247 194092 511361 103527 818240 36500 812655 335495 530735 126886 743498 901035 833178 837544 250027 602443 396703 466019 264786 325794 4797 79780 544159 695087 360025 0 9 2 6 3 7 5 2 7 4 9 11 3 0 8 6 8 0 4 7 3 0 3 9 7 3 4 2 8 7 4 6 6 3 4 5 6 3 1 5 4 1 4 5 7 2 7 0 4 5 7 6 3 3 4 8 12 0 3 2 2 6 8 5 2 5 11 14 7 1 7 10 2 4 2 5 2 5 0 6 9 0 3 6 7 8 7 3 3 0 4 4 4 7 5 7 1 1 0 9 2 5 2 6 8 2 8 5 7 14 5 1 1 3 5 6 11 8 1 2 0 8 5 4 9 4 8 7 1 9 0 5 2 5 6 5 3 4 2 7 4 2 1 10 1 11 4 0 6 9 3 5 6 0 7 7 8 3 13 0 5 0 10 6 6 9 0 11 5 4 5 2 4 11 12 7 4 4 14 6 2 0 9 6 0 0 1 7 7 5 8 6 11 11 7 4 2 0 0 8 4 5 11 0 3 11 5 8 0 6 9 2 5 0 2 4 10 5 10 5 3 3 5 2 0 2 9 4 2 1 9 9 5 3 1 7 7 2 3 3 7 1 0 5 2 4 0 13 9 5 7 6 2 1 1 7 3 4 5 6 7 11 0 7 0 3 9 7 10 1 10 1 0 7 0 5 8 7 1 1 2 1 1 7 0 4 6 6 0 4 4 7 8 5 0 3 6 3 12 7 5 2 2 0 4 8 0 12 6 3 8 14 7 3 1 3 6 3 3 5 7 0 12 4 5 8 0 5 0 7 7 3 7 4 2 3 7 5 9 8 4 5 8 8 7 2 11 2 4 2 1 8 9 7 7 9 1 5 4 9 1 4 11 2 8 6 7 8 0 8 11 2 12 3 12 5 7 9 4 2 2 9 0 3 1 1 13 0 3 0 3 7 1 8 4 10 0 8 4 5 5 10 2 0 12 0 3 2 7 3 9 8 5 1 2 7 9 6 5 8 6 5 10 9 8 6 3 2 3 7 6 11 1 2 8 2 0 6 3 11 9 7 0 2 3 8 8 4 6 4 1 11 3 3 7 2 6 7 9 8 1 1 3 6 5 0 0 8 0 7 1 11 6 6 0 6 6 1 5 1 2 5 1 2 7 6 7 3 5 1 1 13 10 6 0 2 8 2 3 0 7 1 8 3 3 4 6 2 2 2 3 9 9 7 0 7 4 7 7 2 0 2 7 0 5 8 9 3 1 2 4 1 2 6 6 7 2 13 10 4 6 6 2 5 5 4 5 1 7 3 2 5 1 2 7 10 5 2 1 3 9 8 6 7 1 5 0 4 4 10 4 5 8 0 2 7 7 6 4 0 1 5 2 6 7 2 13 10 2 2 9 2 3 5 0 9 0 2 4 0 10 11 5 7 5 7 9 2 5 0 10 9 2 7 5 1 2 6 1 5 2 2 3 0 3 7 0 7 1 8 13 8 11 3 8 8 16 4 10 5 2 4 7 0 3 1 8 1 4 2 8 10 3 4 4 9 5 4 7 6 2 7 0 7 5 0 3 6 8 2 5 0 3 7 2 2 10 1 6 3 2 8 5 4 4 2 5 4 3 7 0 2 8 5 7 10 4 5 2 7 7 5 2 5 5 4 6 10 10 1 3 2 10 4 3 0 1 7 2 3 5 8 2 5 6 8 0 2 2 7 3 3 4 5 7 3 7 3 2 0 0 6 4 3 4 3 12 3 5 4 3 0 1 10 4 10 9 5 6 6 6 13 5 0 12 3 3 13 7 4 5 8 10 3 6 11 1 2 7 10 6 0 11 2 6 6 6 6 3 9 7 7 3 0 1 1 4 12 5 9 1 0 9 7 1 11 4 3 2 6 7 3 4 7 3 2 2 2 0 2 7 6 1 1 2 6 0 6 4 2 6 1 5 2 1 1 5 5 5 1 6 1 2 5 3 1 5 0 8 2 4 8 2 13 12 2 10 4 4 10 2 5 1 4 10 6 8 8 8 7 4 5 8 1 0 0 0 11 5 9 6 3 8 10 11 0 3 0 1 1 1 2 7 2 4 10 0 2 1 2 8 6 7 3 8 6 6 6 1 0 8 1 6 2 0 9 6 1 5 9 1 4 3 0 6 9 9 9 1 8 4 3 4 8 2 7 9 7 2 5 9 14 3 7 2 9 1 9 1 4 8 3 5 10 4 1 2 1 3 8 2 4 3 1 10 8 11 5 8 2 2 9 0 4 0 6 13 5 1 6 0 0 2 5 5 3 1 3 4 8 6 3 7 1 2 5 6 7 1 7 7 6 1 4 4 1 9 2 7 0 9 8 5 3 6 7 3 6 3 3 2 2 0 1 1 1 6 1 3 1 0 6 6 1 7 8 4 0 3 8 4 7 8 7 4 4 8 7 3 0 6 7 0 1 10 6 1 10 0 3 4 6 1 5 5 2 1 3 2 9 3 8 0 4 9 5 5 1 1 11 0 7 5 5 3 2 4 7 1 10 9 5 3 6 6 8 10 7 6 9 4 10 5 11 5 7 3 3 9 2 11 1 11 3 0 4 10 8 1 5 6 1 5 8 13 6 0 9 8 12 1 2 4 7 7 1 4 2 3 9 3 3 5 7 7 1 6 4 5 1 12 1 5 4 3 2 0 0 5 3 7 5 8 2 3 7 8 2 3 2 8 3 7 1 6 7 5 3 0 0 10 7 8 1 3 6 8 1 0 2 1 3 7 2 5 8 6 0 5 9 2 1 9 10 10 11 7 7 7 4 5 3 3 4 13 8 5 9 1 1 9 7 6 0 6 5 6 9 9 4 4 2 9 7 4 13 5 3 9 0 1 7 0 14 7 4 10 0 0 9 1 4 4 4 7 11 0 0 3 0 7 4 2 5 4 7 3 0 4 6 0 4 5 9 13 6 2 10 0 2 7 10 5 10 7 4 3 8 5 11 4 1 0 10 5 4 4 4 11 1 10 3 12 0 6 7 1 8 0 3 3 4 10 3 8 0 2 9 3 12 7 0 1 1 2 6 0 3 1 2 2 0 6 5 10 9 9 0 4 0 2 7 2 2 10 4 0 3 8 6 5 0 5 3 2 8 9 9 3 7 0 1 0 8 4 3 0 0 12 1 0 7 8 4 1 4 1 1 13 6 5 1 0 7 5 9 5 6 5 6 0 3 5 2 3 4 7 8 2 1 10 3 6 7 7 9 2 3 13 8 0 3 1 5 2 0 2 2 2 1 7 0 0 6 6 4 4 4 4 4 10 1 1 6 9 10 5 4 3 3 11 3 10 11 5 10 1 9 3 3 9 7 2 6 4 1 13 4 7 2 8 6 4 2 3 7 6 2 9 1 0 7 10 7 7 7 11 1 8 3 10 7 3 6 6 7 11 6 0 5 3 2 1 4 10 11 4 1 11 8 6 3 9 2 3 0 3 3 1 5 7 3 11 12 11 0 5 10 0 8 7 4 5 5 1 4 3 5 6 9 8 8 0 3 5 2 10 1 11 6 4 1 7 1 4 7 7 7 3 3 10 1 3 8 2 0 8 1 9 1 11 10 4 5 10 8 8 0 2 1 7 4 1 2 5 9 7 7 11 4 13 0 11 1 3 10 8 5 7 0 7 3 7 3 0 5 8 0 10 8 6 9 7 9 4 4 8 1 5 10 8 4 0 4 2 6 2 6 3 7 2 6 0 5 1 2 1 0 8 9 0 4 3 7 8 0 2 1 3 8 7 7 0 1 2 4 9 8 11 5 5 6 6 1 7 6 9 5 0 4 1 3 9 3 9 8 1 1 7 3 6 5 11 9 4 5 11 12 6 3 0 2 7 1 4 9 0 5 6 15 11 4 3 7 2 3 6 2 7 1 10 6 7 11 6 13 3 1 0 2 1 8 1 8 5 3 12 7 1 2 11 10 0 5 8 2 3 4 1 8 0 3 8 6 9 4 5 7 8 0 3 10 9 7 8 0 6 4 0 1 0 0 10 4 3 10 4 7 5 11 5 4 2 1 8 1 7 3 10 7 12 4 2 8 4 2 3 7 10 2 13 10 4 4 10 0 9 8 0 4 4 1 8 0 11 3 7 6 1 8 8 4 5 2 4 1 4 6 3 6 0 10 6 8 6 0 6 6 0 0 2 3 8 7 9 3 8 2 4 6 4 13 1 7 7 2 9 5 10 2 3 2 3 7 1 2 11 5 7 12 5 7 6 4 8 7 2 0 3 9 1 12 2 8 9 11 0 0 5 2 4 0 5 5 10 7 4 5 6 14 11 6 5 0 5 2 11 9 7 1 4 3 7 9 11 11 3 1 1 8 4 6 0 0 0 6 7 2 7 6 6 8 0 2 11 4 9 9 9 5 4 2 12 6 2 1 6 8 4 9 3 7 4 10 1 1 2 5 10 12 8 6 3 9 8 12 4 4 0 4 6 11 0 7 3 3 10 8 3 7 9 1 4 1 9 4 7 5 1 5 11 10 7 6 9 5 12 0 6 6 5 8 6 7 0 2 0 2 3 5 3 0 0 8 11 8 7 7 5 9 7 7 4 9 4 0 9 6 2 8 0 2 5 4 3 3 7 9 2 2 7 0 4 9 7 6 9 6 10 4 5 5 0 7 3 2 4 2 9 6 1 8 2 9 4 0 1 3 9 10 5 5 1 3 8 1 3 3 5 5 8 5 4 2 2 1 6 7 13 11 7 5 10 2 6 12 6 6 3 7 9 3 2 8 3 8 0 10 4 7 1 8 2 6 6 0 12 1 6 2 14 11 4 8 3 13 2 6 6 9 0 8 3 6 5 0 3 4 10 4 11 8 0 12 8 1 5 6 10 9 0 0 0 3 7 3 2 8 3 3 7 7 9 0 2 6 2 5 3 8 10 10 9 1 9 7 5 12 8 0 7 6 2 0 1 3 9 10 3 0 4 7 3 5 0 0 12 0 2 7 11 4 11 3 3 5 3 2 1 13 9 7 0 7 2 10 3 3 0 13 1 8 10 6 0 3 4 0 5 1 1 6 1 2 0 9 3 1 3 10 1 2 2 5 9 10 5 1 5 9 7 7 4 13 3 4 6 2 9 3 8 5 7 5 3 8 9 0 9 7 4 7 8 4 1 6 0 11 5 8 12 1 4 0 7 2 5 8 3 11 3 0 3 5 1 2 7 5 12 4 11 9 1 3 10 5 7 11 0 9 7 1 4 3 1 4 7 2 2 7 2 3 10 0 6 4 3 3 2 4 8 0 1 9 1 4 9 2 4 9 3 6 9 1 1 12 3 7 1 12 1 9 4 1 4 3 5 6 3 10 3 6 0 10 1 0 0 12 3 11 6 8 0 9 3 6 2 11 1 10 1 2 7 3 11 4 8 3 1 6 2 7 6 12 6 7 2 4 2 4 11 0 8 3 2 5 2 2 11 6 8 1 7 7 10 4 8 9 6 6 1 0 12 1 11 4 2 0 4 1 1 10 6 3 12 0 4 1 8 3 7 4 6 6 8 7 5 6 8 4 3 3 6 10 5 0 1 7 9 3 2 5 8 8 3 9 6 6 3 2 0 7 5 4 10 0 6 1 8 7 8 1 4 0 5 7 6 0 2 1 8 7 7 4 2 4 1 3 6 9 2 2 9 2 3 2 1 6 4 9 3 3 0 1 2 8 8 7 2 2 0 1 2 6 6 8 3 1 9 7 5 10 9 8 9 0 2 6 8 13 8 6 3 0 3 5 4 4 2 8 0 12 8 0 1 7 8 3 11 7 6 1 1 0 5 4 1 10 11 4 6 11 7 9 3 0 1 5 5 4 7 4 5 0 0 1 5 9 7 9 3 9 6 6 0 8 2 0 2 6 12 8 6 3 0 5 3 6 4 9 3 1 11 9 3 11 13 2 7 3 2 6 7 1 6 0 0 5 5 9 11 1 8 4 8 10 3 5 2 7 11 4 9 4 3 1 2 4 7 8 10 0 6 0 6 8 5 5 4 7 5 9 1 5 6 1 7 4 0 0 5 10 7 7 9 9 4 10 4 15 4 3 1 1 1 4 8 0 7 13 7 4 4 6 2 9 0 1 4 3 4 3 8 5 8 0 4 7 0 5 0 6 0 7 5 5 7 7 10 5 0 8 8 1 0 5 7 8 0 2 5 1 4 0 4 1 0 0 9 3 3 2 8 8 5 4 7 5 8 8 3 2 2 8 8 1 5 1 12 4 6 6 0 3 3 9 7 8 0 0 7 7 3 0 4 10 5 11 8 4 7 8 2 6 6 3 9 1 0 7 5 7 6 5 5 2 10 3 7 2 5 2 9 7 8 5 11 4 2 4 5 1 13 6 6 1 7 11 9 2 8 8 3 9 6 3 7 2 11 0 3 3 5 4 8 9 10 1 0 4 9 6 11 6 4 5 8 2 9 3 0 10 9 4 6 8 2 5 0 9 6 6 10 4 5 1 10 4 4 5 2 7 8 1 1 12 0 10 14 1 2 4 0 6 3 6 11 4 1 5 2 1 11 4 6 9 3 8 2 4 0 8 8 6 1 10 1 10 4 4 8 5 4 0 3 0 4 8 3 1 8 0 0 2 4 5 8 6 9 0 5 5 4 3 7 3 1 0 1 2 5 3 4 11 8 5 5 6 8 10 6 12 10 7 7 7 1 3 7 7 2 3 5 6 3 8 1 2 10 9 6 5 11 0 5 0 3 2 1 6 4 0 3 2 4 3 6 6 4 0 6 6 5 6 8 7 6 8 8 0 8 2 9 8 5 4 13 2 6 6 8 0 7 11 1 10 2 4 2 2 10 0 4 3 2 2 4 3 1 9 4 3 7 7 4 2 10 12 3 10 0 2 6 7 7 3 5 8 8 1 7 1 0 0 6 2 4 1 4 9 0 2 7 11 9 8 4 3 12 6 9 5 0 4 0 5 6 7 3 11 11 6 9 5 0 5 5 2 3 2 10 8 10 4 3 6 0 4 2 6 4 4 7 11 6 5 11 12 7 0 8 1 3 0 1 6 1 0 2 1 5 0 3 4 6 7 0 6 9 1 7 0 6 5 7 9 8 8 7 3 10 5 1 1 4 5 6 2 7 6 9 5 1 6 6 6 0 9 1 1 6 2 9 5 0 1 0 7 0 6 3 3 4 1 12 3 0 7 5 7 8 6 11 2 3 7 0 9 10 10 1 0 3 10 5 5 8 4 0 5 4 10 1 1 10 3 2 7 5 4 4 2 10 9 2 7 6 2 2 2 9 12 2 3 1 1 7 8 5 10 1 8 0 0 4 7 3 2 6 4 1 5 0 5 4 5 2 7 14 1 2 10 2 10 1 3 6 7 6 8 3 8 3 3 3 3 11 5 6 2 8 2 10 2 1 3 3 8 3 10 6 5 4 3 9 0 1 1 7 6 3 0 6 4 8 9 2 11 7 8 5 6 3 7 8 7 2 6 1 9 12 2 3 4 9 4 7 2 7 6 7 4 6 7 5 5 10 2 13 4 10 9 1 6 9 6 0 3 0 4 2 0 6 8 2 6 5 5 5 5 1 0 6 3 1 0 1 10 3 2 12 9 1 11 1 3 6 14 3 6 12 7 13 8 3 3 9 9 3 4 6 4 7 6 7 8 1 1 10 5 1 14 5 7 4 6 11 7 8 3 2 13 10 3 8 2 9 12 7 2 3 7 6 6 5 4 6 1 1 0 6 6 5 0 4 2 8 5 3 4 4 3 5 10 2 2 1 8 3 9 11 9 3 4 1 6 8 4 12 2 5 3 7 6 8 2 6 1 11 10 8 4 7 10 7 3 0 11 4 6 5 1 2 6 0 3 1 7 7 2 9 3 4 2 1 10 5 1 9 3 6 4 5 0 5 9 1 4 2 10 8 7 9 6 8 7 8 1 5 5 13 1 9 7 7 0 12 0 7 1 0 8 11 1 1 5 5 4 6 5 8 12 3 11 12 4 2 9 12 1 6 12 5 8 4 5 6 4 8 8 2 0 11 6 4 10 8 7 4 2 9 11 5 5 1 6 8 1 13 8 11 10 5 3 2 3 9 10 9 10 10 6 2 8 1 8 3 10 3 9 11 9 8 4 5 5 8 5 7 1 8 6 10 1 9 0 5 3 8 2 9 12 2 0 7 7 1 10 11 6 1 7 8 7 7 3 2 2 1 6 4 7 3 6 0 3 5 0 5 2 0 9 5 10 5 8 9 5 4 5 6 0 4 10 6 6 9 10 0 6 3 5 9 5 1 5 4 2 7 2 7 3 3 11 3 5 5 1 2 3 2 4 1 12 8 0 2 8 7 9 5 5 0 4 11 10 10 0 4 0 9 8 6 6 14 12 0 5 2 0 6 7 3 3 1 4 7 4 15 3 1 6 9 8 7 6 8 2 2 1 2 9 6 3 5 1 6 6 8 5 2 6 1 10 4 10 8 7 7 1 0 1 14 4 6 0 11 4 3 2 3 5 9 1 11 7 2 3 6 7 6 4 0 0 5 2 5 5 8 6 6 3 6 6 3 8 7 6 1 3 4 5 0 2 6 1 5 7 0 0 2 2 2 8 4 1 4 0 12 4 0 7 1 1 9 0 9 0 0 6 11 5 8 13 7 2 6 7 3 11 9 5 7 4 4 7 5 5 3 0 3 1 12 5 2 5 11 1 3 5 3 2 14 5 1 2 7 12 5 0 5 4 4 7 11 6 2 4 9 4 4 9 0 4 1 8 5 2 3 0 2 9 11 1 7 10 6 0 3 0 0 0 3 10 0 0 0 12 3 8 0 1 6 8 7 6 7 3 3 3 1 7 0 5 1 7 9 2 3 9 11 11 9 4 7 5 4 9 5 13 0 4 7 4 1 6 0 5 8 6 2 10 7 7 1 0 5 3 11 4 5 3 3 9 1 2 11 1 5 13 5 0 8 3 6 4 4 11 8 0 1 3 10 1 7 7 4 9 3 2 2 0 7 0 6 7 8 1 3 2 2 3 8 8 12 5 8 6 7 9 1 2 3 0 9 2 8 0 4 5 1 4 10 10 2 10 3 1 11 0 3 1 6 3 0 0 6 0 0 8 7 8 9 4 9 6 4 2 4 0 4 3 7 10 0 8 4 6 10 5 9 0 1 2 9 0 10 0 6 2 3 1 6 12 1 7 0 1 5 8 2 8 4 3 0 3 11 8 1 3 3 7 9 7 1 10 3 2 10 8 0 9 4 11 8 0 5 5 0 1 11 0 10 2 9 12 1 1 8 7 7 8 7 1 8 9 5 0 5 7 5 0 4 11 0 4 0 6 6 1 10 4 6 2 4 4 0 6 2 4 1 4 0 12 1 7 0 7 9 1 3 9 9 3 11 10 1 3 1 1 8 1 5 10 9 7 4 9 7 5 6 4 10 7 2 0 0 8 5 5 9 5 1 6 9 6 7 6 0 12 3 4 3 2 8 7 3 6 13 9 8 6 8 5 12 5 0 0 7 9 1 0 6 7 0 13 2 5 8 5 2 2 0 6 1 8 2 13 2 14 0 8 7 10 11 7 9 1 4 8 2 7 8 8 0 15 8 15 11 2 7 10 1 6 10 2 2 6 4 10 12 5 1 10 4 6 7 7 3 0 1 12 5 1 7 4 7 2 7 4 1 3 9 4 1 0 3 2 3 10 15 8 4 7 3 4 8 2 2 11 5 11 4 4 12 5 9 6 13 7 9 5 11 4 5 2 1 5 8 0 2 7 8 6 5 10 10 8 6 8 1 4 5 1 11 1 7 10 0 4 6 4 12 4 0 4 4 3 10 3 4 4 6 4 2 8 5 4 10 1 1 2 14 5 3 4 0 6 9 9 0 0 5 7 4 2 4 9 8 4 8 1 2 2 6 1 1 0 4 9 1 9 6 6 8 3 9 5 4 3 3 4 7 0 5 13 2 1 0 12 1 10 8 9 6 8 2 2 3 9 10 6 2 4 8 8 2 10 8 2 7 1 5 5 3 8 0 3 8 8 3 4 2 4 6 12 1 6 3 10 10 1 0 7 6 8 7 3 0 3 3 4 5 8 5 8 2 7 6 7 8 9 5 7 8 0 2 10 8 8 2 8 3 0 8 7 0 8 0 4 1 11 1 4 5 6 2 7 0 4 1 4 10 8 4 11 10 3 4 16 7 0 1 8 5 9 2 7 3 7 9 7 2 10 5 2 2 6 4 5 6 1 12 4 7 2 8 5 5 0 0 3 3 4 0 5 4 3 11 11 3 0 3 10 1 2 15 8 3 7 4 7 2 2 1 2 4 5 6 4 4 6 6 9 1 0 7 1 1 10 10 1 10 3 7 6 7 3 0 2 7 4 9 12 1 0 9 3 0 2 6 3 4 1 3 3 4 1 5 0 10 4 3 1 3 11 0 3 7 1 6 8 11 0 4 0 6 4 4 9 3 10 5 4 4 10 2 6 2 2 5 10 7 4 9 0 1 7 7 0 3 4 0 0 1 4 0 8 8 5 0 8 4 1 6 9 4 0 2 8 1 5 3 1 4 2 5 1 1 1 2 3 10 10 0 6 9 5 9 12 5 5 2 8 2 6 1 3 3 8 3 11 3 1 7 8 3 10 9 1 4 0 3 8 2 0 3 8 5 6 9 0 9 4 2 5 6 0 8 3 2 11 1 7 8 2 9 6 6 2 10 0 0 7 3 12 10 11 0 4 6 1 1 0 4 13 7 6 11 8 6 4 8 3 0 2 1 3 4 2 7 1 1 8 2 1 7 10 7 2 10 8 8 3 1 9 4 7 2 5 2 2 6 13 7 2 7 0 13 11 5 7 0 7 4 7 2 7 1 5 1 10 3 3 6 6 8 7 7 12 1 6 3 8 2 6 8 6 15 5 0 6 7 0 3 3 2 6 6 10 13 2 1 4 4 2 2 4 1 5 3 1 0 2 3 10 7 3 11 7 2 0 4 2 1 1 2 5 7 8 3 1 6 1 8 4 7 0 4 7 1 6 2 7 13 10 13 6 4 7 1 6 2 0 6 8 8 10 2 1 3 8 10 10 0 3 0 5 1 5 8 9 1 7 6 12 6 6 5 1 10 1 9 0 1 8 11 7 12 5 2 2 3 9 10 2 3 0 0 3 7 6 1 0 3 6 0 4 9 4 6 5 0 7 0 10 6 2 10 9 9 2 2 6 13 3 6 2 7 3 10 4 7 6 0 4 4 7 6 5 5 0 0 9 9 3 7 1 4 2 2 8 10 3 6 1 5 3 5 8 12 9 1 9 2 5 9 7 6 7 4 6 9 2 7 4 11 3 2 2 10 3 7 5 3 9 8 11 3 7 5 7 3 4 6 7 1 5 8 5 1 7 10 5 0 6 7 2 9 6 6 0 4 0 6 8 6 5 6 2 1 4 2 9 7 0 0 0 1 11 5 12 6 5 4 3 9 4 3 1 5 4 2 5 7 0 2 5 3 0 5 2 3 2 0 0 3 11 11 10 12 7 9 9 11 8 9 9 9 11 0 6 5 4 5 4 1 4 2 5 6 7 4 9 0 9 2 1 11 5 6 9 7 3 9 6 0 5 5 11 3 6 8 4 8 1 1 4 3 5 2 6 7 8 8 6 7 5 0 7 9 2 3 0 4 0 5 11 7 7 5 8 6 9 3 3 5 8 8 0 2 4 6 1 5 7 1 3 2 10 2 9 5 5 10 8 3 9 2 9 3 8 5 0 6 0 4 5 6 3 7 2 1 3 9 4 3 9 0 10 6 5 1 1 9 1 2 15 7 2 4 5 5 0 1 1 8 6 2 7 2 11 7 5 0 11 12 3 1 13 11 2 0 6 0 1 4 0 3 6 0 7 7 5 8 1 4 7 8 4 10 1 9 0 2 3 10 5 12 2 0 11 9 12 6 1 3 10 7 7 6 1 11 3 3 1 9 7 12 1 0 11 16 7 9 6 8 3 0 0 6 1 7 4 6 1 4 1 3 8 12 3 7 9 1 12 4 9 12 7 4 8 10 1 12 7 8 3 7 4 13 9 4 5 12 0 5 6 11 5 6 3 2 0 1 0 5 4 2 8 4 0 2 8 7 8 9 4 2 8 7 1 3 2 6 8 0 7 5 5 9 0 0 4 4 6 8 4 6 6 2 7 11 0 2 10 5 11 0 10 11 2 6 6 10 5 0 1 5 2 2 4 1 14 2 4 0 9 4 5 10 6 0 10 7 0 12 0 5 9 3 4 2 13 3 6 0 6 8 0 6 3 7 9 8 4 5 4 12 2 10 7 3 10 3 4 4 5 0 3 4 3 5 5 5 7 0 5 4 13 1 1 3 0 8 11 10 5 7 5 10 6 11 5 4 0 6 5 8 0 3 0 10 0 6 6 5 0 1 5 6 0 0 6 1 4 8 6 1 1 4 4 6 6 1 0 8 5 3 9 4 7 13 6 2 1 7 10 0 4 7 5 7 7 5 7 12 6 7 7 0 5 10 0 5 8 5 6 2 2 6 3 3 2 6 9 1 11 8 7 2 7 8 8 8 9 6 7 3 10 12 1 1 11 4 5 3 0 8 8 5 8 4 0 2 4 7 0 0 11 0 8 12 7 3 4 10 9 4 9 2 9 0 0 11 6 11 2 6 5 9 7 6 9 6 10 1 4 0 8 4 4 10 5 5 3 8 9 4 5 9 2 4 6 7 12 7 8 4 5 2 5 10 5 3 3 3 2 3 5 4 9 2 11 3 5 12 0 6 4 5 12 0 6 3 2 3 1 3 3 3 5 7 2 10 2 4 3 7 1 8 5 9 5 7 5 2 0 2 0 2 5 4 7 2 6 3 8 12 0 1 5 1 4 4 6 6 0 5 2 7 9 9 2 5 8 1 7 2 1 4 6 2 3 12 7 3 9 3 2 9 9 5 2 7 10 4 4 7 1 6 1 8 7 0 1 8 8 1 7 7 7 6 7 2 3 5 3 1 2 6 1 3 2 3 6 7 5 2 10 3 10 0 2 1 11 2 2 0 9 7 1 2 5 1 9 4 6 0 3 11 7 4 4 2 7 0 1 2 2 9 8 5 5 6 1 11 9 1 9 11 6 2 3 4 7 0 2 2 0 7 4 2 4 1 0 5 2 3 5 9 0 9 7 0 9 2 5 11 14 7 3 8 6 9 9 9 2 5 9 5 0 4 3 5 6 11 7 0 3 9 4 1 6 1 0 6 12 0 6 2 10 7 3 1 3 6 0 12 3 7 2 1 7 14 12 2 0 4 0 5 2 0 3 8 1 0 4 11 6 1 6 2 2 3 11 6 6 7 8 3 2 0 2 0 8 2 9 3 7 11 7 11 6 8 7 1 4 4 6 3 1 0 6 3 1 13 12 11 3 7 5 13 5 5 8 0 4 6 2 0 11 6 1 11 0 6 0 0 5 2 7 1 9 5 8 7 9 7 10 13 0 2 4 1 11 5 2 8 7 0 3 1 2 9 0 9 6 0 5 4 0 5 4 1 4 4 13 11 1 4 1 7 5 6 4 5 1 3 7 9 0 14 7 0 5 2 2 7 6 13 3 4 3 5 6 7 7 4 6 6 1 9 5 1 1 7 3 8 6 8 6 9 11 5 0 5 1 16 5 1 2 0 2 9 2 5 5 10 2 5 2 10 5 5 1 1 0 6 1 1 1 5 2 7 0 7 3 14 9 1 4 1 0 3 7 6 2 1 2 9 4 2 0 3 8 3 1 6 11 13 0 1 6 3 5 11 6 5 8 4 0 9 3 10 3 0 5 10 1 5 6 2 5 5 0 1 6 6 9 9 11 1 5 5 9 0 7 2 3 10 0 1 10 0 2 10 3 1 1 2 5 6 1 2 1 4 4 4 3 6 6 12 13 11 5 1 3 6 4 1 2 8 3 2 10 9 6 11 3 5 5 11 10 8 9 5 3 3 8 7 0 3 0 2 2 7 0 1 10 5 1 1 0 9 1 6 9 5 3 5 7 9 10 1 2 11 0 10 6 0 3 2 5 0 2 6 7 5 10 7 10 5 7 4 1 9 8 3 1 10 9 1 0 4 5 3 9 5 6 12 1 6 0 2 7 8 12 13 2 4 4 0 15 0 3 3 1 6 9 0 9 8 9 7 3 7 0 0 8 6 9 6 2 3 2 11 4 7 3 5 5 13 4 10 11 0 1 2 5 1 13 13 8 2 11 12 5 6 6 2 0 0 5 7 7 3 4 6 0 10 1 3 3 2 7 9 2 4 5 8 8 2 9 3 6 0 5 3 5 2 0 2 11 9 5 6 7 1 3 7 10 9 8 3 0 2 2 2 0 0 1 0 6 1 6 0 3 1 6 0 0 5 6 5 9 10 3 5 0 10 0 4 3 6 9 6 2 6 4 0 5 6 4 3 6 5 7 2 0 3 10 3 7 5 4 4 1 8 6 0 8 8 3 6 3 1 4 3 0 4 0 2 2 7 5 3 8 0 10 9 5 12 4 5 7 9 2 2 7 8 4 2 3 8 4 8 9 7 10 7 6 0 3 2 3 4 4 9 4 6 6 4 5 4 9 6 1 1 3 9 8 6 7 5 3 7 2 10 1 5 0 1 4 8 2 7 12 7 0 0 0 3 6 0 4 3 4 6 9 3 8 0 0 6 0 8 2 10 7 2 13 8 7 4 0 7 8 2 8 6 12 13 1 5 12 0 4 7 10 6 8 5 5 6 9 12 0 3 7 8 8 8 5 5 3 10 0 9 4 7 12 6 1 8 1 3 5 5 4 0 1 8 6 0 3 7 3 0 6 7 7 3 4 5 0 4 4 3 1 0 9 4 1 2 0 4 3 11 6 2 12 3 2 10 4 1 2 11 4 4 10 8 1 3 5 9 7 10 1 0 2 1 3 0 2 5 13 3 6 3 4 7 5 4 6 12 10 7 2 5 8 4 2 0 7 3 7 3 0 1 1 8 2 0 3 7 4 13 8 3 6 9 2 12 1 3 3 9 2 0 1 10 1 3 4 0 1 6 3 3 2 2 7 3 5 4 6 8 0 8 3 5 9 1 7 7 9 3 11 8 10 0 3 9 11 7 5 1 6 3 8 3 10 1 7 4 3 9 9 12 9 2 0 9 1 3 1 2 1 7 2 7 5 8 8 3 7 8 9 3 4 8 9 7 1 2 10 10 0 6 1 0 12 2 5 1 11 6 1 3 10 3 1 10 6 6 3 8 1 2 6 7 7 1 8 8 12 11 3 0 3 0 1 1 3 1 4 11 15 0 13 4 6 0 2 2 0 6 8 2 12 9 5 11 4 7 2 2 4 1 6 11 10 3 0 8 7 9 5 4 3 7 13 5 4 0 2 4 1 7 14 6 9 3 7 7 3 7 4 10 9 5 7 6 3 0 6 3 0 3 8 5 6 7 5 10 10 5 8 8 0 11 3 9 5 10 7 7 2 5 6 3 4 10 3 7 7 0 8 8 4 4 4 12 4 8 2 4 3 7 7 12 5 2 3 5 0 6 6 8 6 5 1 10 2 8 2 5 9 0 3 3 8 9 6 7 0 4 8 9 1 5 0 10 8 9 1 9 5 2 3 4 2 2 10 8 9 0 4 8 6 11 12 8 4 7 1 7 1 3 1 0 10 0 0 0 2 8 10 7 5 6 1 9 13 9 8 2 1 2 11 3 1 0 10 3 9 7 0 0 11 8 6 8 1 6 6 9 6 5 4 5 4 4 5 9 4 12 9 6 0 6 7 5 6 3 6 2 4 4 8 10 10 0 4 2 5 6 10 0 8 10 3 2 5 11 9 5 0 1 0 1 4 1 2 6 9 13 9 2 9 7 5 7 5 11 8 0 14 1 0 5 5 10 1 6 6 9 8 0 10 0 0 4 3 9 2 0 6 5 9 10 0 4 9 3 2 0 10 7 1 8 1 5 3 13 6 5 9 12 4 1 10 1 12 1 8 6 6 12 3 11 0 7 12 7 2 10 4 10 6 10 5 5 1 5 8 7 2 0 5 0 10 8 2 9 4 0 7 7 1 0 1 8 10 5 6 0 7 12 6 4 2 0 4 2 11 3 0 5 3 1 0 4 8 8 1 9 6 3 3 0 8 7 1 1 5 3 4 7 6 6 3 2 9 4 8 9 3 8 13 6 0 7 0 2 0 6 12 6 9 3 3 0 6 3 6 9 11 8 9 1 0 0 8 10 4 7 1 8 11 2 5 7 8 10 7 6 5 8 7 7 4 5 2 8 4 1 0 3 1 7 7 0 0 8 0 3 5 8 4 5 3 6 9 8 2 9 1 9 6 6 2 6 8 9 3 4 7 3 7 8 9 11 5 5 0 8 10 8 2 11 7 4 8 9 7 2 10 5 7 3 1 10 5 5 2 2 8 12 5 10 0 6 3 6 4 10 10 4 1 5 2 7 7 2 1 10 5 6 3 2 5 13 9 8 4 3 4 5 5 3 2 2 4 6 6 6 4 6 5 9 2 10 2 1 9 3 4 10 8 6 8 2 3 8 1 7 1 5 0 8 3 2 4 8 4 7 6 2 5 7 1 1 1 2 6 4 10 6 0 10 1 11 2 4 9 5 6 10 15 3 5 8 3 0 1 5 4 4 1 5 5 6 5 7 0 9 2 0 5 5 4 3 9 1 6 0 9 6 9 6 0 3 5 8 4 8 13 10 4 6 5 8 5 8 6 0 7 0 3 1 0 5 11 6 0 4 0 10 8 8 3 3 8 7 0 1 8 4 3 6 7 0 7 0 8 3 10 11 0 10 6 6 0 7 0 7 8 4 3 0 0 2 0 1 5 10 7 4 1 0 1 1 2 10 6 6 4 4 7 0 3 5 11 6 2 0 5 2 3 2 2 6 3 12 5 7 5 6 3 0 6 8 1 0 3 4 0 5 3 9 7 4 10 1 6 9 3 5 1 0 8 4 6 9 9 3 0 10 0 3 8 0 5 6 0 2 12 1 6 0 1 3 6 0 5 6 2 3 3 5 3 4 8 9 6 2 12 0 9 5 3 4 6 0 8 9 6 7 2 1 7 5 8 6 3 2 11 6 6 4 7 0 1 9 8 5 2 5 2 2 1 3 4 2 4 9 4 2 4 5 7 7 1 6 5 6 1 0 6 8 12 9 9 1 7 2 5 9 11 5 7 5 2 10 12 12 6 7 1 5 7 8 4 10 5 9 11 4 5 3 5 0 2 6 5 10 0 0 9 2 5 10 0 2 7 9 12 5 9 10 2 5 2 8 5 9 9 9 7 10 4 12 4 4 6 1 8 0 6 3 4 3 1 0 12 0 8 0 5 5 0 1 5 8 1 6 5 2 11 4 4 5 0 9 2 3 2 2 10 3 0 4 2 5 6 8 1 0 0 0 6 8 0 3 9 12 2 10 6 6 4 8 4 5 7 9 6 9 7 2 0 11 12 11 0 3 0 5 0 8 4 13 8 5 6 13 3 5 7 5 4 3 12 2 7 0 9 4 5 4 9 7 4 6 4 5 0 8 1 1 0 5 3 6 3 11 3 10 4 12 2 10 2 2 10 1 0 4 4 5 10 1 9 7 10 8 5 11 6 8 4 7 0 3 11 0 3 12 1 1 1 3 15 4 1 5 5 0 3 3 0 1 3 3 6 0 3 4 5 7 4 5 0 2 3 4 6 1 5 2 0 6 4 7 7 2 2 0 11 10 7 8 5 8 3 5 2 0 1 6 3 6 0 10 3 2 10 7 0 1 9 10 0 9 7 7 11 2 7 9 2 2 3 1 2 4 12 0 7 9 2 3 2 3 7 2 1 11 3 6 6 3 8 5 1 1 10 8 1 6 3 6 1 11 0 1 10 6 0 1 7 1 1 5 3 1 4 9 4 5 0 1 13 9 10 11 5 11 7 0 5 4 0 8 0 7 6 6 1 5 4 6 2 7 5 4 3 8 4 3 6 3 7 13 2 7 6 4 3 4 10 2 2 10 1 7 10 1 0 9 7 4 11 1 3 2 7 0 7 1 4 9 3 0 5 6 9 4 9 6 3 8 1 1 5 0 1 11 6 2 1 1 1 7 9 10 3 6 10 1 7 1 3 1 2 0 7 12 6 5 12 7 4 6 0 4 0 5 4 10 4 8 4 2 0 8 7 2 8 7 5 2 0 3 11 3 2 7 9 6 7 1 1 3 1 4 4 5 1 10 0 4 6 5 7 5 10 6 4 12 12 5 5 2 1 5 4 0 6 6 0 1 10 0 12 2 13 1 6 6 12 6 1 3 1 1 3 0 1 7 4 0 2 6 10 1 4 4 9 9 5 9 4 9 4 3 4 4 10 9 4 5 9 3 3 4 2 2 5 11 3 2 5 0 6 5 2 14 6 7 5 3 2 9 0 3 3 4 9 6 2 0 6 0 1 8 1 5 0 5 7 8 10 1 7 0 7 9 7 6 11 5 7 0 2 0 7 10 8 1 3 0 0 4 2 2 11 10 14 10 1 0 5 3 8 3 8 10 10 1 4 2 7 6 0 0 4 3 1 3 6 11 0 7 4 3 4 7 8 8 6 6 7 4 2 2 3 3 4 1 0 6 1 9 0 4 9 2 2 0 4 0 9 4 0 4 0 5 8 11 10 9 4 5 7 5 0 5 11 3 1 0 11 8 6 3 6 4 9 10 4 0 7 5 0 3 3 0 2 6 1 5 11 4 7 0 7 8 6 5 2 5 1 1 4 7 2 0 7 11 13 6 2 5 6 11 0 4 2 1 4 3 3 12 8 10 10 2 1 9 7 9 8 4 4 2 5 3 9 7 8 8 0 3 6 2 4 1 10 10 8 10 4 0 0 0 3 1 4 11 5 1 6 11 9 8 4 4 8 4 7 4 4 7 12 10 7 1 6 3 4 11 8 10 8 6 4 3 3 4 4 5 7 1 4 0 7 2 8 7 7 8 2 4 1 7 8 6 9 6 8 9 6 0 4 4 1 6 1 1 1 3 6 7 4 4 4 9 3 3 2 7 13 8 7 7 8 8 5 5 3 6 7 8 1 8 8 7 13 1 7 4 9 11 12 1 0 2 3 12 5 5 2 0 10 1 4 3 1 3 1 0 1 0 1 2 9 8 2 0 7 8 9 4 7 3 1 3 7 7 7 3 3 7 0 9 9 0 12 11 8 5 3 5 4 6 4 0 0 3 3 2 6 7 9 12 1 8 3 3 1 6 4 0 7 6 1 2 7 11 0 1 1 3 0 5 8 9 3 1 4 0 4 6 6 5 8 6 3 3 2 5 2 9 3 7 5 3 9 3 7 7 7 5 6 1 0 11 8 2 1 0 5 4 11 8 4 11 9 8 1 7 10 6 5 8 4 11 8 6 3 3 0 4 6 4 0 1 1 9 3 2 1 10 5 13 3 8 8 1 4 2 1 6 2 3 2 8 8 1 1 4 1 13 6 2 10 5 5 7 4 7 1 4 0 1 1 11 6 0 6 7 1 6 4 8 1 6 7 7 4 3 10 8 3 7 7 1 4 8 7 1 2 9 11 2 5 5 1 9 0 0 7 0 0 8 8 0 2 10 1 1 7 1 3 7 3 4 0 7 6 1 14 8 2 6 0 6 4 9 4 3 7 5 8 2 0 1 5 7 9 11 3 7 7 4 2 10 8 3 6 9 4 0 1 1 0 2 5 2 2 4 8 2 5 2 2 4 3 8 2 1 7 3 5 13 2 2 9 5 3 6 6 10 3 1 8 3 6 0 7 0 9 3 4 2 5 1 10 4 3 5 6 11 0 2 3 4 6 0 1 12 3 2 3 7 1 7 7 5 1 4 10 9 7 0 10 9 4 1 1 2 6 0 2 2 4 0 7 3 9 1 9 7 11 5 7 4 4 4 0 9 6 8 2 4 9 10 12 4 4 6 8 6 6 9 5 9 7 8 1 6 6 7 3 5 9 4 5 0 6 1 5 11 5 0 2 3 4 0 4 8 9 9 11 1 7 0 0 9 3 0 1 7 2 9 9 0 4 10 5 10 2 3 5 7 3 5 0 5 5 0 0 10 9 2 11 3 7 5 2 6 11 6 4 3 6 6 0 5 0 0 3 7 1 0 4 6 4 6 7 1 0 6 2 10 12 4 6 9 7 10 5 4 2 12 4 5 0 6 7 5 0 3 8 1 0 4 5 1 6 3 6 6 11 8 10 7 1 7 8 7 5 10 1 6 8 3 2 3 6 9 7 0 8 1 11 6 8 2 5 5 8 2 7 1 6 8 13 1 5 5 5 5 6 8 5 5 9 12 0 7 3 4 5 6 4 8 12 4 1 3 5 1 6 12 4 0 0 5 6 8 5 8 1 2 2 5 6 6 9 5 2 11 10 7 4 6 8 9 9 8 5 7 1 9 0 4 1 6 0 12 8 12 9 4 4 3 0 5 9 3 4 8 10 8 2 10 1 10 9 7 6 7 0 7 9 8 2 13 9 9 6 0 11 8 1 1 1 4 1 1 6 10 1 7 8 11 0 2 5 4 8 4 7 2 2 0 10 2 3 3 1 4 7 3 6 2 4 1 12 3 6 10 3 11 8 5 3 6 4 4 1 8 0 1 1 1 4 11 3 9 4 4 5 9 7 3 1 7 8 3 6 8 1 8 7 0 7 5 2 8 8 1 7 11 10 0 6 9 4 5 1 3 4 4 1 5 2 1 1 7 5 10 3 4 7 2 7 8 5 2 5 5 0 2 3 4 2 9 4 5 6 9 9 3 1 11 5 11 6 0 3 7 7 5 3 2 7 0 3 6 9 2 4 6 6 9 1 2 0 0 7 6 1 6 2 1 6 3 5 2 3 9 4 0 0 5 11 1 8 8 6 4 0 0 8 11 8 11 9 2 2 11 7 8 10 8 2 5 9 5 4 9 5 11 1 4 0 10 2 7 1 0 2 0 5 0 2 4 0 3 5 8 3 10 4 8 1 2 11 7 11 3 3 3 9 8 4 9 5 8 9 8 7 9 0 5 1 10 6 8 7 7 3 0 10 6 3 0 10 4 9 0 3 2 6 12 5 2 4 1 6 12 4 5 9 4 4 1 6 1 0 6 5 5 8 11 7 2 1 0 0 7 1 4 8 5 0 3 10 0 1 14 8 1 0 8 7 0 1 6 8 10 7 4 7 2 6 3 8 6 3 0 5 6 4 6 5 3 5 2 4 8 0 6 7 9 1 1 10 5 10 7 0 7 3 5 4 5 1 5 4 10 7 4 3 2 2 6 1 5 5 6 10 5 3 3 0 6 7 7 4 1 0 0 0 4 1 8 7 2 2 9 3 1 8 2 4 2 0 7 2 3 4 4 0 0 0 1 8 2 2 10 4 0 2 3 1 4 7 3 5 1 4 8 4 4 3 11 4 10 5 5 7 6 2 1 8 5 3 9 8 0 2 9 0 11 12 4 2 3 3 6 2 9 3 1 4 4 4 4 0 7 10 1 12 1 7 0 2 0 0 4 2 2 0 3 2 12 1 3 9 1 8 4 3 2 1 3 1 5 1 6 6 2 9 0 5 2 3 3 4 3 5 11 9 5 7 1 7 1 9 4 12 4 13 11 10 1 9 4 3 3 8 1 4 1 10 6 10 3 3 2 4 5 9 0 10 3 4 2 2 9 9 3 6 1 6 6 6 1 5 8 7 0 9 2 0 9 1 1 4 0 2 4 9 1 9 3 2 4 2 7 9 1 0 1 0 5 10 3 6 9 6 3 0 9 5 0 3 7 6 9 5 1 8 4 1 7 2 7 0 7 4 4 0 2 2 8 0 1 5 12 0 5 12 10 12 1 8 5 5 9 3 9 7 7 8 0 10 2 10 6 11 4 9 2 9 7 5 5 8 9 0 1 8 14 5 2 2 3 7 1 7 6 6 0 12 4 10 6 9 9 1 1 5 2 1 5 10 5 2 5 8 0 4 7 0 6 4 1 4 10 11 4 9 8 3 4 6 6 9 4 8 0 6 0 8 4 5 6 1 8 8 8 3 7 3 1 3 13 10 2 7 0 10 4 4 0 0 2 8 0 1 8 1 5 1 7 7 6 1 8 6 9 6 9 10 0 2 6 3 2 4 13 3 12 4 2 7 8 4 13 6 6 11 5 0 2 2 5 3 12 6 7 3 7 2 8 4 2 11 2 8 5 1 1 9 0 3 7 4 6 4 10 6 7 14 14 2 4 6 2 7 5 3 2 5 8 1 5 0 1 1 13 9 3 4 2 2 5 1 9 3 0 10 9 3 11 5 7 8 10 11 7 1 2 2 6 8 4 3 8 1 2 2 8 3 3 8 2 4 11 10 5 6 8 7 1 2 1 5 11 6 3 9 7 9 0 3 8 14 7 7 3 11 8 3 6 15 8 2 0 8 4 0 9 2 4 0 1 5 10 1 6 10 6 7 3 6 1 1 5 9 1 1 10 8 7 2 0 0 4 3 1 7 1 1 6 4 2 0 4 5 11 10 4 5 9 2 10 6 3 0 11 3 0 6 2 11 2 11 4 2 7 7 3 10 2 8 3 3 3 3 8 5 5 5 0 9 8 11 1 5 13 12 8 1 4 1 2 13 1 0 9 7 3 10 1 8 6 8 1 1 10 11 0 4 1 10 7 7 0 0 9 1 0 7 7 6 13 8 1 8 5 4 7 9 11 2 3 5 3 2 1 1 3 6 3 1 7 3 0 7 4 7 0 2 11 7 6 5 7 0 8 8 12 7 0 6 9 10 4 5 1 5 4 5 2 4 7 10 2 3 1 5 2 10 2 5 3 11 1 6 1 6 0 4 6 3 5 3 6 6 0 7 8 7 5 3 5 0 3 2 11 9 0 4 8 0 4 8 3 2 8 5 3 3 0 4 3 3 4 2 5 0 5 8 12 9 5 0 2 2 8 1 0 7 5 4 8 8 4 1 3 2 6 0 8 1 0 1 7 2 6 11 10 2 5 2 10 6 9 2 9 8 3 3 7 7 5 0 0 1 12 10 6 5 6 6 1 0 5 8 4 8 6 13 10 3 13 12 3 6 11 4 10 6 4 5 3 7 1 6 9 6 1 0 0 7 0 0 11 0 1 6 1 6 4 9 11 3 0 6 3 7 3 2 8 0 4 5 6 8 9 5 9 11 10 2 7 7 9 0 1 6 5 6 5 0 7 0 2 1 12 2 6 10 5 7 2 7 6 8 8 6 8 2 1 12 6 4 2 4 3 2 2 5 3 14 0 12 1 6 0 3 1 3 6 6 8 6 8 7 10 9 9 1 10 8 5 6 1 2 11 0 11 5 6 14 7 7 8 6 2 0 5 3 3 11 9 3 7 1 3 5 8 7 1 5 15 2 3 0 7 2 9 10 8 8 4 6 0 6 6 7 0 5 10 11 1 4 8 4 1 9 2 5 8 1 1 1 10 3 1 3 2 9 9 6 8 2 3 8 8 6 3 3 10 0 5 4 6 5 3 9 1 2 5 7 4 3 5 6 7 5 7 1 1 0 4 3 1 10 14 12 10 4 3 11 5 10 7 3 9 1 1 9 5 0 6 8 1 9 4 8 8 6 3 8 3 2 3 3 3 7 12 6 1 7 6 8 7 7 3 9 9 3 8 6 11 7 4 7 4 4 0 12 5 5 2 8 9 1 9 8 1 7 9 8 9 3 9 10 3 1 10 8 4 14 3 11 7 4 7 6 0 4 6 0 5 1 1 6 4 7 0 7 9 5 9 6 4 1 5 1 12 9 0 4 8 7 7 3 1 3 1 2 2 5 12 1 10 1 6 10 3 9 3 11 8 4 7 8 0 7 7 4 8 8 10 2 7 6 5 5 6 6 7 4 8 4 8 7 4 1 9 8 9 4 6 4 4 6 1 9 10 6 10 12 6 7 2 13 5 9 7 8 7 2 1 7 7 8 5 5 3 11 7 1 4 3 6 0 2 7 6 5 13 7 6 5 11 4 8 1 7 3 3 5 5 1 12 0 3 8 5 5 9 2 5 5 3 0 6 2 3 4 1 5 3 0 5 1 9 10 3 6 6 8 0 0 6 4 6 4 5 10 4 8 6 2 7 12 9 3 0 6 5 3 7 5 0 9 0 1 3 3 1 8 5 1 5 4 3 9 1 5 4 13 0 3 1 4 1 8 1 0 7 10 2 10 5 5 4 10 1 3 3 8 9 0 9 2 4 5 0 6 4 10 1 5 5 9 0 1 0 0 6 1 3 9 0 6 3 1 6 13 0 10 4 1 4 10 8 2 1 7 1 2 6 8 1 4 11 3 9 1 4 1 7 0 2 5 13 0 3 7 3 1 7 0 7 11 6 4 7 8 0 3 8 5 6 8 14 5 1 0 2 7 7 8 5 4 1 6 3 11 10 0 9 1 2 7 11 6 2 8 0 3 5 4 12 9 4 2 4 3 1 9 7 3 5 5 1 9 3 9 9 5 5 10 7 2 0 8 12 11 7 4 6 9 4 2 7 0 1 4 1 0 10 10 8 4 11 10 1 10 4 8 6 5 5 9 0 1 13 2 4 2 6 1 7 8 12 10 3 3 2 8 10 5 5 7 10 2 0 7 8 0 5 0 6 1 2 8 9 11 7 8 9 6 10 8 6 12 5 2 1 2 3 6 8 4 8 1 2 10 0 3 1 12 8 6 0 10 1 9 4 4 0 10 4 6 6 14 11 7 3 5 5 3 0 8 4 3 7 7 8 8 6 7 0 5 7 9 9 10 1 14 1 10 6 4 2 2 9 0 8 5 14 1 9 4 6 0 3 7 2 5 9 1 6 8 0 11 5 9 7 7 10 2 1 2 8 5 7 6 11 0 9 3 4 0 2 7 7 0 8 10 0 1 0 2 8 0 0 1 8 2 7 4 5 3 11 1 8 2 4 7 8 2 8 2 1 1 5 1 4 4 9 1 8 6 3 12 7 0 1 4 5 7 3 6 9 6 3 0 4 5 1 0 3 0 1 2 0 0 5 1 4 6 8 2 11 8 5 2 5 5 9 2 4 5 10 2 8 8 3 11 0 7 10 3 8 9 2 5 12 2 5 3 10 0 6 1 11 0 2 4 5 0 8 0 2 2 9 2 2 5 0 0 1 1 3 9 10 7 4 9 5 7 0 10 1 4 6 4 10 8 3 7 0 10 0 8 12 6 4 11 8 8 4 2 7 0 3 9 2 4 7 10 1 5 1 9 0 6 5 4 10 4 8 10 2 1 1 3 5 2 2 4 8 6 1 1 3 1 8 10 5 5 4 6 4 8 11 6 11 17 2 4 4 4 10 10 5 8 6 2 8 6 8 9 1 2 6 5 7 8 8 12 7 3 4 3 1 10 5 4 11 2 1 9 8 7 13 4 8 2 6 5 8 2 4 4 3 8 0 8 6 7 7 4 2 7 0 10 2 4 6 5 6 9 3 6 8 0 6 1 0 13 11 6 0 6 7 8 1 8 4 4 6 11 1 0 10 2 9 9 7 5 13 11 5 9 4 11 4 1 7 3 3 10 3 9 5 2 4 5 7 1 4 8 12 11 2 0 4 4 3 9 7 0 6 3 3 1 0 6 12 8 4 1 4 1 7 12 5 8 1 3 10 9 2 0 3 1 3 3 7 10 4 1 7 6 0 8 7 2 7 11 9 1 4 3 0 9 8 6 2 5 3 6 4 3 8 10 3 9 0 6 1 9 8 1 6 0 12 9 2 8 3 4 1 0 0 0 3 7 7 5 3 4 11 3 11 4 3 1 5 0 10 0 0 7 5 3 4 8 9 3 6 8 2 12 8 6 6 0 8 0 0 7 10 9 1 9 3 3 6 6 1 8 4 1 5 6 6 9 3 6 7 3 0 8 0 8 4 3 5 5 8 5 1 7 6 3 7 0 4 5 2 1 9 1 4 5 4 2 4 1 6 5 5 6 0 2 6 4 9 0 1 1 2 1 8 9 1 1 5 8 5 1 3 12 3 0 3 6 5 1 1 12 6 0 1 7 5 0 3 1 9 1 6 6 2 6 7 8 8 10 3 2 5 0 3 1 8 4 1 0 5 10 8 2 1 1 5 8 9 5 3 2 4 8 7 1 4 5 0 7 5 0 6 2 5 2 0 0 10 2 2 4 8 5 4 9 6 0 9 3 6 11 6 12 9 5 5 7 1 7 0 6 0 4 8 6 6 1 4 7 7 1 2 4 0 0 7 7 7 1 3 12 5 4 5 4 7 3 5 9 1 0 9 3 1 8 3 0 6 12 0 3 6 14 9 2 11 5 0 0 7 9 4 1 2 1 1 5 5 1 0 8 3 5 0 5 7 7 9 4 12 3 3 0 3 5 4 1 9 10 6 4 5 1 5 8 3 4 5 1 1 6 2 3 3 1 6 8 4 5 8 2 1 9 2 1 6 2 4 4 2 1 4 2 3 1 3 8 9 2 7 7 10 5 6 6 7 6 7 10 4 8 4 2 1 5 9 2 3 5 8 0 0 2 1 3 2 5 9 2 0 7 0 6 3 7 2 7 4 0 3 1 11 0 6 3 9 7 14 3 9 3 7 2 7 8 0 10 8 8 0 12 1 6 9 5 5 4 3 3 6 7 7 4 9 8 2 3 5 6 0 9 7 0 4 6 0 7 3 0 4 9 4 4 1 3 7 8 4 10 4 10 6 0 3 10 7 4 5 8 6 4 2 11 5 4 0 9 10 0 1 12 7 11 2 4 3 11 5 11 6 6 1 1 7 1 3 1 9 7 3 2 2 0 10 0 5 0 4 6 9 0 11 3 8 4 5 0 4 4 4 14 3 3 8 1 11 0 3 0 1 4 0 7 6 1 1 3 8 4 7 4 0 1 3 0 2 2 6 1 9 8 7 12 6 1 3 6 0 6 0 3 1 4 1 2 3 1 10 1 1 7 5 8 10 3 1 4 4 8 9 1 1 10 7 2 5 8 12 6 9 1 3 9 3 0 5 0 4 2 5 9 0 2 1 1 0 11 6 3 9 1 2 2 0 7 7 0 1 6 3 3 10 6 10 3 6 1 1 12 7 6 3 2 7 7 1 0 0 2 9 8 9 1 5 6 2 2 0 9 2 0 16 1 0 3 6 7 3 1 4 5 5 5 6 6 2 1 9 5 2 0 12 0 7 0 11 7 4 8 8 8 0 1 2 3 0 5 2 14 3 3 3 5 7 9 1 4 1 2 12 2 8 1 2 5 8 9 1 8 3 6 5 4 5 5 8 9 7 4 4 5 12 9 7 1 8 3 2 8 1 5 3 3 5 5 8 5 4 1 4 0 2 4 9 2 4 2 7 1 10 8 4 9 8 10 1 3 13 6 7 11 4 2 5 3 4 6 3 1 9 8 0 0 2 3 4 7 10 8 1 0 11 5 9 3 5 10 3 4 4 6 8 5 6 0 4 7 4 0 5 7 5 0 6 1 4 4 0 6 1 6 0 2 9 7 2 2 1 6 8 11 8 4 9 3 9 7 0 11 11 7 4 0 10 8 5 4 9 2 12 2 6 0 1 5 4 7 10 6 5 10 6 8 0 2 4 5 0 13 3 10 9 12 9 6 7 5 11 1 3 4 5 6 5 4 4 9 7 3 5 7 6 6 2 0 10 11 10 7 0 3 3 8 7 8 0 1 3 5 4 5 7 5 3 7 5 8 2 11 7 1 4 4 1 6 3 4 1 1 9 2 9 8 9 4 8 4 0 8 4 4 3 8 3 3 6 0 1 3 0 4 2 1 1 0 6 10 0 1 11 4 10 3 5 5 8 1 1 1 2 4 4 6 3 2 3 0 3 3 7 8 1 8 3 9 0 6 12 4 3 4 7 4 9 4 10 5 6 1 2 11 6 7 2 1 6 4 11 10 7 1 10 6 12 14 0 7 4 7 9 7 5 7 10 6 7 11 8 8 4 10 0 8 6 1 6 3 4 11 7 3 3 7 6 4 6 4 0 2 9 0 1 10 9 7 4 4 3 10 1 5 4 11 7 3 1 1 6 8 10 8 4 1 9 10 9 3 6 6 6 0 12 10 9 4 13 5 5 1 6 1 10 14 7 6 0 3 0 1 10 7 5 14 9 8 6 2 1 3 5 1 5 2 9 5 1 2 1 12 6 6 7 0 3 0 7 5 13 8 1 0 4 1 0 3 12 3 13 8 7 6 7 3 6 2 4 10 7 3 6 9 7 7 2 3 10 0 2 9 1 4 2 3 7 0 2 7 6 5 5 6 2 7 0 2 3 3 5 9 0 7 0 5 8 0 6 3 10 5 8 3 1 10 8 12 9 0 6 4 6 9 0 9 1 7 0 4 0 1 1 5 5 1 5 6 2 3 4 6 2 11 7 4 0 9 0 6 6 10 1 1 13 7 1 7 7 4 13 0 11 0 9 7 0 2 4 10 5 5 6 3 4 9 7 8 9 3 2 1 8 1 5 0 1 10 5 9 5 3 4 7 3 5 3 1 3 7 8 3 4 6 8 6 7 9 0 11 9 4 10 3 8 9 2 1 4 8 4 0 14 2 3 5 10 7 7 7 2 7 4 3 6 4 1 0 3 7 0 11 6 7 15 7 2 5 3 8 4 2 8 3 0 1 10 1 0 6 4 2 1 6 0 6 1 13 11 10 2 1 3 12 4 3 0 8 2 5 5 2 0 2 5 9 13 0 9 0 0 5 7 7 1 9 2 9 4 6 0 3 3 1 6 4 6 8 6 2 4 9 10 11 10 9 7 3 10 7 7 9 4 5 3 12 7 9 1 7 0 2 4 2 4 2 4 2 0 10 6 10 9 0 8 1 2 4 8 4 0 8 1 2 8 4 0 10 6 6 10 7 4 7 5 9 4 0 10 1 5 2 5 5 11 5 4 4 1 4 0 0 7 4 1 6 6 8 6 4 1 2 2 1 7 6 1 10 2 6 6 12 8 5 6 0 10 1 3 1 0 1 2 8 2 5 2 1 8 3 1 7 4 9 2 11 0 3 7 1 12 8 7 4 9 11 4 11 6 5 3 0 3 5 9 6 10 8 8 10 1 9 2 3 5 1 5 12 4 6 8 0 5 10 9 1 5 10 6 9 5 6 6 8 0 7 7 0 8 5 1 4 5 4 6 4 0 8 5 2 4 7 10 7 0 3 9 6 8 4 4 6 8 7 3 8 7 0 3 0 7 8 8 2 6 6 7 6 7 9 1 6 0 4 2 2 5 7 0 6 2 8 3 6 8 7 13 0 12 1 6 8 1 10 2 7 0 2 9 8 1 0 6 8 0 5 3 4 1 0 4 6 8 1 9 4 9 3 6 1 5 4 1 3 8 7 0 6 1 6 1 3 9 6 0 2 4 5 2 6 5 11 6 0 2 7 2 7 3 11 3 4 4 10 9 0 0 1 10 7 3 6 2 7 0 2 3 10 7 6 0 2 10 3 0 0 1 7 7 1 10 5 4 2 2 7 0 6 7 9 10 4 3 2 0 6 6 4 8 10 1 2 4 5 2 4 7 10 5 5 9 6 4 1 7 8 11 8 9 4 5 11 7 4 8 8 6 7 1 7 7 4 7 0 8 12 3 4 4 8 7 1 9 9 1 9 7 7 1 3 10 12 3 4 1 8 1 7 0 0 7 10 5 4 6 0 4 6 5 8 3 10 3 3 6 1 6 4 2 1 5 0 7 5 7 4 8 6 5 5 5 7 7 2 5 11 8 10 11 9 3 7 0 5 1 4 1 0 8 10 9 10 13 1 5 1 0 8 4 7 0 7 1 6 2 10 0 4 7 2 6 3 7 7 12 5 3 3 1 2 6 5 7 7 7 2 6 1 8 1 8 10 12 9 0 2 1 3 4 9 2 3 11 3 5 8 5 0 1 2 2 2 4 1 5 7 8 0 7 0 3 5 6 3 5 7 13 1 7 7 1 7 4 3 8 3 1 10 1 4 0 3 9 7 4 4 4 6 5 0 1 1 5 2 6 10 1 5 5 8 9 0 5 7 0 8 6 3 5 9 3 1 2 5 1 8 3 7 0 7 8 2 6 6 12 9 6 5 7 9 1 4 5 6 1 1 9 3 9 1 9 4 1 9 10 5 7 0 1 4 9 6 7 8 0 3 6 7 7 1 8 2 7 6 6 4 1 1 9 4 9 6 9 2 3 0 4 3 7 3 4 1 5 9 1 5 10 2 2 2 3 13 0 0 3 7 9 3 9 2 8 7 1 10 4 2 3 5 8 8 7 2 0 2 12 5 2 5 10 1 3 6 4 9 8 8 5 2 6 6 10 7 1 6 3 3 3 10 8 4 4 0 6 5 7 5 4 7 0 7 7 10 0 2 3 1 0 0 0 15 4 4 7 8 7 11 8 8 2 9 1 8 0 4 3 6 6 7 9 9 9 0 11 3 6 3 3 2 6 4 1 1 8 1 1 9 3 6 8 6 2 6 3 0 12 3 0 3 3 1 1 1 11 3 2 9 0 7 2 8 7 2 0 5 1 2 2 8 10 6 6 3 2 9 4 8 8 1 7 7 4 10 7 8 0 0 10 2 8 6 0 4 5 2 4 2 3 8 0 1 2 0 11 6 2 2 3 6 13 4 3 4 2 1 6 7 8 0 8 9 4 6 11 0 9 1 10 1 2 8 2 13 9 4 2 4 2 6 9 7 7 9 8 4 2 10 1 12 7 5 0 10 11 5 9 6 3 4 0 6 1 10 5 3 2 3 3 7 11 1 7 2 11 5 5 1 11 6 9 3 1 2 10 9 0 9 3 4 4 4 6 0 5 5 0 8 3 2 3 10 8 11 5 10 1 7 3 3 4 6 6 5 6 6 1 6 8 5 1 0 0 9 4 3 8 7 7 6 3 7 7 8 4 9 1 6 2 7 9 1 4 0 1 5 8 4 2 5 5 7 4 0 6 12 3 2 1 1 4 3 3 0 6 6 7 7 7 9 0 11 12 3 0 5 5 7 3 0 0 0 2 2 5 3 0 0 6 0 2 6 5 2 3 8 0 0 0 9 12 11 10 4 2 2 6 10 8 3 7 9 8 2 1 6 3 3 0 6 3 0 2 0 4 9 2 4 2 1 7 10 8 7 2 5 5 0 9 9 5 4 9 2 7 2 2 13 3 5 1 9 6 6 2 3 9 8 8 2 3 0 1 4 1 0 14 5 2 0 11 1 6 1 5 3 6 2 4 14 1 5 10 1 7 10 3 7 7 5 5 2 6 5 5 2 4 6 6 5 7 7 7 4 11 6 0 0 1 8 5 3 4 9 0 13 8 8 8 1 8 1 4 8 6 11 6 3 5 6 8 7 7 0 5 11 5 9 2 5 5 8 2 0 1 2 11 0 1 5 8 1 2 8 12 8 8 4 0 1 3 6 1 7 5 7 5 5 0 7 6 6 7 14 6 0 3 2 9 5 9 0 10 10 8 3 9 1 6 1 0 3 0 1 4 0 1 5 2 3 12 7 3 7 2 1 5 8 9 3 1 10 4 0 0 6 10 8 4 2 2 9 5 0 3 3 5 4 4 11 4 4 6 4 4 5 1 8 4 1 8 8 8 9 11 1 2 16 4 9 3 9 6 8 6 0 9 7 2 1 12 0 8 8 2 10 5 11 2 1 12 1 1 1 4 4 1 3 2 4 2 12 4 6 6 2 2 3 7 7 1 8 4 7 5 3 4 8 10 1 5 5 1 3 3 0 5 5 5 1 3 8 2 8 10 7 3 0 7 8 0 9 12 1 0 1 2 1 0 2 2 4 2 0 9 3 3 11 10 11 3 5 12 0 0 2 12 7 1 3 2 6 1 6 6 2 5 3 5 8 1 9 4 1 7 0 2 10 11 3 10 8 8 9 5 0 2 11 6 5 3 12 2 13 8 0 0 5 10 1 0 4 7 5 4 9 5 6 6 7 6 1 5 9 13 7 1 11 6 7 4 1 9 5 0 5 5 8 0 3 0 4 8 11 6 6 9 5 9 11 6 8 7 5 7 9 5 9 6 6 2 1 3 6 0 1 9 7 3 1 7 4 2 10 9 2 2 0 9 5 2 10 2 8 6 2 11 6 0 0 8 10 8 1 3 4 3 5 12 6 2 5 5 4 9 6 6 1 11 11 3 5 7 1 1 3 8 1 3 1 3 3 4 0 7 7 1 7 10 13 4 4 7 3 9 1 5 6 14 0 0 6 12 9 0 0 4 5 6 10 3 10 4 2 8 10 4 6 4 6 5 2 6 8 11 1 4 5 8 2 2 6 6 13 10 1 9 3 2 3 6 11 0 10 6 1 1 5 9 6 3 12 4 0 0 7 11 5 3 7 4 0 1 5 10 1 3 2 11 12 3 0 1 3 8 10 6 0 2 9 7 7 10 9 4 7 2 12 7 8 9 3 2 0 4 5 4 3 11 3 5 2 10 1 4 2 6 2 1 2 11 9 3 4 1 5 0 5 10 6 10 1 4 2 8 1 3 7 6 5 14 3 1 5 6 9 8 4 3 3 2 4 6 4 0 6 1 8 0 3 8 7 1 0 2 5 8 2 5 2 10 2 8 6 2 0 5 1 2 6 8 1 6 10 4 0 1 2 5 7 5 6 3 11 2 1 4 10 9 7 6 1 7 7 5 5 0 6 3 4 3 7 5 8 11 11 3 8 7 9 4 0 12 9 5 3 0 5 12 10 7 0 2 8 0 2 4 1 5 1 6 2 1 8 0 10 5 8 6 3 12 0 3 1 5 7 2 9 4 10 6 2 10 2 0 12 4 6 5 5 4 6 7 8 8 6 7 10 2 2 4 3 11 7 2 3 0 11 11 11 10 3 8 5 2 1 3 3 0 7 2 9 5 6 9 6 6 6 1 5 7 1 7 2 2 4 5 2 10 8 4 9 8 3 7 6 1 8 0 0 1 12 10 4 5 3 3 8 10 3 0 8 8 1 0 2 8 8 2 8 1 6 8 1 11 6 1 0 11 0 6 3 6 1 4 10 5 5 12 1 5 5 8 0 8 5 3 5 3 9 2 6 3 11 8 6 2 7 7 2 7 7 8 8 3 2 10 4 8 13 13 0 7 7 3 13 4 5 3 3 1 4 9 5 4 1 1 1 0 2 7 1 4 1 3 2 8 6 10 3 3 14 5 7 4 0 12 2 3 0 9 10 10 1 4 1 6 2 0 11 0 5 4 2 6 2 0 1 6 8 13 3 10 4 2 8 6 5 6 9 10 0 3 2 9 2 10 7 0 13 10 3 4 9 5 8 1 5 8 6 4 8 6 6 1 4 6 0 1 5 6 8 9 8 4 2 0 3 5 6 2 2 0 12 1 6 9 4 0 5 5 3 5 8 10 7 10 7 2 6 13 9 2 2 8 1 5 6 9 0 2 2 2 2 2 10 2 11 3 8 3 1 3 7 0 5 8 4 2 8 6 2 10 4 7 3 12 0 6 5 1 6 0 1 3 2 10 10 8 5 10 1 7 0 6 9 8 6 9 4 4 4 1 5 5 0 0 4 7 0 3 1 1 5 10 8 0 1 9 3 8 6 9 4 3 6 1 10 0 7 5 3 9 2 8 0 8 11 1 5 3 8 6 12 6 5 4 12 1 5 5 2 8 3 4 2 17 7 2 7 1 5 3 8 9 7 4 5 1 3 4 4 9 4 2 6 0 1 3 12 0 1 8 0 0 11 3 0 1 1 8 8 4 0 2 8 2 4 3 6 7 6 3 3 10 6 9 5 7 6 5 6 3 7 0 9 0 10 6 3 0 5 6 8 4 4 3 4 7 1 10 4 0 2 3 9 7 5 5 6 7 5 6 2 8 9 7 1 10 12 3 8 6 1 10 3 8 5 8 3 6 0 9 3 3 1 0 5 11 7 2 7 6 4 11 10 4 6 4 1 7 0 5 5 10 5 13 2 4 3 3 9 1 1 3 9 8 8 0 7 8 1 2 7 0 8 6 6 0 5 3 6 1 0 8 6 9 4 0 3 0 2 1 6 6 5 8 9 4 5 8 4 0 7 4 5 0 0 2 4 8 2 5 0 4 0 9 6 3 7 5 7 2 6 0 7 5 4 1 6 7 6 9 5 4 1 1 9 8 7 6 0 9 5 1 3 1 5 1 0 11 0 8 1 6 0 2 0 9 6 6 2 13 8 3 7 1 10 3 7 8 10 6 4 2 9 1 1 9 4 6 0 11 6 7 2 11 3 5 6 7 3 4 1 9 2 14 10 10 4 11 7 3 4 5 3 4 3 0 5 9 4 10 2 7 5 2 4 4 3 9 3 12 6 0 7 5 4 5 2 10 3 9 3 1 7 12 7 10 1 2 4 2 5 8 2 8 3 5 2 1 9 5 1 14 8 1 4 10 9 7 9 5 8 12 1 7 0 3 0 0 8 7 8 11 4 0 2 2 9 2 10 2 11 5 4 8 9 8 11 10 8 12 4 6 11 3 10 7 6 7 8 0 1 2 10 6 6 4 3 8 3 3 0 8 3 8 3 11 6 8 0 4 1 3 5 5 3 5 2 11 3 1 1 1 7 6 3 8 2 6 5 9 11 5 1 4 4 4 6 2 9 5 4 0 8 8 0 0 8 12 6 1 5 8 4 1 8 7 1 1 1 3 8 2 7 0 2 0 5 7 9 0 8 9 4 6 5 10 3 9 6 12 6 8 5 1 4 5 7 1 6 5 3 8 4 4 4 3 9 6 0 1 7 6 7 1 9 6 10 10 0 5 2 3 9 12 5 0 1 9 2 3 9 2 3 1 6 4 8 5 2 5 4 5 8 7 3 9 5 3 8 13 5 1 3 6 3 4 8 4 6 1 9 6 0 6 8 5 0 1 1 2 2 10 6 8 8 8 0 3 7 8 3 0 5 3 0 3 1 5 10 1 9 0 4 9 15 3 6 4 6 3 2 5 2 1 1 1 3 3 9 0 3 4 4 2 5 2 3 7 4 11 3 4 10 1 0 10 2 2 8 0 10 8 5 2 1 2 3 6 11 10 9 5 0 6 0 3 0 7 5 0 8 4 2 11 12 9 7 11 3 6 12 10 4 7 11 10 9 4 11 7 7 11 5 3 3 0 3 8 8 6 14 5 5 2 2 1 1 5 5 9 8 7 3 7 2 7 7 2 3 12 6 1 3 4 2 4 7 0 6 4 7 7 7 9 2 4 0 9 7 4 3 2 12 2 0 3 7 8 6 3 10 0 3 1 2 3 6 6 8 4 2 8 2 3 3 12 3 2 4 2 2 12 4 1 3 5 8 2 1 8 7 2 11 0 0 9 1 2 1 2 4 7 4 5 7 1 5 0 1 8 3 3 6 8 5 2 4 1 7 3 4 3 6 3 3 7 12 6 9 1 4 10 3 14 6 5 2 9 2 7 10 3 9 5 3 0 0 0 1 14 1 2 4 2 10 5 9 9 7 5 1 6 7 0 8 6 4 7 3 4 3 1 10 2 4 5 0 9 8 11 3 4 4 3 2 7 2 0 7 0 2 5 1 7 0 7 0 3 11 5 9 0 8 5 8 1 3 8 4 6 2 10 1 10 1 12 4 4 0 14 9 6 1 8 2 0 8 9 0 7 3 4 5 4 6 9 6 9 10 7 7 7 1 2 2 1 7 1 3 7 7 8 3 0 12 12 8 2 9 4 6 6 6 0 0 7 8 3 6 1 0 2 7 8 0 12 3 5 1 8 6 14 4 12 5 5 8 8 3 11 6 2 3 6 5 1 3 6 5 8 6 1 13 5 1 5 3 8 13 13 1 7 2 10 11 6 1 0 4 2 0 7 2 2 4 0 3 8 4 11 2 7 0 5 3 2 7 7 8 2 0 2 10 12 4 4 16 7 0 6 8 0 7 2 7 7 0 11 8 7 4 11 10 0 2 0 8 2 2 12 3 1 7 4 5 6 6 9 8 2 3 3 6 7 5 6 3 4 8 0 0 4 10 0 2 3 13 0 2 3 4 4 0 2 6 5 4 1 5 10 1 6 10 6 0 3 9 2 2 1 3 1 7 6 10 4 11 1 2 7 8 13 9 1 10 5 6 6 11 7 5 7 4 16 8 10 1 7 7 4 5 1 4 8 6 2 4 11 5 0 7 11 6 10 7 7 9 2 5 0 5 1 2 0 0 7 0 0 8 3 1 2 8 6 13 9 4 10 8 4 1 9 2 4 1 3 10 1 8 7 6 5 5 0 1 1 8 7 7 6 0 8 0 9 10 5 6 10 3 4 6 2 8 3 11 0 3 5 9 1 4 8 5 1 5 6 3 14 4 8 0 0 1 5 10 8 9 9 4 2 6 6 0 3 11 1 7 10 1 6 0 11 4 4 4 10 8 5 10 4 5 8 2 0 5 0 7 11 0 1 0 3 2 1 6 4 8 5 2 4 1 6 3 4 3 4 8 3 0 7 11 5 4 7 4 0 6 1 10 0 6 1 7 0 13 6 3 10 6 1 1 6 10 10 3 8 0 1 8 3 7 8 0 8 2 7 4 4 5 0 8 0 3 9 12 6 1 1 6 9 4 0 7 3 2 2 6 3 7 7 0 5 2 8 4 2 5 4 9 9 10 4 6 10 10 10 3 9 8 6 9 2 1 0 0 0 3 7 4 12 9 8 2 3 7 11 1 10 4 6 7 5 6 6 4 0 6 5 1 6 8 7 7 8 4 0 8 7 7 3 12 5 2 4 2 0 9 0 9 6 9 0 3 12 12 11 2 5 5 0 0 2 7 7 0 1 12 0 9 6 6 1 8 5 3 10 5 3 5 4 5 5 9 10 7 6 0 9 9 8 6 9 3 7 0 7 5 8 7 3 5 1 7 3 5 14 3 5 4 1 2 2 4 10 7 0 0 2 1 8 8 9 7 12 5 7 5 4 13 6 5 1 2 1 0 6 2 6 2 1 10 4 11 9 8 5 10 7 2 4 8 6 9 5 2 2 2 11 0 9 9 11 6 6 2 3 11 6 6 5 9 10 3 2 1 4 9 0 8 0 2 3 1 1 0 6 3 0 8 0 0 3 9 8 8 9 6 9 4 6 4 4 6 1 3 3 3 4 0 2 0 1 7 1 4 0 14 1 5 4 2 3 3 4 1 3 3 5 5 2 7 8 1 10 4 5 1 8 4 1 2 0 1 5 4 1 8 5 6 0 2 12 2 4 2 3 2 2 2 4 6 6 10 7 2 8 5 3 10 5 5 8 2 8 3 5 5 14 7 1 4 12 8 10 3 10 3 3 9 5 3 2 9 0 12 10 0 6 5 3 3 2 3 8 1 0 12 7 10 0 4 10 3 7 9 7 1 4 9 3 6 1 6 3 3 1 5 3 5 12 4 4 3 1 1 7 1 1 1 6 8 8 4 8 1 10 2 2 6 0 2 3 2 4 7 5 10 4 3 9 3 8 9 5 6 2 9 3 14 2 4 2 0 7 3 1 4 7 0 6 6 0 0 7 1 4 9 1 1 0 7 11 5 7 10 6 10 3 7 4 9 1 9 10 7 6 4 11 3 4 9 3 11 7 9 5 0 2 7 6 1 6 11 4 11 6 4 1 7 8 10 1 1 9 4 0 0 4 0 5 7 11 9 9 11 3 5 3 5 0 3 2 5 5 8 12 6 9 7 7 1 9 6 2 2 5 2 2 7 2 10 9 8 0 0 4 9 1 6 3 6 6 2 0 2 7 4 7 13 5 3 5 1 3 6 5 1 9 8 7 1 3 4 6 4 5 0 2 1 2 1 11 0 4 2 2 11 6 7 1 1 0 4 0 1 0 0 7 4 0 8 4 1 5 5 0 4 8 4 9 5 7 4 2 2 3 4 10 3 13 12 1 4 10 9 1 11 4 1 8 3 1 0 3 11 2 12 5 6 5 8 8 0 3 6 6 7 12 4 10 13 7 1 6 9 2 2 1 10 1 0 6 6 2 5 2 7 4 7 0 4 4 6 9 8 4 7 7 3 9 0 5 6 0 8 9 4 9 6 10 2 10 0 6 4 7 11 2 2 3 5 9 6 1 8 6 0 6 3 8 11 3 2 1 0 8 1 4 1 10 5 2 4 5 11 2 3 5 3 5 1 0 2 2 10 2 5 11 6 0 2 0 7 12 6 4 7 4 1 8 11 7 12 1 7 4 7 1 5 5 6 2 3 4 7 8 3 1 6 5 7 5 1 9 9 0 2 10 7 10 5 5 1 12 1 2 7 6 3 2 8 5 6 7 3 9 4 0 7 1 2 0 2 1 0 1 1 7 7 0 2 2 7 11 6 2 10 2 1 1 3 2 0 1 6 2 1 5 2 11 3 7 9 2 3 4 5 4 4 9 10 7 0 11 9 6 8 9 7 8 1 6 5 1 10 0 10 4 0 9 11 8 8 2 11 4 8 0 2 8 8 10 1 6 10 6 3 8 12 2 2 7 4 0 8 1 11 2 4 2 5 2 1 7 3 8 8 11 13 5 3 4 0 3 6 0 5 2 6 8 6 7 6 3 0 0 0 0 4 0 13 6 10 1 14 11 0 2 6 3 1 1 1 6 6 4 13 2 3 1 4 3 6 2 4 0 9 3 4 8 0 3 3 7 5 3 8 3 9 1 6 0 2 8 3 7 11 4 6 9 4 1 10 1 8 11 10 0 1 3 8 10 1 10 2 4 0 2 0 7 0 7 4 1 1 2 7 8 5 7 4 6 2 2 14 7 10 7 6 7 0 3 7 2 7 7 4 9 8 2 4 8 5 11 10 6 2 5 10 4 6 7 3 3 4 3 12 7 7 3 10 4 10 4 2 0 0 5 5 6 11 0 3 1 7 3 13 6 6 12 4 7 0 10 6 6 4 11 3 8 3 8 2 9 0 6 3 0 8 3 7 5 5 5 1 4 6 3 5 7 10 7 2 2 4 2 10 0 5 4 6 7 2 7 3 5 3 8 2 4 10 5 2 6 8 3 8 12 7 2 3 2 9 6 3 8 8 1 0 6 4 3 8 8 0 1 7 6 3 8 8 8 7 2 8 7 9 2 7 8 2 7 3 6 0 1 12 2 3 3 2 8 4 3 1 0 3 6 9 7 0 6 4 6 2 1 0 9 3 9 7 10 4 4 4 2 1 1 9 2 3 3 2 2 5 14 9 11 9 6 5 10 3 7 6 5 5 0 15 8 10 3 2 4 2 10 1 0 8 1 9 0 1 9 10 9 4 2 5 8 8 4 10 7 3 8 8 2 5 4 3 10 6 4 6 6 6 6 9 3 13 1 3 3 2 3 0 9 3 1 3 13 7 7 5 6 10 8 7 2 3 2 0 9 1 1 5 2 4 0 9 7 5 2 7 8 7 2 6 9 1 8 5 1 7 4 4 8 7 1 12 2 7 6 0 2 1 3 3 4 8 2 5 5 7 8 5 10 4 6 3 6 6 0 0 3 10 4 5 6 12 10 5 1 5 4 9 3 7 5 7 11 12 4 7 4 4 11 8 7 0 9 8 3 8 1 5 2 0 8 5 1 4 3 6 7 2 9 1 9 3 4 5 4 10 7 1 3 0 3 8 8 2 8 7 7 5 6 2 9 7 3 1 0 9 4 2 11 10 7 0 0 5 11 1 0 1 1 14 3 4 6 8 6 2 3 11 3 13 5 1 10 3 10 8 1 0 8 0 1 6 11 8 7 3 5 5 11 1 9 0 1 5 2 11 10 8 9 1 6 2 7 6 9 10 2 4 7 0 8 0 3 13 4 3 9 2 6 6 0 8 8 11 9 3 8 9 6 2 9 4 1 5 3 2 7 6 0 8 2 8 1 2 3 11 3 1 3 8 11 9 7 5 0 8 3 0 4 6 13 9 9 3 15 4 2 8 10 5 4 1 12 1 6 3 7 1 8 4 2 8 5 4 5 10 4 3 2 3 4 5 0 9 3 7 0 0 3 5 3 4 5 1 0 4 8 9 4 3 4 7 11 4 6 0 7 3 0 1 6 0 1 2 5 3 5 4 7 7 0 7 8 1 10 1 6 12 5 5 0 7 8 5 0 7 4 1 2 4 8 0 2 7 8 4 1 5 0 1 1 6 6 0 6 5 7 6 5 0 4 2 0 11 3 6 3 3 7 9 5 6 1 2 0 8 3 0 6 0 0 2 5 8 13 11 6 1 3 5 9 4 12 6 3 9 5 0 1 11 4 10 6 3 10 1 5 5 8 1 8 9 9 4 5 5 9 8 6 9 0 1 3 7 11 3 3 5 10 5 5 0 7 0 3 0 5 0 9 0 0 4 5 9 8 8 6 7 0 8 5 6 5 2 3 0 11 1 6 5 10 7 5 3 6 6 6 10 1 7 8 2 8 1 12 12 8 2 6 5 10 6 5 8 3 3 3 0 3 3 4 3 1 5 0 5 12 5 1 2 4 6 0 0 2 2 11 2 3 8 13 10 9 2 4 8 6 4 5 5 9 0 0 2 3 6 5 5 9 2 4 7 8 0 10 3 2 9 4 12 3 0 7 11 6 8 2 12 1 5 6 7 5 1 3 1 3 8 2 4 5 10 0 8 4 8 2 2 11 7 1 8 4 6 4 4 6 12 7 7 5 9 7 11 7 2 4 9 11 1 2 1 5 9 6 11 4 3 3 2 0 5 8 10 3 2 5 7 4 1 1 4 2 1 12 4 14 2 6 10 5 6 8 9 2 1 4 11 3 9 10 9 8 1 4 3 1 9 3 0 8 4 3 0 8 5 5 10 5 0 4 3 7 0 5 6 0 8 4 3 4 2 0 3 9 0 2 11 6 9 1 3 1 12 8 8 11 7 3 7 1 1 2 8 1 3 0 8 1 2 1 0 7 1 8 5 5 7 3 10 2 3 7 10 1 5 1 9 5 6 7 8 6 10 5 9 7 1 10 0 9 1 11 8 0 1 7 6 7 2 1 6 0 2 5 8 6 9 8 3 7 0 9 11 4 4 2 7 7 5 0 7 9 6 1 6 1 4 6 10 5 0 7 1 4 1 7 10 5 0 3 12 8 3 7 3 9 4 3 3 10 4 8 2 1 7 3 11 9 1 4 4 7 5 1 2 6 8 2 2 10 12 6 4 4 0 0 6 7 1 1 7 5 1 7 8 1 2 0 9 8 3 8 1 8 3 9 1 0 9 3 4 9 5 6 7 1 7 15 8 5 4 7 1 9 11 3 6 2 5 8 1 5 5 4 6 4 6 0 2 1 5 0 6 4 1 8 8 9 1 10 2 7 3 0 0 12 6 2 6 10 4 5 7 1 6 1 5 7 7 8 4 3 9 9 7 2 1 4 0 4 9 1 2 3 11 6 1 5 10 9 4 0 8 0 5 5 3 8 4 7 9 2 9 8 4 5 5 10 3 10 9 10 9 0 6 6 2 1 6 6 6 2 4 7 1 5 4 11 2 3 10 7 2 1 0 2 5 7 1 0 8 3 5 0 5 13 10 2 5 6 1 11 7 5 9 3 9 6 0 1 7 3 5 9 5 1 9 5 10 0 3 0 6 1 6 6 6 1 3 4 5 2 8 10 9 9 10 7 10 8 7 1 5 10 6 3 6 1 0 4 6 3 1 8 6 3 4 4 3 7 1 6 0 9 2 5 7 0 3 2 7 2 7 7 3 7 6 8 3 3 11 3 1 7 10 7 8 9 7 5 6 7 0 14 3 4 9 2 8 6 6 4 0 5 9 5 0 5 6 2 9 2 9 5 9 4 8 12 6 10 0 7 1 7 0 2 2 5 0 1 0 11 0 10 2 11 4 7 8 3 6 5 1 10 3 9 4 3 8 1 10 5 7 6 1 6 6 1 6 7 10 7 2 3 2 10 6 3 0 4 7 5 3 2 0 7 7 6 12 2 3 10 3 4 10 3 4 0 7 8 5 5 4 1 4 3 6 2 1 4 2 10 11 10 4 11 7 10 7 9 6 7 10 10 5 11 2 1 4 2 6 0 3 7 1 6 0 5 8 8 0 4 6 7 4 3 4 9 2 5 4 0 9 9 12 11 6 7 10 1 3 0 6 13 9 1 4 5 7 1 2 9 7 6 6 3 1 8 8 3 4 0 6 9 8 9 5 8 7 5 4 3 11 0 2 9 1 2 2 4 1 7 3 4 4 3 6 0 0 11 7 2 3 4 0 7 11 5 0 5 0 3 8 6 4 3 6 2 12 2 2 1 8 6 1 0 1 5 0 2 12 6 6 0 12 4 8 6 3 2 5 2 0 7 3 4 3 6 0 4 1 6 1 0 6 1 0 2 8 12 3 8 5 10 6 5 7 2 4 1 12 10 5 3 6 7 11 3 0 3 2 5 10 2 9 3 5 4 0 0 6 2 9 9 8 3 1 2 3 11 0 3 2 1 4 2 4 5 0 5 2 7 4 5 5 7 7 5 0 0 2 8 4 9 10 2 1 10 4 8 5 1 8 7 7 4 0 6 4 5 2 2 9 4 3 1 7 3 0 6 3 6 0 0 4 4 8 2 4 1 3 0 6 5 0 6 10 0 0 0 5 10 4 9 10 1 0 3 6 8 6 4 9 5 0 8 6 3 2 8 6 10 9 6 9 8 3 9 5 3 0 8 1 7 3 2 6 4 5 0 9 0 11 5 6 5 3 8 6 7 6 3 4 5 6 6 1 13 9 6 9 1 2 5 7 4 8 9 9 4 6 1 10 4 2 4 10 3 6 9 6 7 3 11 3 7 13 4 11 1 9 2 11 2 12 10 5 7 6 2 2 0 0 1 11 3 7 6 1 2 12 2 6 6 0 8 14 7 1 2 4 5 4 6 5 9 3 1 9 5 8 4 0 4 0 0 6 6 6 1 8 10 1 6 3 9 10 3 0 2 3 9 8 9 0 2 8 5 8 2 2 9 5 6 9 8 9 4 12 0 3 0 4 5 4 2 7 11 0 8 1 13 6 0 2 5 1 3 2 4 5 3 7 0 4 2 2 7 4 14 1 11 13 3 4 9 4 1 6 4 4 3 7 7 0 6 0 8 7 7 5 7 1 6 1 5 5 3 7 6 5 1 13 4 0 4 0 3 6 9 5 6 1 6 0 14 6 1 4 2 3 6 9 6 7 5 5 0 1 6 4 13 7 0 5 5 13 5 4 1 14 3 0 6 12 2 5 5 9 14 4 3 7 6 2 4 5 8 6 8 11 1 6 8 7 2 1 1 8 6 6 11 7 2 8 8 8 4 2 8 1 10 1 10 0 7 5 7 9 9 10 7 3 5 10 2 6 8 9 9 3 3 8 10 4 2 0 6 5 0 6 13 4 5 8 2 3 4 10 2 3 7 6 7 1 6 7 4 1 9 9 4 4 2 9 2 0 7 1 2 5 9 6 3 7 1 6 3 5 1 6 5 7 1 2 2 2 9 8 6 0 0 8 4 11 4 6 2 3 6 9 4 1 1 9 5 2 4 4 3 4 14 0 9 6 10 9 5 4 1 6 9 3 6 2 6 13 0 2 2 10 5 7 2 0 8 9 3 7 6 5 2 1 8 5 0 6 2 3 2 8 2 7 5 0 1 0 3 1 11 4 8 5 3 8 4 8 2 9 12 2 2 11 6 12 4 5 1 2 7 6 0 6 4 1 4 2 0 2 9 4 4 4 3 6 3 2 10 3 11 5 7 4 5 8 2 2 1 3 4 1 6 1 6 0 7 7 5 3 8 2 5 5 0 11 0 2 5 3 9 7 2 8 5 0 7 13 7 8 2 10 10 2 6 1 4 10 4 7 11 6 9 0 0 1 1 4 2 11 7 12 1 2 9 13 11 2 3 8 3 1 8 8 3 2 1 8 3 2 10 5 5 2 11 2 4 10 7 1 10 0 3 4 5 7 3 3 4 7 10 5 0 13 4 4 6 0 10 6 0 6 5 3 3 3 6 6 1 10 1 4 4 3 13 6 5 5 2 4 2 2 2 3 5 10 7 3 11 5 7 3 5 7 6 5 1 6 9 7 6 8 2 14 11 1 4 3 2 6 12 11 4 7 0 6 8 5 2 11 8 5 3 0 4 8 4 4 9 5 5 4 0 6 4 8 11 6 5 5 5 3 6 6 9 8 9 9 6 1 0 10 10 1 6 4 3 10 9 1 2 3 2 0 5 7 7 5 6 4 2 7 10 1 5 3 4 9 0 6 14 12 6 8 6 4 7 10 6 2 1 6 1 3 2 6 1 0 2 4 6 10 9 3 7 3 6 5 7 7 3 3 8 1 5 3 2 3 7 0 4 0 9 11 7 3 1 1 5 0 0 4 3 5 5 5 8 4 6 4 8 8 7 6 6 9 1 11 12 5 1 1 8 5 7 4 1 0 6 6 1 4 5 6 7 9 0 5 3 7 10 0 15 1 1 5 9 1 4 7 1 8 2 12 7 2 2 6 0 0 13 5 3 2 6 8 10 0 4 4 0 5 1 8 4 10 6 10 2 6 6 7 6 7 11 1 4 2 3 3 6 7 7 1 5 4 9 9 1 1 1 6 10 1 0 3 11 4 1 7 1 3 8 4 6 3 2 3 3 0 11 5 3 8 2 10 2 0 7 5 4 5 6 8 8 7 5 1 8 8 6 6 2 2 4 2 4 5 10 5 9 1 7 5 7 7 6 6 7 2 8 2 4 2 5 3 4 2 0 3 9 4 1 2 1 1 5 2 5 5 0 6 4 9 9 3 8 1 8 2 11 5 4 4 12 6 6 5 7 2 4 3 11 3 7 3 5 8 4 6 8 6 1 2 5 11 8 6 1 2 1 2 3 5 3 3 6 2 8 7 4 3 5 10 0 9 8 5 9 0 6 4 6 7 4 2 6 1 2 2 0 7 2 1 8 11 10 2 4 5 1 5 3 0 6 1 2 9 7 6 6 5 5 10 1 7 2 4 8 1 7 0 5 3 3 4 0 0 1 12 4 3 5 0 15 5 1 2 4 8 14 2 6 4 1 9 10 3 7 4 0 3 3 1 1 1 11 4 1 6 3 7 6 8 7 10 4 8 6 6 4 0 0 6 7 1 5 3 8 6 7 0 7 3 0 1 2 6 2 2 2 10 12 0 3 9 0 4 7 6 7 4 9 12 10 9 8 9 8 2 7 0 4 5 6 2 6 3 1 2 7 7 1 0 1 4 1 1 1 0 1 1 11 0 11 3 2 9 9 5 7 9 8 4 7 6 8 7 10 0 12 1 10 7 7 4 1 6 0 6 1 10 8 7 7 2 1 5 8 5 11 4 6 0 11 10 2 1 2 2 0 8 2 12 1 12 8 7 0 7 4 6 1 3 0 0 1 5 4 2 7 5 4 2 2 4 8 0 7 2 3 1 4 1 10 7 3 5 14 11 0 4 0 3 5 6 7 2 10 2 5 4 2 0 6 6 1 4 0 4 14 6 6 6 5 3 1 2 6 0 9 8 0 9 4 2 6 4 7 1 4 8 3 9 4 8 9 4 10 5 5 9 2 3 0 5 8 2 2 1 4 5 3 0 7 10 5 4 3 14 4 13 0 11 7 1 4 11 8 1 2 7 9 7 5 0 5 14 7 7 5 10 4 0 8 6 5 1 5 4 7 4 10 5 10 8 10 12 8 0 5 0 0 9 1 1 11 1 2 1 1 0 1 4 2 6 5 2 12 8 2 3 11 7 3 8 0 8 6 7 3 5 8 5 0 2 7 0 0 9 7 6 2 2 3 7 5 7 3 10 3 2 4 7 2 8 6 2 1 7 2 7 3 1 8 10 8 4 1 4 2 10 4 10 4 2 8 0 2 0 3 2 11 5 9 3 5 0 5 4 5 7 1 1 5 6 5 10 2 7 4 7 6 5 10 3 6 7 1 0 0 0 2 4 10 6 5 2 6 10 0 0 10 4 4 9 10 2 8 10 9 3 5 5 7 0 9 8 8 4 1 1 7 0 4 3 0 3 1 9 9 10 6 13 2 11 1 12 4 10 5 3 2 10 3 7 8 3 4 7 4 9 5 3 7 4 1 4 9 7 7 1 7 0 2 4 8 10 8 8 3 0 2 4 1 10 10 3 0 8 6 7 1 7 6 8 7 5 1 12 14 7 2 0 2 0 9 8 13 0 4 5 4 3 3 9 1 0 1 4 0 10 2 14 3 4 4 8 10 3 9 6 2 8 1 9 3 10 1 1 8 0 5 6 5 0 4 6 8 5 5 5 10 2 5 4 2 7 2 2 8 4 7 0 6 9 11 8 7 5 5 3 8 5 7 4 8 0 9 2 10 7 7 7 1 11 10 1 11 6 8 5 2 7 8 2 8 8 9 5 8 8 5 5 0 1 5 4 5 8 5 6 2 7 2 7 5 3 4 9 4 7 0 0 7 0 10 6 7 2 2 5 6 0 6 4 6 8 8 5 7 4 11 9 11 2 4 2 0 11 3 3 4 7 3 9 12 7 4 0 1 4 0 5 6 0 6 2 3 10 2 7 4 1 6 7 2 8 7 11 1 7 5 2 6 8 2 2 9 11 8 1 7 2 2 7 6 2 0 9 1 3 10 1 11 0 4 0 7 3 9 1 5 7 5 9 11 5 4 6 6 4 4 7 7 1 8 9 2 5 1 3 6 8 5 6 9 4 9 1 4 5 4 2 5 4 4 3 3 3 2 6 9 2 5 6 11 2 1 9 9 3 2 9 2 8 4 10 3 4 2 7 11 2 0 8 4 9 2 1 6 4 4 1 4 7 5 9 0 6 9 9 0 1 8 4 12 4 6 6 10 0 2 3 0 3 9 8 6 7 5 1 0 10 11 11 4 4 6 0 8 2 7 7 11 5 12 7 0 1 9 6 3 8 1 0 1 10 2 6 3 4 4 1 6 14 13 9 8 5 5 0 5 2 1 1 2 3 2 2 10 0 13 1 7 0 2 10 5 1 6 1 6 10 1 6 2 7 1 9 6 6 1 8 4 2 3 3 7 8 3 4 3 7 5 1 3 7 5 7 9 4 7 1 1 9 0 6 5 8 4 5 1 7 4 3 9 8 1 9 4 9 5 1 13 9 10 6 2 12 0 7 6 6 9 10 5 12 5 5 3 0 0 4 7 9 7 0 6 4 3 4 8 3 0 7 5 3 7 8 0 8 8 5 6 1 7 6 6 7 5 3 7 3 4 3 0 1 5 9 9 7 7 7 7 5 8 4 1 2 12 4 7 0 2 6 5 4 5 5 0 7 8 4 0 2 7 5 2 11 7 0 8 0 9 8 3 6 1 6 7 3 6 8 11 5 4 4 10 9 10 7 4 10 3 0 1 7 1 6 0 3 3 5 2 13 6 1 9 0 3 2 1 4 2 2 12 6 7 9 1 0 4 7 8 5 1 1 8 8 1 1 7 6 3 6 4 8 1 6 3 4 1 3 8 10 2 9 0 2 4 12 8 7 8 3 8 3 2 2 5 4 6 4 1 10 5 7 2 2 0 9 9 3 7 12 4 6 1 6 3 9 6 9 6 4 5 5 3 1 4 6 0 10 1 4 2 9 7 10 8 4 12 1 3 1 4 1 5 1 1 5 10 4 1 0 8 16 7 0 4 3 5 11 0 6 4 15 9 2 0 2 1 6 3 0 2 2 5 7 9 1 5 13 9 8 3 4 8 2 3 1 7 7 8 0 5 4 4 10 8 2 5 6 7 8 4 5 0 1 5 1 4 10 8 6 7 0 9 4 2 1 3 8 5 5 5 4 0 9 6 6 6 4 5 12 11 10 6 1 2 4 7 1 3 1 3 6 1 1 2 8 5 4 8 6 9 7 8 10 0 10 5 10 4 1 7 8 11 0 10 6 7 4 2 3 8 3 7 8 4 7 13 2 1 3 6 6 6 3 4 9 6 2 1 6 1 0 2 8 2 7 2 1 7 3 6 3 0 1 0 5 3 3 5 9 8 5 5 0 3 6 4 4 10 3 13 1 12 0 11 0 7 3 2 10 1 10 4 2 0 11 3 8 10 0 2 5 3 2 7 7 5 5 4 5 10 4 11 7 11 9 10 1 1 10 1 10 4 9 6 2 6 11 6 7 8 0 9 4 7 5 3 3 0 7 8 7 11 0 0 8 0 3 2 0 3 1 8 3 4 1 4 9 1 1 0 0 2 3 9 1 5 0 1 5 3 6 7 0 11 3 2 0 8 9 1 8 12 1 4 7 4 11 10 1 0 4 10 7 4 12 4 6 6 3 7 6 6 1 6 6 2 7 8 6 5 5 8 0 1 4 0 3 11 8 9 6 0 7 6 9 9 3 3 3 15 6 8 4 2 2 3 13 5 11 2 1 11 0 1 12 4 3 4 4 3 7 13 6 0 6 1 11 4 13 4 5 10 3 10 6 4 6 3 5 6 1 2 9 3 1 2 4 8 8 3 8 6 6 0 7 7 1 8 0 6 8 5 5 3 4 0 1 5 5 10 7 4 2 9 3 9 6 0 6 5 7 8 9 5 0 1 1 1 1 6 4 8 8 3 2 9 0 5 3 8 7 2 5 7 9 9 6 1 1 9 7 7 5 7 6 3 1 9 4 7 1 4 10 1 7 11 1 1 2 4 5 6 5 2 0 5 8 3 4 6 1 3 2 3 4 6 11 2 5 10 6 7 5 7 0 8 5 0 2 1 7 4 8 4 5 0 7 8 5 11 10 1 5 3 9 13 7 1 1 2 5 5 2 7 1 1 3 2 1 12 6 9 3 0 7 0 9 9 8 14 3 1 5 5 8 8 3 8 9 5 6 6 3 5 10 6 8 7 2 1 8 6 4 11 0 7 5 0 1 8 1 0 9 8 1 2 2 6 7 3 6 7 10 10 9 8 4 5 12 9 3 3 3 9 5 7 13 14 7 3 7 1 4 10 4 2 10 3 2 3 6 6 1 1 0 6 2 1 8 8 6 3 2 2 2 5 5 5 3 7 4 4 5 8 2 6 7 4 1 5 10 10 0 3 8 6 3 2 9 3 0 5 10 9 5 11 7 5 1 10 4 8 8 10 2 0 7 5 9 3 6 5 10 10 4 14 1 7 6 10 9 8 1 7 4 2 2 8 7 10 9 0 6 4 6 2 8 4 9 1 12 3 7 7 9 5 1 4 4 5 8 4 6 9 3 3 2 0 1 9 6 3 14 4 10 11 0 3 13 2 3 5 9 5 8 6 2 5 3 5 0 7 3 3 9 9 6 3 2 8 2 4 2 10 8 4 4 8 1 3 1 3 6 5 9 7 4 0 7 5 5 11 2 4 7 0 4 13 8 2 8 5 1 1 0 5 9 2 5 6 6 0 8 0 3 9 6 6 8 5 13 10 2 7 4 0 7 2 3 2 4 8 0 7 11 6 1 5 12 0 11 12 1 6 3 6 11 8 1 1 3 3 2 0 7 2 0 8 1 5 7 5 5 3 0 10 10 2 14 6 5 1 4 9 2 6 8 7 1 4 2 1 9 2 9 8 9 2 7 5 8 1 2 3 7 12 9 2 5 5 0 2 5 3 7 7 7 7 5 5 6 5 0 2 11 14 6 17 8 4 8 8 9 3 6 3 8 4 0 15 9 7 2 6 11 7 12 3 11 11 4 1 2 0 3 4 2 11 10 0 4 3 7 7 0 2 6 3 1 9 6 7 3 3 9 2 10 9 0 4 6 0 1 4 2 0 4 8 5 6 4 4 5 4 7 1 8 1 2 5 4 9 1 7 4 2 8 7 9 2 1 3 1 7 9 4 3 0 7 7 2 9 9 0 8 6 2 9 5 7 6 4 6 2 8 3 7 8 2 4 8 9 5 11 6 9 4 0 1 0 7 6 9 8 2 3 8 7 2 1 6 5 4 8 2 1 1 1 2 6 5 7 0 4 12 10 1 2 9 9 2 11 0 9 9 5 4 5 7 6 11 2 11 7 2 3 13 0 3 5 0 8 8 1 2 0 12 10 8 1 10 3 6 5 2 0 1 5 1 6 14 0 1 11 6 0 4 4 5 9 10 1 9 6 2 5 4 5 1 4 5 1 8 1 5 5 1 8 8 8 5 7 4 9 5 3 10 8 8 7 10 0 7 1 1 7 5 3 8 10 7 3 7 6 9 4 0 0 0 8 5 4 7 4 1 3 3 3 3 1 6 7 1 6 2 8 6 6 4 8 4 1 7 5 2 6 7 1 3 3 4 0 5 1 2 8 7 0 9 4 2 0 2 3 7 7 3 4 5 6 3 11 9 1 1 2 5 5 11 0 2 11 6 1 7 8 5 7 6 7 4 2 4 11 5 12 13 7 7 0 4 5 3 9 4 3 6 1 3 1 3 3 6 8 5 4 5 0 5 0 7 0 2 9 5 6 6 6 3 4 2 12 5 1 3 10 7 5 3 6 1 4 6 2 9 6 8 4 6 9 9 2 11 1 8 4 0 0 2 4 11 4 8 8 2 4 10 7 1 4 1 12 6 2 0 5 6 4 9 5 4 4 1 1 5 9 2 1 4 1 4 4 5 10 2 4 11 7 6 9 2 7 13 10 2 3 0 0 1 6 1 8 0 3 7 0 9 0 9 3 4 7 0 3 1 3 0 1 4 10 6 8 4 5 2 2 0 2 6 3 3 4 9 6 0 0 9 2 12 7 1 7 2 0 6 9 4 9 8 7 1 4 2 9 3 5 6 6 8 3 2 6 3 7 5 8 0 2 9 0 11 8 2 12 5 11 7 7 1 10 9 6 6 2 7 12 8 8 0 5 9 1 0 6 10 6 5 0 6 4 5 3 6 11 7 5 9 5 2 3 2 3 10 4 0 8 0 9 6 8 4 8 7 4 0 0 5 7 3 8 5 5 0 4 1 5 4 7 9 7 4 5 8 7 5 2 8 7 2 8 5 8 2 1 2 8 6 2 2 6 2 4 1 2 5 10 3 12 0 5 1 1 0 2 5 9 4 3 8 11 4 1 2 9 11 2 0 4 0 4 2 1 5 3 9 3 11 4 1 0 2 1 12 3 9 6 7 0 6 5 5 1 0 3 6 6 6 6 12 8 4 4 7 1 3 1 5 4 9 5 1 9 4 5 2 5 6 1 5 4 3 11 0 5 4 3 3 9 12 6 4 3 7 4 1 5 1 13 5 10 9 0 3 7 5 8 4 5 5 2 1 1 9 10 2 11 12 2 2 1 2 4 10 0 2 8 6 9 8 0 6 3 7 7 8 9 1 6 2 0 11 9 6 0 15 0 8 0 3 1 10 0 11 6 1 12 0 10 2 6 7 3 7 4 0 7 9 3 0 1 9 6 9 7 5 4 8 7 8 2 7 1 7 5 9 7 5 6 3 9 9 6 6 0 6 9 0 5 1 2 5 4 10 1 1 5 4 3 2 4 6 5 7 8 8 2 0 1 15 0 9 2 0 6 12 4 5 1 10 1 8 7 7 3 9 11 7 7 0 11 0 2 7 7 11 2 3 1 12 1 7 5 2 7 1 4 7 7 10 3 3 0 5 2 4 9 6 1 5 3 2 12 2 3 5 2 0 5 5 3 7 0 9 1 8 1 0 7 7 6 10 14 2 3 3 2 1 7 10 9 8 1 8 6 4 0 10 1 3 8 2 0 5 6 8 5 1 1 1 0 3 6 1 5 3 3 3 10 8 1 11 2 1 10 4 5 7 3 6 2 0 1 4 0 7 0 3 3 3 3 2 2 2 1 9 1 6 1 5 6 0 8 0 0 8 8 2 3 4 6 3 11 2 9 0 5 0 2 10 3 1 11 3 2 6 2 2 6 3 7 2 6 7 3 6 8 7 8 4 16 1 3 4 2 7 3 3 0 2 5 0 8 5 3 1 1 3 1 3 6 10 2 11 9 2 1 7 7 3 2 0 0 2 0 0 2 7 3 5 2 8 7 4 9 11 7 6 10 9 5 3 4 5 6 6 8 5 2 6 4 7 2 7 0 8 2 3 3 6 2 13 1 2 8 0 7 5 1 4 5 2 13 0 8 0 2 0 1 0 3 5 12 6 4 2 0 6 6 4 0 3 5 2 3 9 6 5 0 1 10 1 1 5 10 4 3 6 0 7 10 0 3 4 7 0 6 2 12 6 7 3 4 11 8 0 1 1 6 2 1 2 5 0 1 2 1 3 6 6 6 3 6 9 2 6 2 7 0 4 2 10 5 6 2 8 8 7 2 12 6 9 2 0 7 2 4 6 0 10 7 4 9 9 2 7 1 0 2 9 5 6 6 4 2 6 0 3 11 9 5 2 9 10 3 9 10 1 4 4 2 5 2 0 2 4 11 6 0 0 1 11 8 7 6 8 6 4 0 11 2 2 4 1 3 6 4 5 3 5 1 4 4 0 6 6 5 7 2 7 7 6 4 7 1 1 5 3 2 4 1 11 2 2 1 2 2 3 3 5 3 1 3 12 8 2 7 3 2 3 1 0 5 1 2 2 10 0 6 3 2 9 0 7 1 2 12 3 5 8 8 8 0 4 9 7 3 7 7 8 3 0 3 6 9 0 4 7 9 8 2 5 2 1 3 1 0 6 8 7 2 5 7 1 6 0 8 1 12 2 4 5 2 4 5 9 6 3 7 6 1 8 2 3 6 5 4 2 4 3 2 4 8 5 5 4 8 2 0 3 14 1 4 7 11 4 8 0 7 7 9 1 7 2 0 12 2 6 7 6 12 6 2 8 6 4 10 7 5 8 12 10 8 10 10 7 7 5 0 10 10 7 8 5 5 4 8 7 7 1 0 5 2 4 7 9 1 4 2 8 13 2 1 7 7 0 0 6 12 4 2 0 13 8 3 1 0 7 5 3 4 4 6 3 4 3 5 4 6 1 7 3 2 0 11 11 2 2 1 3 6 3 1 12 7 5 5 7 6 5 6 1 8 7 7 12 11 2 0 7 2 7 9 11 1 1 9 5 2 2 3 4 6 10 2 1 7 3 10 1 0 1 0 5 12 4 8 7 4 12 10 0 0 1 5 9 6 5 0 5 4 4 8 6 6 3 3 6 4 5 4 0 0 2 6 5 1 11 2 7 4 1 9 2 11 6 1 1 0 14 5 5 2 10 3 0 7 3 3 7 2 1 2 3 2 2 2 5 5 9 2 1 9 7 6 0 6 8 9 3 0 5 11 9 9 0 3 11 0 2 3 1 7 4 3 6 6 11 10 3 3 7 4 4 6 3 10 11 10 11 10 3 3 1 5 6 2 9 0 4 7 2 1 6 0 3 8 3 6 6 2 6 9 10 1 2 2 7 5 5 2 12 12 3 2 7 7 0 6 3 0 7 5 7 0 4 4 3 9 5 5 9 1 10 4 2 4 9 7 10 7 2 1 0 7 7 0 5 12 6 1 3 2 10 1 5 8 3 0 8 1 5 11 13 1 12 8 0 11 0 3 9 1 0 6 4 3 8 6 8 5 3 3 4 11 12 2 4 5 0 10 0 7 8 7 11 8 9 3 5 9 10 5 12 7 3 7 0 2 6 7 6 2 7 4 7 8 6 15 5 4 3 8 10 4 4 5 6 3 3 1 2 0 1 3 8 0 6 8 5 4 5 1 9 3 4 3 4 1 12 5 9 1 2 1 13 2 0 5 1 9 6 5 2 8 3 8 10 7 7 0 5 6 6 12 5 1 1 11 3 4 0 0 4 12 1 9 10 0 2 3 9 2 7 4 7 5 2 9 0 0 1 3 3 2 6 0 2 1 8 10 5 8 1 5 0 8 2 10 7 6 2 1 7 8 3 1 4 9 6 8 5 7 4 10 9 0 7 4 9 2 1 12 1 1 2 2 5 2 2 5 7 0 4 1 7 4 10 9 5 2 15 3 6 9 10 3 6 1 2 1 5 2 9 0 1 9 4 3 2 1 2 9 2 6 11 0 1 3 4 11 1 4 0 7 2 10 9 5 3 8 5 4 6 8 8 9 8 9 8 1 3 7 1 2 12 13 4 1 5 1 1 4 8 14 7 2 10 7 4 1 6 8 1 2 3 4 4 6 4 2 6 0 6 6 8 4 7 6 1 6 0 9 4 3 1 9 13 6 1 6 0 1 8 7 4 1 11 0 4 3 7 0 11 5 7 5 9 5 3 8 0 0 3 0 9 3 12 1 7 1 11 4 6 0 2 6 6 0 3 6 7 8 0 3 2 12 7 2 11 9 10 2 9 0 4 1 4 4 1 5 3 1 6 4 4 2 2 3 0 4 1 0 11 9 7 6 0 10 3 4 1 4 6 4 0 3 4 7 0 2 4 8 7 6 7 4 2 7 0 3 2 0 9 1 6 2 1 10 12 0 1 4 4 6 2 1 0 4 4 4 7 0 3 9 3 6 2 4 3 2 1 10 7 11 0 8 1 6 0 4 0 4 5 0 2 6 11 3 5 6 9 6 9 1 1 12 8 7 8 4 5 1 5 0 7 5 5 4 8 0 8 8 11 3 3 1 2 9 3 2 1 9 4 1 5 3 1 7 13 0 7 5 4 10 6 9 9 5 3 1 4 2 5 0 7 4 9 10 6 9 4 3 5 9 3 12 11 10 5 6 4 4 1 10 2 2 9 7 14 0 1 1 6 8 1 8 3 4 6 15 4 9 5 2 12 8 12 3 2 4 0 2 0 8 4 10 1 0 3 0 1 2 4 0 4 5 0 11 5 8 8 7 0 1 10 4 8 2 7 9 4 10 2 9 7 4 10 9 2 5 8 7 9 4 0 9 6 6 5 1 5 2 2 4 6 8 6 2 11 1 2 10 3 8 4 8 6 1 9 2 10 12 12 4 8 6 2 5 9 1 11 3 6 5 4 4 5 11 3 8 8 5 3 3 6 7 13 7 0 2 9 0 1 3 1 0 0 8 0 1 10 8 3 11 1 4 2 8 8 4 0 6 11 4 6 9 1 3 9 10 10 11 3 7 1 6 10 1 4 1 8 12 1 4 4 0 7 3 0 4 10 1 11 5 8 4 4 4 0 12 6 8 1 7 5 1 8 12 1 1 5 1 8 0 3 3 2 8 10 5 12 0 10 6 7 8 4 4 11 5 3 10 5 11 4 4 9 9 1 2 0 10 12 6 12 12 1 0 3 2 1 6 5 1 8 4 2 4 8 0 8 10 1 1 8 7 2 8 5 0 5 12 8 2 0 2 0 1 8 7 1 7 1 7 6 3 1 2 7 8 2 6 1 3 3 3 1 4 7 2 3 4 6 1 4 12 1 0 0 4 9 0 2 6 8 14 9 4 3 0 0 2 4 2 3 4 11 3 3 4 8 8 8 2 10 6 1 2 0 4 6 2 5 3 3 7 7 7 0 2 0 5 2 14 4 0 5 9 7 9 5 6 5 7 0 8 0 2 7 0 6 1 3 2 2 7 0 7 3 5 7 9 15 7 7 5 0 2 6 2 1 3 0 6 6 1 2 7 8 0 3 13 7 4 1 4 5 7 4 7 7 0 4 5 1 7 6 6 1 7 10 3 0 3 2 10 0 4 0 5 7 11 3 8 5 1 1 5 8 11 5 1 3 8 11 5 5 5 11 7 10 10 2 3 1 9 9 3 2 6 8 2 10 1 9 6 1 1 1 4 11 13 4 6 8 9 6 12 2 3 1 7 5 3 6 5 4 6 6 7 2 9 9 6 6 5 6 7 8 4 2 13 9 1 3 3 1 5 5 8 2 7 5 1 1 4 7 4 6 0 1 4 5 3 8 5 5 0 7 5 1 7 2 9 5 1 0 0 0 9 8 1 0 9 11 0 10 7 1 5 11 15 3 8 4 1 6 8 10 3 4 0 6 6 4 9 1 3 0 1 13 1 9 10 1 4 10 8 3 6 10 8 6 2 7 3 1 1 9 3 9 5 8 6 2 4 12 0 3 4 4 10 1 7 6 1 8 12 16 10 0 15 5 6 1 1 7 4 8 8 5 2 10 3 10 12 7 1 3 2 5 11 4 0 3 0 0 2 2 3 3 7 0 5 8 1 10 5 6 3 1 3 3 0 7 4 8 8 4 5 3 4 3 7 5 4 0 3 10 3 4 7 12 6 3 5 2 2 6 0 4 9 3 4 9 10 8 7 3 0 4 8 0 7 3 5 3 7 1 0 2 3 4 3 9 5 3 0 9 9 2 2 1 10 6 9 0 12 4 2 9 9 2 4 7 11 5 2 7 0 8 8 2 0 9 4 5 7 2 8 5 4 0 0 7 0 6 12 6 5 9 6 7 0 5 2 0 0 4 1 6 0 9 7 0 11 8 8 7 7 2 1 8 5 10 1 2 2 2 6 3 1 1 0 4 3 10 3 1 5 5 1 9 7 11 3 4 5 0 6 8 2 3 4 1 9 2 0 6 6 6 5 5 0 0 4 11 1 4 3 7 10 8 5 2 1 5 3 7 4 6 3 7 10 9 1 3 0 5 3 6 11 3 7 1 12 8 3 5 3 3 9 1 5 2 9 4 7 6 0 6 8 6 3 9 8 6 5 5 4 5 11 9 2 6 3 5 3 8 10 9 1 3 5 3 2 6 7 1 4 9 8 6 7 13 0 7 3 0 1 2 5 11 9 10 7 7 1 7 3 8 5 9 11 5 9 2 1 7 3 5 0 8 6 13 7 0 6 2 10 6 6 1 7 4 1 9 0 2 0 11 9 5 7 9 7 8 9 1 0 1 0 13 6 11 1 16 12 4 10 4 9 9 8 7 3 2 9 4 2 4 5 2 3 5 0 3 0 4 0 0 3 2 4 8 8 10 10 10 7 5 0 1 0 3 4 3 2 5 0 9 9 10 6 0 1 8 6 0 3 6 7 13 6 1 1 3 1 1 6 8 1 8 11 6 11 11 0 7 2 7 11 11 2 12 4 2 6 4 8 7 10 7 3 11 2 5 10 4 6 0 4 5 1 4 1 6 11 1 5 12 4 0 10 8 3 3 7 6 7 6 7 1 4 3 0 2 3 3 7 14 1 10 10 0 6 5 2 5 2 9 4 0 7 2 3 0 9 1 5 6 8 4 5 13 6 4 3 11 8 6 2 12 2 9 0 6 2 2 8 0 2 4 14 2 4 5 4 6 0 4 3 1 12 5 1 4 0 8 11 1 4 12 2 1 7 5 7 9 9 14 6 1 2 1 3 4 2 8 1 1 1 2 7 0 4 0 4 0 9 10 6 10 5 5 1 1 11 9 2 11 8 8 0 2 1 4 0 2 4 9 0 11 1 7 1 5 7 5 9 6 0 1 2 6 3 2 10 10 8 0 12 13 5 2 8 2 9 6 11 8 6 9 12 7 4 7 8 3 0 0 5 10 3 2 5 0 12 5 0 3 1 3 0 2 11 2 0 5 8 7 2 7 5 1 1 8 9 4 5 5 2 6 4 9 7 8 5 13 8 12 3 7 1 5 8 6 3 1 3 1 9 5 1 11 3 8 6 7 4 2 0 10 9 9 7 0 9 5 13 1 10 10 6 4 15 1 6 9 0 0 4 5 2 3 7 2 7 9 9 1 8 6 7 13 0 0 4 8 3 10 7 7 4 4 7 0 6 2 1 10 7 8 6 1 2 11 0 11 5 4 4 9 8 3 7 9 3 2 0 7 2 5 7 8 0 2 6 3 5 3 0 8 12 8 6 6 2 7 7 0 9 10 0 9 4 4 1 0 4 2 4 10 7 3 6 1 5 0 8 6 6 5 7 9 6 12 0 7 3 5 0 1 3 9 4 6 11 11 6 1 8 2 2 9 1 10 0 8 3 7 0 5 7 10 5 2 2 0 10 11 2 0 2 6 2 1 8 4 0 8 3 11 1 7 5 9 1 10 7 12 1 4 12 0 7 6 4 7 6 2 15 0 7 1 7 12 4 1 2 7 2 2 5 6 4 2 0 6 5 10 10 5 7 5 2 8 4 5 3 5 11 2 2 1 6 7 8 5 2 2 1 5 0 1 5 4 3 6 2 11 3 9 3 12 5 9 0 3 5 6 1 2 3 2 2 1 1 7 6 0 6 7 5 2 0 4 11 10 2 8 0 0 8 6 11 7 10 0 5 3 2 2 10 4 11 0 2 5 6 3 8 11 0 2 1 0 4 5 2 1 3 9 6 9 6 3 6 2 1 3 2 2 1 3 5 4 1 7 3 0 2 10 8 9 3 1 12 4 0 9 0 0 4 7 0 10 8 1 3 9 5 5 6 2 6 0 2 10 4 7 7 4 6 0 4 6 6 2 6 7 10 4 4 3 2 0 1 10 4 8 6 5 0 3 2 2 5 4 3 0 6 1 10 7 8 9 1 2 10 4 3 4 4 10 1 3 5 10 10 11 4 0 2 1 0 4 2 0 2 7 1 7 2 9 7 13 0 8 1 0 12 6 7 11 2 2 2 9 9 11 10 4 10 7 4 6 4 9 9 3 3 2 2 7 1 8 7 12 9 4 14 4 2 8 3 12 0 8 8 4 4 2 7 3 1 0 11 8 1 2 1 1 0 0 4 0 2 4 11 7 2 1 6 8 10 2 2 11 1 5 11 1 6 4 8 0 1 8 6 5 1 0 0 0 9 0 0 6 3 0 3 1 1 7 13 6 12 8 1 1 5 7 6 3 7 10 5 7 3 2 10 9 3 10 7 1 10 2 0 11 4 7 3 3 2 0 0 3 2 0 2 4 6 1 5 3 7 4 3 0 3 8 8 4 10 2 2 6 6 2 2 0 7 5 7 4 8 2 1 12 8 9 1 8 12 8 7 5 5 11 12 4 3 7 6 2 8 1 0 5 5 2 2 5 10 4 0 0 9 1 0 8 6 5 4 7 0 4 2 2 2 0 1 13 7 6 5 4 1 2 5 4 5 10 1 3 2 11 2 2 4 5 3 0 7 4 0 5 3 4 9 2 0 3 7 5 3 10 5 10 6 4 5 2 6 5 8 11 4 10 9 11 0 8 6 4 6 8 0 2 5 9 6 4 4 1 2 11 11 0 7 3 5 9 5 7 2 2 9 0 6 5 5 6 7 6 4 7 2 4 3 5 5 6 3 6 0 3 0 2 4 3 5 6 3 4 4 11 13 1 4 4 0 6 7 0 1 3 9 4 0 4 3 1 8 7 13 0 2 5 5 7 1 9 8 3 9 8 2 2 2 0 0 4 4 12 0 2 1 4 12 7 5 0 8 5 3 5 11 0 3 10 9 4 2 3 7 2 9 10 3 1 5 5 4 14 3 0 4 0 8 5 7 3 4 8 14 13 5 11 5 4 6 1 1 7 4 8 8 4 0 2 0 10 11 3 10 6 0 10 0 8 1 6 7 6 12 5 6 2 1 5 8 4 5 5 0 1 6 9 1 5 5 4 3 6 9 3 3 9 9 8 5 1 8 5 5 5 6 10 4 8 1 2 4 2 7 6 10 14 13 9 5 5 11 7 1 8 10 2 3 0 3 5 5 10 8 4 5 9 0 2 2 6 3 8 3 1 0 8 7 2 0 4 3 4 0 3 9 1 4 0 2 9 1 6 2 11 3 9 12 1 10 4 9 4 1 0 3 8 0 1 4 3 4 7 5 0 6 9 3 4 8 1 4 2 8 7 7 5 9 1 0 2 6 11 8 5 2 8 7 3 7 5 4 7 2 2 6 11 9 0 0 1 2 4 9 8 5 6 1 2 7 10 3 1 1 9 13 8 5 2 6 11 11 4 2 12 6 0 3 9 5 1 0 1 5 6 5 4 6 4 8 0 9 4 5 11 0 2 7 6 1 5 8 1 2 12 11 8 5 1 1 5 4 0 3 13 9 1 0 9 7 0 2 8 2 0 8 1 12 8 4 2 4 5 2 9 5 6 5 8 12 9 4 1 11 3 2 7 5 11 5 5 6 7 3 2 2 4 3 4 3 8 2 2 3 2 3 7 5 6 6 3 5 9 6 7 5 7 6 2 8 10 12 5 2 0 2 5 9 8 11 7 7 8 7 0 9 4 3 7 9 1 0 0 10 0 6 0 0 6 1 1 4 10 0 13 1 9 3 6 3 0 5 0 1 2 5 10 8 1 0 3 1 6 5 2 6 3 8 1 12 3 5 5 0 8 7 5 5 3 11 0 4 1 3 7 8 9 7 0 2 6 6 3 11 5 4 0 1 3 3 1 11 12 0 5 9 10 6 1 1 4 3 9 2 11 5 3 3 13 1 3 6 3 2 0 1 11 3 1 8 7 3 10 4 11 4 3 2 3 2 4 1 6 8 0 3 4 11 8 3 4 0 4 7 3 7 4 7 5 1 3 7 5 2 6 10 3 6 7 7 1 5 10 2 4 5 2 4 6 12 3 0 0 3 0 1 4 10 1 5 0 5 14 8 0 3 2 6 5 11 6 0 5 5 1 3 0 1 4 8 13 1 0 2 7 10 4 10 7 4 1 0 11 6 6 6 3 7 6 6 3 5 4 6 11 3 4 12 5 9 6 11 2 4 0 4 12 4 0 2 9 12 11 2 2 3 1 11 4 5 8 4 1 10 2 2 6 0 9 8 2 0 3 7 9 8 4 7 4 1 6 9 3 3 4 0 9 2 3 9 4 14 6 0 5 4 7 6 5 8 4 7 3 7 8 3 6 3 11 3 8 5 1 8 2 2 5 2 3 12 1 6 2 8 3 3 3 2 8 7 6 3 6 9 1 8 8 6 3 0 5 7 4 4 8 2 5 6 9 3 0 0 8 11 0 2 5 9 12 3 2 8 5 9 11 7 8 9 8 5 0 6 5 11 0 0 3 1 2 6 3 9 3 4 7 9 0 0 1 8 8 1 6 9 6 5 8 3 6 9 10 11 7 4 0 5 7 0 8 7 7 5 10 3 8 4 0 0 5 6 1 5 10 5 7 4 1 8 2 4 11 0 1 10 7 11 11 10 3 6 7 2 8 3 4 0 7 8 1 7 4 7 12 6 1 0 1 0 8 3 4 10 4 6 6 8 7 2 2 9 7 1 7 8 2 3 8 8 8 0 5 4 9 0 6 3 4 7 7 4 6 0 6 10 7 0 0 1 11 1 3 4 1 4 7 5 3 5 5 7 5 3 8 6 3 7 3 7 6 8 4 1 6 12 5 5 4 9 1 6 1 9 2 13 5 5 1 2 7 12 7 6 6 4 10 2 0 6 3 0 9 2 0 15 5 5 7 4 8 8 0 9 9 8 5 9 10 6 4 2 7 8 2 5 8 1 9 10 11 7 4 0 7 2 4 5 4 5 0 4 6 8 3 4 3 1 4 7 6 6 3 9 0 5 3 8 1 6 4 7 1 7 4 3 8 14 8 0 12 9 1 2 1 1 12 6 0 8 2 4 6 5 7 11 5 1 6 5 7 1 10 4 1 6 5 4 4 7 6 6 7 1 12 7 2 2 12 4 5 5 2 2 3 10 6 6 0 10 6 3 11 10 3 9 1 0 2 7 12 8 10 11 9 0 8 1 3 0 6 10 9 3 3 4 12 1 4 9 5 6 8 9 10 7 0 3 1 9 2 8 5 4 1 7 9 12 0 10 4 3 6 10 11 3 7 9 0 2 11 7 6 7 0 5 9 12 1 3 5 4 4 0 8 6 6 5 2 1 5 5 0 5 3 7 9 8 7 6 7 7 1 1 9 1 9 0 5 8 2 4 10 3 7 0 5 2 3 1 1 2 9 1 0 8 9 3 1 10 0 2 5 1 4 0 4 2 2 6 4 3 13 2 8 1 3 11 1 9 8 6 5 7 2 0 9 11 12 9 6 0 7 6 7 3 12 9 5 3 9 6 10 4 0 1 0 5 3 0 3 2 7 7 9 4 1 0 0 3 7 8 5 10 5 11 15 9 4 1 1 7 7 1 8 8 2 12 9 1 6 4 7 10 0 4 0 6 6 2 2 3 5 8 2 8 4 0 2 3 1 0 13 1 9 7 1 5 4 5 0 6 10 2 8 11 8 8 6 7 11 3 10 2 11 9 3 6 2 2 1 12 3 11 2 5 2 10 0 11 3 6 4 5 3 0 0 6 8 11 9 6 3 4 6 0 5 5 2 4 1 5 6 6 0 7 10 0 6 0 5 2 6 7 7 7 2 0 7 4 3 7 9 6 8 8 8 2 2 0 5 4 1 10 9 10 2 10 8 0 1 7 1 6 7 0 1 5 3 8 5 7 0 0 5 9 4 13 1 12 8 2 7 0 10 6 8 2 2 7 1 5 4 5 2 0 7 8 0 10 7 5 0 7 10 2 0 3 5 10 4 1 7 5 4 7 4 1 6 8 6 1 8 9 1 10 2 0 1 10 4 0 8 6 8 7 14 8 6 2 2 7 3 1 8 9 4 7 4 10 11 0 1 15 12 6 8 8 10 0 2 6 1 9 1 8 9 3 7 0 8 9 6 4 6 0 9 10 4 5 3 4 9 6 4 0 8 2 4 6 8 2 4 3 10 3 7 4 7 3 9 1 4 8 8 0 4 5 5 2 4 9 9 9 5 12 0 8 5 5 8 8 0 5 3 3 0 2 3 3 1 3 1 1 1 0 1 8 12 5 8 11 10 1 2 8 10 7 3 9 3 0 5 0 7 0 8 9 3 7 4 1 8 8 2 5 3 2 0 1 9 7 2 4 5 4 2 6 8 10 6 9 7 0 4 2 8 2 5 5 0 7 2 0 4 13 4 8 8 8 12 6 4 5 3 6 11 2 3 4 7 1 8 6 12 0 1 0 7 4 6 5 4 9 0 3 3 6 11 2 5 8 6 6 6 10 1 5 1 5 2 8 2 1 0 8 1 4 7 7 13 11 9 1 1 4 2 3 5 11 3 3 10 4 12 8 8 8 8 5 6 3 13 4 6 2 1 0 7 7 8 3 3 9 2 7 0 1 6 7 10 3 1 3 8 1 0 2 6 0 12 3 7 2 7 3 4 10 7 8 6 2 6 4 1 5 5 5 8 9 0 5 7 13 1 8 1 2 6 7 6 13 8 4 10 2 5 8 8 5 4 4 10 10 7 3 3 3 4 2 3 4 1 7 4 1 3 4 2 7 5 4 1 9 5 10 3 5 5 2 0 8 4 10 8 2 5 6 7 5 4 3 9 0 5 6 9 4 3 12 9 8 1 0 6 4 3 5 4 11 4 6 4 10 4 0 4 4 6 3 4 7 4 2 10 5 0 9 6 9 1 2 8 2 4 11 0 8 3 10 7 7 5 5 7 6 0 1 5 4 4 2 7 2 1 0 8 11 3 3 6 3 2 3 7 4 9 1 0 5 7 12 6 2 6 4 0 2 8 6 7 0 8 6 0 6 1 2 3 8 1 1 0 0 11 6 7 4 13 8 9 2 1 7 10 6 1 3 1 6 2 0 10 2 11 0 0 4 5 2 9 14 5 7 9 5 6 6 2 1 0 1 0 0 8 8 9 2 4 2 0 8 5 2 0 2 6 7 10 5 8 6 7 8 5 3 7 5 2 3 0 11 0 7 1 5 9 4 0 5 7 12 1 1 2 10 11 2 1 5 0 0 4 4 0 5 11 8 2 10 7 1 0 4 2 5 11 0 8 5 5 0 1 4 4 1 7 8 3 7 4 9 9 3 3 11 1 1 0 4 1 5 4 6 4 2 3 6 0 3 5 10 4 7 3 10 6 1 8 6 4 4 10 1 9 0 5 0 3 10 2 1 8 2 5 7 6 3 0 0 8 9 5 3 8 2 6 6 5 0 11 3 3 3 7 10 7 0 0 5 3 8 6 7 0 10 1 4 4 3 5 3 7 0 1 2 8 5 6 3 0 2 7 4 4 7 7 4 10 10 9 12 2 5 1 6 6 3 5 3 8 1 5 4 4 8 10 6 10 8 6 2 1 4 0 4 2 9 9 6 3 4 8 7 12 3 7 9 3 7 0 2 9 1 2 6 1 5 5 3 6 5 11 1 8 9 0 4 10 4 1 3 7 13 2 1 8 2 8 9 16 6 7 12 10 7 2 11 4 0 8 5 3 8 6 6 0 1 4 4 5 1 1 6 7 1 5 6 1 3 9 6 8 8 1 8 5 2 0 4 4 8 7 8 0 4 0 7 10 2 3 2 1 7 12 1 6 8 0 8 0 0 11 8 7 1 8 9 4 13 6 9 0 2 4 9 8 6 1 2 5 11 9 0 6 8 3 4 4 13 1 3 7 2 5 4 5 0 2 7 9 1 8 4 10 4 13 1 7 7 6 7 5 0 1 0 10 8 7 0 5 2 6 14 8 2 10 7 4 6 10 4 0 6 7 7 10 1 4 3 5 7 4 12 11 9 2 6 8 7 6 13 0 6 3 5 2 9 2 5 5 3 1 7 6 1 1 10 6 9 1 0 4 14 8 9 10 10 11 2 2 11 1 5 9 1 0 1 4 8 3 1 0 1 7 2 5 6 0 7 8 10 3 5 6 7 3 2 2 9 7 5 10 1 1 7 6 5 2 4 1 3 9 4 7 5 12 0 9 4 3 10 3 5 4 2 5 1 10 3 8 3 5 1 0 0 8 5 9 10 7 6 3 3 6 0 4 8 13 0 7 9 6 11 8 6 0 5 4 7 11 4 0 6 4 1 8 3 0 5 4 11 1 8 0 13 2 5 2 10 0 2 2 1 10 2 1 10 6 11 7 3 1 0 9 3 10 5 0 0 3 5 11 6 1 6 6 2 0 2 7 3 0 0 6 1 6 0 6 0 8 3 5 5 7 10 1 9 5 7 5 5 6 6 1 3 1 13 8 0 5 8 8 12 8 1 3 5 13 7 10 7 6 5 11 10 0 8 5 8 13 4 9 0 5 7 1 6 5 9 4 10 7 3 8 6 3 5 0 0 0 8 8 6 1 3 8 4 4 7 7 3 4 8 13 8 9 1 2 5 6 6 4 1 3 6 3 1 4 6 1 10 9 1 10 4 2 8 8 3 5 10 1 5 10 8 3 9 0 2 7 4 9 6 5 0 4 7 6 3 1 4 11 6 4 0 4 6 7 8 10 6 4 10 6 0 1 0 2 4 4 3 3 6 2 6 4 2 12 8 5 7 0 9 9 5 3 1 7 0 1 7 10 7 0 1 5 3 3 9 8 5 9 2 6 12 0 3 0 14 7 7 0 1 9 7 1 2 9 5 0 7 8 6 6 6 0 3 0 5 3 5 12 7 7 2 11 4 2 7 8 8 2 5 6 2 8 7 5 11 8 4 9 1 9 11 7 7 1 8 8 8 8 0 1 4 1 3 7 3 4 7 6 2 4 2 0 5 7 8 6 8 1 10 5 2 10 11 8 8 5 6 8 13 6 6 11 2 8 10 4 2 2 6 2 7 2 6 0 6 1 0 7 9 8 1 8 8 1 8 1 4 5 7 6 7 8 6 1 8 2 2 9 9 1 5 6 10 5 6 5 5 14 7 0 11 2 3 7 3 2 3 3 5 13 7 4 8 3 3 9 2 9 8 5 3 12 7 15 2 0 7 7 5 4 12 7 0 6 4 7 3 5 10 6 2 5 10 3 0 3 15 3 10 1 2 2 3 1 9 8 8 9 1 8 5 4 7 9 6 3 4 10 7 1 9 8 3 3 2 4 9 3 10 4 6 9 0 11 6 2 3 8 3 2 7 2 5 1 0 11 5 1 1 1 10 12 5 11 5 6 7 4 5 5 10 7 7 10 3 6 6 1 4 3 6 8 6 5 5 0 11 2 1 4 9 9 1 2 1 6 2 9 9 11 0 4 6 4 1 2 5 9 2 8 3 2 0 5 8 6 1 0 3 3 2 4 5 16 4 4 5 7 1 6 2 4 4 5 8 6 6 5 2 3 1 8 6 7 6 6 1 10 8 3 3 11 9 10 6 4 11 0 5 5 1 4 2 6 4 9 6 6 7 0 2 11 8 9 7 1 6 10 0 0 0 4 5 9 2 2 6 2 7 11 5 5 5 0 3 0 12 4 4 8 12 1 6 8 3 6 5 0 6 0 9 10 5 11 0 2 11 1 0 4 2 9 6 5 0 1 5 5 5 8 8 4 2 3 7 1 7 3 10 8 3 3 6 2 2 11 3 7 4 3 0 1 6 9 6 3 3 7 0 6 4 1 1 3 5 9 11 6 1 2 5 4 2 3 3 4 3 10 7 5 7 5 4 0 6 12 1 5 6 4 6 5 3 8 5 8 9 8 0 5 1 6 7 3 1 5 6 4 3 12 0 4 1 11 7 13 4 6 0 5 3 6 6 10 10 6 2 10 8 4 5 7 2 12 5 4 6 8 3 6 5 10 3 9 9 3 0 7 7 8 7 6 7 9 0 9 8 10 5 1 0 5 12 0 0 6 11 12 6 3 6 2 7 0 12 7 2 9 1 5 0 1 5 3 3 10 4 5 7 9 6 2 5 2 1 3 7 0 1 5 2 0 1 2 6 11 8 1 6 5 2 12 0 10 0 8 1 4 8 7 5 2 4 1 6 9 2 4 8 0 0 14 3 9 5 11 8 9 1 6 5 4 9 10 1 0 5 6 2 8 1 13 6 1 9 3 8 2 1 1 7 2 2 7 2 1 1 5 9 5 7 3 5 4 2 6 3 7 1 5 3 2 12 10 6 0 0 1 5 7 3 2 10 5 4 5 0 1 12 3 3 6 2 7 2 1 9 6 0 7 6 5 6 0 6 4 9 3 7 3 6 0 4 5 2 3 1 9 1 4 1 5 5 0 6 3 9 3 11 0 10 2 5 7 0 7 8 13 9 8 10 4 5 4 5 2 7 8 0 6 1 11 9 1 1 6 2 12 6 0 5 11 9 3 3 4 7 9 0 0 5 4 3 9 9 9 5 10 7 8 2 8 8 10 6 2 8 3 4 2 0 11 2 12 3 2 1 3 4 2 3 10 1 4 1 2 1 6 2 4 2 0 1 9 4 1 2 0 5 5 2 7 1 8 5 1 7 7 5 1 3 5 0 3 2 10 8 4 5 9 7 4 7 0 3 6 2 6 5 12 2 0 6 10 2 9 12 8 9 1 9 5 0 6 1 6 7 4 9 5 6 8 3 1 2 3 5 0 4 6 0 13 3 0 3 8 8 3 7 7 5 6 2 0 6 15 7 4 7 9 10 1 6 11 1 3 2 8 9 8 6 11 2 5 11 1 15 1 4 3 6 10 8 2 7 10 0 9 7 8 8 9 1 6 7 10 6 4 5 9 6 9 13 0 7 12 4 9 8 1 7 5 5 4 2 7 0 8 3 0 2 3 5 2 2 8 5 0 9 0 7 12 3 6 8 4 1 3 7 7 2 8 6 3 3 4 7 0 1 1 6 4 11 2 4 6 4 3 7 10 1 3 7 3 10 9 3 3 1 4 7 6 3 8 4 12 0 9 10 6 3 6 10 11 12 7 1 4 7 8 3 10 6 10 0 1 1 5 0 5 1 3 6 9 9 4 5 0 4 2 2 11 5 1 7 0 11 4 0 12 3 3 4 7 8 5 0 0 1 1 11 1 6 2 9 1 8 3 4 7 3 9 5 2 7 2 8 7 1 4 9 4 5 4 6 5 2 3 2 2 0 1 9 6 3 10 9 0 5 0 6 4 10 4 2 2 11 1 2 7 1 10 6 5 4 1 9 2 6 8 10 7 3 1 6 8 11 6 6 9 4 7 8 7 7 7 3 12 0 0 1 5 9 10 2 6 8 5 8 3 4 0 3 9 8 7 2 4 3 5 4 7 10 3 5 4 11 6 2 12 2 10 7 1 0 0 9 5 8 1 4 5 9 2 6 4 7 0 9 2 8 8 7 4 0 8 7 3 0 6 0 1 6 3 9 2 2 5 4 7 8 5 2 6 8 11 5 9 1 3 5 3 7 3 0 7 9 8 1 11 5 7 6 6 2 0 7 7 3 6 6 7 6 4 0 4 9 5 5 4 5 5 5 1 4 9 5 2 8 6 9 6 1 5 11 4 8 6 2 9 2 3 3 10 3 11 6 1 5 4 6 10 6 11 11 0 3 8 6 4 5 1 9 5 4 10 5 5 5 7 2 0 5 3 1 9 3 4 1 4 11 2 2 3 8 0 0 3 7 9 0 2 4 8 2 3 4 9 5 6 1 7 6 0 6 6 7 7 4 9 2 4 9 4 6 7 2 10 8 3 6 0 2 4 4 1 5 1 4 8 10 1 0 3 13 9 1 4 1 5 3 1 3 7 5 9 1 10 6 0 4 1 4 9 2 5 13 4 6 12 7 0 3 2 5 4 5 9 2 4 8 3 7 0 4 5 13 8 9 0 3 8 11 4 12 2 1 2 12 4 14 9 7 2 5 12 3 4 3 7 0 7 1 0 2 7 3 4 5 5 2 1 8 10 7 1 5 0 5 2 9 0 5 1 8 0 6 2 1 0 4 10 5 4 1 4 1 0 6 6 2 4 6 12 9 5 7 8 0 6 1 6 6 0 1 10 7 4 9 0 5 10 4 1 7 9 0 10 5 6 10 3 6 9 6 2 3 3 7 2 3 6 4 13 2 0 1 6 3 2 9 0 11 2 3 5 2 9 2 6 6 1 10 9 9 7 0 1 1 7 3 6 2 0 11 4 4 7 5 7 5 4 2 3 1 5 7 5 2 7 5 1 0 7 11 4 1 3 10 1 9 3 1 5 7 9 10 8 4 6 7 11 5 7 0 4 9 2 8 2 5 9 5 0 5 6 5 9 7 1 6 6 9 2 9 10 5 5 2 8 0 5 1 3 0 6 4 11 5 13 11 3 4 8 3 2 0 6 3 3 1 4 9 5 3 11 10 3 11 11 0 7 7 3 9 7 3 6 3 2 4 5 2 5 6 7 1 7 5 0 6 7 9 9 1 1 2 10 4 10 6 10 7 7 1 10 2 3 0 6 11 8 7 2 1 7 2 7 0 11 0 6 8 1 0 2 6 6 1 10 3 0 1 1 13 6 4 0 1 11 3 11 11 0 11 2 10 9 5 2 0 4 9 6 0 7 1 3 4 3 8 0 0 6 4 0 1 6 8 9 6 11 2 9 4 2 2 0 1 1 0 7 3 6 2 6 3 10 1 9 9 8 1 1 1 3 0 3 0 9 8 3 8 3 11 3 8 3 10 12 7 2 4 0 7 2 9 3 0 7 2 2 8 4 0 9 0 5 7 4 13 10 8 5 0 2 5 7 2 1 0 10 10 1 10 5 0 4 0 10 4 5 8 0 0 2 4 8 0 5 2 2 3 1 1 6 5 3 6 5 11 10 7 1 2 6 4 5 2 4 6 9 5 2 8 6 5 7 4 4 6 9 2 9 6 4 4 7 1 1 0 4 0 2 1 1 6 6 8 5 2 6 1 6 0 5 0 7 7 3 6 10 0 4 11 6 7 3 1 1 7 8 6 3 5 6 6 7 4 11 12 7 4 0 6 0 7 6 0 6 5 8 4 4 3 6 7 13 11 8 7 0 8 1 14 6 7 10 9 6 9 7 0 0 5 4 2 0 3 6 7 3 9 4 2 0 5 8 3 3 7 7 2 1 4 13 1 8 7 2 2 7 9 6 4 9 2 4 0 8 3 4 3 2 4 0 3 12 6 3 5 5 5 0 4 5 9 7 6 6 7 6 6 0 8 4 8 4 5 6 1 0 10 9 4 12 2 8 1 12 11 10 10 12 4 9 1 3 4 0 3 6 9 3 0 9 0 1 7 1 8 2 5 10 9 10 10 8 8 5 10 1 11 9 4 11 7 4 3 11 0 11 4 0 7 7 3 0 7 8 4 8 1 9 5 9 6 3 14 4 7 0 4 5 1 10 12 10 5 1 5 5 8 9 4 9 10 0 5 2 5 1 1 0 1 6 12 12 1 6 3 8 6 3 3 6 4 9 6 1 3 2 1 6 9 5 10 6 1 8 5 4 5 2 3 5 2 4 0 4 4 6 5 6 1 5 11 2 2 7 4 1 1 6 9 2 9 5 0 2 2 12 1 0 7 5 10 1 3 6 0 4 10 11 3 0 4 10 7 5 3 3 3 7 3 6 3 4 7 5 2 2 6 6 8 3 2 4 8 10 6 4 7 8 7 8 11 8 2 9 9 9 1 3 5 5 9 0 3 7 1 4 9 10 1 4 10 4 0 4 10 9 3 3 7 14 2 6 3 2 7 5 7 3 9 4 5 2 0 1 1 4 13 7 5 0 7 6 9 7 7 2 9 4 6 7 7 5 2 0 5 4 7 3 6 2 13 6 8 1 2 3 8 0 1 4 5 1 3 4 7 1 7 7 3 8 1 7 1 10 2 5 7 4 0 4 1 1 10 2 0 9 6 9 8 3 12 8 3 1 4 1 0 12 6 2 6 5 7 5 7 3 7 11 8 2 6 6 1 0 0 8 5 5 7 4 4 1 5 1 0 2 9 4 9 11 5 8 0 8 9 2 3 4 4 7 5 4 2 2 2 9 8 3 1 1 7 2 3 8 1 1 7 9 10 5 5 7 6 1 0 11 5 4 2 8 1 7 7 0 0 6 5 5 0 1 9 3 1 6 1 7 4 2 8 8 3 11 5 1 12 0 0 7 9 7 8 4 3 8 6 1 8 8 3 9 9 3 5 1 6 6 11 9 6 0 8 1 7 8 6 5 3 0 5 1 5 8 7 3 0 0 8 4 1 0 0 1 4 0 2 10 3 0 5 13 6 6 5 6 0 0 2 3 6 6 5 2 8 1 5 6 10 7 2 1 4 3 7 8 9 0 13 3 3 1 12 9 3 9 10 11 1 2 7 7 4 3 8 10 5 9 2 4 6 1 2 0 3 6 7 6 10 8 8 10 11 3 12 1 3 10 6 5 4 3 6 11 6 1 11 4 3 5 1 7 2 15 3 3 6 1 8 7 5 13 1 0 8 11 4 8 9 4 0 0 5 3 13 6 11 0 0 6 4 6 2 2 9 2 4 6 3 12 8 7 3 3 6 3 6 4 4 3 8 10 1 1 2 3 4 4 0 10 10 4 11 4 8 9 4 7 2 1 6 1 7 5 9 7 0 2 7 0 6 10 6 2 9 4 3 2 4 4 6 9 4 0 11 9 2 6 7 2 4 10 2 1 10 7 2 1 0 7 2 6 6 6 0 1 10 6 0 3 10 7 7 14 2 13 14 0 3 4 4 4 2 5 10 4 5 12 4 3 7 6 2 6 1 6 4 8 5 4 3 4 0 7 1 5 6 0 7 1 5 3 3 13 1 1 4 9 1 8 8 0 7 0 6 4 10 5 1 6 10 8 7 3 13 3 1 0 0 9 12 1 9 5 6 1 0 6 4 4 8 8 0 11 5 3 10 9 3 0 3 1 7 2 1 1 1 1 5 1 4 5 4 6 2 3 4 8 7 9 9 1 0 6 6 5 1 1 7 7 9 7 9 6 0 3 5 0 0 4 1 8 1 4 0 13 6 5 6 0 2 10 4 0 4 0 2 8 4 5 4 8 11 0 9 1 3 6 0 10 10 5 4 7 7 2 5 8 10 10 3 9 7 2 5 5 3 0 11 5 8 4 4 8 1 5 11 2 9 11 6 1 8 1 4 8 5 1 11 2 11 2 3 10 5 0 5 5 7 3 6 5 3 3 6 1 9 13 8 6 9 8 5 2 1 0 6 5 8 5 10 8 3 1 0 9 5 7 6 3 9 4 9 9 3 6 8 1 6 1 2 8 3 0 0 3 1 10 8 5 3 8 4 11 9 0 6 4 13 9 8 12 9 4 0 7 0 10 4 9 4 5 9 1 11 6 6 5 8 9 3 3 4 6 2 12 5 5 2 3 0 3 1 2 9 2 7 0 0 6 5 6 8 8 10 5 8 7 8 8 3 1 2 6 1 3 1 3 4 9 3 3 6 4 7 5 3 4 6 2 7 3 8 1 6 4 5 2 9 7 2 12 6 7 5 7 0 2 6 6 0 2 11 4 11 1 5 12 3 4 0 9 2 3 3 7 6 9 1 1 3 9 6 7 6 4 11 0 4 2 11 7 5 6 6 5 6 9 8 6 2 11 9 8 7 5 12 1 0 9 7 3 6 0 14 8 8 3 7 0 11 4 0 8 2 0 0 1 4 9 4 1 4 5 3 8 9 4 9 2 7 8 10 11 1 1 1 11 2 3 7 0 9 8 5 9 3 8 9 3 8 5 5 2 8 3 12 7 1 10 10 1 6 3 11 6 6 11 4 6 1 2 4 8 3 0 11 2 4 2 6 2 4 4 4 8 9 3 3 3 8 1 9 5 4 9 0 4 11 0 5 3 8 0 3 11 9 6 12 8 2 10 3 1 0 6 12 7 0 2 3 8 8 1 9 4 2 5 8 7 10 2 6 9 4 6 6 3 3 10 7 2 5 10 5 10 6 8 0 3 7 2 6 11 3 13 7 9 4 6 4 9 7 4 4 5 2 6 3 1 9 4 2 7 1 9 7 9 4 7 9 5 0 1 3 5 6 2 0 4 4 6 6 4 3 0 4 1 1 8 2 4 7 1 4 4 0 10 2 6 2 4 9 9 5 1 2 3 9 6 5 7 6 5 7 9 1 7 9 2 1 0 3 4 6 5 3 1 2 4 5 8 8 1 10 3 4 8 3 1 4 10 5 4 4 4 4 14 7 8 4 2 3 6 2 7 1 7 3 6 7 2 6 5 8 5 1 2 9 0 1 7 10 3 0 1 4 12 6 0 0 9 10 11 0 2 4 1 7 5 6 8 1 3 2 5 9 8 4 6 4 6 3 13 6 8 2 9 6 1 3 8 8 0 7 3 7 0 1 8 1 2 6 9 4 3 6 8 8 5 0 1 2 10 5 4 2 3 5 9 5 4 3 0 6 7 4 5 5 7 8 4 4 9 1 3 9 5 1 0 2 2 3 1 9 3 0 1 0 4 4 3 5 9 2 8 8 8 4 3 4 3 5 12 7 8 9 9 10 4 6 11 7 5 5 9 10 7 6 5 3 1 6 7 3 8 14 3 2 6 4 1 10 6 4 7 6 0 6 2 1 4 8 2 7 6 4 11 6 1 1 5 5 6 10 6 8 2 2 2 10 0 3 2 1 10 5 4 10 5 7 2 7 5 8 5 1 5 7 6 10 2 3 11 8 7 0 8 6 8 5 4 6 5 0 7 10 6 6 2 0 9 6 8 9 13 14 7 4 2 2 2 4 7 9 4 0 12 7 9 7 6 2 4 12 11 8 0 0 1 0 4 1 0 4 8 11 7 7 3 7 5 9 4 12 8 7 7 7 1 3 0 5 0 11 2 8 2 1 8 2 0 9 3 1 6 5 0 10 8 2 12 7 3 9 8 6 13 9 1 3 0 9 2 4 8 10 0 8 6 2 6 6 1 1 6 1 9 9 7 2 6 5 3 3 6 0 8 5 0 3 9 4 5 12 2 6 5 9 4 8 10 7 7 8 7 1 6 1 3 2 8 4 4 1 3 9 4 3 6 1 0 1 8 7 6 11 8 4 4 7 10 5 0 5 4 14 0 1 2 7 9 1 1 6 8 8 4 2 6 2 1 9 9 0 7 4 8 4 6 0 1 0 5 0 0 6 3 8 8 6 6 6 10 0 9 3 8 8 12 6 1 3 8 8 0 3 0 7 4 1 7 3 9 8 9 4 3 4 3 9 2 2 1 1 15 8 4 7 4 8 6 2 4 7 5 9 14 6 4 8 1 2 11 2 3 0 1 15 12 12 7 4 8 5 9 2 12 5 3 3 4 14 5 6 11 11 6 1 15 7 2 3 3 1 3 9 9 12 2 2 8 3 6 4 3 5 0 3 0 1 3 6 1 5 0 4 0 4 7 6 4 11 8 8 8 5 6 3 14 10 4 2 10 0 8 11 4 4 3 5 6 1 0 1 3 2 1 9 2 12 7 3 1 3 6 2 9 3 0 11 15 10 3 3 6 13 0 5 5 8 1 1 1 7 10 2 4 6 4 8 10 0 7 0 10 1 5 4 6 0 6 8 9 4 12 9 12 0 2 7 1 3 7 10 3 9 6 13 5 6 1 5 0 0 7 7 10 7 4 5 7 3 2 0 3 10 10 4 4 5 3 3 2 1 5 0 4 7 6 7 9 6 3 7 9 2 4 6 5 6 7 3 1 6 6 5 6 6 1 8 5 1 0 5 10 9 3 0 0 4 6 3 5 2 6 5 4 7 8 3 9 10 2 4 5 3 1 11 3 8 2 11 7 3 0 13 1 7 7 2 10 3 1 7 10 7 5 0 8 5 7 10 5 4 4 10 4 2 6 4 4 2 5 1 5 5 3 1 4 8 3 5 1 4 8 2 4 2 9 1 5 3 4 6 6 5 3 8 7 2 5 2 9 0 0 4 6 10 4 1 4 8 4 9 5 4 1 8 10 3 3 8 1 2 2 2 2 9 1 1 2 4 5 0 5 0 6 5 9 1 6 6 2 5 3 5 5 8 2 7 1 1 8 12 1 0 2 8 8 0 1 3 0 5 0 2 4 1 0 5 0 5 0 10 4 3 6 9 2 10 5 1 4 3 9 10 0 4 0 1 8 1 0 1 8 4 6 1 1 4 8 7 1 0 2 2 1 4 9 3 0 8 10 4 3 8 1 3 1 1 7 4 5 2 1 12 10 2 6 0 0 0 1 10 10 2 0 2 1 0 7 8 0 5 10 7 9 11 9 10 6 7 3 10 7 10 7 6 1 3 8 6 7 4 2 8 6 0 1 7 5 3 1 0 7 6 7 11 2 5 9 4 1 3 6 4 10 1 3 8 10 3 7 8 7 7 5 11 8 8 1 13 2 4 7 1 3 1 6 5 1 7 9 1 12 5 0 13 0 8 5 10 2 3 5 4 9 8 2 6 6 8 1 4 1 8 3 3 3 2 4 13 0 11 4 4 4 6 6 5 8 0 1 8 7 2 7 6 5 0 2 6 12 7 4 2 1 9 3 12 12 7 12 9 1 2 0 9 4 1 2 12 2 1 7 1 8 2 2 1 5 7 6 4 3 5 2 2 12 2 4 8 4 1 7 8 11 2 3 11 8 4 3 0 5 3 6 3 3 8 7 1 5 8 4 5 0 4 10 4 0 6 2 5 0 3 3 5 6 10 3 12 9 5 9 2 5 9 4 8 2 10 3 3 3 9 6 1 0 8 9 0 5 3 4 10 3 8 11 4 1 12 1 5 0 5 0 8 4 6 7 1 1 7 5 3 5 4 6 8 1 0 10 8 3 5 10 2 3 9 8 6 4 8 4 6 1 4 4 1 3 2 12 3 10 7 5 2 11 4 0 10 2 5 2 1 3 1 0 3 12 5 8 13 4 4 0 7 1 2 5 1 8 1 7 6 0 0 7 11 1 8 10 6 4 0 14 7 1 6 3 6 10 6 3 0 8 2 8 7 1 0 3 0 5 4 0 1 1 9 1 5 2 4 1 8 13 6 8 3 4 6 6 5 4 7 0 9 10 3 3 5 0 13 6 13 2 3 4 1 3 8 2 8 11 8 8 3 4 11 0 4 4 8 5 8 8 10 7 2 0 12 4 2 3 1 9 10 0 9 14 4 5 4 3 3 3 12 2 1 5 6 3 4 1 1 4 7 11 2 3 2 3 9 2 1 3 4 2 4 6 7 6 4 1 10 4 6 4 7 4 5 0 1 3 2 4 5 3 0 6 3 0 1 5 3 7 6 8 7 0 9 11 0 1 6 2 8 10 12 8 11 4 1 6 1 1 7 6 3 2 0 1 0 5 4 2 10 5 6 10 1 3 10 5 9 5 8 4 1 8 2 5 5 2 9 6 8 0 5 5 5 4 3 2 6 4 7 9 2 6 9 3 5 4 0 2 0 7 5 3 1 7 8 6 1 9 0 6 1 5 1 7 6 4 1 12 0 4 12 1 0 14 0 0 6 4 12 9 1 2 4 0 0 6 1 1 8 9 3 0 6 4 4 1 7 10 6 1 5 2 6 4 0 9 0 4 2 10 3 2 8 10 2 9 7 9 7 12 1 5 0 1 10 0 2 10 1 3 9 4 7 10 6 2 1 1 5 8 3 6 7 1 3 2 0 4 7 2 5 1 6 8 7 0 3 6 11 6 6 5 3 2 10 6 6 6 7 3 11 0 9 0 11 4 5 8 7 4 2 2 3 9 8 1 1 6 0 8 4 3 10 7 8 9 4 1 6 2 2 4 10 5 7 8 3 7 5 4 3 3 6 2 5 1 3 9 8 4 12 9 10 5 3 10 1 0 8 10 2 4 9 0 4 4 8 6 5 2 14 10 7 7 3 2 4 10 6 7 8 7 4 0 2 4 2 1 6 6 10 5 8 0 0 7 0 3 2 10 4 2 6 9 6 4 3 6 6 5 3 0 4 1 5 2 6 7 1 0 4 12 3 3 6 2 4 6 8 4 4 0 3 2 2 1 3 9 0 1 3 9 9 8 1 8 8 7 11 7 11 3 5 5 7 9 8 0 10 6 2 9 2 6 8 6 4 7 5 11 8 8 3 7 1 5 2 4 4 8 8 8 3 10 3 15 15 2 7 1 8 2 9 13 0 8 10 5 4 8 4 2 6 8 10 8 5 8 3 1 2 1 8 6 6 3 4 1 2 10 5 4 10 4 10 9 9 3 0 6 2 3 11 5 9 1 8 0 7 7 7 3 1 2 0 5 6 7 5 8 8 0 8 1 5 4 8 9 5 2 4 8 7 8 5 10 1 9 16 1 5 7 0 1 11 5 6 14 2 11 6 7 1 4 3 1 11 10 1 3 5 8 5 10 7 3 4 11 5 0 4 13 1 13 2 7 3 5 5 9 6 7 13 6 1 1 3 1 1 1 8 8 4 5 9 8 1 2 2 1 9 3 5 2 12 4 8 8 4 4 1 3 0 4 2 1 1 8 10 14 2 8 9 1 6 1 3 4 2 9 6 5 7 2 8 13 3 4 4 6 1 2 6 7 2 6 1 6 10 8 1 8 5 8 2 10 2 4 8 6 5 7 3 5 2 10 2 0 0 7 3 7 7 0 7 2 5 10 5 5 7 9 9 13 1 2 0 5 4 3 2 7 5 9 8 5 1 9 0 0 5 1 4 0 10 1 3 8 0 7 6 2 8 1 4 0 11 3 5 5 2 4 9 9 2 3 5 2 8 1 0 4 8 10 3 3 9 10 3 2 3 8 7 1 3 11 5 4 2 7 1 1 1 5 9 5 1 3 6 8 11 1 3 2 3 5 0 12 6 7 4 3 3 3 6 2 8 3 7 12 2 0 4 0 7 0 9 2 3 2 4 3 7 3 0 1 5 15 0 0 3 0 6 6 1 8 2 2 4 9 3 1 7 2 3 9 1 10 8 2 7 1 8 4 4 10 0 10 3 3 8 2 10 11 12 3 3 0 2 10 7 6 3 7 8 9 9 5 1 4 5 2 3 9 1 10 9 3 1 2 7 5 2 1 7 8 3 11 15 13 7 5 5 1 0 4 10 1 0 6 0 4 3 1 8 0 0 4 5 8 9 5 3 12 5 5 6 1 4 10 11 9 3 6 7 2 7 7 4 10 1 1 6 8 0 0 2 5 1 8 5 1 2 4 6 8 1 2 8 6 9 8 2 2 1 8 3 6 8 8 5 2 7 8 8 4 0 11 2 8 0 6 6 3 0 2 3 1 6 10 11 1 10 0 3 7 6 8 12 7 7 2 7 8 4 1 0 8 6 2 0 0 2 2 0 7 6 4 0 4 6 5 6 4 2 6 4 6 3 0 0 13 8 0 5 4 9 3 2 5 2 4 2 6 7 12 11 9 4 1 7 0 11 4 9 10 2 2 6 11 7 7 7 1 6 2 6 9 3 8 5 8 10 2 7 3 7 2 2 8 12 8 6 7 2 10 8 2 8 6 2 4 9 7 0 7 9 2 9 2 10 0 8 0 4 5 11 1 2 4 7 9 2 1 1 7 4 4 0 10 11 2 8 2 4 7 4 3 4 4 9 2 0 4 7 1 5 5 3 3 9 11 3 4 4 6 2 9 2 2 3 10 10 11 2 4 4 5 8 4 2 10 1 2 13 1 0 9 0 6 4 5 5 0 3 5 1 2 11 8 11 0 7 4 2 6 4 1 1 4 5 5 7 4 1 0 5 6 7 6 6 6 8 0 13 2 1 3 0 0 7 6 8 4 7 9 5 0 7 5 10 2 0 6 2 7 7 13 12 1 5 1 3 8 2 4 5 9 4 2 13 0 7 8 3 10 7 4 8 6 2 11 5 2 2 0 1 0 10 3 13 2 11 0 10 3 6 9 3 1 5 1 1 3 1 8 0 7 5 5 0 5 10 1 7 10 4 2 9 0 6 5 9 8 6 0 5 7 4 5 6 6 4 4 0 3 0 3 7 0 12 3 2 3 5 8 5 13 8 4 12 0 1 9 1 1 4 12 0 9 5 12 6 6 5 7 10 6 6 5 2 11 6 4 4 5 9 0 11 11 1 0 5 2 12 0 6 3 3 7 4 0 1 13 8 0 6 9 2 4 1 3 4 0 1 9 6 3 9 1 6 1 1 5 8 8 0 3 9 3 1 2 2 11 5 5 2 2 10 5 3 1 2 5 3 4 0 3 8 2 5 7 3 4 5 5 5 5 0 4 7 3 8 7 9 7 1 8 1 4 8 8 0 4 1 5 5 0 8 4 10 4 6 4 1 8 8 1 0 12 0 0 0 7 8 1 5 5 3 9 13 1 1 5 1 2 4 7 2 2 2 2 8 8 6 2 4 0 9 10 1 14 2 6 3 12 9 5 4 3 9 3 4 9 0 13 4 9 6 5 10 4 4 6 0 1 1 0 3 4 4 1 7 8 6 10 0 1 11 8 0 6 4 10 2 3 3 7 4 3 0 8 8 7 1 5 6 1 0 15 8 2 9 3 0 1 2 2 1 5 5 7 3 2 9 4 10 7 8 6 3 1 4 1 10 8 8 1 2 0 2 2 6 5 1 6 8 6 3 0 3 0 5 11 6 7 2 12 7 2 5 5 8 2 4 8 9 1 0 2 5 13 0 10 12 4 8 3 5 0 12 2 0 4 8 0 4 0 5 3 5 7 3 3 9 6 8 8 7 8 8 5 6 6 2 0 3 8 10 1 1 7 0 3 2 0 0 1 0 2 0 3 7 5 2 6 2 9 11 12 5 2 3 13 3 8 0 0 3 9 5 10 3 3 4 0 5 9 4 4 6 1 7 11 10 11 1 5 4 2 3 6 2 2 3 6 2 9 8 1 7 7 3 3 2 3 0 5 2 0 3 2 1 9 3 0 8 9 3 3 3 4 4 6 2 5 4 3 2 1 4 2 10 9 4 7 2 3 12 8 1 3 7 1 3 6 5 6 9 2 10 8 8 3 6 4 10 0 10 0 6 3 3 8 7 4 7 11 4 9 8 4 1 8 9 14 5 6 5 6 5 4 9 6 8 7 12 6 0 5 7 11 9 5 0 2 0 9 11 6 2 6 8 7 10 6 6 4 6 1 3 4 7 5 5 1 3 9 3 1 1 4 1 2 0 6 9 12 7 5 8 5 0 10 7 11 9 10 1 4 4 5 7 7 4 1 0 9 9 7 3 6 1 12 14 8 6 4 6 1 1 3 1 8 2 4 6 6 10 11 0 12 5 6 5 4 10 2 1 0 0 10 1 3 7 4 3 5 11 2 11 5 5 5 7 11 9 8 8 7 1 10 2 0 3 5 4 10 8 1 4 0 6 7 3 3 3 0 10 7 7 3 7 2 2 5 10 9 6 10 8 3 6 8 1 5 6 0 4 5 4 5 1 6 3 5 1 1 7 2 2 4 0 4 2 6 5 9 3 5 2 1 6 2 7 9 7 7 7 1 7 8 1 2 2 11 8 3 1 12 10 4 7 6 1 5 1 10 8 2 4 4 11 5 5 4 8 4 5 7 7 0 1 6 4 0 1 13 4 5 5 2 8 4 5 3 8 5 10 1 4 5 6 10 1 5 7 2 0 4 4 7 1 5 5 3 3 1 4 2 9 7 5 8 2 3 10 3 12 4 0 1 9 6 0 0 13 5 4 6 12 2 9 9 5 3 4 3 0 2 9 7 10 0 7 1 7 5 2 2 3 2 4 12 12 3 5 4 5 10 4 10 0 5 12 3 5 12 8 4 2 7 6 9 8 4 7 5 4 5 7 8 2 8 0 7 5 11 6 7 5 11 3 5 3 6 4 5 2 0 8 12 4 10 9 2 5 2 4 3 9 5 3 6 9 2 4 12 1 9 5 5 3 0 6 2 1 10 10 7 4 5 4 0 5 5 3 7 6 5 2 11 8 10 1 1 11 0 0 4 1 1 2 10 0 6 7 13 7 1 9 4 0 0 5 6 0 5 7 2 8 4 2 0 7 8 2 10 3 9 0 5 4 6 1 11 3 8 5 4 4 2 3 3 7 6 3 8 2 0 3 3 13 1 3 0 3 10 4 5 2 10 14 0 8 4 3 14 7 10 1 8 5 1 6 6 3 10 7 3 7 6 3 3 0 0 8 1 8 0 2 7 5 9 5 12 0 0 1 8 8 0 8 2 7 0 10 11 7 10 1 9 9 2 6 8 9 2 1 2 5 7 2 6 0 4 2 12 9 1 9 6 5 6 7 9 7 4 11 9 2 2 12 4 11 6 5 4 1 16 8 7 2 12 7 3 12 9 5 3 0 0 8 5 9 2 6 7 4 5 2 5 6 4 8 9 3 4 1 12 6 1 8 11 2 11 6 5 1 7 7 14 4 6 0 5 1 4 1 4 4 1 7 2 12 12 9 9 2 11 4 8 1 7 7 1 0 8 8 8 0 11 5 1 9 10 4 6 2 4 2 7 4 3 2 8 0 2 2 1 4 6 0 7 9 8 3 9 10 6 4 1 5 7 1 7 4 5 6 4 6 4 5 0 4 2 13 1 4 8 8 1 3 6 3 9 4 3 1 4 10 1 5 1 9 4 0 0 6 6 4 1 7 6 11 2 2 5 3 1 9 9 4 3 9 6 2 1 3 0 3 10 7 2 7 7 4 1 4 1 9 10 2 1 3 7 0 4 14 4 0 11 2 0 7 1 2 3 2 10 4 4 6 10 8 8 6 5 4 2 6 5 3 4 9 3 6 7 3 1 3 0 9 0 4 2 7 7 9 7 10 5 2 7 4 6 1 9 6 2 0 4 1 8 3 3 6 4 5 0 5 8 0 1 1 6 9 7 10 8 0 2 2 9 8 2 2 3 10 4 5 4 6 3 2 4 4 6 6 5 2 1 1 8 5 1 3 3 1 7 4 2 8 0 1 6 7 6 11 4 0 3 2 7 7 0 7 3 3 4 8 0 8 1 10 0 7 0 8 4 5 8 0 0 5 1 5 5 9 1 4 6 11 1 8 3 12 7 6 1 0 0 2 10 5 2 3 0 5 0 5 2 0 5 0 9 4 10 9 11 7 4 8 5 8 12 12 7 7 0 7 3 10 0 4 9 7 2 2 5 3 3 0 0 11 6 9 1 9 5 10 3 5 1 0 4 4 2 4 10 1 4 13 5 6 0 6 9 0 7 4 1 5 0 4 5 0 0 8 1 12 10 5 5 8 5 3 1 5 0 2 1 2 2 10 10 9 1 6 10 6 4 0 4 6 1 6 0 7 10 0 0 2 0 9 6 3 14 6 9 1 3 8 1 4 3 3 6 3 11 6 7 2 3 6 2 9 13 0 7 1 3 3 6 6 5 0 3 5 2 2 3 7 2 0 3 3 12 0 7 9 4 2 4 2 1 6 10 6 0 1 3 6 0 0 13 4 11 7 2 0 8 1 0 2 4 10 4 3 3 12 6 4 7 5 4 0 2 3 1 1 6 5 4 13 5 12 2 9 7 6 2 4 8 1 2 10 11 7 9 3 8 13 4 4 12 2 8 4 2 4 12 0 1 2 4 13 8 12 0 7 8 0 11 5 7 1 11 3 9 0 8 4 9 7 4 8 8 3 1 9 7 1 8 7 7 7 9 7 2 4 8 3 12 1 3 1 1 0 3 9 6 7 8 0 4 8 1 8 3 1 10 4 3 8 11 4 4 0 1 3 6 8 1 7 1 0 8 5 13 7 3 10 0 5 10 1 2 3 0 8 7 6 5 9 5 2 5 6 9 6 8 7 4 5 8 10 4 4 3 10 8 3 1 10 4 5 0 12 2 9 6 6 0 6 3 13 2 8 7 7 2 0 5 2 6 2 4 4 8 5 4 7 8 5 0 7 5 5 8 4 0 1 2 8 7 4 6 11 5 8 0 0 4 2 2 6 10 2 7 5 7 3 2 7 6 5 3 2 8 5 9 8 1 4 5 5 6 3 4 10 7 6 1 9 2 13 6 5 6 9 9 5 4 4 2 4 2 8 5 4 4 3 4 3 7 7 12 3 7 9 11 0 9 2 10 9 4 5 6 5 7 8 5 6 1 2 1 0 0 8 4 3 5 1 5 7 0 6 1 11 9 2 1 13 0 5 7 0 6 8 12 3 8 4 1 2 8 6 4 3 9 3 11 5 4 9 10 4 0 4 0 0 8 0 4 7 6 0 11 7 0 4 0 12 2 0 9 5 5 10 2 7 8 4 10 5 2 10 9 6 1 11 4 10 3 3 11 0 4 6 8 8 9 1 7 3 4 8 6 2 6 6 3 2 7 0 1 5 2 0 5 3 1 5 4 11 0 8 3 1 0 1 1 6 6 4 5 4 13 5 7 9 10 5 0 5 2 12 3 10 6 7 11 2 10 0 2 3 10 8 9 8 1 1 2 1 3 12 10 3 8 3 7 4 8 1 4 7 1 11 1 7 0 1 6 1 8 5 3 6 3 3 3 1 7 3 7 0 5 3 0 6 4 1 6 5 4 3 2 4 10 4 5 2 0 12 4 11 6 12 1 5 4 8 3 7 5 1 0 11 4 2 1 10 1 12 9 10 4 7 5 6 6 0 2 4 2 9 7 7 5 0 6 10 6 4 4 5 7 12 7 11 6 8 5 2 7 6 13 5 5 5 1 4 10 3 7 2 6 2 9 7 5 5 3 0 4 6 0 11 8 0 1 4 9 1 5 10 3 8 6 5 7 3 10 5 5 10 9 5 5 12 7 5 1 5 0 12 5 6 4 4 1 2 2 8 1 1 11 1 5 6 13 10 2 6 0 6 3 5 4 1 4 3 9 8 10 6 5 4 0 6 12 4 4 1 8 1 4 6 0 7 10 6 0 11 6 4 1 6 2 2 0 4 0 6 9 1 5 0 6 11 12 5 2 9 7 1 8 1 10 6 4 5 2 11 2 10 9 1 2 7 2 0 6 8 10 2 3 0 4 3 3 9 2 9 8 10 9 8 1 6 4 4 2 10 9 10 0 9 12 4 7 4 5 5 2 6 1 4 10 8 3 10 2 9 9 9 0 6 8 9 2 9 6 6 13 7 9 2 6 2 11 1 10 4 0 0 5 6 2 7 8 1 8 1 0 5 10 6 2 9 1 0 11 1 5 5 4 7 0 8 7 1 7 7 2 1 10 5 8 9 0 11 6 10 0 3 5 1 7 1 0 9 6 8 1 4 3 13 8 9 9 4 6 3 0 1 4 7 0 1 8 9 9 4 5 9 9 2 12 1 2 5 6 2 2 2 6 1 10 0 14 1 0 3 8 8 7 6 4 8 2 8 9 4 9 3 6 5 2 3 9 0 6 2 2 8 7 1 9 7 0 1 4 8 0 7 6 2 7 9 6 10 6 4 10 10 6 9 4 12 3 13 8 8 0 5 0 9 11 5 6 6 7 10 5 11 0 0 2 9 11 11 2 13 4 7 2 1 5 5 1 1 7 3 0 7 7 0 7 14 2 0 12 0 0 0 3 3 1 1 2 1 1 1 8 2 5 7 3 7 4 9 1 4 11 2 5 2 11 1 5 3 6 8 0 4 4 3 9 7 1 3 8 10 2 1 1 5 3 14 2 8 4 3 7 8 2 7 5 8 4 7 12 8 5 0 0 5 5 4 6 8 1 1 5 9 8 4 12 9 13 7 1 5 3 5 3 3 5 7 3 0 8 5 2 4 6 2 10 5 4 1 2 8 9 3 14 0 2 2 10 0 13 4 1 5 4 4 4 6 4 6 1 13 10 9 4 9 10 9 4 2 4 5 3 4 2 8 9 3 9 3 1 9 4 3 7 8 10 10 5 7 0 12 1 5 6 3 9 2 3 2 2 0 11 5 11 6 2 4 9 8 4 8 5 7 0 1 2 7 1 1 9 6 3 1 5 3 1 1 2 4 5 8 0 0 3 0 10 5 3 5 8 1 1 3 9 1 1 7 4 4 8 4 6 8 8 0 1 9 0 0 10 3 0 3 3 0 2 12 3 2 7 12 4 8 5 4 3 12 4 6 6 3 1 4 8 2 3 4 9 3 3 3 4 0 8 2 7 5 0 5 1 7 9 7 4 9 12 8 0 10 7 13 5 3 2 0 7 5 3 3 3 2 6 6 5 13 11 8 4 7 3 7 10 4 4 7 5 7 7 1 2 7 3 3 0 6 5 10 2 5 1 10 0 8 9 1 11 5 4 2 9 10 10 12 1 3 7 1 6 12 3 0 5 4 12 9 5 11 1 8 8 9 10 11 13 0 6 7 3 12 13 3 5 5 11 2 0 0 1 6 2 9 5 4 6 4 1 6 7 8 2 1 7 1 0 1 0 11 10 8 9 10 5 4 4 1 3 1 4 1 0 10 2 7 3 1 7 5 5 3 4 12 9 9 5 9 0 3 3 3 5 5 5 10 11 1 0 7 3 1 8 7 6 2 8 1 1 11 13 8 6 5 8 8 0 6 8 4 0 9 2 7 3 8 5 5 3 9 5 3 2 6 3 2 10 0 3 1 1 9 11 3 3 7 6 6 0 7 3 4 1 5 0 8 5 0 1 1 7 8 1 1 1 8 1 3 1 3 5 3 2 0 7 8 4 10 10 4 2 7 6 8 7 7 8 12 6 4 0 1 4 7 2 8 0 3 8 2 10 6 9 4 4 6 6 6 11 3 0 3 3 11 10 6 4 5 5 2 8 13 11 3 0 2 1 4 9 7 9 3 1 8 4 8 4 2 8 4 5 0 8 12 5 0 6 3 4 9 4 7 3 10 6 5 2 4 2 3 3 3 7 14 6 1 10 5 6 0 7 3 4 6 5 6 3 8 8 7 8 12 6 6 4 8 3 1 1 1 4 8 10 3 4 9 5 8 6 7 11 10 6 2 5 2 7 8 3 5 14 1 2 3 8 7 3 10 8 0 10 2 6 2 7 0 3 6 0 0 4 0 0 8 3 11 2 9 0 4 4 12 4 7 1 10 2 9 0 7 0 5 0 7 1 7 4 4 5 8 0 3 8 2 5 5 3 10 6 4 8 4 8 11 9 13 3 6 8 5 4 9 9 0 4 10 6 6 5 2 0 10 6 2 9 0 3 4 5 7 5 3 4 12 8 4 2 8 8 6 6 8 1 9 6 4 2 7 5 9 4 0 4 6 2 8 9 1 8 6 3 10 9 7 4 5 10 10 5 9 0 0 8 2 10 7 2 7 1 7 7 0 3 3 7 1 3 1 2 1 2 5 13 7 8 2 12 9 5 2 2 0 7 5 12 6 3 1 2 12 4 4 2 7 0 1 0 6 6 4 6 4 3 0 6 4 0 10 6 4 5 9 0 10 4 6 5 1 0 8 4 0 1 1 9 2 0 9 5 3 2 6 5 1 4 4 0 1 1 11 0 8 5 9 4 5 2 12 4 6 3 7 4 11 6 1 2 8 0 6 1 9 2 7 5 10 8 4 5 5 4 11 2 5 8 6 9 4 2 4 7 1 9 6 9 5 5 8 2 10 3 6 5 3 0 8 3 2 6 7 0 0 7 2 3 5 12 2 4 2 12 9 3 9 0 10 5 5 5 5 6 6 5 12 7 5 9 3 2 6 5 6 7 10 5 5 0 11 0 0 1 0 0 5 5 0 8 10 2 2 6 6 7 10 10 4 9 4 9 6 0 5 4 4 0 0 10 10 2 8 1 9 6 4 5 12 1 3 4 4 6 0 6 1 2 4 5 8 10 10 2 3 5 6 1 0 2 9 8 5 4 4 10 3 1 5 12 12 4 5 11 4 4 8 2 8 3 7 4 3 6 7 9 0 11 9 7 10 1 6 9 7 13 7 3 8 10 0 9 6 7 2 0 3 14 3 10 0 9 6 5 0 1 1 12 6 11 11 3 5 3 4 0 7 4 0 9 1 2 3 8 1 5 10 6 7 6 2 1 7 1 9 6 5 0 5 5 8 2 8 0 6 4 5 3 0 8 8 11 0 10 1 6 9 10 10 9 8 8 4 2 1 7 6 2 7 0 6 0 2 4 8 5 2 2 1 0 8 0 3 12 1 4 4 3 0 1 4 9 4 5 8 0 2 0 1 0 7 8 0 0 6 6 3 5 4 12 1 7 3 3 2 3 1 4 1 10 0 2 6 7 4 1 0 5 0 5 3 6 10 3 0 8 4 7 1 8 3 6 1 1 3 9 7 6 2 3 3 11 5 5 1 3 0 2 6 2 1 0 3 1 12 15 8 8 6 6 6 11 3 8 6 10 9 3 5 6 4 2 8 3 8 9 8 3 4 11 7 5 4 6 9 2 10 8 9 13 1 2 9 9 7 6 2 3 1 0 3 6 3 0 5 0 1 1 4 7 4 3 0 8 4 0 7 5 1 9 0 2 3 7 10 6 8 0 10 6 7 2 1 3 7 1 2 0 8 7 7 3 4 8 1 8 6 2 4 6 3 10 8 0 2 8 0 1 10 5 15 2 3 9 5 1 7 0 3 6 4 5 4 13 6 1 6 11 5 4 5 2 12 0 10 2 7 1 12 3 7 5 4 1 5 8 2 3 3 8 1 3 0 3 8 2 6 9 0 7 10 1 14 2 5 7 1 10 3 1 6 8 6 4 10 4 6 0 7 5 8 2 3 8 2 1 8 11 5 5 2 7 9 6 0 1 8 2 4 9 5 0 6 2 9 6 1 0 9 2 6 3 11 5 1 3 3 8 1 5 1 8 0 10 1 7 8 2 1 3 1 1 6 8 8 4 1 6 4 15 7 7 11 6 6 11 11 1 1 2 0 0 7 7 9 0 3 8 0 1 10 4 2 3 0 2 6 0 14 3 11 0 3 7 7 4 0 3 6 4 3 0 10 9 8 8 6 6 2 0 10 4 4 5 6 12 1 7 8 0 11 3 4 12 3 4 4 10 0 0 3 2 4 5 4 12 9 11 4 3 6 6 4 7 9 8 1 8 5 0 4 2 4 4 5 6 6 0 2 0 0 2 3 0 0 3 5 6 8 4 4 7 8 9 3 1 6 3 5 1 1 0 0 8 8 6 6 8 8 8 0 9 4 4 8 5 7 2 4 9 8 5 7 3 4 9 7 3 1 6 12 7 0 3 0 4 3 7 8 8 2 4 0 1 2 3 7 5 3 7 2 6 9 4 4 0 6 4 5 2 3 1 0 7 1 15 0 0 6 6 6 2 5 0 3 7 9 6 9 8 10 11 4 2 10 12 6 4 4 0 5 0 7 6 2 2 11 5 5 6 1 5 7 7 3 9 0 8 5 6 11 6 7 10 6 4 10 8 0 11 3 2 0 7 4 6 10 0 2 4 7 6 2 11 0 5 6 4 2 3 1 5 3 0 7 1 4 4 6 3 7 0 8 3 1 7 1 4 7 3 1 4 3 5 8 12 2 5 9 13 8 1 5 4 0 7 6 8 5 3 6 1 6 2 6 1 7 8 7 13 6 0 2 0 7 4 7 1 1 4 6 12 8 1 0 10 1 7 6 11 5 6 1 8 7 3 5 10 5 7 0 6 0 0 0 8 2 6 1 1 2 4 9 6 7 0 5 9 4 3 5 4 8 2 2 5 5 7 7 0 10 12 10 1 5 12 6 7 6 8 2 1 2 5 5 7 2 1 4 2 5 4 4 8 4 0 9 6 5 3 14 8 3 4 0 0 6 12 5 5 8 2 1 7 2 5 0 12 1 8 11 9 7 2 11 9 7 8 8 7 4 3 6 2 6 1 3 8 3 7 5 9 3 1 3 0 1 7 5 5 1 8 6 11 11 10 7 7 5 0 4 1 5 2 0 9 8 2 1 5 3 5 9 1 8 4 7 9 3 10 7 11 8 3 8 5 6 11 11 5 7 2 0 7 8 12 13 3 14 0 0 9 2 8 0 9 4 1 4 4 9 0 11 1 4 0 9 7 9 6 3 0 1 2 3 10 0 9 6 3 4 6 7 3 1 6 0 9 2 6 0 1 8 6 12 8 7 0 4 5 3 3 3 12 6 3 12 10 0 5 1 6 8 1 5 6 3 5 1 0 4 3 4 9 1 12 2 3 6 2 8 7 2 1 6 6 8 6 4 0 1 8 1 7 6 6 6 1 1 2 7 4 1 6 0 1 4 2 0 7 9 8 2 4 6 0 4 1 5 3 2 5 0 8 5 8 8 3 2 8 4 6 11 9 4 9 1 0 1 2 9 10 10 8 2 3 8 3 10 3 2 3 6 1 7 7 13 5 11 0 6 11 1 10 4 6 3 4 6 1 3 9 7 0 3 3 4 3 3 7 9 7 11 11 1 1 7 4 0 1 6 3 0 10 8 5 1 0 6 3 6 0 6 11 12 7 9 5 1 6 11 6 2 7 4 1 8 1 4 3 2 6 10 2 6 6 5 3 3 2 2 2 3 1 4 1 10 5 5 1 9 5 6 3 6 8 8 5 3 0 8 3 6 0 9 9 4 2 8 11 0 4 6 12 1 5 9 0 5 5 2 6 4 6 5 2 8 11 12 1 1 11 4 4 0 0 2 6 1 2 0 5 7 7 3 8 5 0 2 2 7 3 6 0 4 5 0 7 2 12 2 10 5 6 3 3 4 0 0 8 10 6 12 2 5 8 6 9 6 4 6 4 6 3 1 1 7 9 0 5 5 2 5 1 6 0 3 3 9 6 2 8 7 1 10 3 1 8 6 6 7 9 7 7 13 8 3 6 9 7 2 13 10 7 1 7 10 6 3 9 10 5 5 6 2 5 11 3 3 2 3 6 8 3 1 9 10 9 12 3 2 1 11 3 1 9 0 9 10 4 4 2 7 6 8 4 11 2 1 9 9 10 10 10 0 9 4 7 9 12 1 1 3 1 14 3 4 7 5 3 4 0 5 5 9 2 12 3 6 8 5 11 5 5 5 6 0 3 1 9 6 3 3 8 7 8 7 8 9 3 1 3 2 5 8 6 7 0 5 7 5 1 10 6 1 2 9 9 10 9 2 5 1 7 4 5 8 7 3 3 7 10 0 1 8 5 11 1 6 9 10 0 0 6 1 4 7 3 8 10 0 0 6 8 7 1 1 5 5 2 0 10 9 3 11 8 2 13 7 7 1 6 10 2 3 6 4 5 5 2 8 6 2 10 11 1 7 13 7 7 8 2 10 10 3 5 6 7 4 6 3 3 2 6 3 2 0 6 8 2 9 1 1 12 3 6 10 0 11 5 1 6 2 12 9 4 10 5 1 0 7 3 4 9 8 1 13 10 10 1 7 7 6 8 7 8 9 2 5 5 0 2 8 12 13 5 6 8 7 1 10 0 8 5 7 6 4 4 6 2 4 6 2 3 3 1 8 9 0 4 5 3 6 4 9 5 3 2 8 6 8 4 5 1 5 11 2 2 11 2 5 3 10 5 2 0 8 4 5 3 13 9 9 7 5 0 3 8 5 3 1 9 7 0 4 3 4 3 6 12 0 7 4 2 4 1 4 8 7 9 10 3 7 2 2 5 11 10 10 4 0 4 7 1 8 7 3 4 8 2 6 7 3 1 7 4 8 7 0 8 1 7 6 5 0 4 2 5 6 2 5 14 7 3 10 9 0 7 6 3 4 9 11 0 8 6 3 2 8 3 4 10 1 3 0 6 8 10 0 0 1 5 9 1 0 8 2 10 2 6 9 0 12 3 8 8 0 3 10 11 3 9 0 2 10 1 10 4 11 4 2 0 2 5 5 4 1 4 6 2 5 9 3 12 14 3 10 13 4 4 1 7 2 5 4 5 0 5 0 2 11 8 5 4 12 5 12 10 6 6 1 0 4 5 8 6 0 6 3 12 2 8 1 0 8 8 5 2 8 10 0 5 4 6 2 6 7 1 2 10 0 5 5 9 6 5 0 7 8 11 8 1 1 11 4 3 1 9 1 9 3 11 0 3 4 0 1 6 8 2 1 5 6 3 3 6 5 0 6 1 0 1 13 11 1 13 3 4 8 2 11 3 7 6 0 4 5 3 9 1 1 7 1 9 9 7 5 3 4 7 2 7 1 11 0 5 0 1 5 3 14 7 9 1 13 12 5 1 3 11 10 4 4 5 8 4 1 0 10 7 4 7 1 12 9 9 1 7 10 11 2 9 0 2 3 7 9 7 7 0 0 0 7 1 4 3 9 3 9 5 0 3 0 7 6 12 5 4 5 7 5 9 7 6 7 8 3 11 2 0 11 1 2 4 3 3 11 2 8 5 6 6 11 2 2 8 1 6 7 1 0 4 4 2 7 0 6 4 5 5 1 5 3 8 0 9 0 8 6 7 3 2 6 7 9 8 2 8 7 6 3 5 2 7 0 2 2 15 0 2 2 4 9 10 5 10 1 1 0 7 0 7 9 6 9 6 0 1 2 4 9 11 4 7 7 9 3 9 10 1 5 5 9 8 0 9 1 7 3 4 13 5 1 4 10 0 1 5 1 4 7 0 2 4 6 0 6 2 1 4 3 3 5 1 4 6 6 6 0 0 8 10 3 6 0 6 1 4 5 3 3 11 2 3 11 6 1 4 8 4 13 0 10 5 10 6 0 1 0 12 9 9 2 9 4 10 2 2 2 7 7 1 7 6 3 3 4 6 1 7 1 1 7 4 8 8 2 1 9 9 2 7 9 3 1 9 6 2 0 7 0 8 3 8 10 12 5 8 3 3 12 2 1 10 4 7 9 6 6 5 0 3 3 1 4 8 7 11 6 7 7 0 10 0 8 7 5 4 0 1 9 3 0 6 4 0 8 2 1 10 7 6 4 4 7 10 2 0 10 1 3 3 10 0 2 5 9 6 10 7 4 0 3 9 6 1 0 3 2 6 0 7 0 5 0 7 2 3 4 5 3 1 5 8 5 2 0 6 0 7 2 1 2 6 3 5 2 2 0 3 1 0 8 8 4 8 9 3 1 0 6 10 0 7 13 7 3 4 7 11 10 3 0 2 5 6 4 7 2 1 9 8 4 5 1 5 1 2 2 8 4 6 12 4 6 7 0 4 7 9 1 6 2 8 8 6 8 10 4 4 6 5 2 5 2 7 0 6 7 0 3 5 2 7 5 2 1 10 10 5 4 2 0 9 6 5 11 2 3 4 0 7 7 2 10 2 6 5 6 0 3 6 4 8 3 1 10 2 2 1 6 4 11 4 11 5 3 10 0 7 0 12 6 8 10 4 9 4 3 7 8 0 4 8 4 0 5 1 11 12 4 2 0 2 1 3 6 0 2 5 4 7 8 10 2 7 0 5 1 5 5 3 6 10 8 8 4 1 5 11 7 7 1 0 5 8 9 5 2 2 1 7 0 7 6 1 2 9 7 5 4 9 0 7 7 6 8 6 3 6 9 1 12 6 7 7 0 7 0 4 4 11 4 2 6 9 5 3 10 9 2 4 7 6 7 9 5 5 2 5 0 2 4 5 9 5 1 8 6 2 3 8 0 12 5 0 1 10 7 8 9 0 11 4 7 0 1 11 5 1 10 5 0 0 3 5 9 4 8 1 9 7 7 10 5 6 5 6 10 4 3 2 7 3 5 10 2 4 7 3 0 6 2 1 12 6 2 3 8 2 6 7 5 3 3 1 7 0 1 5 5 0 3 10 10 6 3 5 12 3 1 4 1 7 8 1 0 2 8 2 7 0 1 1 5 6 11 4 0 7 3 1 8 2 4 7 11 9 2 5 0 7 4 2 4 1 5 4 2 6 0 11 8 4 4 5 0 14 7 8 1 5 5 7 6 7 3 6 2 5 9 0 0 4 2 0 10 1 6 1 6 5 5 6 5 8 8 6 5 9 2 7 0 8 7 2 4 10 2 6 12 4 5 5 8 5 2 4 2 0 8 7 3 7 7 4 11 3 7 11 7 4 4 4 8 11 2 3 3 1 3 6 13 10 4 8 10 2 3 12 4 3 0 3 6 2 5 3 8 5 7 2 5 5 5 0 6 9 9 6 2 3 9 11 7 3 9 4 3 9 5 0 3 4 0 6 3 11 7 3 8 6 3 0 9 3 2 12 4 0 2 4 4 9 11 3 10 8 9 9 5 7 1 8 6 4 5 5 0 8 0 4 9 0 0 0 1 1 4 11 2 6 6 3 6 1 3 0 8 8 10 2 4 5 6 5 3 1 7 8 0 0 0 13 9 3 7 1 11 4 5 13 0 6 7 9 4 9 8 11 10 5 8 6 1 3 0 5 3 4 9 0 7 5 5 0 2 3 1 1 4 7 1 2 10 5 4 1 0 3 5 5 6 0 3 7 4 1 8 5 4 2 7 7 6 1 2 1 5 9 7 1 3 1 5 6 7 5 0 11 0 6 2 0 9 1 9 6 5 5 10 11 9 5 5 8 0 8 2 6 0 7 9 7 4 3 2 5 8 1 8 10 0 0 4 0 14 4 11 6 3 7 1 2 11 1 8 5 13 11 4 7 3 2 10 2 3 8 10 6 1 6 5 15 2 10 8 10 1 11 11 3 9 8 9 10 2 6 4 0 11 3 9 7 5 11 8 6 1 0 7 2 6 5 12 5 7 12 4 2 10 0 6 9 6 11 3 1 6 0 2 3 1 8 9 1 4 11 2 0 1 7 0 4 10 6 7 10 3 5 2 9 2 4 1 6 2 5 5 3 1 7 10 3 7 2 2 3 7 9 6 6 10 0 6 2 2 2 8 6 8 1 1 1 4 9 0 9 5 2 1 4 7 0 1 8 5 12 6 2 9 5 5 4 8 10 9 0 9 4 0 7 5 4 1 3 5 3 4 5 6 2 3 0 3 3 5 7 4 5 11 0 9 8 2 3 3 5 5 3 10 5 8 12 7 2 8 2 4 8 5 7 9 5 3 1 9 10 7 2 3 6 8 1 0 3 9 1 5 9 4 1 3 1 0 5 2 9 5 0 5 0 2 11 11 2 6 0 0 8 4 3 3 7 2 9 9 9 5 7 3 10 3 4 7 8 5 9 4 0 1 8 8 0 4 4 13 13 2 7 2 2 2 4 9 6 3 7 7 6 8 8 0 8 7 4 10 7 4 6 2 3 9 7 8 9 5 3 5 4 2 10 5 1 9 1 11 9 1 0 9 0 8 0 8 3 2 2 11 5 4 3 7 6 2 4 10 3 9 2 4 6 0 5 5 0 0 13 12 10 3 2 3 0 0 13 9 9 0 6 7 0 10 4 11 2 1 0 0 2 4 6 0 4 5 5 3 6 5 2 7 3 4 7 2 7 12 1 0 2 11 4 4 10 0 2 8 11 3 8 6 11 2 4 4 3 3 8 4 7 1 1 7 3 1 6 2 4 13 2 3 7 2 1 12 4 0 8 0 0 6 2 5 9 3 3 10 6 9 5 1 6 4 9 7 9 1 0 0 0 8 12 7 5 2 10 1 5 1 5 1 3 9 2 6 12 6 3 10 8 1 9 6 6 0 3 4 7 0 7 4 4 12 8 2 1 5 4 4 3 9 0 9 7 8 5 11 4 12 2 5 4 9 11 2 7 1 3 3 7 1 4 11 7 7 0 7 9 11 0 6 8 2 6 6 11 6 10 4 2 1 10 4 1 4 7 0 2 2 5 4 7 4 4 10 7 5 5 9 2 0 4 9 8 2 5 9 5 4 5 6 11 3 4 6 7 4 10 5 7 6 8 11 5 5 10 6 8 6 5 5 10 5 8 7 13 5 0 6 7 4 2 9 2 6 8 2 3 2 9 5 6 1 6 9 3 5 3 6 10 3 2 10 0 3 7 8 4 6 4 3 2 0 10 7 5 2 7 7 9 8 1 1 12 5 5 4 9 7 10 10 1 10 5 10 9 11 3 1 10 11 0 8 2 11 0 1 2 2 6 11 1 9 5 3 6 4 6 3 3 2 3 11 0 11 1 2 7 7 3 5 10 2 8 9 7 0 8 10 7 5 4 10 4 6 0 1 5 4 9 4 4 5 12 8 7 6 9 6 10 7 8 9 5 2 4 4 0 5 4 9 9 3 4 4 0 4 12 6 13 8 5 8 6 0 6 9 12 4 4 1 4 12 3 4 7 0 0 0 8 7 5 10 9 2 5 9 1 5 0 9 5 1 5 1 2 11 4 2 5 5 9 6 11 2 8 7 16 6 5 6 7 5 1 9 7 3 0 4 1 5 12 12 9 5 0 9 4 3 2 10 7 1 1 11 1 2 1 5 11 5 0 8 1 1 3 6 5 6 2 2 4 2 9 6 8 2 4 7 2 5 4 6 5 9 11 7 2 2 10 1 3 4 7 11 2 7 11 10 6 5 7 9 11 9 0 3 10 5 6 9 10 3 4 5 0 1 7 4 2 6 7 1 2 11 4 5 10 10 8 0 6 0 11 1 4 3 5 6 8 1 0 6 3 1 7 11 0 9 6 8 0 6 3 1 4 5 0 5 1 12 7 1 2 3 13 11 10 6 5 1 7 7 1 6 5 2 1 14 1 2 10 6 3 3 9 6 0 7 5 7 0 1 6 5 7 11 10 0 10 8 7 0 2 6 2 11 10 1 11 14 7 4 6 9 12 3 1 0 5 7 2 3 6 1 1 0 0 1 6 2 7 2 6 4 0 4 5 7 1 0 5 3 2 0 8 5 5 6 5 5 1 3 8 5 10 3 1 7 8 8 4 4 6 4 3 0 3 5 7 0 1 4 7 1 1 2 8 1 5 2 10 1 2 4 1 12 7 0 0 9 9 8 4 4 6 7 6 4 1 5 2 2 3 0 3 4 8 4 9 2 5 13 3 9 1 8 8 1 4 1 5 4 3 7 4 8 5 0 8 7 2 6 9 13 0 1 1 8 3 2 0 1 7 8 0 10 9 5 5 9 9 8 3 7 0 3 11 1 2 2 4 13 7 8 1 0 3 1 2 4 0 7 10 14 2 9 5 0 1 2 3 10 2 0 9 6 8 9 8 5 3 4 3 1 11 4 7 6 4 0 9 1 9 5 10 6 11 0 6 0 2 12 5 4 0 1 5 0 3 2 0 2 1 4 2 10 4 6 5 1 7 2 10 5 1 8 5 11 7 6 7 9 4 1 6 11 2 10 13 7 9 1 1 2 4 0 9 9 3 8 7 6 6 3 7 11 2 1 1 2 0 0 12 4 1 10 8 7 8 3 7 0 12 0 9 10 4 11 10 6 0 4 4 8 9 1 3 3 2 2 3 10 0 2 11 5 10 2 6 2 2 12 8 9 6 14 3 5 1 3 5 10 9 4 4 5 4 4 2 0 8 2 6 12 2 10 6 3 4 1 1 4 3 7 11 7 5 4 6 5 0 4 2 6 7 5 10 1 0 6 4 5 6 0 9 11 4 10 2 6 2 3 3 2 3 1 4 13 11 2 3 9 6 7 10 3 9 6 6 5 2 9 1 2 8 9 6 4 9 3 7 7 1 2 3 8 3 1 3 5 6 5 12 5 5 0 9 9 3 11 0 8 11 6 11 11 11 1 8 3 3 12 3 10 4 5 3 7 7 9 1 0 5 6 1 5 4 6 7 4 2 5 11 16 6 8 2 8 1 8 6 3 10 5 10 5 6 10 6 8 7 6 1 5 3 2 7 3 7 9 14 7 9 8 1 7 2 3 5 6 7 6 0 2 10 4 9 3 5 0 0 0 4 6 7 10 0 7 6 4 5 7 1 5 7 8 4 7 9 1 1 6 1 3 10 10 0 5 8 0 9 14 2 1 10 1 4 3 6 2 10 2 7 8 6 6 2 2 8 9 0 7 0 6 4 6 10 3 0 7 4 5 12 0 5 8 11 0 8 10 4 7 9 3 4 7 10 0 6 0 3 10 12 0 2 8 5 9 5 8 1 13 6 6 5 12 1 10 9 2 5 3 0 5 1 7 11 0 11 3 0 1 9 4 10 8 6 11 6 11 8 3 2 2 8 8 9 12 7 4 2 2 5 3 7 3 3 1 5 2 2 5 5 2 1 4 4 10 1 0 2 10 2 6 1 5 15 4 3 11 3 4 3 2 5 5 1 3 9 1 4 1 11 3 4 1 0 1 4 6 6 0 10 6 6 2 2 0 1 14 0 8 0 0 2 4 9 10 1 12 6 0 8 3 6 5 8 3 8 7 7 5 0 11 6 10 8 8 7 4 13 11 7 1 5 6 3 3 3 3 2 7 9 3 7 1 11 1 8 3 12 6 7 7 8 8 1 0 0 5 10 3 0 3 8 7 10 13 4 6 2 8 0 8 8 3 3 2 9 6 1 4 6 10 2 2 7 7 2 6 4 9 4 1 2 0 3 1 0 8 8 13 8 1 13 2 9 12 1 11 7 7 5 10 5 7 12 1 2 5 2 1 2 1 2 7 6 0 1 10 1 6 10 4 7 12 7 7 6 5 2 7 10 0 6 0 6 3 2 2 11 5 4 12 6 1 6 6 10 4 0 2 3 0 4 13 9 7 2 10 0 5 0 2 6 6 6 5 6 13 9 10 5 8 0 2 8 0 4 9 2 4 1 8 14 0 11 3 2 6 9 3 7 1 2 0 0 11 9 13 6 3 5 9 4 4 7 6 7 5 5 8 3 6 4 11 4 6 2 3 2 1 1 6 4 4 4 6 7 9 6 7 6 0 8 0 2 1 2 6 6 2 2 12 6 6 12 0 7 13 6 3 2 11 10 3 10 8 3 3 5 2 12 4 11 0 4 4 8 10 2 12 5 10 1 10 6 6 10 5 2 7 0 8 8 7 9 2 2 4 10 2 4 0 7 0 4 1 9 1 5 6 3 11 8 6 6 12 4 0 6 2 2 3 6 5 0 5 2 11 9 5 5 2 4 5 11 9 4 1 1 2 9 0 5 2 10 6 3 4 5 10 5 3 0 6 4 0 4 7 0 14 3 6 4 7 2 10 0 9 10 4 1 12 7 4 5 1 5 10 11 0 2 8 7 4 0 0 3 7 4 6 5 1 5 2 4 7 7 8 8 4 4 2 2 10 3 6 4 2 1 4 4 2 2 4 4 11 5 7 0 7 4 0 2 2 3 4 4 4 3 7 6 7 7 6 5 6 9 13 6 2 4 6 4 9 1 5 11 7 0 12 5 6 0 3 10 1 3 10 8 8 5 2 6 3 1 4 4 1 3 5 9 6 3 0 1 7 9 3 7 0 6 7 8 5 1 0 3 5 6 8 8 3 8 1 2 4 13 15 0 9 4 0 0 8 1 15 3 5 11 5 2 2 3 3 11 5 4 9 3 2 1 5 2 5 4 12 11 0 0 5 5 3 5 3 7 13 9 6 4 7 5 10 10 7 4 4 5 2 0 6 6 1 8 0 0 8 5 1 0 4 9 8 6 3 4 6 11 1 10 10 7 7 4 3 9 1 1 7 5 8 2 4 3 2 7 7 2 4 6 14 6 11 8 4 9 6 1 9 9 3 4 2 12 0 5 9 7 9 2 6 3 5 9 10 10 5 10 2 7 4 7 4 5 11 1 12 7 4 0 12 1 6 13 0 3 6 1 7 0 1 3 2 1 6 1 6 2 8 8 7 6 0 1 8 3 4 1 5 4 6 0 6 10 9 6 4 1 11 6 9 12 7 3 4 8 9 4 8 9 5 10 9 7 3 11 6 3 9 6 4 6 1 3 5 2 7 3 8 3 2 1 0 3 6 5 4 7 9 9 11 7 0 8 7 11 0 0 5 7 9 9 2 1 11 0 2 6 1 12 0 4 10 3 9 9 1 9 6 0 1 4 1 7 6 5 0 6 4 9 1 5 0 5 0 6 10 3 2 8 1 4 4 0 9 9 6 0 8 7 7 3 5 1 8 3 4 8 9 6 6 10 9 7 6 0 7 11 7 4 5 1 1 6 1 8 1 1 1 8 8 2 6 3 2 4 8 1 5 5 9 7 9 12 13 6 7 14 9 14 7 2 5 0 9 7 10 7 3 2 0 6 1 9 5 0 7 9 2 10 1 1 8 1 8 0 2 8 3 2 1 6 0 8 9 1 9 7 0 5 0 3 5 5 4 3 6 4 0 5 11 9 6 2 3 2 11 0 7 8 11 6 2 6 11 7 9 8 0 2 5 9 5 8 0 6 8 5 4 5 5 1 13 1 0 6 5 0 3 4 8 1 1 10 4 0 2 4 1 2 7 6 11 13 8 5 2 0 2 2 4 5 1 9 4 9 8 9 11 7 4 5 10 4 6 1 2 4 2 5 8 12 9 9 3 5 8 5 3 5 1 6 4 5 2 5 4 9 3 9 7 5 3 5 0 2 10 7 4 10 0 6 8 2 9 10 1 6 3 1 5 2 10 5 7 8 0 6 8 11 9 0 1 3 0 10 4 2 5 3 0 8 2 8 4 6 3 9 2 1 2 7 3 6 1 1 1 5 9 4 6 1 6 8 9 3 2 2 2 6 3 12 7 8 2 3 4 1 0 4 7 2 1 1 4 2 9 3 6 8 10 6 7 4 6 4 2 0 1 11 6 7 3 7 2 2 11 4 9 2 1 1 0 8 9 8 4 0 6 11 11 1 2 0 4 1 7 1 1 10 5 7 5 5 7 4 5 1 0 5 9 2 6 8 1 11 7 3 6 7 8 4 2 8 0 9 2 9 2 5 3 0 0 5 10 11 11 3 9 2 0 7 2 0 4 0 5 11 4 6 11 3 8 2 6 4 8 5 13 5 3 1 13 1 1 1 11 2 2 3 5 4 10 4 12 11 0 1 1 1 0 5 8 4 1 8 8 1 6 0 10 1 5 5 5 3 4 5 9 2 2 5 5 0 3 2 5 2 7 2 2 7 8 7 4 7 3 1 6 8 11 6 2 4 3 7 6 6 0 5 0 3 4 13 0 10 2 1 0 3 9 6 7 0 5 6 2 1 5 4 2 1 7 3 0 0 4 2 6 3 4 3 12 5 10 6 0 0 5 8 13 7 5 8 11 9 3 9 0 6 2 1 5 2 9 9 0 8 7 5 3 2 5 4 4 2 6 9 2 1 2 1 2 2 0 6 3 4 8 1 5 2 9 1 4 8 1 11 8 2 7 6 0 4 3 2 1 0 5 6 7 1 3 7 12 9 10 6 9 9 4 11 13 2 9 3 3 10 1 5 4 6 9 6 7 5 6 3 3 0 9 5 4 4 2 7 8 5 3 1 10 5 0 3 3 3 13 3 6 0 8 6 3 7 7 3 4 11 3 9 5 4 1 0 7 1 5 9 5 9 10 12 5 8 6 8 3 1 5 11 0 0 9 1 1 7 9 5 0 4 3 6 11 0 4 4 12 1 6 6 1 4 11 1 2 2 3 9 0 0 6 6 6 8 1 0 0 7 2 5 4 11 8 0 7 6 8 6 4 11 3 14 4 1 4 4 0 5 1 8 2 5 7 1 3 0 6 13 0 8 6 2 10 6 8 3 4 8 10 9 0 7 6 9 3 9 9 5 2 5 8 3 5 12 4 0 0 7 2 10 8 0 8 8 4 9 12 8 5 2 6 8 4 5 10 1 7 3 10 11 0 2 3 1 4 3 3 5 3 4 8 6 2 6 2 4 9 3 1 3 9 5 7 9 6 2 12 2 6 5 4 5 0 9 3 4 0 6 10 3 4 4 5 1 6 3 11 1 2 6 2 3 0 4 5 1 2 11 10 5 3 7 4 6 3 9 1 2 2 6 8 5 11 6 8 0 9 10 12 8 6 11 4 7 6 3 0 11 4 5 6 0 4 11 8 5 0 3 5 5 0 3 1 9 2 8 6 2 10 6 10 5 4 8 8 2 10 1 3 4 15 9 1 10 5 6 2 9 5 1 7 6 3 7 0 0 10 3 13 0 2 6 2 8 5 0 0 7 8 1 7 4 3 3 5 6 3 5 0 10 5 4 5 9 4 6 2 4 10 1 8 0 9 7 0 8 4 2 2 10 12 3 5 3 7 1 6 7 5 4 0 4 8 4 4 9 4 3 1 15 6 0 2 1 2 2 8 3 6 8 6 6 3 0 4 8 5 1 4 4 11 4 2 12 2 13 5 2 4 3 8 6 0 11 4 7 1 1 0 6 1 8 4 8 4 2 3 5 9 9 8 1 5 12 5 1 15 0 0 6 0 8 8 6 0 7 6 2 1 3 6 0 1 5 4 2 6 10 2 9 0 7 2 3 4 6 2 5 11 6 5 1 0 2 3 5 0 4 3 4 5 11 0 1 3 5 0 1 1 9 4 0 2 4 7 8 5 2 10 6 4 5 8 12 8 3 5 3 1 7 6 8 3 9 3 3 2 0 7 5 8 8 8 3 0 13 2 8 7 6 12 4 13 4 7 1 1 3 9 7 8 8 6 9 8 10 4 3 4 1 2 2 6 6 4 5 6 5 11 7 2 5 11 3 3 2 1 12 5 10 7 3 2 12 1 9 1 6 3 8 7 4 0 10 7 9 3 5 6 4 7 6 9 9 7 0 10 9 0 0 4 6 4 6 10 7 1 0 2 0 0 3 0 11 7 8 9 8 1 12 11 8 8 5 10 13 6 6 9 8 2 9 2 1 0 1 0 4 7 5 5 0 0 9 5 0 0 5 3 2 12 10 2 1 0 1 8 9 1 5 1 9 0 3 6 13 1 10 2 11 1 4 4 1 3 3 11 0 10 8 10 3 2 6 8 11 2 4 8 1 6 11 10 2 6 11 6 3 5 14 5 1 1 2 8 7 11 11 9 6 8 5 3 10 10 2 8 8 3 1 1 2 3 1 4 5 0 9 8 6 4 3 3 1 1 0 5 4 4 1 9 1 10 10 4 2 2 7 0 9 7 5 1 4 9 11 8 8 4 2 0 10 2 3 3 2 4 3 7 0 6 4 2 9 6 8 4 9 1 7 13 8 4 11 4 0 0 2 9 6 5 7 5 3 4 1 2 7 4 5 9 9 1 7 10 5 10 0 9 3 2 4 1 6 1 3 9 0 1 5 0 10 8 1 9 8 5 3 6 7 5 0 7 2 1 8 2 0 2 7 10 11 7 7 4 5 0 4 4 2 1 3 6 8 2 8 3 0 6 8 7 0 4 3 0 5 6 9 4 8 8 1 0 5 0 7 4 3 0 2 12 1 6 6 6 8 5 8 4 11 4 0 3 9 0 0 11 9 0 4 5 1 9 4 7 6 12 5 1 4 4 0 8 1 0 4 0 8 8 6 4 8 6 8 4 2 6 11 0 2 3 1 10 2 6 3 9 5 1 5 7 8 6 1 0 5 3 2 3 8 5 9 2 1 8 6 7 6 0 1 0 0 4 6 2 9 3 8 9 5 2 2 4 9 8 10 8 0 5 8 3 5 1 7 7 3 2 4 4 3 4 9 10 3 5 3 10 16 3 3 6 9 4 2 3 9 1 10 12 6 6 5 1 8 9 0 3 10 0 2 13 4 5 9 0 5 2 5 1 2 5 1 12 4 6 6 10 2 4 8 1 5 4 6 4 0 6 4 0 5 6 6 13 1 4 7 11 8 7 6 0 4 1 4 5 0 8 7 4 5 5 3 4 4 9 2 2 1 4 2 1 3 5 7 1 7 6 2 4 0 7 4 4 9 3 7 5 0 4 1 3 9 5 1 11 6 5 8 4 6 6 1 0 4 1 9 5 4 7 13 8 7 7 3 2 10 2 4 6 1 1 8 9 0 6 0 4 1 5 0 6 0 4 7 0 9 1 1 7 5 3 6 9 6 3 10 8 2 4 13 10 8 4 6 2 10 8 6 1 12 9 2 11 0 13 10 8 1 3 2 7 4 0 2 4 2 9 3 10 4 5 3 6 3 5 8 3 13 5 6 1 10 3 8 3 4 2 7 1 2 0 3 7 1 7 3 6 6 0 2 1 8 5 5 2 7 4 1 9 1 3 5 1 1 1 2 3 4 0 9 11 4 2 5 0 3 1 3 1 4 8 9 6 10 12 0 0 4 2 10 12 9 3 9 3 9 4 0 7 4 3 8 4 5 6 4 5 6 6 1 1 0 7 1 1 6 10 0 1 2 11 1 3 1 6 4 0 0 7 5 12 7 7 9 5 5 4 1 9 7 9 4 0 8 6 4 10 5 8 2 1 6 2 12 10 0 6 3 5 8 6 5 7 3 1 1 8 9 7 12 10 2 9 7 0 8 7 6 4 6 9 6 11 5 2 6 12 0 5 0 7 5 0 7 2 7 11 7 7 11 3 12 2 0 2 8 7 10 10 8 5 5 7 5 0 7 3 3 5 0 1 8 1 10 3 7 3 5 3 2 5 1 5 2 3 6 6 7 1 9 6 3 8 7 2 5 4 1 8 7 2 2 2 3 9 5 9 10 8 8 7 10 10 1 8 9 4 6 6 8 6 7 8 0 0 6 1 3 6 12 5 14 7 4 6 8 0 2 5 1 2 2 2 8 4 6 6 8 6 6 3 8 1 8 9 4 7 0 9 6 7 2 2 6 8 0 3 1 4 11 3 11 9 0 3 7 9 4 4 4 8 11 4 7 10 5 1 8 6 6 8 5 11 8 8 0 5 7 8 12 9 9 0 2 2 6 2 1 3 4 4 1 4 0 8 0 8 2 0 1 3 9 6 4 2 10 2 8 9 8 12 0 7 1 1 2 3 11 3 8 4 9 6 8 5 5 10 6 1 10 11 13 9 8 8 5 5 8 12 9 4 11 7 5 3 9 4 7 1 10 9 8 1 5 5 8 1 4 2 13 2 11 4 8 1 15 0 5 6 9 5 7 9 1 3 1 6 1 2 2 7 1 4 4 2 4 1 5 8 5 11 4 2 6 12 8 3 5 3 9 9 8 2 0 0 0 6 11 1 3 0 1 6 0 10 8 0 7 5 5 11 9 0 9 9 3 12 10 0 11 9 4 6 10 9 5 12 7 10 1 2 4 1 7 3 1 11 3 6 1 7 9 0 3 7 0 12 5 4 6 0 3 2 9 9 7 7 9 0 5 2 3 6 1 8 5 5 11 5 10 5 2 6 10 0 1 9 8 9 5 1 9 6 5 2 5 5 10 0 7 5 6 0 2 2 0 6 1 4 6 0 3 9 7 6 12 7 12 0 6 0 4 2 3 14 0 3 6 12 10 2 2 2 6 9 10 5 4 6 0 1 0 8 1 1 8 9 6 14 3 6 10 0 5 10 6 8 2 3 10 2 9 8 3 9 5 2 5 11 7 11 8 13 1 5 8 8 9 1 7 9 8 7 1 7 6 1 4 11 5 0 6 2 6 1 3 5 2 3 2 6 0 6 7 6 3 0 6 12 5 3 8 1 8 2 4 8 9 2 4 0 8 4 4 4 1 2 4 0 8 9 2 4 6 0 8 0 3 6 7 10 12 7 7 2 8 4 4 8 1 7 0 3 7 6 3 8 1 2 10 4 4 1 4 0 6 12 6 10 9 7 10 0 12 6 2 3 5 8 1 1 0 1 2 2 4 8 9 0 11 11 5 0 0 11 7 3 0 4 1 1 8 1 0 6 5 0 9 9 1 0 10 0 0 1 3 4 2 0 2 5 7 1 6 9 1 5 9 11 3 8 1 11 7 0 6 10 0 11 0 2 9 6 6 1 12 10 12 12 4 0 4 7 0 6 6 8 5 3 10 4 4 2 7 0 10 1 4 4 2 2 0 2 0 9 0 0 6 6 5 9 2 11 0 8 8 5 0 4 4 9 5 4 3 9 7 3 7 5 7 1 5 0 5 8 8 11 0 2 9 10 2 6 9 4 1 4 8 1 0 8 2 6 2 0 5 0 6 2 7 3 6 7 9 2 8 2 10 3 10 15 7 10 4 14 3 11 9 9 8 2 6 10 5 2 12 11 7 6 7 1 9 9 5 3 1 8 1 12 2 2 10 11 0 5 8 7 8 5 2 2 10 2 7 7 10 1 13 0 2 2 0 5 16 9 4 4 2 6 6 5 5 9 5 10 5 1 7 11 1 4 4 1 2 6 9 5 9 3 10 8 2 9 5 8 7 10 2 4 6 9 6 7 10 7 0 6 3 9 1 2 5 3 5 3 8 1 11 13 13 6 0 12 5 0 5 1 4 1 2 3 1 8 3 2 8 7 5 5 9 7 6 4 6 10 13 0 4 12 7 4 1 0 4 2 0 10 6 1 2 8 4 2 6 11 10 0 5 7 8 10 6 7 7 7 6 11 0 7 11 6 6 10 0 11 0 3 1 4 0 7 7 7 4 6 4 5 3 3 6 8 5 4 9 1 2 6 6 9 8 7 4 1 2 7 5 2 8 8 9 4 9 8 3 7 11 1 4 1 4 10 4 5 11 9 9 3 3 4 6 1 8 9 12 8 5 8 0 16 11 5 7 0 7 4 0 0 4 0 6 9 1 6 2 0 7 4 5 1 4 8 4 8 1 3 7 0 12 10 3 2 10 2 3 7 0 3 9 7 1 4 7 1 1 9 5 1 6 8 4 2 2 6 1 2 2 8 2 6 4 6 9 3 6 10 5 4 1 5 12 6 3 2 4 8 1 3 11 12 0 4 4 2 1 8 8 3 4 1 11 10 12 6 8 1 3 4 1 2 7 5 13 8 6 3 6 4 8 5 5 8 2 0 1 3 3 0 3 4 7 1 7 2 0 6 10 9 9 3 6 2 12 15 7 7 6 8 9 6 9 6 9 6 9 0 5 6 9 2 2 5 2 1 3 8 1 5 1 8 1 1 4 0 7 8 10 11 0 5 0 0 4 8 11 2 9 0 5 7 7 8 1 3 6 3 3 9 7 9 3 9 6 7 3 7 10 7 3 1 10 2 0 1 2 6 10 3 1 8 6 11 12 7 4 2 3 8 2 3 9 10 4 8 13 7 8 4 12 0 5 2 7 7 6 9 4 0 4 8 4 5 4 1 6 10 0 0 3 9 2 3 8 0 5 1 11 6 4 8 5 1 4 6 11 2 7 1 4 2 2 5 6 2 3 3 6 1 6 4 0 2 6 2 2 2 4 8 4 5 3 5 6 5 8 1 5 7 12 2 5 2 5 10 8 3 10 7 1 4 10 9 0 9 2 9 9 5 8 7 2 3 1 9 2 2 0 6 2 6 3 8 3 5 9 1 2 6 4 7 9 8 7 7 1 9 4 8 6 11 11 3 5 2 10 1 6 10 4 7 9 2 5 11 12 3 1 0 6 0 3 3 8 2 4 2 8 10 1 9 1 8 2 0 4 2 4 3 6 9 7 5 1 9 5 0 2 5 6 3 2 10 6 8 1 10 11 6 4 6 6 2 9 3 2 7 11 10 9 5 2 9 4 5 2 3 2 5 3 1 3 1 1 2 7 5 1 4 4 4 0 0 5 4 0 7 4 9 4 2 2 10 8 0 7 4 6 2 12 2 3 7 5 4 7 2 4 4 5 4 8 1 7 5 8 0 3 0 5 5 2 7 4 10 5 1 3 8 3 4 8 10 0 7 2 8 0 3 4 1 12 6 11 11 7 1 5 7 3 5 0 5 6 0 10 9 8 6 6 2 6 3 9 12 6 2 3 5 10 7 7 3 3 0 4 0 7 7 8 6 3 0 4 4 0 8 8 6 3 6 0 12 8 8 7 6 3 9 5 8 7 7 9 6 6 8 2 4 4 13 9 9 5 2 5 3 7 8 12 5 0 0 2 3 0 1 6 1 14 3 0 9 4 4 8 9 7 6 8 6 5 3 3 6 7 0 5 7 7 1 1 3 7 2 6 10 1 6 6 3 5 7 7 2 5 8 4 2 8 9 7 6 0 3 10 7 10 6 0 7 2 9 0 3 7 2 6 1 7 5 1 6 2 5 6 10 10 10 4 1 8 3 11 9 2 10 7 4 7 4 7 9 0 5 13 5 10 2 9 1 3 3 4 2 1 8 3 8 6 4 8 4 9 4 0 4 7 3 0 5 7 2 8 9 6 8 4 9 1 1 9 7 4 7 9 7 10 0 1 5 6 9 8 7 5 1 9 10 2 1 1 11 8 4 2 10 0 8 7 3 0 3 4 9 8 4 6 1 7 4 1 2 5 9 5 13 2 2 0 7 2 0 8 2 0 8 6 5 4 7 12 3 0 4 0 7 0 8 1 11 0 9 3 0 8 5 4 7 3 4 4 7 8 5 4 3 2 7 7 6 5 8 2 4 2 1 7 9 10 11 1 3 2 6 4 0 9 3 8 2 1 7 10 2 7 4 8 1 2 13 4 7 7 6 7 0 8 3 4 4 12 6 8 7 4 8 6 6 0 6 3 1 7 5 1 10 3 1 10 8 3 7 0 3 3 3 4 5 1 1 2 1 7 3 9 10 10 0 3 5 1 2 0 2 6 2 0 1 1 3 3 2 7 7 10 3 5 2 1 3 12 8 12 8 5 8 5 5 8 5 2 5 5 12 9 7 11 10 10 2 0 6 10 1 9 4 2 2 4 8 6 5 2 10 5 8 9 0 6 7 11 14 9 4 6 8 10 8 5 8 6 10 0 9 3 5 4 9 7 1 2 6 9 10 7 5 11 4 4 1 1 11 5 3 5 7 9 5 7 2 0 14 1 4 3 3 10 4 5 7 10 1 3 5 3 3 7 8 2 4 4 5 9 6 7 0 13 5 8 8 9 6 2 1 6 9 5 3 7 3 8 3 5 5 5 0 3 6 2 3 7 9 5 0 5 4 9 3 9 3 7 0 5 0 10 5 5 1 5 8 5 3 1 3 2 2 6 3 5 1 1 9 7 0 4 13 11 1 7 1 9 3 2 9 1 10 3 0 5 5 7 9 5 5 11 7 7 3 2 8 7 2 6 6 9 4 8 1 9 0 4 7 0 0 0 11 5 11 7 7 0 6 10 8 5 9 6 0 3 1 8 0 10 9 4 5 2 3 1 10 2 3 4 6 10 4 1 5 9 4 4 0 5 1 4 4 3 10 2 11 1 3 3 6 12 4 9 7 2 9 5 0 5 8 2 5 6 10 3 8 3 2 8 10 4 0 11 5 8 1 9 11 10 5 11 1 4 0 0 1 7 7 3 9 9 10 7 2 8 7 1 3 11 6 2 1 2 9 0 4 4 1 11 1 2 10 5 0 9 0 10 0 6 4 4 0 2 3 11 9 4 1 5 0 12 4 5 0 11 1 0 1 9 2 6 8 1 6 7 2 7 6 9 6 5 0 10 5 0 1 12 0 5 0 7 3 10 3 0 0 4 14 8 9 7 8 3 9 12 5 5 4 5 2 8 8 9 6 2 8 6 1 5 4 1 1 3 1 5 2 0 2 2 3 10 6 0 2 6 7 5 4 0 8 11 3 8 8 9 6 10 2 3 3 9 0 4 10 5 2 6 3 0 2 7 13 0 8 6 5 2 3 9 3 9 5 8 4 1 6 7 5 7 4 2 2 6 5 9 4 3 11 8 2 6 2 2 7 5 1 8 6 1 9 3 2 8 7 7 0 0 4 1 4 11 7 11 4 2 3 2 4 10 10 8 0 0 0 12 7 7 2 7 10 6 5 5 3 0 4 6 9 4 0 0 10 10 0 9 9 4 9 7 1 11 1 0 8 3 7 11 11 0 1 6 5 10 5 3 9 4 12 7 5 1 13 5 5 1 2 9 12 3 8 12 4 4 3 6 8 0 8 6 7 7 0 1 4 10 6 1 5 9 3 4 8 10 2 10 2 2 4 3 6 4 4 12 4 9 7 8 7 0 8 2 2 6 2 2 7 11 7 6 4 4 10 4 8 5 8 1 3 4 1 3 7 9 12 10 7 9 4 2 10 4 11 3 6 3 3 3 0 4 7 2 5 4 0 4 9 5 6 2 3 13 1 4 5 8 5 2 0 8 6 10 3 11 8 2 10 1 7 5 0 2 0 7 12 13 5 10 3 4 7 13 3 9 1 4 6 3 3 10 11 4 2 13 1 9 5 8 12 11 10 3 0 7 9 3 3 8 10 0 0 0 10 4 5 8 10 4 10 2 5 9 5 5 9 0 7 8 7 0 4 0 10 8 1 1 13 1 3 10 8 7 1 6 2 0 6 9 5 6 1 3 9 10 8 0 7 0 4 10 3 0 8 9 8 6 2 3 4 3 1 7 0 5 2 4 10 4 3 1 0 1 6 10 6 1 8 6 4 1 6 0 11 8 5 5 1 1 0 1 9 5 1 4 0 11 4 6 0 11 3 5 0 5 7 7 1 4 1 9 1 8 7 2 4 8 6 4 2 5 3 2 7 4 3 5 2 8 8 8 1 12 3 8 0 2 3 7 3 5 2 6 4 4 1 8 4 14 0 4 2 3 8 4 3 0 5 2 3 1 5 10 7 5 14 0 4 4 2 5 6 6 4 7 2 11 7 8 0 7 6 0 3 6 3 7 4 4 7 3 1 1 2 9 6 9 1 9 5 12 6 8 7 0 5 8 5 2 4 9 3 7 8 4 4 0 4 1 1 2 6 3 9 3 8 1 7 3 1 3 0 2 7 0 7 8 4 9 2 5 12 8 1 6 2 6 9 5 7 11 3 1 2 8 12 0 5 0 5 11 6 3 7 6 5 0 3 4 4 10 5 1 3 0 2 6 3 3 10 1 5 10 3 1 6 2 5 2 5 9 5 9 0 8 1 12 8 4 5 0 3 3 7 2 7 8 8 11 10 1 0 0 8 8 3 5 4 11 4 0 9 1 10 6 7 7 10 1 2 8 1 3 2 8 3 5 3 3 7 0 2 3 6 12 2 7 9 7 5 4 2 0 8 10 4 3 5 5 9 3 12 7 6 5 5 2 7 7 3 0 6 3 4 9 6 7 2 4 4 6 8 7 4 2 8 3 3 8 2 3 1 10 5 9 8 0 4 2 0 7 3 4 4 11 2 7 7 8 0 11 6 1 9 9 2 1 0 3 2 5 1 4 2 2 5 1 10 10 1 7 2 2 9 4 4 7 3 9 1 11 1 8 8 11 1 4 1 9 2 10 0 2 8 3 6 8 5 9 3 6 0 5 7 3 2 0 8 2 3 8 1 4 1 8 8 11 4 6 4 7 8 3 1 8 5 2 8 2 5 2 11 1 1 3 6 6 4 7 2 8 2 5 1 5 10 2 10 7 0 6 4 5 11 8 8 8 10 7 3 0 5 7 1 5 7 12 8 3 5 2 3 10 2 0 3 11 10 13 6 0 4 6 10 4 4 5 7 4 9 1 1 13 11 11 3 12 5 8 5 3 4 0 2 8 9 2 0 4 8 3 2 8 2 2 0 9 5 1 9 6 12 5 3 12 3 2 4 9 12 5 7 4 10 2 12 3 3 3 7 8 3 4 9 3 0 1 6 2 7 3 9 6 1 1 7 1 4 0 0 5 0 10 6 9 15 6 1 5 7 8 11 2 2 4 6 2 1 6 7 5 3 7 2 0 11 8 1 2 4 0 8 2 4 0 0 7 0 12 0 0 3 4 5 7 6 1 8 0 8 8 1 9 2 1 0 3 0 6 7 2 6 9 2 2 8 7 16 5 4 13 5 9 1 2 5 4 7 10 9 5 1 2 4 2 0 9 12 4 10 11 1 13 13 1 4 4 1 3 6 4 7 3 8 9 0 1 5 10 6 7 3 12 0 6 5 6 0 7 4 5 0 9 9 10 4 7 9 8 6 9 4 0 10 3 1 0 3 4 4 8 2 3 3 0 7 3 1 5 1 2 8 14 15 3 7 4 5 6 6 4 4 8 1 8 7 7 7 1 4 8 4 10 12 2 8 10 9 9 4 5 3 4 1 3 7 1 9 6 4 3 1 10 0 9 10 8 8 11 6 10 7 7 6 3 8 9 7 2 11 9 5 4 7 8 2 10 2 12 5 4 2 8 9 0 2 5 7 9 1 8 4 5 3 5 9 1 8 2 10 6 4 6 7 7 3 9 3 13 3 1 2 3 0 8 4 5 4 5 5 0 5 0 9 2 4 4 2 4 10 9 10 10 2 4 1 4 8 1 0 9 3 11 3 0 5 6 5 2 6 9 0 6 3 1 10 4 8 6 1 0 3 2 5 9 3 5 8 10 6 4 5 0 7 6 1 11 11 8 11 11 7 0 1 7 10 6 9 3 8 0 3 3 0 1 4 7 4 5 7 2 11 4 0 4 3 2 4 5 5 1 9 10 1 12 2 4 0 7 5 8 3 10 3 0 8 6 2 0 1 3 2 8 5 11 4 6 2 5 6 2 3 2 3 1 1 4 3 8 10 2 4 0 1 12 6 2 0 7 8 3 4 4 7 2 5 2 0 2 10 3 11 6 8 9 5 2 7 13 2 3 2 11 0 8 2 5 0 0 2 5 0 3 1 1 5 3 8 5 12 3 6 1 0 5 8 13 8 0 8 3 2 8 3 6 5 5 3 2 10 3 5 9 0 7 5 10 1 4 10 4 0 1 5 8 10 10 12 4 10 6 1 1 5 2 7 6 3 8 2 3 6 1 2 2 1 12 5 9 0 2 6 0 7 2 2 8 10 6 3 4 3 1 1 0 2 0 5 6 5 0 1 5 5 0 12 7 8 2 8 5 7 4 0 6 2 5 8 5 0 1 6 12 7 5 10 1 10 10 3 2 4 8 2 3 9 5 10 9 10 5 2 4 1 3 2 3 14 2 7 7 10 1 2 14 0 1 6 1 9 9 0 8 4 2 6 8 2 6 5 3 3 8 3 5 2 9 3 7 1 11 7 9 0 9 3 6 13 5 8 10 8 0 6 6 10 3 5 3 4 6 5 4 1 7 6 12 3 4 3 2 2 7 6 3 5 6 6 4 6 8 1 0 0 1 5 2 1 9 10 7 1 2 8 2 1 8 5 2 7 10 7 3 4 1 0 6 7 8 12 3 7 4 9 0 5 9 9 14 4 10 9 2 7 2 2 2 5 14 8 4 11 12 0 3 8 0 5 2 6 1 9 4 7 5 6 12 6 10 0 4 2 10 2 7 1 0 8 9 2 10 5 5 6 2 0 8 10 5 6 4 6 9 6 9 13 1 6 2 4 11 0 5 10 2 9 6 3 8 8 0 4 7 4 7 2 4 0 12 4 2 0 0 7 1 5 0 4 3 9 5 2 1 15 6 12 6 0 7 8 5 3 14 0 7 8 6 9 3 7 2 2 1 3 11 1 2 0 2 6 7 7 3 9 9 10 6 1 2 4 3 3 2 11 1 5 4 6 1 9 1 5 6 0 0 5 7 5 5 5 4 4 7 2 7 13 3 9 10 6 7 8 2 5 7 3 5 2 8 9 4 9 5 6 7 2 4 2 4 2 7 5 2 7 7 9 0 3 1 7 9 6 9 0 0 3 9 1 0 8 4 5 6 8 11 5 4 10 1 12 3 4 4 1 2 10 8 2 1 5 0 2 1 1 4 6 7 4 7 3 10 4 3 1 2 1 10 10 3 4 7 3 7 2 8 3 6 8 2 3 3 1 12 0 13 4 7 6 9 8 13 8 8 7 1 5 6 7 4 6 8 2 11 6 8 0 8 8 2 2 7 5 11 3 1 4 0 10 10 5 3 2 12 0 8 8 10 12 9 1 7 4 8 7 3 0 2 3 3 4 5 5 12 8 10 7 3 7 0 1 5 2 14 0 3 6 2 12 8 0 2 3 6 0 5 7 6 1 6 6 5 11 0 6 10 1 6 8 8 3 3 2 5 4 5 6 8 11 0 7 0 4 4 5 3 3 10 1 0 5 5 9 7 4 8 6 10 8 5 13 6 4 8 7 5 3 3 3 1 5 3 4 3 7 12 0 11 3 0 9 2 3 3 8 10 3 0 5 10 4 2 6 9 5 1 6 11 1 7 1 2 1 4 0 2 5 5 6 1 6 5 0 7 1 2 1 1 9 9 3 6 4 6 6 3 8 1 10 1 5 11 8 10 14 11 9 9 7 11 5 12 7 4 0 7 1 5 1 4 7 14 7 4 9 4 1 4 2 11 0 3 0 3 5 4 7 0 0 3 3 1 9 3 7 6 2 5 7 1 0 2 3 6 4 11 8 4 11 1 13 3 4 8 4 8 15 0 10 5 0 2 6 1 0 3 7 5 4 3 10 10 4 7 1 0 9 5 3 1 4 7 0 8 2 0 0 6 8 7 9 7 4 5 7 0 0 8 5 9 2 4 3 1 5 4 2 1 3 4 9 6 4 3 7 5 10 10 5 9 2 6 8 7 5 1 10 6 1 6 9 0 5 4 6 8 7 2 3 3 7 2 6 8 12 3 7 7 1 10 4 8 8 8 7 5 4 7 8 0 3 9 1 11 5 3 11 7 8 4 2 8 6 2 8 4 1 1 2 3 8 5 2 6 7 6 11 7 2 8 2 3 5 3 6 0 2 7 2 1 5 11 2 1 6 12 4 4 5 6 7 0 9 0 5 9 1 5 4 9 8 1 4 7 1 4 12 2 0 3 7 2 7 9 2 3 10 8 3 2 2 1 6 3 2 7 0 9 1 3 9 1 0 10 3 6 7 10 2 1 3 0 7 2 4 11 3 0 8 4 8 9 0 1 4 8 8 6 13 9 2 1 7 8 5 6 0 7 1 6 3 6 7 9 0 10 9 8 6 3 4 4 2 6 1 3 0 2 10 9 0 4 3 4 7 0 9 4 6 10 2 3 2 5 11 0 4 2 1 4 1 4 8 7 5 5 2 6 4 6 1 9 4 10 2 7 1 8 0 10 8 2 11 0 3 2 9 10 2 3 7 3 2 3 8 7 5 10 0 2 8 1 1 4 3 0 1 4 6 3 5 1 10 2 5 5 8 5 2 7 9 6 4 5 5 5 7 11 1 3 7 8 6 4 0 0 1 1 7 2 3 0 3 5 4 2 0 6 3 6 7 0 6 4 3 8 9 8 2 5 6 9 8 9 7 3 2 4 7 7 4 3 11 1 5 2 1 5 2 2 0 3 8 1 10 1 6 3 1 2 7 6 3 6 7 2 12 5 0 0 12 3 5 7 2 1 11 1 6 5 13 7 1 6 0 0 10 8 6 12 7 0 9 8 7 8 2 8 10 6 7 7 0 1 9 6 8 0 10 10 5 7 0 9 9 1 7 8 2 6 4 6 5 2 0 6 1 2 6 3 8 4 7 0 1 0 8 6 1 1 0 8 8 0 8 10 0 0 3 4 2 6 1 8 6 5 8 9 4 4 1 7 5 3 10 2 9 6 2 2 3 8 4 3 10 13 7 4 1 7 7 7 9 0 3 2 9 5 6 3 8 14 7 8 0 4 3 6 0 2 0 6 8 3 7 5 12 9 11 7 3 3 1 6 9 4 9 6 3 5 5 1 10 5 1 4 6 4 3 11 1 1 8 4 6 3 9 9 2 8 7 0 13 10 11 1 9 2 9 0 7 5 11 2 2 11 10 0 5 5 4 12 7 6 12 9 5 2 2 3 7 1 4 6 4 5 2 8 1 2 4 6 6 1 5 2 7 7 5 7 8 2 9 10 10 6 6 6 9 0 7 9 5 4 0 10 2 5 2 9 6 7 5 3 0 0 1 8 8 9 0 4 6 14 3 1 5 10 7 0 4 6 4 8 2 1 10 6 9 5 9 7 6 8 5 11 0 6 5 4 6 3 7 8 3 3 7 2 2 4 5 1 6 9 1 1 7 9 7 0 4 0 4 0 3 1 1 0 0 10 5 11 6 8 4 0 10 11 5 13 7 1 8 9 5 3 5 13 8 7 8 5 8 3 6 0 3 7 5 7 2 3 1 9 2 7 10 5 13 7 3 12 5 2 7 7 8 0 5 11 0 9 4 4 1 14 6 4 1 11 4 6 4 4 6 8 11 0 9 9 5 4 3 10 3 6 8 5 8 0 1 7 8 5 4 9 11 6 0 9 3 6 4 3 6 0 5 7 6 4 1 5 9 6 9 2 3 3 4 4 2 0 6 0 2 4 1 4 0 2 2 10 9 3 12 5 3 2 9 3 1 9 1 13 2 5 8 7 0 16 7 4 7 9 7 8 3 0 2 3 3 2 2 5 4 1 0 3 7 7 4 5 7 2 12 0 11 6 1 1 4 8 1 8 0 8 0 10 1 4 5 5 0 7 10 5 11 1 6 11 11 6 0 4 4 1 8 8 5 2 7 2 10 4 2 12 3 5 11 4 11 5 1 4 10 6 4 10 7 6 6 9 6 8 5 5 5 6 5 8 2 0 5 7 1 7 7 4 4 6 8 1 1 1 2 0 7 0 0 1 5 11 13 10 13 5 10 0 3 5 1 12 5 4 6 2 0 3 13 4 8 2 7 1 4 12 11 3 3 10 3 0 6 4 11 6 11 6 6 0 8 5 9 12 0 6 3 7 9 3 5 6 13 7 6 8 6 3 0 7 6 0 5 7 1 6 3 0 3 6 6 3 8 5 4 10 8 4 0 11 5 8 11 2 1 4 0 4 2 6 7 8 3 4 1 5 2 8 4 1 2 2 5 10 9 8 3 4 8 3 3 7 5 0 10 1 5 5 9 4 4 9 9 5 1 4 2 2 2 2 0 13 6 3 11 6 9 6 10 0 7 3 8 0 0 9 0 8 2 6 10 3 0 12 5 0 0 2 5 7 4 5 3 3 10 7 6 7 2 0 8 4 8 9 5 7 9 5 10 5 6 7 9 5 4 9 1 6 11 0 4 6 7 7 13 9 3 4 1 4 5 10 4 1 10 9 2 1 0 7 4 6 6 7 10 5 8 1 3 1 1 1 8 8 4 5 10 5 9 5 1 5 3 0 1 5 7 2 8 2 9 9 11 7 2 0 1 10 3 10 2 9 9 8 5 5 2 3 2 12 4 5 12 2 6 9 4 7 6 2 12 3 5 4 3 7 8 2 3 7 4 11 9 2 2 1 5 0 0 6 4 4 6 1 8 2 7 2 4 0 6 7 2 1 2 7 5 5 3 4 3 1 2 11 6 7 4 10 11 2 7 7 8 7 10 9 4 5 5 4 3 4 0 3 0 7 3 9 5 2 1 8 5 1 0 3 2 11 2 2 9 1 10 11 6 1 2 6 6 3 3 10 2 8 6 0 0 11 0 7 4 10 5 5 4 11 4 7 2 3 8 1 3 6 9 2 3 11 9 1 2 5 8 6 5 7 8 5 9 2 8 8 0 9 3 7 9 0 0 13 2 6 2 5 7 9 4 3 4 0 2 1 2 7 2 6 4 1 1 2 4 4 3 7 0 7 4 0 6 4 7 5 7 4 2 6 10 6 2 2 13 3 0 0 3 3 7 0 10 5 3 5 0 5 0 6 5 1 0 5 9 2 8 2 6 7 10 10 3 2 1 9 0 12 8 4 10 1 2 9 6 6 1 8 7 4 3 1 2 8 8 10 1 12 1 7 5 5 10 4 7 5 0 2 4 0 0 1 2 5 1 11 12 9 1 1 1 3 1 0 5 10 0 4 12 10 1 13 6 2 1 0 6 4 4 6 9 9 6 10 1 8 10 1 9 1 13 3 11 1 1 8 3 10 3 3 4 0 4 5 5 4 2 8 1 1 2 1 6 2 14 1 2 7 4 7 10 11 9 0 4 6 3 0 8 2 0 5 11 6 4 5 5 0 3 7 7 3 3 1 9 6 1 6 0 2 6 1 14 2 10 2 9 8 1 6 7 9 5 9 9 0 8 6 7 10 8 4 11 6 7 13 0 3 1 5 6 11 7 4 6 3 11 7 1 4 9 6 5 3 12 4 0 2 2 1 6 5 1 1 8 7 5 0 1 1 1 3 6 11 0 5 1 7 0 9 9 4 10 1 0 2 2 9 9 10 5 8 10 5 8 5 13 0 7 7 6 8 4 7 1 1 2 4 10 8 0 6 2 7 8 0 6 1 11 10 10 7 0 3 10 0 3 4 6 4 12 2 1 13 3 5 2 5 3 9 3 5 5 8 1 0 2 6 1 4 3 9 2 7 0 6 6 3 3 6 9 3 7 8 3 6 11 3 4 0 10 8 9 4 11 6 4 2 3 8 2 1 4 7 7 6 5 5 8 6 4 1 2 6 0 2 6 2 3 8 8 0 8 9 3 9 3 2 4 3 9 0 0 7 4 7 13 0 2 6 1 4 3 5 3 8 6 0 5 6 4 5 0 7 4 2 6 5 6 3 4 1 4 4 1 7 10 3 9 6 1 2 7 3 1 1 6 4 2 10 4 5 6 0 2 7 3 5 7 0 4 3 6 5 7 5 1 6 8 1 3 10 6 5 1 1 2 1 10 7 2 9 4 1 0 9 1 5 8 5 9 13 4 4 2 3 0 5 11 12 6 9 6 9 4 3 11 1 10 6 8 0 8 12 10 3 6 2 4 10 5 2 10 8 1 4 4 3 6 7 3 1 3 0 8 9 7 10 8 11 2 5 1 3 4 10 2 1 2 9 3 1 1 7 1 3 2 6 7 5 0 5 12 4 13 1 1 6 4 8 8 8 7 2 0 5 9 3 11 7 10 7 0 12 8 1 6 4 11 4 2 2 0 0 1 4 12 0 7 7 7 0 3 9 5 3 7 3 7 4 8 14 4 3 10 7 9 0 10 9 4 10 3 5 4 2 9 4 6 6 0 7 10 0 6 9 5 0 6 3 2 10 10 1 1 1 0 0 5 3 0 0 3 2 11 4 3 11 8 0 4 2 2 0 4 0 4 9 5 3 9 8 2 5 1 2 10 7 8 8 11 8 4 4 9 5 3 1 1 5 5 8 3 6 6 9 5 8 3 12 8 8 10 7 12 1 10 3 2 0 3 10 1 5 10 3 9 0 6 3 4 2 0 11 7 4 7 7 7 3 7 3 1 5 2 3 7 7 1 9 6 1 7 6 5 0 1 8 3 10 7 7 0 2 0 9 0 7 1 3 6 2 10 1 10 2 7 1 10 0 3 11 4 11 0 8 13 11 10 14 9 3 3 1 8 3 12 2 1 2 8 4 5 8 7 6 3 1 15 4 11 2 2 1 5 8 1 12 0 2 1 14 4 1 4 3 9 7 9 0 3 12 0 3 2 6 3 0 5 5 9 9 7 1 0 9 5 2 10 10 7 9 4 0 0 5 6 0 0 1 10 1 1 4 1 4 7 14 0 11 1 11 5 5 6 6 7 6 5 7 4 4 5 2 1 1 6 0 0 1 4 14 6 7 5 7 15 2 13 11 4 10 0 3 9 5 8 2 8 7 7 0 2 8 3 9 10 9 3 2 6 3 2 8 9 8 4 4 6 10 2 1 8 13 5 9 5 1 0 11 4 8 6 1 6 10 2 8 0 3 4 0 6 2 9 4 4 8 11 9 9 2 0 5 6 6 4 2 5 4 5 0 4 2 1 12 8 13 2 8 0 8 7 2 2 2 2 3 8 5 0 1 6 8 7 3 15 5 4 12 6 5 10 4 7 8 1 7 5 4 6 4 2 2 1 1 9 8 11 1 5 4 9 4 4 1 5 0 5 2 6 2 13 2 8 5 1 9 6 2 2 6 0 10 10 7 12 2 4 4 1 2 6 11 7 8 9 4 3 12 2 4 11 7 9 4 1 0 0 3 6 7 0 0 1 8 5 8 7 12 3 7 7 5 8 10 4 4 6 6 2 6 10 9 12 9 13 3 0 1 10 4 1 3 0 7 2 2 2 2 0 6 2 2 10 3 1 7 11 7 7 4 9 1 12 8 1 12 10 5 4 4 5 7 1 6 2 1 3 1 3 5 6 1 0 9 7 4 4 6 3 2 2 8 5 1 7 2 8 4 0 13 4 9 1 5 0 8 2 5 7 5 3 1 6 2 1 8 6 0 5 6 6 7 4 1 3 11 0 0 0 4 6 1 4 5 0 4 3 9 10 6 3 1 6 7 8 6 3 7 5 3 2 2 4 8 2 7 2 6 0 1 10 0 9 8 10 6 4 1 0 2 6 2 0 4 1 0 2 2 5 5 6 4 1 1 6 10 6 10 8 3 8 0 12 2 10 5 10 11 2 7 1 2 9 0 5 2 3 7 7 6 1 5 3 3 3 7 1 5 15 6 5 0 5 10 1 4 2 6 11 1 7 6 3 7 0 0 8 11 7 5 1 5 12 10 8 11 13 4 1 8 6 8 5 9 4 3 9 3 1 5 5 4 3 6 0 2 3 5 0 3 3 1 1 1 2 4 0 9 3 5 6 1 6 8 3 4 2 11 0 3 0 9 0 1 10 5 0 1 6 7 13 0 6 5 12 6 1 8 8 1 5 11 1 4 3 8 3 2 5 11 8 0 8 9 1 10 10 0 4 0 4 12 2 5 5 2 4 0 3 2 7 1 8 9 6 0 7 2 2 12 14 5 0 6 2 10 11 1 13 9 4 6 9 6 0 6 11 9 5 5 7 7 6 1 0 5 12 9 11 9 4 8 13 6 2 8 10 1 0 7 8 6 6 3 0 11 0 10 11 2 0 3 5 8 3 12 0 11 7 5 10 8 9 3 11 0 7 2 9 5 8 4 4 1 7 4 8 5 7 5 2 0 5 5 1 3 10 1 2 2 5 1 4 1 2 0 5 4 8 11 1 5 3 4 8 7 2 10 5 9 7 7 4 1 6 10 8 9 2 1 2 2 0 4 4 0 5 7 4 6 1 9 3 4 0 3 6 3 1 0 8 3 5 8 7 0 9 0 12 5 0 0 7 1 5 13 3 4 1 7 0 1 9 6 1 8 3 6 9 5 1 1 13 2 1 8 10 0 5 2 10 0 10 1 1 6 7 2 11 7 0 4 10 0 7 6 8 8 6 10 6 7 9 9 4 5 8 3 7 3 0 10 11 3 8 0 3 6 11 9 2 1 1 11 0 5 5 5 9 6 4 6 5 5 6 6 4 1 8 9 8 3 10 9 2 8 6 11 8 6 6 2 0 4 6 1 10 4 0 11 4 11 0 5 0 9 6 3 1 2 5 7 3 4 9 7 5 2 3 10 4 6 0 2 10 5 7 2 3 6 1 5 0 1 0 9 2 6 6 9 0 2 3 10 5 0 4 7 9 4 8 9 5 7 6 4 10 1 1 0 10 8 2 11 7 0 6 9 6 3 6 7 8 3 2 5 3 9 3 3 8 4 3 6 3 2 3 6 1 10 0 9 10 6 1 1 6 4 11 1 5 5 4 3 5 5 5 7 7 8 3 4 10 6 8 5 10 1 9 11 7 3 0 1 3 2 2 5 11 12 0 5 4 7 6 8 10 4 3 10 3 8 4 2 4 5 8 7 4 2 1 5 8 0 9 1 5 0 4 5 10 5 6 8 1 1 2 5 5 6 0 5 4 7 3 4 8 1 6 2 2 5 2 7 1 1 6 7 0 2 0 6 8 9 11 3 0 3 4 6 0 3 8 1 0 5 1 5 3 8 0 10 1 1 3 2 5 2 11 1 4 8 8 5 2 8 6 6 7 5 2 3 2 7 3 1 2 9 3 9 4 6 0 5 8 5 5 4 7 3 6 6 2 12 1 8 8 7 1 4 6 5 7 0 4 10 10 7 3 8 8 3 5 0 6 7 6 0 1 11 0 2 4 5 7 1 6 8 13 0 1 3 11 9 1 2 4 3 5 4 9 0 6 0 2 8 9 7 1 1 2 13 3 1 10 7 2 2 3 7 5 7 6 7 2 1 4 3 5 2 1 5 7 5 4 0 5 11 0 7 7 8 3 2 7 3 8 7 4 9 0 2 2 7 10 2 0 3 10 2 5 5 0 0 9 4 4 11 1 7 4 4 3 7 8 0 11 12 2 6 0 4 9 9 12 2 6 5 2 11 1 10 4 5 11 3 7 6 10 3 1 8 2 5 6 7 6 3 11 2 0 6 5 4 0 1 5 0 9 10 8 4 8 8 11 3 6 6 9 5 8 0 8 4 6 3 4 5 4 4 6 4 7 7 7 9 12 3 0 5 1 0 4 7 7 7 0 2 2 11 5 4 9 3 4 8 9 3 6 6 7 5 12 3 2 6 4 1 8 4 2 8 9 2 5 10 7 10 8 6 0 7 14 8 7 2 3 5 1 3 5 10 1 9 2 7 5 0 6 9 7 3 5 10 7 11 7 7 8 5 5 8 3 1 12 9 1 4 3 1 4 8 2 6 9 8 5 2 3 10 4 1 3 9 1 4 9 3 6 3 10 3 10 1 9 2 5 7 6 7 8 10 7 3 3 9 8 3 0 4 6 8 5 4 6 4 6 13 7 12 7 3 9 2 4 10 9 4 3 10 2 7 4 4 8 4 8 8 7 2 4 1 11 7 3 0 4 2 9 0 0 5 12 7 2 5 3 10 5 6 7 9 2 1 2 4 1 7 0 2 5 2 5 1 3 4 5 8 4 11 4 8 1 1 10 6 4 6 10 5 3 2 9 11 11 4 2 3 1 3 3 8 0 6 0 8 0 3 0 1 0 2 5 4 0 8 0 1 3 8 1 3 1 6 4 8 11 2 2 10 0 1 5 0 0 8 6 7 6 10 7 8 5 10 10 2 1 5 5 7 0 3 0 7 8 8 2 9 4 9 9 9 5 1 6 12 1 10 9 0 4 3 6 3 3 4 10 7 7 5 5 8 3 10 8 8 3 9 10 8 8 6 5 5 10 2 10 1 4 6 3 0 11 4 4 7 0 9 10 2 2 3 8 9 12 0 4 6 4 7 0 5 9 3 8 9 5 11 1 3 5 2 3 0 5 3 2 6 13 4 5 7 4 6 1 3 0 4 9 0 4 2 13 5 5 11 6 0 6 4 6 3 8 10 1 2 5 1 8 3 4 4 2 5 5 2 1 1 2 3 7 2 10 6 5 3 3 6 1 3 5 6 5 6 5 10 1 6 11 8 10 2 5 6 4 3 13 12 9 7 5 7 8 6 6 2 5 2 1 9 2 4 3 4 3 1 0 7 6 4 5 5 8 11 7 4 7 3 9 5 7 3 7 10 2 1 9 0 8 0 7 1 10 1 10 1 2 5 8 5 3 9 0 2 7 2 3 1 4 0 12 7 6 7 8 0 7 6 9 4 4 2 1 0 7 7 10 11 2 1 2 0 2 0 11 4 4 10 5 5 3 7 0 5 2 11 0 8 7 8 7 0 1 5 3 1 5 4 1 11 0 10 1 6 3 4 1 1 5 13 3 4 3 12 8 7 0 10 5 1 0 6 4 7 1 2 3 3 3 12 6 7 2 4 5 9 0 6 7 3 8 12 0 4 5 0 10 2 3 10 1 13 2 1 5 2 2 7 10 3 3 10 7 8 0 3 8 1 0 5 5 7 4 3 2 4 10 11 9 4 2 8 1 4 2 2 3 6 3 8 8 0 3 4 8 4 7 2 9 3 2 6 7 8 0 10 0 4 5 6 0 2 6 8 9 2 8 5 2 3 9 4 4 1 9 3 0 13 3 5 9 0 6 2 1 5 7 12 6 2 1 11 9 5 2 7 7 5 1 2 2 8 1 1 8 1 6 7 12 1 0 5 6 12 9 12 9 0 0 3 4 5 11 4 3 3 5 7 0 5 11 3 5 3 4 0 5 0 3 6 6 6 6 2 0 0 0 8 4 6 4 4 11 9 2 4 8 1 6 10 7 6 11 3 3 4 2 1 4 12 8 0 1 6 1 6 0 7 7 0 7 7 5 4 7 4 0 9 7 3 1 5 1 10 2 8 8 9 9 6 5 12 10 6 7 0 3 6 2 0 2 3 8 14 2 6 5 8 7 1 0 6 9 6 3 13 2 2 3 11 11 5 0 0 0 4 0 8 0 7 0 12 3 2 1 8 10 12 0 9 5 7 7 2 3 0 2 5 8 7 3 0 4 0 6 3 12 8 0 7 7 5 11 10 3 8 11 4 9 5 0 0 3 7 2 6 6 7 9 7 8 4 5 1 6 5 1 3 9 6 11 3 2 8 12 4 2 7 9 0 11 14 8 8 3 8 9 6 2 9 4 5 2 8 10 7 4 8 9 7 3 2 5 3 10 5 3 2 11 6 11 1 7 7 8 5 9 7 0 0 1 7 0 5 1 1 2 12 1 0 0 7 5 6 9 10 10 4 0 5 4 10 5 4 5 6 1 3 6 12 3 3 8 0 2 0 11 8 0 3 0 14 2 5 9 10 6 0 11 7 10 7 5 4 8 2 1 1 3 2 2 11 9 0 9 3 0 1 2 8 8 5 3 7 1 5 5 9 3 1 1 6 3 9 5 0 13 8 4 2 6 4 5 11 3 4 1 9 6 8 0 6 11 2 2 2 8 5 4 10 7 5 12 0 4 6 3 1 2 0 10 10 15 7 2 8 7 6 1 4 8 7 8 13 1 4 1 11 11 5 0 3 3 1 2 3 0 5 2 8 1 6 2 9 5 8 10 11 3 7 5 9 7 8 2 8 9 3 5 9 4 9 2 6 6 10 9 6 6 4 3 2 0 2 0 6 2 0 6 0 0 4 10 4 6 3 2 2 3 2 0 8 5 11 0 4 6 2 10 10 4 3 5 12 7 4 6 9 6 5 5 8 1 5 8 7 2 7 6 5 3 5 10 2 2 2 0 7 0 2 3 2 8 3 9 8 1 6 1 8 2 7 7 7 2 2 10 2 0 7 3 5 12 5 0 3 4 7 5 10 8 0 9 1 3 4 7 7 9 3 2 0 3 5 3 1 4 14 2 6 3 3 5 6 2 7 8 1 3 0 5 3 7 8 1 5 9 1 0 5 2 0 7 5 3 5 0 5 7 6 1 8 7 8 7 6 4 3 3 6 8 0 3 10 11 4 10 0 3 4 5 4 9 4 1 11 2 0 4 9 9 10 2 1 3 1 2 4 10 5 4 5 6 3 1 0 14 8 5 1 3 1 5 3 0 5 0 5 2 3 11 5 1 1 3 1 1 6 3 11 5 2 0 12 9 13 12 7 1 6 0 1 4 2 8 2 1 0 2 9 7 8 11 9 8 7 2 1 0 2 5 9 1 3 8 1 8 8 0 8 1 6 0 5 1 1 0 3 7 11 3 8 9 1 0 9 1 6 5 4 7 14 7 1 3 6 1 1 9 1 9 2 9 1 1 6 5 7 13 1 7 11 7 1 1 8 7 2 7 6 7 1 3 10 4 0 4 5 8 5 1 4 9 2 10 0 6 6 2 6 3 6 12 2 0 0 6 4 1 4 10 2 1 1 0 2 2 9 5 8 8 6 11 4 11 4 11 3 7 4 3 3 0 5 7 3 2 5 13 0 1 12 4 10 12 2 6 5 5 1 2 9 8 5 1 5 8 3 5 2 0 7 1 6 1 4 2 10 0 1 2 5 0 9 4 9 3 5 5 4 2 13 2 2 3 2 1 6 2 6 2 8 1 0 9 7 10 4 12 2 0 3 7 9 8 0 13 6 5 1 6 1 12 9 5 10 12 11 11 2 3 3 1 7 3 6 3 6 5 6 10 6 1 1 8 4 6 0 1 12 3 4 4 7 8 7 8 5 1 2 2 9 5 4 0 1 3 2 8 7 1 6 0 3 5 8 8 1 8 8 5 0 3 1 0 0 9 3 10 0 13 0 13 0 0 9 0 5 7 0 6 9 9 10 5 8 8 1 3 14 5 3 5 2 5 6 5 9 2 6 0 5 7 0 11 8 4 8 4 1 4 4 5 5 3 0 3 5 0 0 1 10 5 7 2 6 7 5 4 4 4 6 4 6 0 2 1 3 3 8 2 9 5 7 4 6 2 1 3 1 1 1 3 2 9 6 1 6 3 7 3 6 6 7 0 2 2 5 7 4 2 3 3 4 0 5 5 4 5 7 3 2 6 9 3 2 4 7 1 8 4 0 1 3 2 7 4 0 7 4 10 6 5 5 8 6 5 6 13 9 4 4 6 1 1 10 0 2 4 7 7 14 12 1 2 4 0 1 7 5 2 4 10 1 0 8 8 1 1 8 1 5 7 2 7 9 5 11 3 4 3 0 5 10 5 3 4 3 6 7 7 8 4 1 0 0 3 0 6 7 3 1 9 1 7 4 6 6 2 5 8 10 1 0 5 1 4 1 3 8 5 7 5 7 5 3 5 6 11 3 10 4 3 5 7 5 8 11 3 8 4 9 0 11 12 6 1 4 13 1 7 2 5 7 2 2 1 8 3 8 0 14 3 3 4 3 4 3 2 2 0 10 0 7 7 1 5 2 4 0 3 8 7 7 7 11 6 1 0 12 1 1 7 11 9 2 4 1 5 6 9 1 9 0 6 0 5 8 9 3 3 0 6 1 7 3 13 4 3 2 0 2 5 8 0 3 5 0 12 1 4 5 7 1 7 5 1 9 3 6 7 8 2 8 5 1 3 7 8 7 5 0 12 6 2 5 8 1 6 3 4 12 9 10 2 0 9 9 0 4 10 6 0 9 5 0 11 8 2 5 9 6 3 5 13 5 0 4 7 0 6 9 7 5 1 5 4 3 6 8 6 0 8 10 10 14 7 12 6 2 0 0 3 2 0 8 8 1 10 5 6 6 8 0 6 1 3 1 8 4 13 6 9 5 2 8 3 2 3 12 5 4 7 5 8 3 1 5 10 8 8 7 7 1 0 0 7 6 4 8 7 6 6 7 0 7 1 1 6 8 6 8 1 2 5 15 1 8 0 4 2 1 11 6 2 4 3 3 6 10 5 2 1 4 6 3 7 4 4 10 8 4 5 1 5 8 4 4 5 8 6 10 5 3 4 0 7 1 1 13 6 6 6 11 0 3 6 4 2 4 0 1 0 10 10 8 5 2 0 10 13 11 2 9 9 3 1 12 2 0 11 6 4 13 5 0 1 4 2 7 3 11 6 1 2 3 1 8 10 9 4 8 4 10 4 6 0 5 4 4 4 2 6 4 10 1 10 4 4 7 8 10 0 5 0 7 8 5 7 7 5 0 5 6 2 2 10 9 5 13 8 5 11 3 2 4 6 5 4 11 11 7 11 5 5 4 6 10 5 6 2 0 3 7 7 5 5 1 4 8 9 9 9 3 0 0 5 6 10 0 4 7 7 2 2 4 5 2 5 2 2 10 4 5 2 1 4 1 9 9 0 8 6 0 7 0 5 5 9 3 13 0 7 6 9 8 3 1 0 4 11 6 6 0 4 7 3 0 10 11 4 5 8 2 5 10 9 2 1 7 13 0 2 2 3 2 4 8 0 1 2 1 9 1 1 4 10 5 11 1 4 9 7 4 4 4 1 1 6 9 0 11 4 1 7 3 3 2 3 0 8 11 9 5 12 7 5 0 14 4 3 5 7 2 9 1 3 4 3 7 1 4 10 11 7 2 6 14 2 5 4 4 5 4 5 4 0 9 5 3 1 12 3 4 4 7 7 9 8 5 3 3 7 0 7 1 0 1 8 6 1 5 6 7 9 10 3 1 2 7 11 5 2 10 0 5 3 2 12 5 4 11 9 3 9 7 9 11 1 4 2 2 6 9 3 7 8 8 0 5 0 1 6 3 7 3 1 1 9 3 0 10 1 9 1 2 12 10 5 7 7 1 7 12 7 4 8 3 5 0 5 3 4 1 13 9 9 8 7 3 1 8 5 5 1 9 1 0 7 2 6 8 7 4 5 12 5 2 3 2 8 9 9 7 7 7 8 5 6 0 11 3 11 1 2 5 2 5 0 6 1 3 2 1 1 6 4 10 3 7 10 6 0 6 7 3 8 3 0 7 2 7 8 1 5 9 3 0 14 12 9 9 11 2 7 6 7 7 1 1 3 6 9 1 2 4 6 11 7 3 11 6 5 2 11 8 4 8 1 4 8 10 7 5 5 6 10 13 5 2 9 8 2 8 2 9 10 2 3 7 10 4 2 11 7 4 0 0 8 9 0 10 4 4 3 9 3 3 4 5 0 8 2 6 7 7 0 9 4 2 5 8 0 8 6 9 0 8 8 2 0 12 7 5 4 10 1 0 7 3 1 0 3 12 9 9 6 1 8 5 1 0 1 2 4 3 8 0 10 13 4 9 2 8 8 2 6 5 1 1 0 2 13 9 6 2 3 11 7 6 7 5 1 11 0 8 4 10 11 1 4 6 2 7 3 8 4 6 3 5 7 2 1 3 6 3 9 6 5 9 3 1 1 8 8 7 5 3 1 3 6 10 3 8 6 7 10 7 3 8 10 1 4 0 2 4 7 4 1 1 6 2 0 5 5 3 2 8 4 4 4 7 1 2 5 0 7 0 8 1 4 4 3 9 2 1 0 2 8 0 10 10 6 0 6 6 5 0 7 5 6 4 6 7 0 5 5 8 12 9 5 5 1 6 0 8 10 2 1 0 12 6 2 10 1 8 6 6 2 5 8 8 0 7 3 3 2 5 5 10 5 5 5 6 11 4 6 1 4 1 3 2 9 6 11 6 4 7 7 3 8 4 8 1 9 10 9 5 8 1 11 8 4 3 6 2 5 1 3 3 10 6 0 5 5 8 5 10 4 5 6 7 1 8 7 10 3 14 7 1 4 9 1 13 0 8 6 6 3 5 5 2 7 12 2 2 7 7 2 3 0 7 2 3 0 6 3 4 2 3 6 4 8 4 11 1 6 1 2 6 3 5 3 12 7 8 4 0 5 10 7 1 2 3 1 3 7 8 1 6 8 0 11 2 5 5 6 7 6 1 1 8 4 8 7 4 5 5 2 3 6 1 0 9 3 0 3 0 6 5 8 7 0 2 3 0 6 8 3 8 8 3 12 9 5 4 0 5 0 7 3 9 13 4 8 2 4 11 10 8 2 0 2 4 1 6 10 4 3 5 1 12 11 11 1 13 0 0 0 4 4 3 5 2 4 8 6 5 13 5 10 4 6 3 5 6 10 5 2 10 7 12 2 9 0 6 5 5 3 0 1 11 7 12 3 9 5 4 2 0 8 12 8 7 7 4 6 10 1 4 6 10 5 7 4 6 1 4 3 10 5 5 7 10 6 3 8 10 5 3 1 8 3 10 6 0 0 2 4 10 4 2 3 11 3 8 6 8 8 6 5 4 6 7 6 1 8 7 9 6 3 0 4 10 8 12 1 2 3 5 1 10 6 0 1 2 8 3 13 1 8 5 6 7 9 2 8 1 10 9 0 3 11 3 10 4 7 12 10 5 9 7 8 0 7 5 12 2 13 8 0 6 7 7 8 10 7 2 1 9 7 4 3 1 10 9 1 6 6 4 11 4 4 3 10 10 1 2 8 10 7 0 0 9 5 3 8 4 8 9 1 11 13 1 2 6 5 5 10 5 6 11 1 8 6 6 2 6 0 10 7 1 6 2 9 7 12 9 2 4 1 0 1 12 6 3 6 1 0 15 0 7 3 0 6 7 1 12 8 7 8 6 2 5 5 8 2 4 4 9 4 10 0 10 7 6 2 2 3 4 2 2 7 3 6 3 1 10 3 8 9 7 4 3 1 4 1 7 7 11 3 13 4 4 0 6 12 9 7 7 4 4 9 8 2 1 5 0 6 0 2 7 0 4 10 3 4 0 5 7 2 2 6 7 12 1 5 6 8 1 1 2 1 10 1 3 0 7 6 7 0 9 8 1 7 8 3 8 4 10 8 9 5 7 10 5 1 5 11 8 1 6 6 12 4 8 2 6 12 8 2 7 12 1 3 4 7 14 5 8 7 8 11 1 1 5 5 4 0 1 7 4 1 3 0 0 4 0 0 1 1 1 5 11 6 1 8 5 5 2 7 3 8 1 3 4 8 9 2 9 0 11 12 4 4 5 5 1 1 6 6 7 4 15 7 9 5 2 5 3 7 1 7 6 3 1 6 3 8 6 1 1 0 0 8 1 10 3 0 3 1 7 11 2 8 8 10 10 2 8 5 0 4 7 7 4 2 11 9 5 6 7 3 11 3 3 8 1 2 4 2 6 8 8 8 4 9 1 8 8 7 5 2 8 6 1 5 4 1 8 1 4 1 4 6 1 0 10 0 7 6 1 5 0 6 5 1 6 7 1 2 1 6 7 0 5 9 10 0 11 1 6 11 6 4 2 11 9 5 6 7 1 1 5 8 1 8 5 7 4 9 5 1 10 6 3 5 3 7 0 7 3 5 7 3 2 0 2 4 10 1 8 7 2 4 8 3 13 9 7 4 0 3 4 8 0 2 1 5 8 0 11 0 1 2 4 10 3 8 7 1 7 7 1 3 4 6 5 10 7 4 6 2 1 8 0 4 9 5 4 9 5 9 11 10 0 14 3 8 5 12 0 5 7 4 8 1 0 2 8 10 2 4 0 0 11 9 10 4 1 3 9 11 6 1 6 8 2 10 7 5 9 4 3 9 7 2 1 4 5 11 2 8 10 4 4 1 9 12 6 6 0 1 0 5 1 10 5 0 1 6 9 1 2 4 5 5 8 1 8 8 1 8 5 10 7 4 6 1 2 6 7 0 5 7 11 3 3 0 9 2 1 5 3 6 8 8 6 0 3 5 8 3 6 3 11 6 6 1 6 2 1 15 9 1 2 10 2 3 13 9 6 7 0 1 7 12 11 11 0 5 2 3 5 2 15 0 1 9 7 6 2 4 5 1 3 11 10 6 7 5 11 10 1 7 4 6 3 0 0 5 6 9 5 7 1 11 4 4 3 0 0 7 11 3 8 3 9 5 7 5 8 2 5 7 5 8 3 3 3 9 7 5 0 4 4 9 9 9 12 4 4 1 3 4 4 7 3 3 3 7 5 2 4 1 5 2 7 4 4 8 8 2 2 9 8 8 3 10 7 5 8 4 5 0 0 4 3 9 10 6 5 1 2 3 6 4 1 4 10 1 3 5 7 6 5 0 9 6 3 10 0 5 13 11 5 2 7 5 0 0 6 10 6 2 3 3 2 7 2 8 9 5 7 4 3 3 13 4 3 11 7 9 8 0 6 6 2 1 5 9 7 3 1 0 1 0 4 1 10 12 6 2 4 7 2 0 2 10 6 7 3 8 6 11 1 2 4 3 5 7 2 0 2 4 1 4 4 11 4 2 6 3 2 3 10 13 9 2 11 5 2 10 8 3 8 6 2 2 4 4 1 10 6 8 8 1 6 6 4 7 1 1 2 4 1 7 0 0 4 8 0 8 4 6 0 2 13 8 5 6 9 1 5 2 5 0 2 0 10 1 7 4 1 1 4 1 9 0 1 4 2 2 0 6 4 6 11 12 3 16 4 4 0 4 7 7 10 8 4 8 6 2 8 5 4 5 13 0 7 9 5 6 2 1 2 3 9 2 6 1 1 4 3 1 7 6 4 7 4 3 4 5 6 2 5 8 6 1 3 3 5 6 7 7 6 9 9 9 0 4 5 9 9 8 2 1 8 6 9 7 5 3 7 3 6 1 4 14 10 6 3 1 6 6 3 4 8 8 2 9 8 7 6 0 4 8 0 5 10 2 7 0 8 7 7 2 0 4 9 9 6 3 5 3 4 6 6 6 2 6 2 1 1 4 5 4 2 8 8 12 5 4 4 7 9 5 10 2 0 9 10 7 5 10 1 7 4 10 1 2 10 5 0 10 2 5 3 5 0 11 7 9 2 6 5 6 6 1 2 2 6 4 3 5 9 8 7 1 11 2 5 4 9 9 10 5 0 9 3 4 0 7 10 5 2 5 8 8 6 1 10 9 10 8 1 4 0 3 5 1 6 3 5 7 6 0 13 6 8 0 8 4 4 3 0 0 7 0 4 0 10 8 0 2 1 2 6 5 1 11 3 9 3 2 6 10 3 5 1 9 9 6 3 10 1 7 6 0 0 4 2 8 1 0 9 0 9 10 8 9 1 1 13 4 4 2 10 11 7 1 6 5 3 4 0 5 0 7 7 3 2 7 4 6 4 5 6 2 4 10 8 2 8 8 2 0 0 6 12 4 1 1 7 9 7 9 3 10 9 1 6 9 1 7 1 7 2 5 9 5 2 13 6 9 3 6 3 6 0 10 5 5 8 2 6 13 1 0 6 6 2 0 4 5 9 9 7 8 0 3 5 5 12 8 0 2 9 11 2 8 6 4 0 5 7 4 4 1 1 9 8 0 1 11 7 1 2 9 6 0 11 9 2 14 3 8 1 14 3 8 0 2 4 6 6 0 2 5 2 5 5 0 4 6 2 7 10 2 10 7 8 3 11 4 8 6 5 0 0 0 2 6 5 9 5 6 2 4 5 1 6 4 1 7 12 2 9 4 2 7 0 6 9 7 2 1 4 9 1 1 1 0 7 1 12 4 3 7 7 2 3 10 2 4 7 3 11 5 3 5 5 5 11 3 0 5 0 12 0 11 0 1 3 1 7 9 1 10 10 0 3 11 9 3 5 0 8 1 0 11 1 10 6 0 0 7 0 1 0 10 11 5 8 1 10 1 11 5 2 9 4 2 3 1 8 14 2 4 10 1 0 7 6 10 2 5 5 5 7 4 9 4 9 8 14 4 1 13 1 3 9 7 2 2 1 2 7 2 5 3 13 3 3 3 5 0 5 7 8 8 8 3 6 2 6 6 0 8 0 9 9 2 9 8 3 6 6 11 4 3 10 6 3 8 13 5 7 7 6 13 2 6 5 3 2 8 0 2 10 5 10 3 10 3 9 6 6 8 11 2 8 5 6 8 6 1 2 2 5 4 5 7 13 2 2 12 9 1 4 7 3 3 0 0 7 3 3 3 7 0 4 10 1 12 7 9 8 2 10 2 1 2 12 6 6 10 6 3 6 2 10 7 4 1 3 6 6 5 2 4 7 10 5 11 7 5 1 2 0 11 5 0 11 12 8 5 1 7 0 4 2 7 7 2 9 5 7 1 4 1 2 6 8 5 4 6 8 4 1 4 0 9 12 4 1 10 8 8 4 5 9 0 5 9 3 5 0 4 0 8 8 7 9 10 3 7 7 0 8 3 3 4 7 11 6 5 3 2 6 11 0 9 7 9 6 13 4 7 1 3 8 7 3 5 3 4 9 0 0 3 2 8 1 10 13 6 7 0 9 3 1 9 2 0 8 9 7 0 9 10 2 4 8 3 0 7 2 6 7 9 2 6 13 5 10 15 6 2 7 8 9 5 5 7 7 4 3 1 11 3 0 3 7 3 4 1 1 8 6 2 10 9 10 4 1 7 14 3 0 5 0 7 8 4 9 1 10 5 0 6 9 11 6 9 5 1 1 9 12 3 7 0 2 0 7 5 2 1 3 6 5 10 3 4 9 4 7 3 5 8 8 3 4 6 5 3 4 1 7 3 2 4 2 2 3 2 9 8 3 6 4 0 6 1 0 2 9 8 5 4 5 4 3 1 8 7 8 3 10 8 7 5 0 8 6 3 6 4 2 8 8 10 3 3 2 4 2 0 15 1 9 8 1 6 5 7 5 9 8 4 4 11 4 9 9 11 4 2 8 7 3 0 1 3 5 6 5 4 5 4 0 3 2 3 0 11 3 6 1 12 9 0 6 4 4 7 9 2 1 1 2 7 6 7 0 6 5 6 5 8 1 0 6 0 2 1 2 10 13 1 2 1 7 9 9 4 7 3 4 11 4 4 3 7 2 0 2 8 10 9 12 8 6 7 10 1 1 3 8 3 10 6 4 1 3 11 3 1 0 8 10 5 4 0 0 2 7 1 3 5 10 2 3 11 1 7 3 8 6 7 8 1 2 3 8 5 9 1 4 1 6 6 2 8 9 4 5 10 11 3 9 3 1 8 5 1 2 11 1 3 10 3 4 6 10 7 1 2 1 7 7 9 8 9 4 4 5 9 0 4 5 9 9 1 0 5 6 1 12 1 9 2 8 8 1 8 3 0 8 4 0 1 3 2 1 5 12 10 8 5 4 6 7 9 5 3 9 2 8 3 8 3 11 7 5 4 0 1 5 3 8 0 9 4 7 5 3 2 9 10 8 2 0 0 5 7 6 8 11 13 3 9 6 3 3 2 3 10 2 9 2 7 7 3 8 7 1 2 8 7 4 1 1 0 5 11 8 7 1 5 9 9 7 2 7 10 5 2 10 1 8 4 9 8 10 12 9 4 6 4 3 5 4 0 6 5 2 0 1 6 3 1 6 1 2 7 6 5 5 0 8 5 0 11 4 8 3 3 7 8 6 8 6 0 1 2 9 8 1 1 2 1 14 9 5 1 4 1 3 6 0 2 0 4 7 7 0 5 10 0 6 5 9 3 8 7 9 3 5 4 3 7 12 9 6 10 2 6 6 8 7 11 10 9 8 6 4 4 10 11 6 9 3 11 2 1 2 1 6 5 0 9 5 0 5 8 9 6 5 6 7 10 4 7 4 11 1 10 1 1 2 9 7 5 0 0 8 4 7 11 7 6 6 6 13 0 3 5 4 3 3 1 6 7 0 6 1 7 6 5 0 2 2 7 8 9 0 2 4 5 0 4 3 7 5 4 9 0 0 0 5 8 10 9 7 5 6 3 4 6 3 0 3 2 4 1 11 10 8 11 0 6 13 3 7 12 1 5 0 2 5 10 10 1 8 3 2 5 2 5 7 9 1 2 9 6 5 8 10 2 11 1 4 1 11 8 1 7 1 2 4 9 5 4 1 8 9 8 1 7 1 6 11 9 10 1 0 10 3 2 3 8 10 9 2 10 3 1 12 6 2 7 0 5 4 4 11 6 7 2 1 8 2 0 10 7 6 8 11 5 10 5 4 0 4 0 4 10 3 4 1 3 0 8 3 3 1 0 3 10 4 4 0 5 5 5 6 3 1 5 7 8 8 8 12 3 2 2 6 5 11 1 10 1 8 6 10 4 5 8 7 2 5 10 10 4 2 7 8 9 2 2 8 10 4 4 3 5 12 8 0 0 11 3 8 3 3 6 2 2 0 2 13 4 5 8 3 0 6 2 10 4 7 5 7 2 5 3 8 3 8 0 3 5 6 3 3 12 12 3 3 1 1 5 8 10 1 5 7 7 3 2 1 11 10 3 4 12 6 6 4 7 9 2 11 5 7 5 6 3 0 5 1 2 5 11 5 8 6 5 7 9 0 4 3 8 4 6 5 11 0 3 4 0 2 5 9 0 0 7 6 5 4 6 3 2 0 8 1 7 4 7 11 12 3 5 2 4 7 0 12 0 8 6 2 3 7 8 5 5 0 8 0 0 7 11 3 5 0 8 2 5 10 4 10 0 3 9 7 6 11 3 3 3 10 0 5 4 9 15 2 2 4 6 12 0 0 4 9 3 8 3 7 8 5 6 6 8 6 8 0 6 0 8 1 3 0 8 2 6 9 8 11 2 6 2 7 0 3 3 7 1 7 5 6 11 8 1 8 8 1 7 4 11 2 5 7 8 6 0 1 4 11 4 11 4 4 1 7 4 8 3 0 8 8 5 0 11 7 9 0 2 4 8 9 2 4 5 2 10 4 0 10 4 3 9 0 4 4 8 5 1 5 13 6 4 0 7 4 4 0 2 3 1 12 6 0 9 3 2 8 4 10 2 4 0 7 6 0 1 7 8 9 4 2 2 5 6 8 6 4 8 8 5 6 8 6 7 1 4 6 9 2 5 5 7 7 8 6 1 5 1 0 8 4 12 7 0 10 8 4 2 4 3 5 10 4 10 4 5 9 7 0 4 8 1 0 12 6 11 13 1 9 0 11 4 3 0 9 7 10 8 1 7 1 3 0 3 0 1 7 6 2 7 3 6 11 1 10 0 3 9 1 4 7 1 1 1 4 10 2 0 7 4 13 2 2 6 2 8 0 2 3 2 1 0 5 1 4 5 6 9 3 4 8 2 4 4 6 10 5 8 1 0 6 9 10 4 4 6 1 5 2 5 5 7 6 1 3 2 0 1 1 1 8 11 3 11 7 11 0 4 2 4 6 3 2 11 5 6 1 4 4 11 8 3 5 1 6 4 1 0 0 7 0 8 2 6 13 1 0 8 3 7 2 8 10 8 9 9 6 12 0 2 0 8 10 6 2 2 1 4 10 2 4 11 5 4 3 7 9 9 4 2 11 3 0 9 0 6 2 8 9 2 5 5 0 5 6 2 5 0 2 2 9 12 0 0 3 4 0 1 2 1 9 1 5 3 12 9 8 9 2 10 8 6 3 7 1 0 1 6 0 6 7 5 8 11 0 7 9 0 11 5 6 6 8 1 2 3 2 9 10 11 12 6 0 6 8 2 2 3 10 4 0 3 9 4 1 1 4 8 0 0 1 5 8 6 7 8 13 7 12 4 8 6 0 7 1 4 8 2 9 12 9 3 4 3 7 12 9 0 0 3 7 6 2 7 6 12 7 4 6 0 6 8 9 1 6 7 0 2 3 4 4 2 3 9 3 10 1 1 1 5 5 4 0 7 14 9 4 4 5 0 5 0 0 0 0 8 0 8 3 3 9 4 9 9 0 5 10 11 3 0 5 11 0 5 1 2 0 3 8 5 11 8 1 8 1 1 10 1 8 9 3 7 7 0 9 12 2 1 8 6 4 9 2 2 4 4 8 11 6 1 6 5 4 1 0 10 5 4 1 2 2 1 2 2 2 7 4 4 0 5 11 4 1 0 2 3 10 1 6 6 0 3 2 7 1 7 1 10 0 9 7 11 0 2 3 8 2 2 9 8 9 2 4 5 1 11 5 2 3 10 9 6 1 6 1 2 5 4 2 1 1 5 11 0 7 1 7 5 4 7 2 2 9 0 5 1 9 8 6 8 5 2 2 10 7 3 2 12 9 3 2 6 6 10 0 0 7 10 1 8 9 7 9 9 7 4 11 3 3 10 8 7 4 0 2 4 4 9 8 4 11 1 9 6 5 6 6 13 1 7 0 8 11 5 3 6 9 0 0 6 5 6 1 2 2 8 5 0 0 3 0 9 3 9 10 10 0 10 12 2 11 7 6 0 3 4 2 2 7 3 12 4 4 6 5 3 2 7 5 9 1 0 0 10 4 4 4 4 11 8 1 7 0 0 4 2 10 1 0 0 6 1 3 3 0 12 3 3 0 4 0 6 16 5 2 8 3 2 6 0 4 1 4 2 0 1 8 9 4 9 3 0 1 4 9 6 8 5 10 4 1 4 6 7 1 0 4 8 5 2 2 3 4 2 8 10 13 3 1 1 9 4 4 7 6 2 0 4 0 4 5 6 5 9 1 0 8 0 9 3 2 2 3 12 6 3 5 0 9 1 4 12 4 9 11 2 4 0 1 4 2 1 8 1 1 5 0 5 4 5 13 6 8 0 4 14 10 3 4 8 7 1 11 5 0 3 7 4 4 6 7 1 9 10 11 9 6 5 6 8 4 4 8 6 0 5 5 1 1 7 4 2 5 2 4 0 12 1 4 5 6 3 4 1 9 4 10 1 11 7 3 2 2 10 3 3 12 0 1 7 6 5 5 11 8 5 4 0 7 6 7 3 6 8 10 5 3 5 11 0 2 3 13 11 0 11 3 10 5 8 11 3 9 7 4 1 11 2 3 4 1 2 6 4 0 3 3 6 10 7 0 6 0 6 4 5 5 9 7 5 8 1 5 3 4 3 11 6 5 8 12 7 8 5 9 2 3 2 1 8 9 8 7 11 2 0 2 5 1 7 8 4 1 7 5 4 9 3 2 1 10 5 13 3 9 9 2 5 5 1 0 6 0 8 3 2 9 1 3 7 2 6 3 0 10 8 6 4 3 1 1 9 8 3 3 3 3 4 7 3 5 5 0 1 8 2 8 1 5 5 0 1 2 0 2 2 9 0 7 7 3 8 9 1 9 9 7 9 5 0 7 1 4 11 3 9 0 8 5 2 4 6 6 10 6 5 1 0 9 0 9 4 9 9 5 5 0 1 1 10 12 1 4 3 0 3 3 1 7 13 12 10 1 0 8 8 2 2 1 3 11 2 1 7 6 0 5 2 6 10 7 1 9 8 0 6 0 3 3 5 9 6 4 3 6 8 2 10 4 1 10 1 10 4 1 9 6 0 11 3 9 1 9 5 2 8 2 2 3 1 0 6 11 10 12 2 6 1 8 2 2 3 7 6 1 3 4 7 0 8 8 2 6 12 2 4 6 0 11 8 1 0 2 10 11 3 4 9 0 5 3 3 7 3 5 6 3 3 8 0 2 9 4 7 0 2 9 11 8 0 11 3 4 7 8 3 1 5 4 3 0 4 6 2 4 0 8 11 0 0 2 9 2 3 1 0 2 1 0 8 4 12 5 1 3 5 2 4 6 7 8 0 8 0 7 6 2 5 2 12 11 9 0 6 6 10 1 10 2 3 2 2 11 12 12 2 4 1 14 5 0 2 9 11 3 1 0 1 9 3 2 0 0 5 0 8 2 2 1 6 14 3 7 11 2 6 2 4 8 6 2 0 5 0 6 0 10 3 4 4 3 6 6 3 11 7 7 1 0 1 10 13 8 0 6 6 4 0 2 5 2 12 12 0 5 12 9 5 6 1 0 7 0 9 9 3 9 3 8 9 1 6 1 5 1 11 12 4 7 10 5 5 1 8 0 2 10 5 10 7 7 4 9 11 8 7 2 3 13 0 4 10 8 8 8 10 6 3 0 7 0 8 4 2 2 5 2 5 10 3 11 2 5 2 2 6 0 2 5 11 5 1 1 2 9 3 0 11 6 0 10 5 4 9 4 3 1 6 1 10 5 3 8 3 0 2 8 10 2 0 13 0 8 5 2 3 2 1 8 4 2 4 10 8 11 6 4 2 10 4 5 8 5 14 8 3 6 11 1 6 3 7 2 2 6 5 1 6 9 9 8 11 3 2 2 3 9 4 10 2 11 7 9 9 4 1 0 1 1 4 7 7 5 1 1 2 11 6 7 0 1 5 8 12 6 3 5 7 6 9 2 5 1 6 1 0 1 5 9 11 4 1 3 4 8 10 4 11 2 4 10 7 1 3 1 6 5 7 0 0 4 4 6 6 4 1 3 6 4 10 3 6 1 10 11 3 9 6 4 3 2 5 2 4 7 4 6 4 7 6 0 3 10 0 1 2 7 5 7 2 5 3 9 0 14 4 7 5 5 6 8 1 8 3 9 0 0 3 6 4 3 9 7 2 10 2 3 13 5 7 9 3 9 4 2 3 7 5 5 11 0 10 7 10 9 4 0 6 11 0 2 1 12 7 1 0 1 6 6 4 0 6 1 5 10 6 2 2 7 5 7 4 11 2 2 2 2 2 8 4 0 6 2 2 0 0 5 3 5 4 6 7 1 4 4 1 7 7 4 7 3 7 4 0 1 1 7 8 2 0 2 5 7 11 0 1 3 5 8 7 4 6 0 2 3 8 11 6 0 4 2 3 1 7 5 7 0 5 7 2 5 4 3 8 11 6 7 8 9 0 2 2 7 3 9 11 2 6 2 3 4 4 4 5 7 2 10 4 1 8 3 2 7 1 2 6 7 9 8 3 0 0 9 5 5 9 2 2 11 0 9 4 3 3 8 4 6 7 9 1 6 5 2 5 0 13 2 10 5 2 2 0 0 7 2 7 2 4 0 7 7 0 12 12 6 7 2 10 7 1 14 7 10 9 5 7 6 0 5 13 0 6 11 10 2 3 7 11 4 5 9 8 7 11 7 4 7 2 3 6 12 7 7 1 5 5 10 7 4 2 1 8 7 8 1 3 0 5 6 5 8 5 3 7 6 6 10 10 10 1 3 11 3 3 5 1 5 6 5 5 3 7 9 7 0 3 3 1 9 3 6 1 5 7 7 1 9 9 4 5 11 3 0 3 5 3 0 1 0 6 3 1 6 0 8 7 2 11 6 2 6 0 4 2 0 4 3 6 11 6 8 11 1 3 8 11 11 1 1 1 9 7 6 2 9 8 7 7 2 3 0 2 7 6 8 10 4 6 1 5 0 0 5 2 7 13 6 10 7 7 6 7 3 4 0 10 12 4 6 6 5 5 10 1 5 4 3 7 4 2 0 9 1 6 6 1 3 4 2 7 4 3 7 6 3 5 6 3 1 8 5 1 8 1 1 9 0 3 1 9 5 2 4 3 8 1 5 1 3 1 8 1 6 0 3 6 3 9 4 1 2 1 7 2 3 4 10 7 1 0 7 12 3 4 14 8 7 3 6 6 4 0 2 4 9 5 8 9 6 7 6 0 0 5 12 7 9 5 0 2 12 1 11 2 4 5 11 3 6 0 5 2 9 8 1 3 4 8 4 9 8 0 3 10 9 16 11 5 12 6 10 8 6 1 6 6 4 2 10 6 10 7 9 8 9 4 2 7 7 6 8 13 9 5 1 8 7 5 0 4 1 3 4 8 2 9 0 0 0 9 9 6 7 5 6 7 13 2 6 0 7 9 6 0 5 7 1 0 8 1 12 3 8 5 9 3 9 6 0 7 10 3 4 7 1 1 6 1 2 4 4 5 9 2 0 4 6 6 9 5 6 2 7 2 10 2 9 6 6 1 5 8 8 11 9 3 8 3 1 1 4 1 8 6 1 3 12 8 5 0 5 7 4 5 3 8 9 11 0 8 9 4 5 1 0 0 1 0 6 3 2 2 7 7 10 0 10 8 0 2 6 2 3 9 0 0 4 5 1 2 5 0 5 11 0 9 8 6 3 0 1 1 1 2 1 2 3 2 3 7 3 0 6 4 4 6 6 11 2 7 4 5 7 6 7 3 2 3 9 11 9 2 0 0 1 9 2 7 6 8 9 0 5 0 9 1 5 2 2 5 7 7 0 0 11 7 0 7 3 13 9 3 7 3 10 7 2 8 5 5 1 13 5 5 0 4 2 9 6 3 2 7 2 6 5 9 5 1 7 8 5 7 1 8 2 2 2 7 3 0 4 1 0 3 5 7 4 5 9 5 8 6 8 1 3 4 8 13 3 1 2 3 6 2 2 0 9 2 9 4 7 2 11 2 1 4 1 7 2 7 9 2 12 6 6 11 4 3 1 2 6 4 2 1 3 5 0 0 8 9 0 1 4 6 5 5 8 7 3 1 12 8 5 5 1 12 4 9 4 2 0 6 0 3 7 1 2 5 5 1 5 3 4 3 5 3 0 0 8 1 4 0 10 5 9 6 9 6 0 2 2 3 0 2 3 8 5 8 6 6 10 8 6 2 6 8 1 8 1 9 7 6 6 3 7 4 8 0 5 6 4 7 1 4 1 7 6 7 4 11 8 9 8 6 6 0 2 8 11 5 7 0 3 1 3 11 7 2 11 0 0 7 2 0 1 6 11 4 0 0 10 1 5 1 2 10 1 12 11 1 3 12 5 3 2 4 1 0 3 6 3 6 6 5 1 5 0 2 0 0 7 11 6 3 6 8 4 4 6 2 10 0 11 1 6 0 8 4 4 2 4 1 9 3 8 13 10 3 3 3 7 8 2 6 4 2 6 8 5 8 12 9 8 1 5 1 9 7 4 0 6 0 14 0 1 7 0 4 5 1 2 3 3 3 4 5 6 7 9 1 10 7 0 9 1 9 9 0 7 7 7 8 4 0 5 6 6 7 3 5 7 1 7 1 2 8 9 2 11 2 4 4 3 7 3 6 11 5 6 4 11 2 1 1 5 0 6 5 3 1 10 10 4 4 3 0 5 4 8 3 5 9 1 4 9 8 2 4 4 0 8 3 6 7 13 12 10 10 0 3 3 6 0 3 1 5 7 2 0 2 6 4 4 5 3 3 1 2 1 10 9 12 8 9 1 3 2 4 3 6 9 2 8 5 1 5 5 6 1 5 2 7 8 6 6 2 3 0 9 7 0 5 4 13 5 8 8 3 11 3 6 1 12 8 2 3 7 0 2 5 6 5 4 9 3 10 1 7 9 9 0 8 4 0 8 6 11 6 4 2 10 1 10 1 3 3 2 6 8 5 2 8 5 2 6 1 1 7 13 3 5 10 5 6 4 11 11 8 6 7 7 5 7 10 5 3 7 2 2 8 3 4 2 3 2 7 7 3 2 7 5 0 13 2 0 0 4 4 7 5 0 1 9 2 11 5 2 6 13 2 4 7 0 0 2 4 1 6 4 4 2 2 8 3 3 2 5 6 6 1 10 5 9 3 5 8 4 0 11 4 5 10 2 5 1 5 3 4 5 2 3 6 9 5 10 2 6 2 3 6 3 4 1 9 5 0 7 5 4 5 6 1 4 3 0 6 11 8 3 6 2 9 6 6 4 2 4 6 3 3 5 8 3 1 0 0 0 8 13 0 13 6 4 6 5 12 10 1 6 0 1 2 12 8 6 0 9 3 11 10 1 8 9 5 3 4 1 7 5 7 5 2 2 6 1 1 8 13 7 4 8 8 8 10 4 3 9 4 0 13 7 11 1 10 2 9 3 4 4 1 10 7 1 4 2 2 7 1 1 1 2 7 6 8 13 0 6 5 1 5 6 2 0 5 12 2 10 1 14 3 7 6 5 2 5 1 2 5 2 8 2 6 5 10 6 0 1 8 10 1 3 8 9 0 6 3 5 6 6 7 9 7 4 3 4 5 0 0 5 10 3 4 0 12 0 5 1 10 2 3 3 6 4 8 4 5 3 7 7 7 5 1 9 3 8 2 1 5 10 2 1 3 6 1 7 4 0 10 8 5 4 6 7 2 1 0 6 8 5 3 8 6 10 11 1 8 2 5 5 3 7 9 5 9 8 0 7 3 11 5 10 2 5 8 3 9 8 4 4 7 0 6 1 4 8 7 1 9 8 2 3 2 9 0 5 11 13 1 11 0 5 7 6 3 1 12 1 2 9 6 7 4 3 8 4 2 2 0 4 1 1 1 4 6 7 4 1 7 9 8 0 6 3 6 1 0 0 8 9 11 0 4 3 2 5 8 8 7 0 5 5 8 9 7 10 7 9 5 5 0 3 0 0 3 1 4 7 2 13 6 7 2 4 12 6 4 7 5 6 1 3 10 6 6 1 4 7 7 9 12 8 10 9 5 7 2 9 5 7 0 2 1 1 9 4 7 2 2 5 4 0 10 5 2 11 7 3 4 4 8 2 2 1 12 10 7 6 6 1 11 3 8 2 9 12 1 3 4 7 1 10 7 8 0 5 2 3 4 6 9 6 7 8 9 2 6 8 9 0 14 5 2 6 1 7 10 9 9 7 12 2 2 8 4 12 4 3 9 1 13 8 2 3 6 0 5 10 5 8 6 1 3 3 9 7 2 11 4 11 11 10 7 7 7 5 9 7 6 3 9 1 0 2 2 2 4 5 0 1 2 7 2 9 11 4 10 10 3 3 9 0 2 5 6 1 13 6 0 5 8 10 7 8 3 3 7 5 5 10 5 4 0 6 3 5 3 8 8 4 3 2 5 12 4 8 6 11 1 8 3 0 14 7 0 6 1 8 6 4 2 5 3 1 4 1 4 6 4 3 2 0 10 9 1 9 4 5 8 5 7 10 8 9 6 3 4 5 10 0 1 7 4 8 10 8 2 9 4 10 9 2 2 5 8 10 4 0 6 5 1 5 3 6 9 1 0 5 3 0 5 3 2 5 0 1 6 13 6 8 3 9 9 8 3 5 4 9 8 6 6 5 8 0 1 7 1 5 9 5 9 1 7 2 1 6 10 4 0 1 0 3 9 5 3 3 8 0 5 4 11 9 6 7 2 0 12 4 9 4 7 12 0 4 6 6 9 0 9 3 10 6 6 0 11 4 2 5 6 4 5 6 6 2 6 11 6 11 11 1 5 10 12 0 8 4 2 11 2 6 0 7 1 3 8 1 10 0 8 1 3 4 2 0 0 2 3 2 8 1 4 4 0 1 2 9 9 11 5 5 9 5 0 7 5 7 7 11 5 0 7 3 1 3 4 1 5 6 9 0 4 0 0 9 6 6 6 3 5 11 8 3 3 7 3 5 2 9 5 2 0 2 5 1 4 4 4 11 7 13 2 2 5 11 6 4 7 9 1 7 0 7 9 3 2 6 0 7 6 7 2 7 11 4 1 7 7 0 3 2 3 9 0 0 4 8 0 1 8 5 8 1 5 4 5 7 12 5 1 2 2 3 5 0 11 5 2 9 2 1 3 8 5 6 9 4 4 0 8 2 0 9 13 3 8 5 0 11 5 2 2 3 1 9 0 6 4 2 5 0 0 5 1 0 8 1 8 8 6 7 10 0 4 3 7 1 1 3 3 5 6 8 5 6 5 3 2 3 2 5 2 6 6 2 11 1 6 4 2 10 9 9 10 9 13 0 8 7 7 4 1 2 8 0 7 5 6 0 2 0 5 2 6 12 0 8 1 2 6 2 4 8 4 2 4 14 3 0 5 6 7 9 8 10 10 8 9 7 4 4 5 2 7 6 6 4 6 0 0 5 9 12 5 10 5 4 7 5 2 12 2 1 1 3 9 3 9 4 6 12 5 1 2 13 10 8 4 8 2 0 2 5 0 9 1 1 5 1 5 4 6 11 3 0 2 11 6 5 1 6 4 5 0 5 11 2 3 0 7 0 9 10 2 8 8 8 6 10 3 7 2 4 2 7 6 3 1 3 9 6 10 9 2 5 7 9 8 1 2 7 2 5 2 5 2 3 6 4 3 9 8 3 10 8 0 8 5 0 0 14 4 0 10 7 4 3 6 10 4 1 8 1 2 7 10 1 1 7 6 6 0 3 7 1 4 2 0 8 4 1 2 7 4 2 9 0 8 9 3 9 13 1 3 2 9 5 10 7 1 1 1 8 14 0 6 3 3 1 8 8 5 7 9 7 2 1 6 4 9 8 8 5 6 4 5 1 4 0 2 3 4 11 10 3 3 0 8 10 9 1 7 2 10 12 1 3 12 3 2 12 9 4 5 2 0 0 1 4 5 8 6 6 1 0 7 6 7 0 12 8 1 8 9 1 1 7 0 0 3 9 6 9 1 5 11 9 4 0 5 2 5 2 7 7 7 5 0 9 3 9 9 5 2 7 10 5 2 2 1 8 6 1 11 1 6 5 0 1 7 5 0 6 2 12 8 0 8 8 8 5 1 4 2 10 3 10 1 1 0 6 5 6 5 1 5 7 0 9 5 8 10 5 0 4 6 8 1 2 6 8 4 5 4 8 7 9 4 5 5 2 2 8 6 3 6 2 3 3 3 3 7 5 4 0 3 11 1 7 2 3 4 4 2 9 1 2 7 5 6 7 8 2 4 7 7 5 2 4 5 11 6 6 6 0 10 4 9 2 6 6 5 6 4 1 0 6 8 3 7 6 7 7 3 10 4 4 0 7 0 0 8 4 7 8 7 8 9 12 6 10 3 6 3 5 6 1 1 6 5 2 5 6 1 5 9 2 4 11 0 0 6 2 9 10 3 8 1 8 4 0 2 10 11 6 5 3 1 2 8 8 2 8 1 8 8 7 11 10 3 8 4 4 4 7 5 6 0 3 6 4 2 8 8 11 8 2 2 7 12 6 8 7 8 1 6 8 2 2 11 0 6 4 2 9 0 11 10 2 3 3 3 7 10 8 2 9 7 5 11 3 0 6 6 2 6 6 9 5 6 10 4 0 4 2 4 1 10 6 6 7 7 4 0 5 7 5 11 1 3 7 11 9 10 12 4 10 0 6 1 7 6 1 2 5 10 10 7 0 9 5 8 13 4 9 6 5 9 0 1 3 0 3 0 4 5 9 3 1 1 0 0 4 6 5 7 7 6 5 1 4 3 0 2 4 2 1 10 7 2 2 0 3 1 5 1 10 1 5 10 1 14 5 9 0 5 5 9 7 6 1 9 1 1 2 10 6 9 0 8 2 0 0 4 12 6 2 6 4 6 9 1 6 1 5 1 13 6 6 4 1 5 9 10 10 8 0 5 0 6 3 5 4 10 7 1 9 1 2 8 0 9 6 2 9 0 8 4 5 2 4 3 9 4 10 5 8 7 1 4 6 5 5 6 1 8 2 7 3 2 11 6 4 7 11 8 1 8 3 0 6 9 8 3 4 3 5 0 7 1 9 8 7 8 0 3 2 2 5 9 8 7 3 8 7 3 5 1 5 1 6 0 7 11 5 4 8 1 2 4 3 4 0 1 8 9 2 3 8 6 0 2 3 6 8 10 4 3 1 3 0 5 3 9 6 9 3 3 8 3 3 9 1 9 6 8 12 7 1 5 6 8 1 10 8 10 1 8 3 2 5 7 1 5 2 3 0 4 8 0 4 7 11 1 7 6 0 1 7 9 1 6 3 14 9 4 3 2 7 2 10 8 9 8 1 8 3 5 11 8 3 8 3 8 7 5 0 9 6 4 1 11 1 9 1 4 10 1 5 9 2 2 3 5 5 8 2 11 8 11 9 9 0 8 1 4 6 3 5 2 4 5 7 4 8 1 11 5 0 5 10 0 9 6 5 8 0 3 2 1 9 1 5 6 7 4 6 4 7 2 8 1 2 7 8 13 10 6 8 5 10 0 8 4 2 5 2 4 3 6 6 5 4 2 0 1 3 0 6 6 7 11 3 7 2 2 0 2 5 4 3 7 6 2 4 12 4 12 7 4 1 11 9 5 6 3 5 8 5 7 0 3 1 2 1 4 3 11 1 0 3 8 9 8 7 6 0 11 9 1 9 7 13 6 11 1 2 4 2 10 2 9 5 4 0 11 3 3 4 4 4 8 3 3 4 6 8 8 2 6 2 2 3 8 1 9 0 9 0 6 1 3 0 8 2 3 7 1 1 0 5 5 3 1 8 2 5 9 4 10 7 4 8 6 3 13 10 11 9 4 5 6 13 6 1 0 6 7 9 1 12 1 6 5 3 3 7 6 2 6 2 11 2 2 9 11 6 2 6 11 10 1 8 8 1 10 8 9 8 7 6 11 9 5 7 11 5 6 9 3 8 3 9 4 4 11 10 0 1 0 5 8 3 3 3 3 10 1 5 7 4 4 0 3 7 11 7 6 5 7 2 3 0 6 2 2 9 14 1 9 1 1 2 9 1 7 11 5 3 0 9 9 3 1 2 1 0 2 3 2 10 4 3 3 3 0 1 11 9 2 7 9 1 3 3 0 2 6 2 7 13 5 9 2 6 9 5 1 5 6 6 2 9 4 1 6 7 2 4 7 5 5 6 6 10 13 12 9 7 0 1 10 11 5 8 5 1 6 1 5 0 4 8 3 6 7 9 4 5 2 5 3 0 4 7 0 7 4 6 3 6 2 10 3 5 1 7 7 4 4 1 3 6 0 9 10 9 3 13 6 2 11 1 7 7 3 0 7 2 8 8 8 9 10 3 9 6 1 5 3 1 4 3 5 0 1 8 12 4 8 9 7 2 7 2 0 2 0 13 16 5 3 3 10 5 3 9 12 1 11 2 1 5 3 6 0 11 1 6 4 10 1 8 13 2 11 8 3 5 7 2 8 4 6 4 2 8 0 1 8 8 0 5 1 7 8 3 4 3 6 10 4 8 3 1 8 6 9 4 3 4 5 1 1 2 7 12 6 2 4 1 0 1 0 8 10 4 11 4 2 2 0 11 3 1 1 10 5 7 0 6 7 3 7 6 10 2 7 4 11 8 5 9 9 3 2 2 1 1 2 8 5 0 11 11 2 8 8 10 9 2 4 2 4 11 4 3 8 2 3 4 6 3 1 3 0 8 11 2 0 6 0 7 6 1 1 1 5 8 4 2 9 4 7 8 4 0 0 9 4 7 4 8 4 6 9 4 10 13 7 0 3 3 2 5 7 8 6 2 0 0 2 0 1 5 1 8 6 7 6 1 0 8 10 7 9 7 10 3 13 2 0 0 9 0 10 6 3 2 9 3 12 5 0 3 0 11 4 5 1 3 4 9 2 4 7 9 10 8 3 2 1 1 1 0 8 7 3 0 6 1 1 4 0 0 5 10 4 1 1 5 8 12 8 7 0 7 7 3 1 3 7 1 5 2 9 6 4 8 3 5 6 4 2 3 10 2 3 7 2 4 2 7 4 4 7 1 13 1 10 9 9 7 6 8 1 4 1 0 8 6 3 4 9 5 4 2 6 8 7 5 6 0 8 5 13 3 2 7 9 7 4 6 10 9 5 1 0 6 6 7 4 0 8 2 10 0 5 9 4 8 6 2 3 7 4 6 7 10 1 4 0 1 6 9 6 9 8 10 1 8 10 11 0 1 1 10 10 5 0 9 3 10 0 4 4 3 3 1 7 1 1 8 3 7 12 3 2 3 2 8 9 6 0 5 6 6 4 7 6 0 3 4 8 0 5 8 0 9 5 5 3 5 2 2 9 9 4 2 13 3 3 11 7 9 2 0 8 3 1 5 3 3 3 6 10 9 5 9 0 3 2 0 3 4 8 7 7 2 7 4 5 12 7 10 3 2 3 11 7 1 9 8 7 10 8 9 4 9 3 8 3 0 11 5 3 3 2 7 1 4 1 0 8 5 1 10 4 4 7 9 0 6 10 4 1 0 3 1 3 8 3 7 5 2 0 7 6 3 4 8 10 2 6 4 3 3 8 7 3 11 6 4 1 5 4 7 11 3 1 7 3 2 1 8 0 6 0 1 5 4 3 3 5 1 7 1 2 1 5 7 6 3 8 4 0 6 10 11 4 3 5 0 1 5 0 9 0 2 7 5 6 5 3 5 0 5 1 1 3 2 10 1 4 5 5 3 1 12 3 11 7 13 1 16 9 6 0 10 9 12 3 1 0 7 1 5 4 4 9 0 4 1 7 7 0 7 9 8 0 6 1 1 8 9 8 6 3 8 11 5 5 8 1 8 0 2 3 0 2 9 4 2 0 5 0 6 9 5 1 4 2 1 2 3 3 13 14 2 10 1 9 6 0 1 0 5 10 8 9 2 12 10 7 0 9 3 6 0 2 16 6 2 4 10 10 9 2 2 7 6 1 7 9 8 6 5 10 0 7 1 7 2 8 12 14 2 2 1 12 7 5 7 8 9 0 10 3 5 8 5 3 0 4 1 5 11 4 0 0 6 10 3 1 1 7 3 12 3 1 0 3 8 0 1 5 9 8 1 1 1 2 7 6 6 8 5 7 3 3 5 5 5 9 11 6 0 7 3 3 9 4 1 5 2 4 6 4 4 5 8 5 2 7 4 1 1 1 12 4 3 4 10 2 4 6 7 1 11 0 11 4 6 0 7 11 10 3 4 0 3 5 8 2 5 12 1 4 2 9 3 5 9 6 3 8 5 3 2 6 8 13 6 10 4 13 7 4 7 4 3 4 0 7 3 0 3 11 1 3 1 4 0 4 7 6 0 9 6 2 6 1 3 3 9 1 3 0 8 11 10 0 7 0 4 6 3 7 6 14 6 8 7 7 4 6 5 9 6 2 10 4 0 0 1 4 8 3 6 8 6 9 5 9 2 2 7 4 1 10 6 4 8 0 5 9 8 5 3 5 6 1 8 9 6 6 1 0 14 1 6 3 8 7 8 11 12 4 12 6 9 8 6 3 3 7 1 2 3 6 1 11 3 6 2 1 6 9 2 0 5 5 6 6 7 5 1 4 11 7 2 2 5 0 2 6 7 5 9 9 7 10 5 6 3 7 2 6 3 4 2 0 2 4 3 1 0 5 5 6 6 8 6 0 1 7 6 7 9 2 5 12 7 3 7 5 0 7 4 6 6 8 4 6 9 1 8 7 2 7 0 2 1 7 5 11 9 6 0 5 1 11 1 6 5 10 3 2 5 5 2 5 7 5 7 3 7 8 3 7 2 6 5 1 4 4 6 2 8 0 2 0 5 6 6 9 1 11 5 1 1 2 3 10 3 2 1 2 0 6 7 3 3 4 8 0 10 5 9 3 5 6 7 6 1 9 0 0 10 4 10 1 5 6 0 1 5 8 6 6 6 3 2 0 3 8 6 4 7 7 6 8 2 3 3 0 2 0 2 1 0 3 1 3 7 9 9 10 7 5 5 6 0 12 7 3 8 8 6 10 4 1 3 12 5 3 1 3 9 5 0 11 2 0 1 7 2 6 1 6 1 4 5 11 4 6 1 6 1 4 0 1 5 7 11 2 8 4 0 0 11 0 6 10 2 8 2 1 10 7 5 10 9 4 6 1 0 6 8 1 7 5 1 5 0 10 5 4 9 2 1 10 2 2 2 7 9 0 3 4 5 0 6 1 2 8 7 9 4 10 4 1 3 4 11 0 2 3 3 8 0 9 7 13 5 5 2 5 3 0 9 7 6 1 0 7 10 10 8 8 7 2 6 6 10 10 8 2 6 0 8 5 7 7 12 6 3 2 0 7 2 9 5 5 4 4 4 2 2 10 4 8 11 1 3 14 2 7 4 3 7 7 7 9 3 4 3 9 1 6 1 0 3 4 13 6 6 5 6 8 7 8 9 3 9 5 8 8 12 4 1 11 1 12 5 4 2 2 1 9 2 3 3 12 4 7 0 2 7 0 4 0 3 6 9 10 5 6 9 4 7 0 6 12 7 11 5 13 8 2 3 11 4 11 4 5 3 11 1 2 5 5 3 4 8 10 6 2 5 2 0 9 7 5 11 8 12 5 10 4 4 4 3 7 1 9 7 0 6 7 4 5 4 5 2 5 3 7 10 2 2 4 3 4 8 1 9 7 10 8 8 2 4 3 2 1 9 2 4 11 5 2 3 0 7 9 7 0 3 5 2 2 3 6 11 5 3 2 6 6 4 10 9 7 3 2 0 9 0 7 2 10 7 6 7 1 0 12 2 5 0 7 5 9 7 3 1 6 10 0 3 4 1 7 7 3 2 9 5 4 1 11 7 9 7 3 8 4 4 3 0 4 4 1 6 1 4 3 9 4 0 2 8 5 4 6 0 4 5 4 3 1 6 3 4 1 6 7 5 6 4 6 0 7 2 7 7 4 4 1 10 6 5 12 1 3 5 8 5 5 0 3 7 5 5 4 2 3 5 8 1 4 2 2 2 1 12 6 2 9 2 5 4 6 1 10 12 3 3 4 4 9 11 6 5 6 10 0 8 5 0 3 1 5 5 3 6 10 3 2 5 2 5 4 0 4 0 2 8 0 8 1 5 4 12 4 12 11 5 6 6 5 8 6 10 3 1 13 5 3 6 7 4 0 4 2 5 11 4 3 0 0 7 7 5 2 9 1 10 5 9 0 3 6 1 3 6 9 4 3 2 8 0 9 2 6 8 10 0 5 1 8 2 0 10 3 10 2 15 3 6 7 2 6 1 6 5 4 1 2 0 2 7 6 3 7 6 8 10 5 8 12 4 3 9 0 7 2 7 10 4 1 4 2 4 9 3 2 5 1 11 7 5 4 8 7 9 9 4 4 4 2 6 4 7 3 6 4 1 2 2 0 7 5 5 4 8 0 5 12 8 2 10 9 7 3 3 9 1 6 3 3 8 5 7 1 3 11 13 4 0 1 11 6 5 8 8 8 8 7 8 8 6 6 13 7 10 5 6 2 9 6 9 3 5 8 4 4 8 6 2 7 6 5 8 10 3 6 5 5 0 5 8 4 2 4 11 1 9 1 0 3 3 7 2 4 8 12 1 9 10 1 4 7 7 10 5 1 7 11 6 10 5 10 11 0 4 2 4 7 3 0 3 1 0 4 5 11 2 6 4 4 4 0 6 7 5 1 1 0 4 12 6 0 10 2 7 2 1 0 4 1 0 1 9 0 7 1 3 8 1 7 7 6 4 5 5 4 8 12 9 4 6 6 10 4 2 9 8 9 4 3 4 2 1 1 5 0 0 7 4 7 1 5 7 0 12 11 1 2 3 1 8 10 3 12 0 7 6 2 11 7 0 1 7 3 0 1 3 6 8 1 0 3 8 6 3 4 3 5 8 11 8 1 3 6 6 6 7 2 12 11 3 1 9 2 5 2 10 7 5 2 7 3 3 1 5 8 9 1 0 6 5 7 5 5 3 1 8 7 6 6 3 3 4 3 12 10 7 4 1 1 2 10 9 1 6 5 8 1 13 6 6 0 8 7 2 10 6 6 10 9 10 8 6 10 2 7 1 6 4 8 2 3 8 5 2 8 3 1 5 0 7 8 6 1 9 4 1 7 11 6 7 0 2 5 2 5 5 4 10 8 1 7 3 3 7 6 7 7 0 0 3 9 0 5 2 4 10 6 6 1 4 1 10 3 7 7 9 1 7 12 9 0 5 12 5 7 9 1 10 4 12 2 5 10 13 7 7 2 7 5 10 1 0 8 0 0 2 7 4 1 7 7 3 0 1 4 4 1 1 7 3 8 3 2 4 2 2 7 12 4 0 5 0 2 13 3 0 8 3 10 8 7 0 1 0 7 10 3 2 5 9 1 6 2 5 8 5 5 0 4 4 3 8 8 5 13 2 5 5 1 6 4 7 10 10 4 6 3 9 2 6 3 7 4 0 5 3 6 0 5 9 8 4 0 3 7 3 10 2 11 3 5 1 6 1 6 4 10 3 9 10 5 9 8 11 2 1 13 1 6 1 2 3 4 9 2 0 7 3 1 4 1 6 11 10 3 3 1 8 5 1 8 11 7 3 3 1 1 3 2 4 5 0 7 13 6 6 3 3 4 1 3 3 5 2 5 0 1 7 5 11 3 9 2 5 2 6 6 10 6 8 3 4 6 8 10 14 0 6 1 0 5 8 1 8 9 8 9 11 0 10 1 5 3 2 14 9 4 1 1 2 9 6 11 11 9 2 0 3 6 4 4 0 2 1 2 3 7 2 0 1 1 10 0 10 7 8 2 7 0 9 9 2 0 3 0 10 4 4 8 0 3 2 4 6 8 9 6 3 9 10 7 6 4 9 0 1 10 3 7 6 7 0 6 0 16 10 2 2 0 4 7 7 3 8 5 7 7 7 6 4 6 3 5 5 12 11 1 3 6 4 5 0 8 7 8 9 2 0 9 3 1 10 0 10 11 4 8 3 5 9 2 10 1 4 5 5 4 5 5 6 3 4 1 7 3 4 7 4 5 4 1 5 9 1 16 4 5 8 5 6 2 6 0 3 6 8 4 2 7 7 1 7 7 8 9 3 0 9 10 1 2 12 0 6 2 0 0 2 6 2 6 6 9 9 11 10 3 7 3 0 1 1 0 6 8 8 1 0 9 1 6 13 6 5 6 3 8 5 6 10 0 2 1 2 11 2 0 6 3 4 11 8 9 5 6 3 7 3 2 6 5 7 5 9 0 10 4 13 10 2 11 3 3 4 0 5 6 5 3 2 8 5 1 3 1 3 7 12 5 11 10 5 7 11 11 5 2 7 2 8 8 0 8 3 2 0 8 8 9 0 3 8 5 5 7 11 2 10 11 12 10 1 6 9 2 5 3 3 13 4 6 1 1 11 9 10 8 9 8 0 9 3 2 3 5 3 2 6 5 2 9 1 0 6 7 9 4 6 10 9 9 12 10 4 11 3 10 3 13 6 10 0 6 6 3 8 8 2 2 4 7 3 8 7 9 6 7 0 8 9 4 5 3 0 4 3 7 3 8 7 2 10 6 7 6 11 0 8 4 7 7 5 4 2 0 5 1 2 1 3 5 2 3 2 5 11 0 4 3 10 7 7 2 1 1 0 5 4 2 1 4 8 4 0 6 4 5 3 12 2 10 10 4 9 10 3 4 4 5 4 3 9 9 0 14 7 4 2 5 9 0 1 2 8 9 5 2 8 6 4 6 9 5 8 4 3 1 6 0 0 1 1 9 2 7 3 4 1 4 12 3 6 5 8 5 3 2 4 4 5 6 11 0 3 3 3 6 11 1 10 0 10 10 6 2 0 11 9 4 0 3 2 4 4 0 1 1 13 0 2 2 7 2 5 2 2 2 1 8 5 1 9 5 9 0 1 3 3 7 7 2 0 3 8 10 8 6 6 7 2 8 5 8 8 2 4 9 8 1 0 2 8 9 4 6 5 7 0 3 9 10 11 7 6 1 3 1 1 2 4 9 8 1 8 1 5 3 6 1 0 5 3 1 2 1 8 6 4 4 1 3 3 5 2 10 8 11 3 6 1 6 2 1 3 3 8 5 10 13 1 4 1 8 8 3 1 1 2 0 1 7 4 8 8 1 8 2 10 7 12 2 5 8 0 12 0 4 2 0 2 4 9 2 1 6 9 6 8 8 0 2 9 4 4 10 3 5 0 4 14 8 5 5 3 3 6 2 0 3 2 6 2 8 10 9 2 8 3 7 2 3 6 0 1 4 3 0 3 2 2 2 1 6 1 3 3 6 0 6 8 6 1 9 2 8 5 3 5 5 9 1 5 12 8 3 3 8 9 7 6 3 7 4 5 11 0 0 1 14 4 1 10 8 10 0 0 6 11 6 1 7 8 1 2 0 5 5 1 0 5 6 0 10 6 1 7 6 2 4 3 8 8 2 6 2 2 7 7 0 8 8 11 2 9 10 11 1 0 2 9 4 7 3 3 6 0 3 3 8 8 8 6 1 3 5 0 3 6 2 2 0 8 1 8 6 1 12 2 3 7 6 7 9 2 0 5 9 8 9 1 5 0 8 1 1 3 1 6 0 4 5 11 8 10 1 0 8 1 5 4 0 1 0 1 4 3 5 6 6 2 8 5 7 0 13 3 5 1 3 5 10 1 0 4 5 3 2 2 6 0 2 3 10 2 11 8 0 6 11 10 2 7 5 8 1 1 4 4 0 9 2 0 8 6 9 6 4 7 3 4 0 1 5 10 7 4 3 9 7 2 1 11 5 4 4 6 11 0 3 2 11 2 10 2 0 3 3 4 10 10 0 5 4 13 0 10 4 6 9 0 0 5 2 4 4 5 13 5 1 12 8 1 3 3 5 3 5 2 5 10 8 5 1 5 8 7 14 3 3 4 4 4 10 0 3 7 5 1 2 4 9 9 0 2 7 6 0 10 5 2 7 7 4 10 7 7 1 13 11 7 2 10 0 3 11 6 9 5 6 3 5 4 0 1 4 7 9 3 6 1 7 5 3 3 5 10 1 6 4 5 0 9 5 2 10 6 2 3 6 0 6 4 5 4 2 1 8 0 2 5 3 3 3 3 1 9 10 0 7 0 9 4 8 2 5 8 2 4 9 9 3 8 0 2 10 7 0 8 7 1 7 10 2 6 6 8 4 1 2 5 10 0 4 5 6 6 1 2 5 9 3 14 9 5 2 0 1 4 8 7 0 4 0 4 0 9 5 7 5 1 5 6 2 4 8 6 6 5 0 0 0 1 6 2 9 1 9 4 4 9 6 9 2 2 8 6 0 9 0 1 3 7 7 6 3 9 0 0 6 0 5 9 10 1 6 7 5 0 2 3 6 0 4 10 2 1 2 7 3 1 1 10 6 1 7 7 11 9 4 5 7 6 4 3 4 7 0 10 9 0 3 3 5 5 4 7 7 5 4 7 3 3 3 5 2 7 2 7 1 10 0 11 7 1 4 2 1 4 3 2 6 10 11 7 2 7 2 2 2 9 3 6 0 1 2 3 2 5 1 3 7 2 1 5 2 7 2 7 4 3 13 9 2 3 1 0 0 6 1 9 9 8 9 11 4 4 1 3 7 6 0 10 2 2 1 5 1 8 0 4 3 7 10 2 7 9 4 14 7 5 6 8 2 9 7 10 1 9 7 9 5 6 0 4 3 5 6 2 6 2 11 3 2 2 11 10 15 7 4 5 9 11 2 2 11 9 6 2 5 4 3 5 6 4 10 2 1 6 4 1 0 5 2 1 5 6 9 6 2 1 4 1 3 5 4 8 6 12 3 3 7 0 10 8 0 9 0 4 2 1 1 8 0 0 1 8 13 2 12 0 3 5 6 2 10 11 9 8 3 5 3 1 3 5 6 11 1 6 9 0 4 1 3 1 3 4 9 2 8 10 8 4 6 1 5 8 9 0 2 10 3 4 1 2 4 7 2 2 2 2 14 0 2 6 1 11 9 2 5 5 3 10 0 1 10 6 9 4 5 3 4 2 2 7 6 0 0 7 9 3 4 6 3 8 3 5 0 9 11 4 7 10 5 4 9 5 3 4 4 6 4 2 1 10 4 2 1 4 4 0 3 0 1 0 2 0 0 3 2 7 1 2 2 0 1 4 11 0 2 2 6 7 8 3 6 6 4 2 2 12 5 3 0 12 3 8 4 0 2 10 2 2 9 6 2 7 0 2 8 10 10 6 1 3 0 4 6 0 0 2 3 10 1 4 5 9 2 7 2 3 12 11 4 0 6 4 4 1 7 1 6 0 6 5 6 2 8 3 3 3 9 0 13 10 3 6 2 3 2 1 3 3 7 10 8 9 8 7 3 9 8 6 9 1 8 0 4 9 0 3 7 10 3 0 3 7 0 2 10 12 0 7 1 2 6 4 7 2 0 0 6 4 2 7 11 3 12 5 6 11 1 9 1 2 1 3 4 7 9 4 9 2 10 10 2 3 8 7 9 6 6 6 5 5 6 2 1 0 7 2 1 11 7 1 5 3 1 0 8 1 7 0 4 7 6 8 8 5 4 0 3 5 9 2 0 5 0 4 1 5 3 3 5 5 9 9 9 6 2 8 3 0 1 0 4 3 2 4 9 4 5 6 3 4 8 6 2 0 3 0 4 9 11 6 10 0 3 0 6 5 0 3 2 4 0 10 0 1 5 11 6 2 10 3 4 3 4 2 10 6 5 0 1 3 11 4 6 7 1 7 10 5 5 7 7 1 11 2 7 8 4 4 9 3 5 7 5 2 2 5 1 0 5 7 10 8 2 4 5 2 1 8 4 7 0 0 7 1 10 3 6 3 9 2 8 11 11 3 4 2 11 10 4 9 7 1 7 0 2 7 3 5 10 8 9 11 12 0 2 2 1 10 9 12 4 5 5 7 5 6 6 10 1 3 0 1 1 1 8 9 7 5 3 6 8 1 2 6 6 6 6 6 3 7 7 1 6 1 5 12 6 5 1 6 9 12 2 5 1 2 1 6 1 5 4 8 9 7 1 3 6 0 3 1 12 7 9 8 4 4 7 6 9 5 7 0 2 7 0 4 7 11 7 6 5 5 3 7 5 10 6 8 0 9 0 2 7 8 4 1 6 3 1 3 2 4 3 7 0 1 6 1 7 6 12 1 4 6 6 8 5 2 0 8 0 1 2 3 9 4 9 4 1 4 10 0 8 6 1 5 2 10 3 5 8 4 7 2 6 10 5 12 1 3 2 3 5 3 9 5 10 0 5 0 7 3 7 2 5 10 0 6 7 0 5 5 9 9 8 2 1 3 3 7 3 5 6 1 5 2 2 2 7 7 6 6 6 5 1 11 3 1 9 3 0 2 9 3 2 15 5 7 0 11 2 1 5 7 0 3 5 0 2 4 8 7 7 4 4 8 6 8 9 2 8 2 8 10 6 3 5 12 2 3 1 10 5 8 9 2 7 4 2 9 1 1 0 10 7 2 10 1 4 6 4 4 6 6 7 5 8 2 4 8 7 0 4 6 8 9 8 0 7 2 4 0 5 1 7 6 2 0 5 0 8 6 7 7 7 4 8 4 4 8 3 12 1 0 4 7 3 4 5 3 8 2 6 5 10 2 5 5 3 12 2 5 0 6 4 6 6 6 3 9 2 6 6 1 7 9 0 0 8 6 6 0 0 8 11 10 5 1 4 3 6 1 10 0 3 1 1 9 10 1 1 6 4 1 5 5 0 10 8 11 8 4 3 10 5 7 8 2 4 9 9 0 8 9 6 6 0 4 3 7 5 7 4 5 3 11 5 3 11 4 5 8 7 6 0 2 1 6 3 3 4 9 4 7 7 0 8 6 0 5 0 4 3 6 6 3 7 2 10 8 4 7 9 0 8 1 9 3 4 3 3 7 0 4 9 6 4 1 1 5 4 9 8 3 0 2 2 6 5 5 7 4 12 4 3 0 1 6 4 0 5 5 4 3 3 11 10 8 4 7 2 3 2 4 8 3 3 7 2 2 5 2 12 8 7 9 12 1 8 8 6 2 12 9 9 0 3 2 7 6 1 5 7 3 4 11 0 2 9 8 6 7 0 2 2 3 12 8 0 7 2 14 8 3 0 8 1 7 0 1 1 2 1 1 9 8 2 3 8 2 12 8 9 1 7 5 4 1 8 12 7 8 6 10 8 9 5 4 6 15 4 2 4 3 10 9 3 5 4 10 8 5 3 3 7 11 3 1 1 4 7 2 7 5 4 10 7 4 0 8 8 8 3 2 5 0 11 10 9 2 2 10 7 3 2 8 1 5 3 6 6 3 3 0 4 4 9 6 1 8 8 0 11 4 5 1 10 1 3 13 9 0 1 0 13 1 8 4 3 0 7 7 0 5 4 5 4 3 6 3 0 5 0 5 2 9 10 6 1 6 0 7 2 0 10 1 5 2 3 3 2 0 3 7 9 7 8 9 5 2 4 0 12 5 5 9 4 9 0 9 6 6 5 9 8 10 4 3 10 11 8 6 0 4 5 3 5 4 1 1 6 3 2 0 7 5 10 12 6 9 7 2 8 8 2 7 0 1 7 2 6 6 6 0 9 3 4 6 3 5 3 3 1 6 0 10 3 9 8 11 7 4 8 4 8 2 3 7 2 2 3 14 7 2 2 5 5 5 14 2 3 0 5 7 5 11 2 8 3 12 8 1 2 2 2 0 3 8 10 7 5 2 11 9 0 11 2 0 9 6 0 3 2 2 9 5 15 4 8 6 4 4 1 6 11 3 2 2 3 7 2 0 2 3 6 2 6 1 6 1 7 7 4 2 7 6 3 0 9 5 4 2 9 9 0 8 0 5 0 2 3 5 0 5 7 5 4 5 2 5 2 10 8 3 9 9 9 1 4 4 7 0 1 4 2 5 4 3 3 1 9 8 4 13 10 1 6 8 3 6 5 6 0 3 2 0 3 4 1 4 8 5 4 9 7 0 8 0 2 5 3 8 2 1 8 0 14 1 9 1 7 5 9 0 7 7 1 7 7 5 12 0 2 4 6 1 3 4 0 10 9 5 1 2 10 2 3 7 7 8 9 4 12 5 5 10 5 6 4 0 1 0 5 4 4 5 9 2 9 7 6 2 8 5 10 5 7 9 10 7 7 8 9 6 5 6 1 0 1 9 13 7 2 2 0 0 7 7 9 5 4 4 0 0 7 8 7 1 6 11 2 8 0 3 8 5 3 14 8 9 4 5 4 3 8 7 5 1 0 7 1 0 4 3 4 8 3 5 4 8 4 4 3 7 3 7 5 3 1 1 4 2 10 2 5 4 6 0 1 5 0 11 0 5 9 6 1 11 2 8 5 4 6 0 5 10 5 7 6 7 11 4 11 1 5 0 4 3 3 9 5 10 6 5 0 8 0 8 4 6 10 2 10 12 1 5 1 4 1 0 12 6 0 8 7 11 6 3 3 3 0 1 3 10 12 5 5 1 0 4 2 3 7 8 5 12 2 4 5 1 3 3 1 3 7 5 2 5 2 0 2 0 0 9 8 7 3 6 3 10 0 3 1 4 1 5 9 1 5 4 8 7 8 2 9 12 8 1 0 6 12 9 6 9 2 2 5 6 1 8 6 5 2 1 3 6 8 9 0 0 6 9 0 3 3 5 10 7 0 0 0 1 11 8 8 12 1 6 0 1 2 8 4 3 7 3 0 3 0 3 11 7 1 6 4 0 2 1 6 4 9 2 9 8 0 6 6 3 10 4 1 1 1 5 6 3 13 11 5 3 2 4 0 0 5 8 5 8 5 4 6 5 4 12 7 11 10 1 3 5 2 7 1 0 0 4 7 9 2 6 1 9 1 3 11 10 1 6 3 7 7 4 11 9 0 4 6 4 3 4 5 4 9 2 1 5 8 2 5 7 2 3 11 2 4 3 3 0 6 2 1 6 9 10 4 3 2 1 8 4 2 3 5 2 3 7 9 1 0 6 1 7 5 3 8 6 8 6 2 8 6 4 2 4 7 0 0 3 11 1 11 8 3 6 5 10 2 10 1 7 10 4 3 5 10 2 5 2 1 3 9 11 11 7 10 4 0 6 12 1 4 8 9 5 5 3 10 9 9 0 1 6 8 8 10 7 7 0 11 0 8 2 2 6 3 7 4 5 11 0 2 11 7 0 2 1 6 11 8 0 5 2 10 4 7 1 13 11 10 1 7 4 6 6 4 6 6 0 3 2 7 10 8 11 2 4 12 3 7 6 1 1 3 11 3 12 10 10 0 0 2 1 7 5 9 3 6 2 4 1 6 1 7 9 11 0 7 6 8 2 1 6 5 1 8 3 8 0 3 9 1 9 5 0 1 6 9 14 7 0 2 10 4 3 8 1 1 4 7 3 3 8 1 4 2 7 0 0 2 5 4 2 7 0 11 3 8 9 4 4 5 5 4 4 8 0 12 4 9 8 2 2 0 7 1 4 6 6 2 2 6 8 3 4 10 6 2 1 0 1 6 7 10 9 4 0 3 0 8 7 0 0 4 3 7 11 5 5 3 1 1 6 6 9 4 3 1 3 2 5 5 2 2 1 5 0 3 5 1 4 4 5 6 8 4 7 4 11 9 11 9 12 7 11 3 9 3 6 1 4 0 6 3 9 0 10 1 4 6 8 7 6 7 6 3 10 5 0 1 3 1 3 3 5 6 4 8 1 3 3 7 6 9 0 0 1 8 3 10 9 8 10 5 4 5 3 3 4 2 0 5 6 7 6 2 7 5 0 5 12 7 4 2 3 3 6 12 4 9 4 10 0 0 2 1 5 1 0 6 5 3 12 6 7 3 6 10 7 2 4 0 5 0 5 7 2 6 9 3 0 0 4 0 9 9 5 4 2 0 5 7 0 5 9 13 0 2 2 0 10 0 13 2 10 1 1 0 4 6 4 7 1 10 3 3 7 3 5 3 7 8 5 5 3 5 11 3 1 3 1 7 6 0 7 11 1 10 10 2 12 8 3 1 4 3 11 7 2 0 9 3 8 10 9 5 0 7 2 6 11 8 9 5 4 6 0 3 0 7 4 2 1 8 2 2 8 7 2 10 4 7 3 8 11 3 9 2 10 1 5 5 9 4 6 4 6 1 8 7 10 2 7 7 2 6 11 1 4 6 1 11 5 4 2 7 4 7 5 0 5 3 7 10 8 4 6 7 13 5 9 5 5 2 1 10 11 3 5 6 10 1 5 9 3 5 8 6 6 10 7 1 6 2 2 7 8 4 12 3 11 9 9 7 3 9 10 9 4 3 0 5 4 0 8 6 2 9 6 8 8 14 10 4 0 0 6 3 8 9 4 3 5 7 6 0 7 5 8 5 1 5 9 2 11 6 10 3 1 4 1 5 7 5 6 5 4 7 9 9 3 4 6 12 0 8 1 1 6 10 11 11 9 3 0 1 3 5 5 8 4 1 4 10 4 0 1 4 0 7 5 8 8 8 0 7 9 9 5 8 2 9 0 4 5 1 1 5 1 2 12 8 7 4 2 0 7 4 3 5 4 4 9 7 14 3 9 7 11 0 10 8 3 4 9 0 8 1 9 1 10 2 6 3 2 0 9 11 5 3 5 3 2 12 6 5 3 6 2 6 3 2 7 3 11 8 1 2 12 4 8 1 10 5 12 0 6 2 0 5 6 4 10 5 10 1 11 7 8 0 2 3 4 6 6 3 6 0 3 1 4 13 1 3 1 7 4 1 9 2 10 1 14 6 7 3 12 3 5 3 6 8 3 2 11 3 0 6 2 1 7 8 0 1 5 7 3 1 6 5 3 3 6 6 8 7 9 1 3 4 4 4 6 1 1 2 2 8 2 10 8 6 3 4 0 1 5 1 1 8 11 10 12 9 7 4 3 3 6 4 8 1 4 2 0 11 5 6 3 7 3 3 0 3 11 0 0 1 3 0 4 0 12 10 0 2 5 10 0 2 11 9 2 10 5 3 0 8 5 1 3 6 1 12 1 3 1 2 0 1 8 0 4 6 6 7 3 7 2 2 4 1 1 0 7 0 1 2 1 3 6 2 6 4 3 2 1 11 6 1 5 7 10 2 0 7 1 0 2 1 2 10 6 8 11 1 0 5 3 9 1 0 6 4 0 0 0 2 12 6 1 14 4 1 9 0 2 0 1 2 7 1 1 2 7 3 4 1 7 0 11 7 8 4 0 9 4 6 3 3 4 7 1 7 8 3 12 9 2 4 6 2 0 8 11 2 0 2 5 0 9 4 6 2 2 6 12 8 4 6 7 1 2 4 0 9 5 11 10 3 1 12 12 3 7 7 3 7 5 10 6 3 3 5 7 3 2 0 9 7 7 9 10 8 0 3 1 5 9 2 2 8 8 1 11 7 7 2 14 10 7 0 1 2 6 5 2 5 1 4 3 9 12 10 6 2 0 1 5 4 3 6 7 4 1 1 7 0 8 3 9 1 8 2 3 2 9 4 3 1 4 4 11 0 1 9 5 2 2 9 4 4 1 2 11 4 3 6 10 1 1 5 4 10 0 11 3 1 8 3 4 4 6 14 1 7 5 4 0 11 8 7 6 3 2 0 4 3 3 6 1 2 4 0 7 2 11 10 3 8 5 3 1 0 3 6 2 5 6 1 4 3 9 0 14 3 11 2 9 8 5 5 0 8 0 0 7 9 4 5 3 6 14 9 7 5 3 7 1 3 10 8 6 0 12 1 0 6 5 11 4 6 4 9 0 3 8 6 6 5 5 5 1 4 6 4 6 0 5 12 4 8 5 16 3 4 13 9 4 4 5 5 7 1 0 3 11 2 6 1 0 1 2 3 2 4 8 0 10 7 6 2 6 8 4 6 9 2 7 7 8 0 8 4 10 9 13 13 3 3 8 4 2 5 0 3 10 0 7 5 4 3 6 9 4 1 5 13 7 0 6 2 1 6 3 10 1 7 0 3 3 5 2 5 7 6 1 5 1 8 1 5 4 6 1 0 9 7 9 8 7 11 8 1 9 3 0 5 1 8 2 6 11 8 1 4 4 1 7 7 1 7 6 2 0 3 1 7 6 6 6 1 1 9 10 5 9 12 13 0 2 3 6 6 6 7 0 8 4 3 1 12 5 7 11 7 3 1 0 9 6 7 10 8 4 8 3 2 9 7 9 6 3 1 8 2 1 0 3 3 4 2 5 0 0 6 8 7 3 4 7 1 3 8 8 0 3 0 9 8 4 2 11 8 7 5 2 5 3 8 3 7 0 4 0 7 12 10 11 7 9 5 8 6 9 1 6 3 7 11 4 7 5 2 9 1 4 3 3 2 5 2 2 1 6 0 4 2 5 8 1 3 8 12 1 5 8 1 10 0 11 3 12 3 13 1 14 6 10 0 10 5 9 11 7 11 6 9 9 3 0 10 4 9 6 7 4 11 4 8 6 0 7 3 3 6 4 6 9 1 4 3 6 3 6 3 6 0 4 0 4 6 6 1 8 10 1 11 0 7 9 6 8 5 5 4 5 13 11 10 2 5 10 15 3 2 11 4 0 1 1 3 2 6 7 7 8 3 5 10 2 3 5 4 7 2 4 4 5 5 0 5 0 10 4 4 4 0 4 2 8 1 9 5 1 4 8 3 8 7 1 6 3 0 4 10 9 10 4 8 10 9 2 7 2 1 4 0 1 1 5 9 2 10 0 11 4 1 7 3 2 15 5 10 0 7 6 0 0 4 4 5 1 5 6 6 8 1 9 6 13 0 5 9 1 5 13 3 6 4 10 9 2 0 6 6 5 2 4 10 0 2 0 1 2 0 0 7 4 10 2 2 3 11 10 2 12 3 6 3 3 4 0 0 1 3 3 0 0 10 1 3 0 5 5 4 1 9 1 9 4 7 12 9 9 10 4 13 2 0 5 10 3 3 5 4 2 0 2 1 0 2 10 9 3 10 0 10 9 7 3 6 4 0 1 2 8 4 4 0 8 8 9 3 2 5 4 4 6 6 6 8 9 3 2 0 0 7 11 0 9 6 1 1 9 5 2 0 11 6 9 4 5 6 9 4 2 4 6 3 5 1 4 6 10 9 5 4 7 4 8 6 10 9 6 4 9 8 2 6 0 0 10 12 7 7 4 2 2 3 4 1 4 2 3 7 2 3 11 7 0 0 7 9 9 3 5 11 1 0 8 2 0 9 3 6 8 1 16 7 2 10 4 6 6 10 3 2 9 4 3 1 1 5 12 0 5 12 9 4 11 3 9 3 5 6 0 7 1 9 1 5 4 7 12 7 9 8 9 14 6 5 10 7 0 9 14 2 0 3 6 3 6 1 7 2 0 6 0 4 0 9 1 0 11 4 0 2 10 0 6 10 2 4 8 5 4 0 9 6 0 12 4 8 4 4 1 0 8 7 2 0 11 3 6 6 4 5 2 3 1 2 2 0 0 4 1 11 4 0 9 5 5 8 5 4 10 9 0 7 4 9 2 8 6 7 4 9 7 3 3 2 4 3 2 3 4 0 4 2 5 2 2 1 0 0 12 0 1 5 9 0 0 3 6 12 1 6 2 2 4 8 12 5 10 6 6 7 4 5 6 1 3 7 7 5 4 10 4 10 6 1 3 3 12 1 6 1 12 5 0 2 0 10 6 10 3 3 7 0 1 8 8 4 0 5 10 5 4 7 0 2 9 2 7 8 1 6 7 3 4 0 8 2 3 3 0 6 5 8 3 6 0 6 7 0 8 12 8 4 5 4 2 7 4 5 11 8 9 3 5 2 6 7 8 1 6 5 5 6 9 4 0 1 4 9 11 3 1 9 3 2 5 8 2 0 9 8 2 5 7 10 1 10 10 10 11 4 1 10 2 9 0 5 3 7 12 3 0 11 4 2 4 1 8 8 2 11 5 1 1 7 8 7 3 9 0 3 6 11 7 7 5 8 8 0 12 7 3 10 16 8 12 0 1 1 3 0 5 0 3 7 4 3 5 0 8 8 2 14 5 2 3 1 3 11 4 2 6 3 8 7 1 0 0 1 4 8 0 3 2 4 0 6 9 5 5 3 12 6 4 8 4 1 6 2 3 2 0 10 2 2 0 1 1 11 6 4 8 4 1 11 0 9 4 10 4 0 4 3 7 1 4 4 7 8 3 5 3 1 7 9 0 0 3 13 4 2 9 0 7 6 8 0 11 7 8 6 1 0 1 9 0 8 10 1 2 8 0 0 8 7 3 1 0 2 10 7 3 10 4 9 2 2 6 6 9 3 1 3 8 9 12 5 0 1 7 5 2 2 0 0 7 1 1 5 9 2 3 7 1 3 7 6 7 0 8 2 3 8 5 3 2 5 0 4 1 3 10 6 9 0 5 12 12 0 9 7 2 9 1 9 5 2 6 1 3 2 13 11 3 1 5 0 11 4 7 2 3 10 5 7 4 6 0 9 9 5 2 1 8 3 4 8 0 6 1 11 2 9 8 2 8 12 4 0 3 1 6 0 8 11 5 7 1 3 5 1 1 8 5 12 0 3 2 5 4 4 2 5 7 3 2 7 2 9 8 5 5 3 0 7 10 5 7 8 2 8 2 3 11 9 2 8 7 8 9 3 1 12 3 4 0 10 4 7 6 7 6 13 0 0 6 8 1 0 11 3 3 4 10 3 6 0 9 4 0 7 8 1 2 8 0 4 3 7 2 0 3 0 2 3 5 8 3 0 1 5 7 9 7 0 2 1 9 7 7 2 8 9 0 7 2 7 15 2 8 1 8 6 2 6 9 2 7 1 2 1 10 10 11 6 10 1 6 2 0 2 3 5 9 7 4 3 1 6 0 3 9 2 7 2 4 4 8 3 9 5 5 10 5 3 0 0 8 5 10 1 3 4 2 10 1 6 0 5 5 5 6 7 1 8 5 8 1 8 0 0 13 1 7 9 10 7 2 7 2 6 2 3 6 5 1 14 10 6 11 9 2 0 5 3 7 1 0 9 5 5 1 1 1 9 6 3 5 4 2 8 5 6 0 2 4 3 6 11 9 2 10 7 0 5 6 2 1 10 10 8 2 5 8 6 2 0 3 2 3 9 7 4 1 0 11 1 11 5 0 10 4 6 4 8 2 3 2 6 0 5 7 3 10 2 5 6 7 5 3 4 3 0 7 2 6 6 5 8 0 2 7 0 4 6 3 6 2 10 5 1 1 13 6 2 3 2 5 6 4 5 11 1 8 5 9 8 2 8 9 8 0 13 3 12 10 0 12 8 2 2 7 3 5 2 0 0 1 3 1 2 4 7 10 9 1 10 5 4 6 7 9 8 5 3 0 4 10 10 1 6 3 7 9 0 8 4 5 2 1 1 9 10 7 5 0 5 5 4 12 4 0 2 1 4 11 5 6 7 3 4 5 2 4 12 2 7 9 3 8 2 3 8 4 3 6 1 4 7 8 7 11 10 0 3 8 8 8 0 6 2 0 9 0 5 5 1 10 9 9 1 7 2 2 4 10 2 12 8 7 2 9 2 2 2 6 5 10 1 8 7 2 11 3 11 8 1 9 8 6 5 10 10 11 3 4 3 1 3 4 6 11 5 2 10 3 5 1 5 9 9 2 5 6 5 11 12 1 7 1 6 4 12 7 3 9 4 7 9 1 13 1 6 3 3 2 2 0 1 0 5 3 3 7 1 0 2 1 6 4 3 1 0 3 7 9 8 6 2 7 5 3 4 0 1 6 8 5 6 6 4 7 8 4 2 6 6 1 3 9 9 4 6 3 10 11 7 4 8 4 7 0 11 6 0 11 1 4 8 1 11 1 12 8 11 1 1 2 2 2 5 4 5 4 6 11 9 0 4 3 2 2 7 4 4 6 0 7 0 3 4 2 7 12 9 1 2 7 5 5 6 6 6 0 3 5 8 9 2 3 4 6 5 9 2 6 6 2 9 1 8 0 9 4 3 4 9 4 3 7 9 2 1 2 0 3 10 3 3 12 5 8 9 2 6 5 6 6 9 1 3 2 3 0 2 9 5 5 6 0 6 11 6 4 0 1 7 7 7 8 11 7 10 8 3 4 6 3 3 5 6 2 4 2 2 0 6 6 8 5 3 7 0 5 6 1 8 6 10 3 1 2 12 1 5 3 3 6 2 9 8 9 5 12 6 1 4 0 7 7 5 8 4 12 6 6 5 11 10 5 5 7 2 2 10 8 7 3 4 1 4 4 8 0 3 11 1 3 2 3 0 10 6 7 8 11 2 8 6 7 7 0 1 7 5 5 3 8 8 1 7 6 5 4 3 9 5 6 5 6 4 4 4 11 13 13 10 1 3 10 7 7 3 3 5 3 6 10 0 12 3 8 3 12 5 1 3 7 9 10 7 10 10 9 5 10 9 3 4 2 4 12 2 6 2 0 3 6 2 7 7 6 0 6 8 1 0 7 0 0 8 14 2 9 2 6 8 3 0 7 6 3 7 10 7 7 9 9 9 10 6 9 0 2 0 7 4 2 12 0 4 10 2 2 5 7 0 0 2 5 8 7 0 10 0 7 2 9 2 7 4 3 0 0 10 1 10 6 8 4 1 5 4 8 3 2 6 9 0 0 4 2 1 2 9 3 6 5 7 1 0 1 13 6 2 4 8 3 0 3 6 7 3 5 5 3 6 1 9 9 3 7 8 7 2 1 1 2 11 11 7 0 7 8 8 6 6 2 8 4 8 2 4 7 6 2 5 0 4 6 4 2 3 2 12 8 6 7 7 1 6 3 0 3 5 12 10 9 8 7 7 2 0 1 3 3 9 6 8 9 3 10 3 0 7 7 9 8 8 3 7 8 1 4 5 7 4 2 2 3 8 6 6 5 4 1 5 10 0 7 1 2 5 8 3 2 0 9 3 2 5 6 6 6 8 11 5 7 10 0 5 10 2 4 1 5 0 10 5 5 8 7 3 4 2 4 1 8 3 8 1 9 11 3 6 4 6 13 5 10 4 7 2 1 5 4 8 3 7 8 10 4 3 6 2 5 6 3 5 2 9 8 3 6 0 0 7 0 2 8 6 1 2 1 8 10 4 0 3 6 4 5 6 3 0 2 13 7 6 4 3 6 6 3 7 0 5 10 5 0 0 4 7 4 4 1 3 4 2 6 1 5 6 6 10 6 1 0 7 10 2 2 8 3 5 7 9 11 0 2 2 2 6 1 8 5 1 7 0 10 5 6 3 1 3 0 2 0 4 6 5 7 5 0 1 6 13 6 14 0 7 9 1 5 3 2 1 4 6 7 9 1 2 6 6 11 2 4 6 6 5 4 10 4 4 3 12 5 9 4 0 6 2 1 4 3 2 4 8 6 10 4 0 2 2 10 8 2 0 10 5 1 4 6 4 4 0 3 0 7 9 4 8 10 8 8 10 3 11 3 2 6 0 1 0 8 12 14 2 9 4 2 11 6 0 9 9 2 4 3 2 8 5 3 11 4 3 3 9 7 7 1 4 4 5 1 8 2 10 3 6 12 13 9 2 1 7 0 3 5 9 9 6 7 0 3 6 10 0 5 6 7 8 10 7 1 10 3 4 1 3 3 3 8 2 7 9 2 6 1 7 3 3 9 3 3 7 5 0 1 0 1 3 6 2 2 9 6 5 7 6 6 3 10 7 8 6 1 3 5 5 8 3 3 3 12 3 7 7 0 2 1 1 3 0 3 2 10 5 3 2 8 6 12 2 5 1 1 10 6 6 14 9 6 2 3 4 9 3 3 6 10 8 3 0 0 2 4 7 7 5 2 7 6 0 13 11 1 13 7 5 5 13 2 1 8 1 10 6 1 4 0 1 3 0 0 2 1 6 1 3 1 11 2 4 5 6 4 1 8 0 3 1 4 1 8 12 1 8 8 1 0 11 3 4 5 9 2 7 6 5 11 7 3 8 2 7 4 8 7 0 6 1 9 6 0 7 2 3 5 5 1 2 11 6 2 2 5 7 6 8 1 5 7 8 0 3 2 1 7 1 8 0 7 1 0 14 12 2 0 6 2 2 3 7 10 0 11 7 4 0 3 2 0 0 10 4 4 0 3 1 2 1 4 3 5 0 1 6 5 5 9 2 6 7 2 10 6 6 2 5 6 3 2 3 5 4 0 5 0 5 3 1 7 6 9 2 1 13 7 8 0 3 1 10 12 9 4 4 4 2 7 8 8 0 2 4 8 0 8 4 6 3 11 4 5 7 15 11 1 8 6 2 8 0 11 2 5 3 4 8 5 5 7 6 3 0 6 0 9 5 7 4 11 6 8 7 4 12 11 6 4 11 5 7 5 1 7 10 5 9 6 1 2 1 9 4 0 0 10 2 1 3 5 3 8 4 6 1 2 1 11 2 2 10 4 6 0 5 10 10 0 7 8 11 9 2 9 2 5 1 2 8 4 7 0 9 3 11 1 4 3 4 4 3 10 0 6 2 6 2 2 7 1 0 3 2 4 9 0 8 8 8 3 15 5 1 5 8 8 8 8 1 1 6 1 3 15 2 6 2 2 12 4 0 3 8 6 7 10 2 9 8 0 13 15 5 4 5 9 7 14 4 5 4 8 9 4 0 8 3 2 0 1 1 6 3 3 9 0 8 2 6 6 3 6 6 2 12 5 3 0 11 5 0 4 0 1 10 0 3 3 5 9 8 6 3 6 5 7 3 2 8 8 2 2 11 5 6 0 4 9 5 2 2 9 7 8 7 4 2 0 1 5 10 1 0 8 5 6 5 6 7 0 12 8 0 8 1 1 8 6 11 9 8 6 10 6 5 7 5 2 7 7 5 1 0 8 8 1 7 1 5 7 2 4 7 5 5 6 5 10 4 3 8 3 2 4 6 8 2 4 7 5 4 2 2 3 8 4 2 3 8 7 5 6 1 6 8 1 3 6 6 11 7 12 6 3 8 0 3 3 3 3 6 11 0 14 4 2 13 3 1 0 2 6 0 1 3 11 11 2 2 4 2 1 2 9 1 3 0 10 1 0 4 3 8 4 9 10 4 1 5 7 4 0 10 4 4 1 8 3 11 1 6 7 7 13 2 8 6 5 3 5 6 1 11 1 11 10 8 6 8 7 6 6 11 9 2 2 5 7 11 0 5 1 5 0 2 10 8 8 2 10 0 1 7 4 4 1 1 10 10 12 1 3 5 6 5 5 7 1 5 8 8 2 1 7 1 6 0 2 3 8 8 1 2 7 5 5 8 9 4 9 1 12 1 3 8 1 11 3 8 3 0 3 1 6 3 1 5 2 0 9 6 1 5 4 6 7 6 10 12 3 1 8 4 8 6 3 1 4 2 1 7 4 2 1 6 7 6 1 0 1 11 2 4 10 7 0 10 9 4 3 12 10 9 7 2 2 1 2 8 6 9 0 0 8 0 2 3 3 7 2 5 13 2 5 2 6 11 3 2 7 4 2 9 5 10 0 5 1 8 9 8 5 4 1 3 7 8 3 6 1 6 9 6 2 2 6 2 4 2 3 3 10 7 6 2 11 1 4 6 5 7 5 0 7 0 3 1 6 6 1 8 2 0 6 7 9 12 8 2 0 3 0 5 4 5 4 6 2 7 8 3 8 1 2 8 5 9 6 8 1 1 3 6 8 3 5 8 9 1 2 11 1 9 11 2 2 6 2 4 10 9 10 6 0 0 5 16 5 7 7 7 8 4 8 2 3 2 2 6 6 3 11 4 5 9 3 9 5 9 1 4 4 1 7 5 5 3 0 9 1 10 5 4 5 8 3 8 0 1 9 9 1 1 2 1 2 10 7 3 1 4 0 1 1 10 9 7 3 1 7 4 5 12 4 5 7 1 5 7 12 7 9 2 2 12 1 2 5 4 2 0 3 6 6 7 14 10 6 5 4 0 3 2 0 1 3 1 7 3 4 1 3 0 6 3 12 5 6 8 5 0 4 1 6 4 2 1 12 2 2 0 12 9 6 11 4 10 4 2 8 8 4 11 10 3 1 2 5 3 8 6 5 2 3 0 2 4 5 9 4 6 3 9 7 2 6 1 11 11 1 6 3 0 9 7 7 7 5 1 8 1 0 9 6 9 1 11 0 5 8 1 4 6 0 4 4 1 5 3 7 7 3 7 2 4 6 0 8 5 5 8 10 9 3 4 12 1 5 2 5 10 11 5 1 5 2 2 0 3 2 4 1 5 3 8 2 8 0 3 6 10 0 3 10 1 3 0 2 5 4 10 5 2 10 6 4 4 0 3 14 1 6 0 8 7 1 7 4 4 6 9 13 7 9 9 1 7 10 6 4 13 6 6 8 2 10 0 1 5 4 6 3 2 8 2 12 15 6 3 7 8 4 4 8 3 8 6 6 4 4 13 4 8 2 10 3 3 8 10 8 3 8 2 9 4 8 2 6 7 8 5 3 6 0 4 12 4 0 10 5 9 5 1 7 2 3 4 11 7 4 1 9 5 9 6 12 6 3 1 3 2 9 3 1 0 5 2 0 6 1 7 7 2 8 3 0 11 9 6 11 8 6 0 9 10 9 3 3 7 0 2 2 2 0 7 8 10 0 4 10 8 4 0 6 7 0 1 3 7 5 5 7 7 2 1 4 2 6 6 9 7 3 6 1 4 10 4 0 3 10 0 10 0 10 1 2 3 2 7 5 5 2 11 2 4 5 2 6 6 4 8 5 7 7 1 11 6 5 3 9 3 6 7 4 10 5 1 0 2 8 2 8 11 10 3 1 4 3 1 5 7 1 13 7 5 2 3 3 3 3 1 0 3 8 8 11 5 3 5 7 4 1 8 3 5 5 4 2 0 6 10 7 1 4 8 1 2 6 1 1 1 0 10 2 4 8 3 10 10 4 4 10 2 4 7 3 6 5 7 5 8 7 5 3 4 5 8 13 6 3 0 9 9 2 7 8 6 9 11 0 9 0 4 3 10 8 3 1 5 2 6 7 4 10 1 3 9 9 6 6 11 1 3 8 9 3 2 8 3 8 4 5 6 3 4 0 8 4 4 0 6 9 10 3 3 3 5 9 10 12 7 5 5 1 5 10 7 6 7 3 3 3 9 0 3 7 0 1 2 1 8 6 7 10 9 3 12 12 5 9 1 7 7 0 6 7 11 5 8 6 9 11 7 3 0 6 9 3 1 7 8 6 0 7 8 8 14 1 3 10 1 2 14 7 8 6 1 2 1 8 2 2 2 10 5 6 4 4 3 8 9 5 6 12 4 1 9 3 8 11 4 0 6 5 7 13 3 4 8 7 0 9 6 8 6 0 6 10 4 5 0 8 10 3 0 0 10 1 10 8 7 4 8 12 6 3 8 1 7 3 3 7 2 3 5 3 2 2 1 7 8 7 7 9 0 2 9 6 7 10 3 10 8 1 1 1 5 9 1 1 6 7 6 0 1 9 2 1 9 5 6 13 6 4 4 7 11 4 3 8 8 7 5 2 6 3 8 6 0 0 0 6 9 5 4 1 4 4 0 3 1 8 2 4 5 0 7 1 8 0 5 7 7 1 4 3 9 0 3 4 2 5 11 4 7 1 6 9 0 12 11 3 7 1 11 9 4 5 5 1 3 5 3 1 13 9 0 5 2 10 7 6 9 0 1 9 2 10 1 4 5 5 9 10 3 12 4 8 5 9 1 0 9 1 8 1 0 8 10 4 2 6 5 3 3 0 3 7 6 7 0 7 6 6 3 8 7 11 4 1 6 1 0 4 0 0 7 8 5 6 0 7 3 0 5 6 12 8 7 1 7 5 1 7 8 13 8 8 8 8 6 6 7 1 9 3 4 9 5 6 9 11 5 0 6 0 5 2 7 5 8 4 3 8 3 7 11 7 1 10 1 10 1 6 8 4 5 9 10 8 1 9 5 13 6 1 0 11 8 5 0 9 12 6 4 5 5 1 3 1 7 9 1 4 5 1 2 2 2 1 4 4 0 3 1 5 4 0 8 12 7 6 1 8 1 3 0 6 11 6 8 4 0 3 0 0 8 3 2 6 1 12 5 7 9 9 11 5 5 11 1 7 6 4 3 2 2 1 9 0 9 8 13 10 3 4 5 4 2 2 3 8 4 6 5 4 2 8 0 7 3 4 1 10 7 8 6 5 0 3 5 7 3 3 1 1 2 3 1 8 9 1 10 3 6 0 2 8 8 0 10 2 0 4 6 9 1 8 8 0 7 0 1 5 0 6 5 0 2 9 7 8 4 2 3 7 2 3 3 5 3 6 3 2 2 1 5 3 11 0 6 6 3 8 5 11 12 0 5 8 7 1 1 1 7 2 5 1 0 5 7 5 7 7 5 9 1 9 8 2 3 5 4 7 4 1 6 2 6 1 4 11 11 2 2 4 1 1 1 7 6 2 9 3 5 5 5 0 5 6 12 4 9 10 6 0 9 4 1 3 0 7 6 7 4 6 4 8 4 3 9 6 11 12 0 5 1 4 4 1 5 8 1 5 8 8 8 6 4 1 8 5 5 7 11 4 4 10 4 12 6 3 2 2 7 9 6 4 5 5 0 5 12 2 3 4 3 6 11 4 6 8 5 7 3 2 6 2 4 6 0 3 0 2 5 3 8 7 1 10 1 4 3 3 3 0 10 2 4 5 9 2 8 6 3 8 8 1 5 12 8 8 4 3 15 11 1 1 10 0 4 9 3 9 7 6 5 8 5 11 11 6 4 2 4 1 3 10 0 4 10 7 4 13 3 1 2 0 4 8 5 1 4 8 2 4 4 4 5 15 12 4 3 7 2 4 4 1 2 0 3 8 6 8 3 4 5 0 3 10 2 8 5 12 8 12 2 0 12 4 0 3 0 9 7 3 9 2 3 10 1 5 10 0 6 14 4 3 9 11 11 2 8 4 7 0 2 1 2 2 9 6 5 7 5 8 3 7 3 1 2 5 5 1 5 8 1 5 9 6 1 1 4 5 6 4 5 2 1 3 5 7 0 6 1 6 5 3 5 12 8 4 2 4 4 1 0 10 0 11 1 4 9 12 11 5 1 8 3 6 7 10 3 6 0 5 2 6 0 6 9 12 8 9 8 0 11 1 2 9 11 1 2 15 12 6 1 2 4 8 7 3 3 5 7 5 0 0 2 2 8 10 6 13 2 10 8 7 5 6 2 6 4 11 1 4 9 12 1 6 8 3 7 0 4 6 3 3 12 7 3 5 1 6 10 6 10 5 5 1 3 8 12 9 11 7 6 6 2 1 6 5 7 7 9 9 0 4 7 7 5 7 4 3 9 6 7 8 1 6 6 1 6 6 6 5 2 1 2 3 1 2 1 2 9 7 3 5 8 4 5 3 3 7 7 2 10 0 2 4 3 2 4 4 2 4 2 2 2 5 10 7 5 0 6 3 4 0 10 0 4 6 0 9 8 7 6 4 12 2 7 3 4 6 0 9 8 0 12 7 8 9 11 3 7 8 7 2 1 0 0 2 0 9 5 1 5 11 1 1 1 0 7 7 0 2 9 9 0 6 7 1 11 9 8 2 12 1 10 6 8 5 7 6 2 8 3 1 10 2 3 10 10 8 2 4 1 8 0 5 1 10 5 5 10 12 8 4 1 11 2 8 7 11 9 4 9 1 14 4 9 11 5 8 3 5 5 9 11 8 3 8 6 5 9 7 1 1 7 2 2 8 6 1 10 6 5 8 0 5 10 6 4 3 0 8 6 1 4 6 10 4 2 13 8 6 0 10 10 0 7 0 3 8 2 2 9 6 3 11 6 9 4 6 4 4 8 10 6 11 8 4 7 7 1 12 4 6 3 5 7 4 5 6 3 3 9 7 4 0 8 4 5 0 11 4 4 5 4 8 10 13 11 10 0 10 4 0 7 6 1 6 4 5 2 9 7 8 5 10 6 2 6 0 0 8 3 4 8 6 3 0 6 5 3 5 12 5 4 12 7 8 7 2 1 0 8 2 7 9 0 2 7 7 1 2 3 7 4 1 0 7 6 8 10 1 1 6 0 6 10 7 3 4 8 0 9 6 7 1 7 2 0 9 3 0 9 2 9 7 12 8 14 5 3 7 0 1 5 3 2 0 0 4 8 10 6 0 9 1 0 10 0 3 5 6 11 7 0 0 6 9 2 1 6 0 9 0 3 12 2 4 3 9 5 0 3 3 1 1 8 3 6 4 3 9 9 8 5 0 10 3 13 7 0 12 6 0 2 3 10 0 2 7 7 6 1 0 2 10 9 5 6 11 13 4 6 12 0 8 4 4 9 1 0 5 11 6 6 1 0 2 6 1 3 11 8 7 8 2 3 1 7 4 7 6 4 4 3 5 7 3 7 5 4 4 3 3 13 6 6 1 6 0 1 3 10 9 4 4 9 8 3 5 8 1 4 6 3 2 1 5 8 6 6 6 4 1 1 8 7 1 9 11 4 1 5 4 7 5 6 12 13 9 9 0 8 10 9 3 7 8 0 6 8 2 0 6 7 10 5 0 5 5 6 9 3 11 12 0 3 9 3 12 5 8 5 7 2 6 7 2 1 2 6 10 0 1 9 9 3 11 1 3 7 2 10 8 2 3 4 0 9 2 11 2 2 12 3 6 11 10 11 0 7 7 5 8 1 2 6 3 7 5 5 1 8 9 5 5 12 1 1 8 7 5 7 7 9 2 8 1 0 6 11 2 0 8 4 9 7 1 0 7 3 5 2 3 0 8 0 8 4 7 6 7 7 6 5 3 1 9 6 8 6 3 3 9 1 6 7 8 4 5 1 8 0 12 3 1 5 2 0 3 6 2 7 2 9 6 0 6 2 1 4 10 12 5 0 5 3 10 6 11 9 1 6 9 1 3 4 2 5 3 9 0 6 5 8 0 5 1 8 10 3 5 6 7 6 6 0 0 7 8 5 1 3 3 3 6 6 3 8 9 3 0 8 6 8 1 7 0 6 6 7 2 7 9 4 3 4 9 6 1 0 7 7 12 5 10 8 7 5 5 9 8 7 1 7 6 0 0 8 4 1 11 5 4 5 8 0 3 4 0 5 10 12 2 3 7 0 1 10 4 0 1 0 7 7 6 1 7 7 4 0 3 9 3 10 8 3 7 4 7 9 7 2 0 8 0 3 5 2 8 4 0 6 6 8 6 7 2 5 0 1 2 5 5 4 1 2 1 5 6 3 2 2 4 9 2 5 5 9 6 3 2 0 4 0 9 2 2 0 4 4 6 5 0 4 0 0 3 6 1 3 0 11 6 1 0 5 13 7 1 4 14 1 4 5 10 7 4 1 0 1 0 2 10 6 9 5 0 1 1 6 4 5 1 0 0 1 9 3 0 2 0 1 6 9 9 6 8 1 1 2 9 3 8 1 6 9 7 10 3 10 11 0 10 2 8 1 8 5 5 10 3 7 0 10 11 4 1 6 3 0 2 2 8 5 6 6 7 3 6 1 12 7 5 7 11 3 5 10 7 8 0 5 9 4 9 1 9 3 12 10 1 11 0 6 0 1 4 1 6 4 2 12 1 5 0 0 6 0 3 1 11 10 7 2 5 4 3 1 3 9 2 1 8 6 4 8 0 1 12 8 1 0 11 3 1 7 2 6 10 1 7 8 7 7 8 6 2 7 3 10 4 8 7 7 9 6 0 1 4 5 3 5 1 2 7 1 12 11 4 5 2 4 8 4 3 10 6 8 1 9 10 2 1 8 7 4 4 0 0 4 8 1 2 11 2 5 5 7 5 5 5 12 5 6 4 4 3 4 5 5 4 6 0 0 4 4 4 1 2 10 7 6 2 1 3 2 5 1 3 1 3 3 2 5 1 7 8 9 3 2 7 5 5 3 3 6 6 2 8 5 5 8 4 9 7 1 6 7 4 8 4 4 7 2 2 4 12 3 9 0 8 3 4 1 8 0 6 4 9 0 5 2 13 5 11 2 10 4 9 8 3 4 1 11 4 10 5 6 13 0 5 4 5 5 6 1 9 10 11 1 1 3 4 10 0 11 2 3 6 8 3 6 2 7 3 2 10 13 8 3 9 3 7 6 3 0 5 10 2 1 2 9 4 6 7 0 0 2 12 3 8 0 9 0 8 7 12 4 11 8 0 0 8 2 3 5 0 9 5 1 11 4 2 7 10 1 9 5 6 6 2 6 3 5 9 9 6 9 0 9 4 10 5 0 1 3 10 9 1 3 4 5 7 5 7 6 11 5 4 4 0 3 10 10 11 5 6 2 0 4 2 5 12 3 11 1 0 11 3 8 1 3 7 0 4 4 3 11 9 7 7 1 5 2 1 10 0 6 11 10 0 9 2 6 0 3 7 3 6 1 3 2 0 5 7 2 3 7 2 1 11 5 4 1 7 3 10 9 1 0 3 10 9 4 7 0 6 9 0 1 8 3 0 4 9 0 10 4 7 6 7 0 2 13 2 3 7 6 0 8 7 4 2 2 5 7 5 2 7 5 7 14 9 2 9 11 8 5 10 0 3 1 6 6 6 5 0 10 3 8 10 2 12 2 4 1 4 3 1 9 1 10 8 7 8 11 6 3 10 3 2 1 11 9 6 10 9 8 4 5 3 1 13 10 1 0 8 7 6 8 7 5 8 2 7 2 10 4 8 9 4 6 5 10 7 4 13 3 2 7 0 6 3 1 11 0 0 4 4 6 9 4 0 9 9 0 9 2 0 1 13 3 0 7 4 5 4 4 3 3 8 12 8 7 5 5 7 12 2 9 0 8 11 6 0 10 5 0 12 6 5 10 6 0 1 1 12 11 1 10 12 4 1 8 2 2 6 4 1 2 3 11 2 7 3 6 9 2 1 5 0 1 1 2 1 10 7 5 5 6 4 5 4 8 10 9 7 0 9 6 5 8 5 6 9 9 8 5 3 9 1 4 13 7 0 2 3 11 6 6 7 0 4 0 9 11 5 6 13 6 0 6 9 1 13 9 1 1 7 0 8 5 1 1 4 3 9 2 7 3 1 7 1 2 7 9 3 3 2 6 10 12 2 5 1 4 8 2 2 9 4 11 2 10 0 2 1 7 12 4 2 10 1 5 6 0 0 3 1 4 6 2 2 6 5 9 4 4 2 2 5 11 2 11 1 1 9 0 0 9 1 9 1 1 10 7 2 1 2 0 2 7 5 8 0 1 9 6 6 9 10 9 3 4 1 6 9 0 4 1 7 9 3 4 0 5 10 4 5 6 3 1 7 7 0 12 5 13 10 7 8 10 6 11 5 6 5 2 5 6 6 6 6 9 0 5 3 0 2 11 6 11 8 6 1 10 6 6 5 10 4 3 3 1 7 0 4 0 8 11 0 5 1 8 0 9 9 10 8 9 0 8 0 8 3 9 6 2 3 7 0 12 2 2 1 11 4 0 5 8 0 2 4 3 6 0 12 1 3 4 3 8 6 1 7 12 0 6 3 10 10 5 6 6 0 2 2 9 10 0 6 5 4 3 3 8 0 0 8 3 2 2 7 0 4 6 8 0 1 6 10 1 10 3 4 11 11 4 7 8 1 7 1 5 11 5 1 7 9 2 1 2 5 10 2 4 5 6 1 10 1 0 3 5 2 3 5 5 6 4 4 10 5 6 2 12 6 1 1 5 1 1 11 5 4 2 5 0 3 2 5 6 0 9 5 0 6 6 3 2 0 6 9 11 0 13 4 9 4 4 11 2 8 1 7 6 5 5 7 1 9 2 0 4 11 1 4 4 3 1 7 0 13 9 6 6 8 1 0 12 0 13 8 11 2 9 9 0 1 4 5 6 6 4 5 10 5 8 9 10 2 1 2 6 2 0 4 0 5 8 6 8 3 9 10 0 0 10 6 6 5 8 1 0 4 3 2 3 10 3 11 0 1 7 10 5 11 4 2 7 0 2 0 0 5 3 9 10 7 2 4 1 8 1 7 3 11 1 7 0 2 4 4 6 1 4 4 2 7 3 3 9 1 2 5 5 9 4 6 5 5 3 8 2 6 0 0 0 4 8 3 3 6 4 1 12 7 4 1 5 2 7 4 9 8 2 1 3 7 9 6 0 8 8 1 2 3 10 3 5 8 15 6 7 4 6 10 3 8 8 9 6 8 7 1 5 5 4 8 0 0 7 7 5 0 11 4 0 5 10 4 5 6 10 5 3 1 2 2 4 8 6 1 6 6 7 9 2 2 1 9 10 2 5 4 2 2 7 5 3 2 0 6 11 1 1 2 5 2 0 3 10 3 10 5 10 1 0 14 3 8 12 5 3 1 3 3 7 0 4 8 3 6 4 1 0 8 9 6 12 7 6 7 6 8 14 3 7 2 7 7 7 5 8 5 7 0 6 0 10 0 13 10 2 9 1 3 8 12 1 2 9 7 0 0 11 5 1 8 4 3 5 8 6 3 1 1 0 4 6 8 6 8 8 3 8 5 8 6 3 4 9 2 2 2 10 7 4 1 6 7 5 1 2 11 4 8 0 7 4 2 9 9 1 5 4 3 8 11 5 5 11 2 10 9 1 6 4 1 8 2 4 5 8 0 2 2 4 4 11 12 13 6 7 9 6 2 2 5 0 3 3 8 9 8 4 5 1 0 3 8 2 3 12 6 2 3 3 4 3 3 0 0 5 0 3 7 9 6 7 10 8 5 2 12 9 10 0 4 8 2 2 5 5 2 10 1 3 3 2 8 7 3 5 3 2 0 0 6 5 0 3 10 11 12 3 10 4 2 2 9 0 1 2 7 0 1 5 4 9 6 2 8 1 3 8 5 11 8 1 5 2 2 8 1 2 11 3 0 9 5 5 1 5 1 3 1 2 8 6 3 3 3 5 11 6 1 0 8 9 0 10 4 0 1 5 8 1 6 7 4 7 5 6 4 8 6 7 1 1 9 10 4 2 2 0 4 2 4 10 10 10 5 0 1 1 11 0 9 0 2 7 2 9 7 3 1 8 7 2 7 5 11 6 2 8 2 3 0 7 2 0 7 3 3 0 5 4 2 5 0 6 10 6 4 11 3 2 8 10 2 9 0 4 5 1 5 2 10 7 9 7 5 5 9 4 4 9 5 6 8 4 5 7 5 9 0 2 8 6 9 10 1 3 7 10 4 4 6 5 4 8 0 8 5 3 2 6 3 3 10 10 9 5 10 5 5 9 5 4 5 7 5 12 4 8 7 0 7 8 7 3 6 3 0 0 2 3 6 4 13 0 3 0 8 0 1 1 4 14 1 2 9 5 4 8 2 6 8 3 2 12 2 0 1 6 7 9 6 3 11 4 12 4 8 3 0 0 9 2 11 3 4 11 7 3 3 5 3 2 12 3 3 6 6 12 1 10 4 7 1 2 1 2 5 4 5 2 6 4 7 7 2 1 11 4 8 2 5 7 11 4 1 6 3 3 3 9 0 2 9 7 2 6 3 8 11 5 11 5 10 0 6 5 0 6 3 3 4 4 7 9 0 0 5 9 5 9 6 0 5 1 6 6 12 6 0 9 6 8 6 8 0 5 0 10 4 9 6 6 4 10 0 4 7 0 11 7 11 9 10 1 8 7 6 1 3 2 10 7 3 2 7 0 2 7 12 4 6 6 11 6 4 8 6 1 0 3 8 2 10 0 5 7 0 1 8 7 2 2 0 2 1 0 7 9 8 4 10 6 3 2 0 1 11 7 5 7 6 0 0 4 1 7 2 11 0 9 1 5 12 10 1 4 7 7 5 2 3 7 4 2 0 4 7 4 6 5 7 4 0 7 3 2 5 7 6 2 6 12 9 5 11 9 10 2 0 2 5 7 7 6 9 4 7 3 13 3 1 10 2 1 8 4 1 8 8 10 6 11 0 11 1 5 2 9 5 8 4 5 5 2 10 0 7 2 4 3 0 3 10 0 8 2 9 15 8 0 8 0 4 7 10 6 4 5 4 7 10 3 5 3 3 4 2 12 0 5 2 8 10 8 6 3 5 10 9 0 5 0 13 0 1 7 0 6 5 5 3 3 6 6 4 11 0 6 10 2 3 4 9 5 3 0 10 4 5 9 1 2 2 9 14 7 2 12 9 0 13 2 7 14 3 0 5 8 6 1 6 10 8 2 7 4 4 8 1 8 4 3 6 0 9 4 7 0 1 2 9 9 12 1 4 11 3 1 11 0 1 10 0 1 3 8 1 11 5 3 9 0 6 1 6 9 8 2 8 5 3 2 5 1 12 8 1 0 10 8 3 0 4 6 1 4 0 1 3 8 2 5 5 4 10 2 2 8 4 10 12 6 7 7 1 2 8 5 4 0 3 3 5 1 0 2 0 3 2 5 12 8 1 6 3 4 9 0 5 9 9 10 11 6 7 1 4 8 9 7 7 7 7 1 7 7 12 2 0 0 3 2 1 8 5 7 2 5 6 6 0 8 4 5 6 4 3 6 2 2 0 0 3 1 6 3 6 7 10 7 4 4 1 9 6 2 2 0 4 2 11 5 5 12 4 5 2 9 8 3 2 0 7 1 4 9 1 10 8 6 4 4 1 0 7 2 9 4 3 3 0 0 2 0 9 1 3 8 4 5 0 1 9 3 4 3 12 4 4 6 3 2 8 0 1 12 0 2 3 2 10 0 3 7 8 9 10 1 2 8 6 8 1 0 2 6 6 2 0 1 8 0 4 10 7 12 9 3 3 10 0 6 0 3 1 7 4 0 2 3 4 7 2 7 5 3 7 3 9 10 4 3 0 2 8 2 6 3 4 0 5 7 2 1 2 2 5 9 5 3 4 9 12 2 4 6 0 5 7 2 11 8 6 9 0 4 7 8 1 12 11 4 1 11 3 0 2 5 3 4 7 2 0 4 7 1 5 1 6 9 5 5 7 0 11 5 0 4 2 10 9 7 1 6 12 8 8 2 0 7 0 10 5 0 6 3 10 3 0 1 5 5 10 6 8 6 8 5 2 5 10 6 3 1 6 5 3 2 9 4 4 1 1 10 2 0 2 6 7 9 1 5 9 7 7 4 1 6 4 4 3 4 8 12 9 4 2 6 9 6 1 8 4 6 13 5 4 2 8 3 1 11 4 5 3 3 3 0 2 3 0 9 8 0 1 6 3 7 9 8 2 6 0 1 2 6 9 0 9 1 7 0 0 10 7 2 0 2 7 6 3 1 2 9 6 6 0 1 1 6 6 11 5 8 0 11 3 4 7 4 11 7 1 0 10 2 3 2 1 8 9 4 3 5 1 0 9 2 7 3 0 11 6 4 6 0 8 4 1 3 7 0 5 8 5 1 4 1 8 8 10 9 1 4 0 11 3 4 5 11 8 0 1 4 1 4 10 1 8 11 10 4 8 4 3 10 10 4 6 0 4 5 4 7 2 1 4 0 2 4 3 3 3 1 1 1 1 0 5 8 1 6 10 0 13 4 1 0 3 3 0 2 1 5 4 10 2 11 3 5 6 5 0 3 3 5 6 6 3 3 4 7 4 6 1 2 7 9 4 7 2 5 4 0 6 9 6 3 0 3 7 0 1 4 2 6 9 0 0 3 3 6 8 5 4 8 2 6 6 9 7 7 0 7 1 2 3 6 4 0 2 3 9 1 4 2 0 5 6 7 1 8 3 4 11 5 12 6 0 4 2 7 6 7 1 0 4 5 0 11 11 5 13 5 2 0 9 7 1 5 3 7 6 5 8 6 0 2 9 5 4 3 5 2 11 0 7 5 6 8 2 1 6 2 0 7 1 10 0 3 8 3 3 7 8 10 9 9 9 5 9 4 10 1 7 10 5 3 5 9 0 11 10 6 6 6 13 6 9 10 5 4 9 5 0 9 10 3 8 0 2 6 10 9 7 9 4 8 0 0 10 5 0 2 1 0 0 8 6 5 5 7 11 2 0 4 6 1 0 7 3 10 8 0 4 2 8 9 0 7 8 8 12 3 10 8 13 0 5 2 8 3 4 5 1 4 3 9 0 3 7 3 1 8 5 9 2 5 1 5 2 2 5 2 9 6 2 4 5 6 3 10 12 4 9 5 4 5 1 3 8 2 10 11 8 12 1 11 3 1 1 4 8 0 7 10 0 8 4 0 2 2 1 3 2 1 3 8 4 5 5 5 7 2 1 7 4 8 6 1 4 6 10 0 9 3 6 11 1 7 7 4 1 1 8 7 2 10 6 5 3 11 4 6 13 4 5 4 3 6 8 2 3 3 0 7 10 3 14 7 2 2 0 5 0 0 2 6 5 7 0 0 7 0 6 5 11 2 0 2 3 9 5 8 5 1 12 5 9 11 5 9 7 12 2 9 7 6 7 2 2 9 6 5 4 8 1 12 0 11 5 1 5 2 8 3 6 7 6 6 13 2 8 2 8 7 14 4 8 6 0 3 2 4 8 7 2 5 7 2 12 0 9 0 4 0 7 7 5 2 6 4 6 5 8 1 7 6 4 2 6 9 12 2 6 1 8 3 3 6 8 1 2 4 8 0 10 1 0 1 3 2 1 1 0 3 7 1 1 5 4 12 2 8 7 1 3 4 5 7 6 8 4 6 3 4 8 2 2 10 6 7 4 9 8 1 3 4 10 8 6 3 5 6 0 1 6 0 1 2 7 1 4 7 0 5 1 4 9 5 4 8 10 6 0 5 10 1 2 2 1 0 4 1 8 2 2 8 11 1 8 12 2 2 0 9 0 8 5 3 0 3 2 6 9 9 4 7 1 9 3 9 5 9 2 8 1 1 4 4 2 12 2 4 0 8 6 8 11 10 3 2 7 2 2 0 12 8 8 3 0 2 6 10 2 7 14 1 0 3 1 5 4 8 3 10 3 10 6 8 6 0 6 6 5 2 3 9 8 6 3 13 1 6 7 10 8 5 12 7 7 4 4 9 2 2 7 0 0 10 5 13 2 1 3 8 6 0 1 14 5 4 0 6 7 4 12 8 3 3 12 10 8 1 7 10 5 1 1 6 2 2 11 11 7 9 5 3 0 10 3 10 5 6 9 7 6 1 8 2 6 8 10 4 8 2 11 9 9 4 7 4 1 2 4 5 8 4 0 1 9 8 8 3 6 8 13 2 5 10 8 4 2 5 5 3 2 2 11 8 1 2 1 1 2 0 7 3 5 3 0 3 7 9 9 1 4 9 11 0 6 3 10 0 4 13 8 7 1 3 2 6 0 8 4 7 7 6 8 3 1 7 2 2 0 0 9 2 3 0 4 9 3 5 6 3 10 8 1 6 4 5 6 6 9 2 6 1 6 3 11 1 7 2 2 10 0 3 7 1 6 4 3 7 0 7 1 8 6 3 8 1 2 2 2 7 5 0 9 1 7 8 3 2 10 4 0 4 4 14 7 2 5 9 7 1 7 4 2 5 3 12 10 5 1 3 7 4 8 2 1 7 5 5 0 8 9 1 3 0 1 4 10 0 4 9 1 10 1 8 5 6 5 6 2 6 11 4 11 6 2 0 3 6 7 2 5 5 3 1 3 3 9 3 9 6 11 6 13 4 7 9 6 2 13 5 8 3 2 5 7 6 7 7 4 6 1 3 12 1 1 2 10 9 10 7 8 11 6 14 4 3 8 4 2 3 8 6 2 7 10 8 6 4 5 4 3 1 2 4 4 5 8 1 3 2 4 7 7 1 7 3 6 4 6 4 8 12 9 7 9 2 9 8 5 1 8 0 0 5 5 2 11 0 3 1 0 11 5 0 0 9 4 7 7 1 0 5 4 3 4 1 5 12 8 0 8 1 1 0 4 8 5 8 0 7 11 9 7 8 7 10 8 10 10 2 4 5 4 2 6 4 0 4 1 0 0 0 9 2 8 0 9 7 7 8 4 0 12 9 6 7 1 1 4 8 4 8 2 6 9 2 3 10 5 8 7 8 6 1 4 8 9 4 3 8 7 9 3 3 0 3 1 10 9 2 6 9 4 8 1 2 2 13 5 2 1 6 6 6 7 9 8 1 9 4 0 4 5 3 4 3 6 1 0 5 6 1 5 5 9 11 8 10 6 0 2 0 6 4 5 8 8 4 1 7 3 3 0 5 2 5 0 11 11 4 9 9 2 8 6 9 9 4 0 4 9 2 8 0 1 11 9 1 4 5 10 2 5 10 3 5 3 8 2 3 1 5 5 1 7 1 2 4 1 0 9 2 0 6 5 3 3 11 2 3 4 0 10 5 13 2 11 1 5 4 5 6 10 7 6 3 13 7 12 4 1 9 2 9 12 4 7 5 3 7 5 2 2 2 8 0 4 4 5 8 5 6 3 5 2 1 6 5 4 9 4 5 0 3 10 6 12 9 1 3 7 8 1 1 3 6 2 4 3 10 9 10 5 2 12 10 4 4 8 6 14 4 9 3 8 3 1 8 1 5 6 6 0 2 9 0 7 6 3 0 3 4 4 7 6 5 0 10 5 0 5 1 3 9 5 6 1 5 1 2 2 2 8 8 5 6 10 11 8 3 10 12 13 0 8 3 6 6 9 7 6 4 3 11 0 0 4 4 6 3 4 3 4 6 1 0 3 8 8 0 1 9 9 4 9 4 10 0 9 2 2 3 1 0 3 9 2 8 5 7 1 7 3 4 10 3 2 0 12 4 11 9 3 11 6 7 7 7 9 10 9 10 1 4 8 1 6 1 2 3 3 11 2 8 6 5 0 6 2 3 11 1 0 7 2 5 9 9 5 7 4 3 4 0 11 8 6 9 11 2 3 12 1 6 11 11 8 2 5 2 1 5 2 6 4 0 2 2 1 4 6 10 0 4 9 3 0 2 1 2 8 10 8 8 7 6 2 1 3 9 8 6 9 3 7 3 11 0 8 7 4 3 1 9 1 11 2 3 7 12 5 7 5 1 6 3 11 3 4 5 6 7 5 9 15 8 1 10 5 6 1 0 13 1 3 5 7 7 10 1 2 4 6 5 5 3 6 4 9 2 0 8 5 8 2 7 10 7 0 4 7 6 4 0 1 3 13 5 12 0 2 3 9 0 2 6 6 6 6 3 3 4 2 0 5 5 2 7 6 8 5 7 3 5 9 10 4 9 3 2 10 3 11 2 5 3 5 4 11 3 1 3 7 2 3 7 6 0 2 0 3 7 10 6 6 7 4 6 8 7 0 9 6 7 6 1 7 5 4 2 6 4 4 10 7 7 5 6 5 8 11 7 8 0 2 10 6 4 3 0 9 1 10 4 8 0 1 3 3 2 5 3 1 0 7 3 4 5 7 1 7 5 10 2 3 6 10 0 9 8 6 0 2 5 4 2 6 0 3 1 4 3 1 9 4 8 14 1 5 6 2 6 3 5 9 7 8 11 9 1 8 5 4 4 4 5 5 3 0 1 2 5 3 1 11 1 0 8 7 10 1 3 2 4 7 5 4 8 1 6 1 9 1 4 6 10 3 2 9 4 6 3 8 1 8 2 3 1 4 3 2 6 8 0 3 3 7 0 3 0 5 6 10 9 9 5 9 1 7 4 4 7 9 1 0 5 5 12 5 5 2 1 4 9 9 8 4 6 8 9 0 14 1 5 2 10 9 3 9 12 0 2 4 3 5 10 3 1 2 10 7 7 4 1 0 3 2 4 6 4 4 13 7 0 2 10 7 1 2 0 4 5 8 10 7 3 0 4 1 10 6 8 2 1 3 13 1 5 9 7 0 2 0 15 4 4 3 1 6 11 7 3 5 7 6 5 8 7 7 6 4 7 3 6 9 3 8 12 5 3 3 3 10 6 11 1 3 2 2 5 4 6 3 8 6 4 4 7 4 3 5 5 8 4 0 2 6 2 0 8 6 7 2 3 0 6 9 8 0 10 7 10 4 12 8 12 6 14 5 1 0 8 8 3 7 5 7 4 4 7 11 5 3 0 3 3 6 6 2 7 6 4 5 4 7 5 9 1 3 6 6 0 5 11 9 7 1 7 5 1 5 1 5 2 1 6 10 6 5 7 4 0 3 3 8 5 11 2 11 3 9 4 3 8 1 6 6 1 3 4 6 1 10 1 4 13 4 4 3 3 3 0 1 3 2 6 3 6 2 3 1 3 7 6 1 11 8 14 6 2 8 2 7 6 5 2 8 13 6 0 5 8 5 3 5 4 10 0 5 0 11 1 5 8 12 6 0 1 5 1 5 5 4 5 2 7 6 4 1 8 5 0 0 2 9 2 7 1 1 2 2 2 1 7 2 5 2 1 5 8 1 7 11 7 6 10 8 4 4 6 5 9 9 9 3 8 6 7 3 0 5 1 9 12 9 5 0 6 10 10 3 6 6 0 1 2 3 6 5 6 3 0 0 6 0 7 8 9 9 1 0 7 0 5 1 1 4 3 3 0 3 3 6 8 4 12 0 0 6 13 9 10 3 12 8 4 5 6 3 1 2 2 9 6 11 10 2 11 0 10 10 5 1 3 2 6 10 0 9 5 0 7 3 12 2 1 8 6 8 1 2 6 1 2 10 7 8 0 5 1 11 3 0 12 1 6 1 9 1 5 2 12 8 2 6 9 7 4 12 4 1 3 9 4 8 4 4 6 1 5 8 0 14 8 1 0 3 10 3 7 4 8 5 8 6 4 11 7 4 6 2 0 5 1 3 5 10 6 4 4 3 14 6 4 12 3 1 8 8 10 1 5 2 1 5 7 6 5 8 0 1 7 0 5 0 2 8 10 3 9 11 6 3 4 3 5 2 3 5 3 5 1 0 8 0 4 0 13 0 2 0 6 0 9 1 6 8 3 0 1 5 10 0 5 5 4 8 2 11 5 10 2 4 6 7 1 9 9 12 3 9 9 5 9 13 3 11 1 3 10 1 4 11 6 0 1 1 6 14 6 2 0 2 1 2 4 7 1 9 12 6 5 6 5 4 4 4 9 0 0 0 6 8 8 8 6 2 4 7 6 3 0 12 0 3 3 3 1 9 5 4 3 3 10 9 4 2 6 4 3 4 2 6 8 12 2 10 1 12 0 11 7 7 6 0 7 8 5 0 1 6 10 4 4 11 9 13 0 3 1 3 6 13 0 7 1 0 1 0 6 2 0 0 9 1 6 7 9 1 4 7 5 9 10 6 11 10 3 6 1 10 4 6 2 13 2 0 3 3 6 0 3 7 6 10 7 4 6 2 9 3 5 5 0 13 12 6 10 3 4 2 1 4 2 10 4 13 4 5 5 2 1 6 7 4 4 2 2 9 0 2 3 6 7 10 1 6 9 2 7 3 8 10 10 5 7 3 7 11 2 2 8 4 3 10 9 4 6 7 0 5 3 2 6 13 8 5 4 0 7 4 0 4 0 8 7 10 4 5 1 1 6 4 6 2 4 5 2 5 7 9 4 3 8 5 4 8 7 10 1 2 5 3 5 1 2 4 11 2 3 8 7 3 5 4 3 0 9 8 5 4 5 8 4 1 12 9 4 10 4 0 1 4 7 0 11 6 4 2 2 6 4 8 5 8 4 7 7 7 7 5 6 4 0 11 10 9 4 8 11 7 4 7 5 7 10 9 6 11 9 8 5 8 8 11 1 7 2 10 2 3 6 4 10 4 1 0 9 0 4 4 5 3 9 9 3 7 9 4 0 6 6 5 4 9 8 7 6 9 2 2 2 6 6 8 8 8 6 11 5 12 0 10 2 6 9 2 5 4 2 0 9 6 0 5 13 8 0 3 1 2 7 9 5 4 8 9 4 5 6 5 6 6 4 4 1 9 5 9 5 0 3 8 7 2 5 5 0 11 3 8 5 0 10 7 8 13 5 5 4 6 2 3 4 8 11 10 12 3 8 5 2 0 4 1 0 11 8 4 3 4 2 6 9 6 1 9 4 5 6 3 4 2 4 2 4 8 1 7 10 1 12 1 0 3 8 12 11 7 3 5 9 4 3 2 4 2 1 9 0 1 3 5 3 9 4 2 2 10 2 10 6 6 7 2 6 4 2 0 7 1 7 2 10 5 10 9 2 1 10 4 8 12 7 6 5 2 8 8 7 4 4 0 2 10 7 10 14 3 1 4 4 10 4 1 10 1 5 7 0 1 4 0 10 0 5 9 1 4 9 6 3 7 10 8 10 5 0 9 11 7 9 10 8 4 2 3 7 5 5 10 2 2 13 10 1 2 4 6 11 3 9 8 3 2 5 2 9 1 10 15 1 7 8 3 7 4 16 2 4 2 5 2 7 2 7 6 4 1 1 8 7 8 10 1 10 3 4 9 12 0 8 11 7 11 7 4 5 1 0 3 0 0 3 4 9 8 2 9 8 6 2 5 0 4 1 2 4 4 6 1 8 9 10 6 9 7 4 1 11 1 1 5 9 3 12 0 7 11 6 2 2 13 3 4 3 11 1 4 4 2 3 5 6 11 11 2 5 8 1 7 2 8 0 0 8 7 2 14 5 5 13 8 9 6 3 5 8 9 7 6 8 0 3 11 4 1 2 5 3 1 1 7 7 3 7 0 5 1 3 5 3 5 2 0 0 2 9 0 2 8 4 5 10 3 5 5 4 6 0 3 0 6 6 3 6 5 9 1 0 10 14 0 1 9 8 5 6 6 1 8 2 3 9 5 13 2 8 3 12 6 14 5 11 2 12 3 6 2 1 0 7 4 3 10 12 9 1 1 5 1 6 2 4 6 9 6 3 4 0 7 2 9 7 4 5 5 0 10 12 8 6 1 4 2 4 2 2 6 3 5 3 6 4 3 6 7 3 2 2 10 5 9 9 4 2 5 10 9 7 12 3 5 0 7 9 0 11 5 8 2 5 5 7 11 7 4 9 5 2 7 5 10 13 5 4 2 10 1 5 12 8 4 5 0 13 0 4 2 7 3 5 6 11 2 15 8 8 10 2 6 9 1 9 5 4 3 5 2 5 5 1 2 5 0 9 0 6 0 7 6 7 3 6 2 8 9 3 6 0 0 10 7 9 4 9 8 0 6 6 5 7 0 10 7 3 2 4 4 4 4 4 5 4 8 2 4 2 11 0 8 9 2 0 1 6 9 6 5 5 8 5 1 10 10 5 9 7 11 4 4 4 0 4 6 9 2 1 9 9 3 2 6 7 9 2 0 6 5 5 4 2 9 2 3 1 12 8 7 4 7 14 10 8 7 6 7 5 3 1 6 0 2 1 7 4 1 9 1 5 1 5 4 5 3 3 7 9 8 6 6 7 2 4 9 3 2 0 9 7 8 2 3 0 11 4 0 9 5 5 13 10 2 1 10 4 5 8 4 10 3 10 5 5 7 6 8 5 8 0 13 2 4 6 4 6 9 8 7 4 4 0 2 0 9 12 9 1 1 5 4 12 3 8 9 4 6 1 9 3 1 7 7 1 9 8 11 13 2 10 10 6 0 7 11 1 8 12 0 10 1 4 2 5 7 12 2 7 9 0 8 10 1 10 1 5 9 6 3 3 9 1 2 9 1 11 9 0 1 8 7 2 6 5 9 1 3 7 0 0 8 7 3 2 4 3 7 9 2 9 1 7 8 8 3 0 8 13 3 2 9 2 5 6 8 8 7 4 3 7 5 9 8 2 2 1 3 12 7 5 8 4 1 6 6 0 11 8 11 5 2 1 6 6 7 2 0 3 7 9 7 3 0 11 6 6 5 6 3 1 6 4 1 8 2 1 1 9 9 7 6 6 5 9 9 7 8 0 1 1 6 8 8 9 5 1 1 2 2 5 6 3 1 0 4 8 6 4 1 0 1 3 1 0 2 3 11 4 5 6 9 3 6 5 2 16 0 0 7 6 1 2 5 10 1 5 11 8 6 9 7 7 2 8 1 0 4 2 11 3 4 10 11 3 7 6 0 11 8 12 6 1 6 2 6 3 1 2 2 1 3 1 0 4 4 2 0 5 6 0 11 12 2 3 0 1 6 0 4 6 3 1 3 4 4 3 6 10 4 3 0 5 3 9 5 11 6 1 11 4 5 8 4 2 9 12 3 7 2 2 1 5 4 0 5 4 7 4 11 7 3 5 6 8 3 3 0 1 1 4 11 4 5 2 9 0 5 0 0 6 1 1 10 1 2 1 4 5 7 2 0 1 2 8 1 6 12 6 11 3 4 4 3 8 5 6 2 9 8 10 11 2 5 5 9 5 1 9 13 3 3 10 2 7 10 3 2 8 6 2 6 8 7 7 7 9 1 7 1 1 11 2 1 0 0 4 2 5 4 6 0 11 0 5 1 1 0 4 4 9 7 12 0 4 1 7 13 3 5 2 1 0 6 2 6 1 2 7 9 6 7 8 3 9 6 3 11 1 5 3 9 3 8 0 1 1 4 7 7 5 8 1 2 3 1 7 3 0 0 1 2 7 8 3 8 0 8 9 4 2 2 6 6 2 7 5 4 6 5 8 3 7 5 12 4 10 2 7 7 9 0 7 2 7 1 5 0 3 2 0 8 8 0 8 5 2 5 1 11 10 4 7 9 0 13 4 1 4 2 9 2 2 7 9 0 4 6 8 5 9 9 2 8 7 1 5 6 6 6 7 4 8 5 3 5 9 3 9 5 1 7 5 6 7 2 1 5 4 6 9 6 4 5 8 14 4 9 4 3 5 3 5 3 1 4 0 2 10 8 6 4 4 9 7 5 4 7 7 10 3 6 8 0 11 8 9 2 5 4 6 8 6 7 7 8 2 4 0 4 11 1 4 5 3 1 8 3 0 4 8 7 1 1 4 3 1 12 0 2 3 6 5 8 1 3 0 4 6 1 1 4 1 5 7 9 0 7 12 8 8 0 3 10 10 6 5 1 11 1 9 8 2 9 14 5 9 2 1 8 1 0 5 8 2 9 1 6 4 2 3 7 5 8 8 11 2 6 7 2 3 1 3 7 7 3 4 6 8 6 5 7 4 12 9 5 6 4 0 2 9 2 2 8 2 1 1 10 3 8 12 1 3 6 10 0 0 3 2 1 8 9 9 7 5 13 5 2 7 1 4 2 6 0 8 3 3 9 10 3 3 5 4 7 11 5 5 0 4 3 5 0 0 2 7 10 8 7 2 6 1 7 7 6 4 0 4 0 9 12 4 5 7 11 3 4 8 0 4 5 3 9 6 9 5 7 2 5 4 1 5 1 4 9 4 7 7 9 1 9 9 6 4 3 6 3 10 4 0 3 3 5 7 6 7 1 6 5 9 11 6 5 0 6 3 6 7 10 1 4 1 3 1 0 8 10 4 3 5 3 8 9 6 12 0 1 3 6 5 7 7 6 10 3 10 3 4 4 9 8 7 8 2 3 4 1 8 11 1 2 9 3 6 0 9 0 5 9 12 8 9 6 9 6 0 7 7 1 8 2 10 0 3 12 1 4 0 5 1 2 1 0 4 9 5 6 9 5 4 0 3 7 12 6 4 0 7 4 6 5 4 4 2 3 7 3 4 1 4 10 7 9 2 1 0 0 3 8 9 2 8 10 4 10 8 5 5 4 9 5 2 4 0 9 10 2 6 6 5 2 0 10 0 2 2 3 9 10 0 0 0 3 5 2 9 6 5 1 3 6 0 7 7 3 12 2 7 6 9 10 12 5 8 0 2 3 5 3 5 0 11 11 6 6 0 7 3 9 9 10 4 3 5 2 5 6 4 5 7 3 5 3 6 5 5 3 12 0 10 2 2 0 6 9 7 10 9 5 5 5 8 1 5 1 8 7 6 2 5 1 3 3 11 6 10 4 10 2 6 7 10 9 8 5 1 6 4 11 3 2 7 4 10 14 0 7 2 3 2 7 6 3 0 12 2 4 0 7 9 0 3 1 7 0 3 5 7 1 3 3 4 2 0 3 8 2 10 9 9 0 1 1 3 2 8 8 0 6 7 11 0 2 5 3 7 5 0 10 7 3 4 9 2 0 0 4 7 9 1 3 7 8 9 6 1 0 6 0 6 5 1 9 6 7 12 4 2 3 12 1 7 13 7 5 8 1 0 5 2 7 0 1 5 2 7 9 1 1 10 11 3 2 7 2 8 2 2 1 5 7 4 5 4 7 3 2 1 4 7 1 5 4 1 1 3 2 8 0 1 8 8 1 5 3 6 0 0 12 6 3 0 5 4 7 7 3 3 0 3 4 8 7 9 8 3 8 10 5 13 3 8 5 3 1 4 2 11 7 0 6 8 0 0 9 8 8 2 3 5 5 10 9 7 0 3 9 3 6 3 9 4 5 7 6 1 12 11 6 5 5 1 0 6 8 4 13 13 5 4 4 2 8 4 3 8 6 4 5 6 7 10 6 1 5 5 9 4 8 6 1 10 0 11 5 7 6 5 3 4 0 8 0 5 5 9 4 4 4 3 2 7 8 10 11 4 0 5 11 5 6 8 0 5 7 11 9 10 3 11 7 7 9 8 0 7 2 11 3 11 8 2 2 5 0 4 8 6 0 6 8 1 2 10 9 3 7 4 1 0 12 2 4 10 2 3 4 9 9 9 8 10 5 0 6 8 2 4 7 3 0 12 8 10 0 1 12 5 4 8 1 7 2 3 6 13 7 13 9 4 7 1 3 2 9 9 7 8 6 4 6 1 8 7 4 4 7 2 7 3 4 4 2 8 7 1 5 3 10 1 1 10 3 5 11 2 5 1 9 5 0 8 2 6 7 3 6 7 2 2 2 0 7 0 6 5 9 0 3 9 3 9 0 5 5 9 9 0 9 10 9 0 0 5 6 1 5 4 11 9 1 7 4 4 9 2 0 5 6 9 6 7 5 8 7 5 8 0 4 11 8 6 10 4 7 8 5 10 0 1 5 6 11 0 2 10 0 4 6 0 0 1 3 4 5 4 6 1 6 6 7 2 9 5 8 6 0 8 2 5 14 2 4 9 5 1 2 5 6 10 4 4 4 5 6 3 5 4 12 5 7 5 7 4 3 4 7 1 6 4 1 10 7 6 8 12 3 9 11 6 8 12 1 1 6 5 0 10 2 0 8 10 8 1 1 8 3 4 13 10 8 8 5 3 11 5 6 7 5 0 7 4 6 0 4 1 14 2 8 8 7 8 4 5 10 7 10 3 1 5 2 1 5 4 8 1 4 5 12 2 3 5 2 3 6 7 1 4 1 7 9 0 0 7 4 3 5 1 4 4 10 0 9 12 5 7 4 9 3 11 0 7 7 3 1 8 0 3 6 10 1 5 4 2 2 1 4 5 6 4 4 10 1 6 6 6 3 10 9 0 10 7 3 4 9 4 10 10 4 5 1 2 7 10 4 4 9 1 1 4 13 6 10 4 0 0 0 2 3 0 3 9 5 1 5 6 2 5 7 6 1 4 12 9 4 3 5 6 1 4 6 6 6 1 8 1 9 7 5 6 12 2 4 2 6 10 4 0 5 6 6 2 7 4 0 1 0 0 1 7 5 9 5 0 0 8 3 3 0 0 1 6 8 1 1 11 9 9 8 2 5 4 6 1 0 5 9 1 4 3 3 6 3 3 6 12 7 6 9 1 6 7 2 2 3 0 6 9 15 12 9 4 7 4 1 6 11 8 9 10 5 4 4 2 6 12 9 3 9 0 11 1 0 0 0 2 8 4 4 1 3 6 2 2 3 5 0 4 2 7 2 0 4 0 2 5 13 8 7 1 9 0 7 1 6 9 0 2 5 6 4 0 10 7 9 11 7 3 6 1 0 0 4 3 0 1 10 13 0 8 6 3 10 3 3 5 1 3 4 8 0 4 0 2 4 0 2 7 6 5 4 2 8 1 8 0 2 1 4 6 0 3 1 3 5 11 4 8 6 8 7 10 11 3 6 2 0 6 7 9 10 1 9 6 2 1 12 7 11 7 6 5 5 7 6 9 3 1 6 7 11 11 1 2 2 12 7 9 0 5 6 7 2 0 0 3 10 6 2 4 6 7 5 10 5 4 3 13 2 7 0 0 11 5 9 8 8 8 11 8 8 4 5 10 7 3 0 4 3 8 0 4 2 0 3 5 8 12 5 6 4 6 0 9 8 9 8 2 1 2 6 2 1 2 9 6 1 11 2 2 6 7 8 3 11 2 4 7 0 0 0 1 9 0 6 8 4 5 5 0 5 13 7 8 0 5 10 8 3 4 5 5 4 6 12 0 11 7 9 4 8 7 1 7 2 4 0 3 13 10 6 3 5 4 10 0 0 0 7 3 9 4 11 3 6 5 2 6 12 1 1 6 5 1 4 10 4 4 6 10 3 7 9 5 6 5 5 0 2 5 6 1 6 1 2 10 5 4 3 11 6 11 6 4 7 8 11 3 3 4 2 2 6 2 9 5 6 3 7 5 3 2 5 4 2 2 10 11 9 5 2 4 10 1 5 2 3 6 11 10 9 7 5 7 3 6 0 5 2 4 10 3 9 8 0 1 0 5 7 6 5 4 4 7 5 12 7 1 9 8 10 0 10 5 2 5 6 6 2 6 4 3 1 6 0 6 0 8 9 9 2 9 0 9 7 11 1 7 8 1 6 7 6 1 1 8 8 0 4 4 9 2 4 5 10 4 4 2 7 3 6 8 10 3 7 0 3 4 3 8 4 9 8 1 0 5 5 3 2 6 11 7 3 3 0 8 10 9 0 1 0 9 9 3 1 10 12 1 6 1 7 3 1 5 8 5 1 7 4 10 0 3 1 0 8 9 4 0 0 6 3 4 9 10 8 6 9 5 1 1 7 4 3 5 8 0 9 9 10 7 5 3 0 7 10 7 10 0 0 8 8 4 2 6 5 2 6 7 5 8 12 11 4 0 5 4 7 7 0 8 5 6 8 10 7 7 2 8 2 5 0 5 7 0 4 0 4 1 8 10 9 10 4 2 5 6 6 8 2 2 6 6 7 3 5 4 2 2 9 0 0 5 8 6 9 5 3 7 9 8 4 6 0 5 4 4 2 7 2 5 11 7 0 3 9 2 10 4 5 3 4 6 5 8 1 5 0 3 1 1 0 7 11 0 2 12 6 0 14 2 7 0 11 9 2 7 5 5 1 6 5 4 1 0 3 4 2 12 4 10 6 7 9 0 4 5 4 6 2 7 4 8 10 8 4 0 4 0 2 4 8 3 8 2 5 5 2 10 4 2 0 10 3 1 2 5 10 5 1 2 5 3 1 0 1 2 9 0 8 5 6 5 1 6 6 6 12 10 2 5 1 7 1 3 5 12 2 8 6 4 1 10 9 4 1 8 0 7 0 8 4 8 9 4 3 1 0 9 4 0 0 1 1 3 0 7 7 7 5 13 8 5 11 2 5 1 5 4 11 5 6 9 5 1 5 7 0 7 9 10 8 6 7 2 10 1 3 0 3 3 5 9 7 1 11 2 2 11 2 2 7 1 0 4 4 4 8 10 1 4 9 7 2 0 7 3 4 2 1 2 3 4 4 4 14 5 12 4 3 2 0 0 8 7 10 7 5 2 0 2 6 11 5 8 1 3 1 8 4 0 1 6 3 9 8 6 1 4 1 6 11 12 10 4 8 0 8 7 5 0 3 0 8 0 5 13 5 2 3 0 4 13 2 6 9 5 2 8 5 0 9 3 8 8 4 11 3 8 8 0 6 12 2 11 1 4 2 2 0 11 4 2 6 7 9 4 8 1 13 1 0 11 9 2 0 2 8 1 10 7 1 4 12 7 7 7 9 11 13 4 5 1 1 3 6 1 1 6 1 1 11 11 5 9 9 4 10 7 9 7 2 7 5 7 2 1 5 4 0 5 1 6 1 8 7 4 0 2 5 0 5 6 1 10 2 3 7 2 3 11 5 6 4 1 7 9 2 2 2 8 3 2 2 7 0 0 10 2 2 2 3 4 6 1 2 7 1 7 2 2 10 7 1 1 1 3 1 8 10 1 6 2 9 0 7 2 3 1 12 1 8 2 6 8 8 2 12 9 0 6 5 4 7 4 10 14 5 7 1 8 1 1 0 6 4 2 6 11 9 5 16 2 8 8 0 0 6 3 0 2 6 1 7 5 6 4 6 4 11 6 0 7 6 5 6 0 2 8 0 1 7 6 4 7 9 10 3 8 3 5 4 0 3 7 3 4 7 0 10 7 2 7 10 5 4 2 2 3 3 6 6 11 3 2 7 0 5 10 3 8 2 9 5 0 1 4 4 6 5 2 0 5 3 8 7 6 5 8 5 6 6 11 6 7 11 0 4 5 0 0 5 14 0 0 9 5 7 0 1 8 10 7 4 11 3 5 5 3 3 3 10 5 2 1 8 8 5 6 8 3 1 8 8 7 9 4 10 0 1 5 1 5 4 11 4 6 7 8 4 9 1 7 1 3 5 1 0 3 8 1 8 9 9 4 2 0 12 3 0 3 0 12 4 9 11 9 0 1 5 10 3 4 7 6 2 8 2 1 10 3 2 4 7 7 4 11 5 1 5 0 3 10 1 6 6 7 4 1 4 4 7 3 7 2 9 3 5 6 1 6 2 6 10 11 3 7 0 1 2 2 2 1 0 5 8 10 2 1 6 2 2 2 10 1 6 5 10 2 7 9 5 2 8 8 0 3 10 4 8 8 6 6 2 7 6 6 1 0 8 8 7 3 9 8 7 11 3 4 6 0 1 13 7 2 5 9 9 1 3 0 4 4 8 0 6 4 8 2 2 8 7 7 9 5 2 0 0 13 2 6 6 0 5 9 0 0 0 6 0 6 0 10 6 7 14 10 3 2 2 3 3 3 7 9 10 5 10 7 6 0 6 0 1 10 7 5 7 9 2 5 3 12 5 5 9 12 9 8 11 0 6 13 10 4 7 7 9 6 8 8 7 8 0 3 9 4 3 4 6 7 3 6 5 3 3 10 1 5 4 3 6 3 5 1 5 8 3 5 2 0 2 4 9 0 1 8 8 8 6 5 3 1 0 8 5 3 10 7 8 4 7 10 6 10 1 10 3 3 8 5 1 3 0 4 11 7 10 13 2 0 0 8 5 11 10 7 8 1 2 5 3 10 8 8 5 9 11 6 10 9 1 9 0 8 5 8 8 11 1 0 10 0 2 6 9 4 1 2 13 8 8 3 1 8 2 4 5 0 8 4 5 5 5 0 2 0 2 3 2 11 5 14 1 4 1 10 5 3 8 4 0 1 5 2 1 11 9 6 3 6 12 0 3 10 4 9 13 3 1 6 7 1 10 7 6 2 4 0 2 10 1 5 9 11 2 7 4 0 3 0 10 3 9 9 0 2 4 8 6 9 10 6 2 9 7 0 7 4 5 2 0 9 1 4 7 4 1 0 0 4 6 4 2 2 6 1 7 2 2 5 3 9 1 10 4 6 7 7 2 7 6 1 3 4 2 10 1 3 1 8 4 3 5 6 6 8 7 9 1 13 1 0 7 4 4 8 5 12 1 8 4 3 0 11 4 8 6 2 0 4 8 9 0 10 9 3 8 0 9 7 0 2 0 0 8 4 4 7 5 0 1 5 6 6 6 5 0 2 0 1 8 2 3 6 1 2 4 8 1 9 5 7 4 5 10 10 7 6 6 5 9 0 11 5 6 0 6 4 10 2 7 12 5 7 2 3 8 7 9 9 9 0 5 0 8 7 8 2 0 0 11 10 4 0 4 1 1 3 1 10 6 5 6 8 4 7 9 4 6 10 4 8 2 1 8 5 9 0 0 6 0 7 2 0 8 2 2 0 2 3 8 8 1 0 3 1 8 11 7 8 1 2 7 2 7 3 5 11 6 5 4 3 1 11 3 1 6 3 6 13 5 3 9 2 4 0 6 10 5 2 1 2 0 9 2 4 7 2 0 1 6 4 9 7 6 6 6 8 9 7 0 7 2 0 3 8 0 6 0 8 7 1 4 1 4 6 1 2 2 11 11 5 4 7 0 5 2 1 0 3 4 6 8 11 6 5 8 2 0 14 8 11 11 6 2 1 1 6 1 4 0 3 3 8 6 9 8 1 10 2 6 0 5 3 7 1 10 7 5 5 7 1 3 0 3 7 1 0 4 7 9 3 0 0 8 8 0 2 4 6 3 9 9 10 1 10 3 8 8 1 7 7 9 8 7 4 9 7 3 8 9 10 6 6 5 0 7 2 3 9 7 0 1 7 8 0 7 5 10 15 1 5 0 4 8 6 6 4 11 6 0 4 1 9 9 12 6 6 6 8 13 1 0 7 2 6 1 7 5 4 0 5 9 6 9 0 2 4 4 7 8 5 4 7 3 7 2 0 12 10 6 2 1 0 0 0 1 1 3 9 3 1 2 10 8 1 0 9 4 3 1 6 7 9 11 9 11 5 6 2 0 5 7 7 10 4 9 10 0 1 8 3 7 4 11 10 3 3 12 7 5 11 7 0 8 4 8 4 8 6 11 2 4 1 5 7 5 11 3 3 0 0 11 6 3 5 14 3 2 3 4 5 2 0 7 11 1 3 6 0 7 2 7 7 9 8 0 2 5 10 0 0 9 4 3 7 6 9 4 2 9 8 0 7 9 7 2 2 10 0 9 0 0 7 6 4 6 2 0 6 0 4 6 1 5 1 9 1 7 2 6 2 6 3 6 0 10 3 9 2 10 3 6 2 1 2 1 4 15 10 2 1 10 2 6 5 5 1 4 10 9 11 6 3 3 4 8 0 3 7 1 4 4 2 4 2 0 9 5 5 6 8 3 7 2 4 5 10 13 2 14 3 10 9 10 6 5 5 2 8 5 6 8 6 8 11 7 8 7 11 6 3 7 1 7 0 5 2 1 5 8 3 1 6 4 6 8 7 2 2 0 5 3 6 2 2 5 6 9 3 1 3 4 2 1 4 2 2 0 0 6 4 10 9 2 5 7 1 11 11 11 2 2 6 2 8 4 13 2 5 1 1 9 6 8 6 7 5 4 8 11 8 4 12 9 10 3 4 0 3 0 0 0 9 7 0 2 2 1 3 1 3 3 4 4 4 5 4 0 3 5 0 3 0 8 11 3 0 2 7 7 1 6 12 2 5 1 10 5 6 7 4 12 5 6 1 3 5 3 0 0 9 6 1 7 2 3 4 1 7 0 6 3 4 4 1 3 1 9 4 5 10 9 4 0 3 6 0 8 9 4 7 7 3 1 0 7 5 6 6 9 1 0 7 0 6 8 1 0 6 11 7 2 0 0 14 3 9 3 3 3 5 6 15 2 2 7 1 6 4 8 6 6 7 2 5 6 3 2 0 6 2 11 2 11 1 0 1 0 2 3 4 9 10 7 12 2 8 7 10 3 0 5 6 3 4 4 0 5 6 6 9 3 5 11 7 1 0 7 6 0 0 4 0 0 6 3 7 5 3 9 0 3 1 5 8 7 1 1 2 6 4 4 4 4 1 0 3 9 4 0 1 1 11 6 0 10 7 10 2 8 7 11 6 5 14 11 6 1 12 2 6 7 0 1 0 3 2 6 2 2 6 5 4 4 9 2 9 1 7 10 8 0 3 0 4 7 7 5 10 2 5 5 5 5 7 10 1 4 3 9 1 6 2 4 5 4 0 0 3 4 2 2 4 10 8 7 2 7 10 0 4 1 8 0 0 9 9 6 6 2 5 7 0 0 5 4 11 7 6 13 7 0 6 0 6 5 2 8 2 9 0 7 10 1 4 8 8 6 5 0 2 1 3 11 3 2 7 5 9 1 0 9 4 2 5 1 0 10 13 3 9 1 5 5 2 5 6 8 6 1 5 8 2 12 10 10 5 3 10 2 8 10 2 5 0 5 14 8 7 9 5 5 2 5 10 4 6 6 1 0 6 0 2 7 9 12 6 10 1 1 8 7 3 3 5 2 6 5 9 2 4 9 8 5 6 6 7 1 2 0 4 0 10 1 4 2 3 0 3 10 10 0 5 10 1 5 7 5 4 3 9 0 11 6 12 7 10 2 1 3 8 0 15 6 0 8 10 5 12 2 9 5 2 4 10 7 0 0 1 1 4 2 4 10 12 10 6 9 7 12 6 5 12 8 1 3 3 9 2 6 8 3 10 2 11 10 4 3 0 0 5 3 5 7 0 9 10 7 8 7 3 1 2 11 3 3 6 2 4 1 0 2 4 4 6 12 5 5 5 5 8 3 2 3 4 1 2 9 0 7 8 10 3 15 4 3 8 2 1 6 6 11 1 11 3 5 7 6 3 6 5 3 0 4 5 0 7 11 3 4 3 4 2 9 9 6 0 1 0 9 6 7 2 8 9 4 4 1 4 6 9 5 3 9 8 7 9 4 0 5 10 10 2 10 1 8 7 4 0 6 11 0 4 4 10 8 11 2 11 3 2 7 6 8 11 1 7 8 8 4 4 6 3 4 0 7 2 6 5 7 6 10 1 8 1 9 9 12 5 1 2 3 11 1 7 8 4 6 6 10 2 1 0 5 8 5 10 2 1 2 3 12 11 0 3 2 1 2 7 10 5 1 12 0 12 0 3 8 8 0 8 6 5 2 0 7 5 7 5 0 0 6 2 6 4 6 1 10 10 3 1 13 4 5 0 5 4 5 1 7 5 6 3 3 0 6 0 0 5 4 4 3 9 5 7 2 4 8 11 4 3 4 6 5 0 6 0 0 7 10 5 10 11 9 11 5 13 0 11 1 1 5 9 5 5 3 9 10 8 3 10 10 3 2 3 4 6 2 6 1 4 8 5 15 5 5 4 6 3 1 3 2 0 5 2 7 4 6 7 4 6 0 9 6 4 2 5 11 5 10 10 2 6 8 10 9 10 6 12 5 3 9 7 4 6 3 2 0 9 3 1 4 1 10 0 2 5 10 13 8 2 7 5 0 0 4 1 7 5 6 7 16 4 7 4 1 9 4 8 5 5 0 3 4 8 5 1 1 9 8 0 0 4 7 6 8 5 3 12 4 3 0 2 1 4 0 10 1 2 1 2 4 6 12 8 7 5 0 1 3 6 8 3 8 0 5 7 12 3 7 8 0 8 3 0 4 1 8 13 8 5 1 4 5 4 6 0 9 8 4 3 0 1 2 12 0 1 1 6 0 0 5 1 9 6 7 3 2 6 2 5 6 0 11 10 1 11 1 4 0 0 6 1 5 4 7 8 6 0 8 6 11 11 5 6 5 2 8 1 5 7 5 6 3 0 1 5 11 7 6 6 5 10 0 4 8 2 10 3 5 12 2 1 4 6 14 7 2 7 7 5 6 8 11 7 1 7 3 0 7 10 8 11 4 7 5 5 7 5 0 5 2 10 5 1 3 8 0 12 4 7 5 4 5 4 5 3 3 4 6 8 1 3 7 14 13 2 8 2 7 1 10 2 9 1 4 11 9 3 0 10 1 2 6 11 5 8 0 7 0 1 2 10 1 0 8 1 2 0 6 11 6 4 8 7 7 5 3 9 10 10 11 0 4 1 8 10 9 12 2 0 4 5 5 0 3 4 7 0 9 10 1 3 9 7 8 5 10 6 5 3 2 4 4 9 5 5 4 9 6 7 2 9 2 9 1 3 7 1 1 2 2 6 5 5 9 6 10 8 2 0 0 6 4 9 5 3 4 3 5 5 10 4 6 0 4 0 9 0 1 3 5 13 10 3 8 8 6 7 4 12 1 1 1 1 7 0 6 6 8 2 9 13 1 6 4 1 7 3 5 1 6 5 11 4 5 0 0 7 9 0 7 1 13 0 5 2 12 4 6 4 2 6 12 6 11 4 9 3 2 8 7 4 8 2 4 12 2 1 2 5 7 3 1 5 11 3 2 7 7 3 5 5 10 6 8 0 0 7 10 3 0 0 6 0 6 5 11 6 6 5 2 10 4 6 2 0 7 5 8 5 10 5 7 12 1 3 0 5 1 6 6 0 6 1 8 2 3 2 0 4 9 5 3 8 2 3 8 11 14 5 2 8 5 1 6 1 9 2 2 4 3 1 4 2 8 3 1 11 3 2 4 7 2 5 4 5 1 7 3 4 5 4 10 12 2 0 5 11 8 1 5 9 0 1 1 8 3 9 2 10 12 5 1 9 1 2 5 9 8 15 4 14 5 5 3 9 9 11 8 4 0 5 0 9 7 4 7 3 4 3 3 4 7 2 3 2 9 0 2 9 13 4 0 8 4 6 5 9 1 5 6 6 7 1 2 9 3 8 1 9 5 6 0 4 8 7 5 1 7 5 12 0 0 3 10 2 10 6 1 2 5 2 1 6 6 3 5 1 13 1 1 1 10 8 6 1 6 0 5 3 11 10 1 1 0 0 3 6 1 11 6 5 0 10 9 2 1 8 7 1 5 6 11 9 0 6 7 7 2 9 11 7 0 5 4 4 5 7 2 4 1 6 8 7 9 7 7 3 5 2 3 5 8 2 9 0 3 2 8 4 8 14 1 6 11 8 6 10 6 6 9 4 0 6 1 5 6 9 5 10 5 8 4 7 4 8 5 11 5 11 10 9 4 0 0 0 3 1 6 2 6 3 4 0 13 6 1 6 1 10 0 2 4 1 10 2 5 1 6 0 5 6 3 9 14 7 7 3 11 0 3 10 7 0 0 3 1 10 0 11 1 8 5 12 5 3 6 4 0 4 4 1 3 7 1 2 5 9 7 6 3 6 3 5 8 7 4 1 5 6 1 8 4 4 0 9 4 0 0 5 8 3 1 3 9 2 4 9 11 3 12 9 4 4 4 2 1 7 6 4 6 7 3 0 7 9 5 6 6 5 9 4 8 12 3 3 5 7 1 8 0 2 1 8 10 4 4 13 5 8 4 10 7 4 7 3 6 7 1 5 3 2 3 1 8 1 9 9 5 3 7 7 2 7 8 3 0 0 1 8 1 6 7 9 1 12 2 3 6 2 7 11 7 5 0 9 7 1 10 7 0 5 4 10 7 4 1 7 12 10 6 1 1 7 4 2 7 2 7 4 7 3 0 4 2 4 2 9 4 6 2 10 2 0 2 10 1 9 0 9 6 9 10 4 4 2 1 2 10 4 5 0 10 5 6 7 2 10 11 2 1 5 6 7 4 9 6 4 11 8 2 9 9 10 12 7 2 0 6 9 6 6 6 6 7 2 2 8 3 5 10 3 12 0 3 0 4 6 4 2 6 8 5 10 10 1 1 4 0 6 16 0 7 6 10 2 3 4 10 2 8 9 3 1 5 1 4 7 9 6 8 4 3 4 6 4 4 5 1 2 8 8 9 5 1 9 8 1 3 2 9 9 7 1 9 6 1 7 6 6 6 1 0 5 8 10 2 8 13 9 0 6 3 1 0 3 3 3 0 10 6 2 3 6 6 1 0 0 3 11 0 0 5 9 4 10 3 3 8 2 3 12 3 4 0 4 1 9 11 6 1 4 2 2 12 0 8 3 3 2 9 6 3 1 2 5 0 6 0 1 1 7 8 3 3 0 3 5 9 0 0 6 4 6 3 2 0 7 12 0 9 10 6 5 0 3 3 2 4 3 4 1 2 5 3 5 7 8 0 2 10 8 2 8 1 3 6 2 8 10 6 1 8 1 1 7 9 6 1 3 3 1 2 7 9 1 5 7 0 10 12 0 9 3 2 2 7 7 5 3 7 1 5 13 2 10 5 13 11 10 0 8 3 6 11 12 3 6 8 1 2 6 12 0 0 10 6 9 1 3 6 0 3 7 4 2 7 2 5 5 0 4 8 3 3 7 8 4 9 2 10 6 5 1 2 8 9 10 11 6 0 9 6 3 5 3 8 6 3 3 0 5 2 3 9 2 1 3 3 0 6 3 2 5 0 10 10 8 4 1 8 6 4 0 0 3 9 10 1 8 2 2 4 8 7 7 7 5 11 8 4 4 6 4 8 7 5 4 11 3 10 2 3 2 0 12 6 7 8 6 10 5 4 8 5 2 8 0 8 8 8 9 4 7 3 12 0 9 3 3 4 10 6 0 1 4 9 5 0 7 5 7 3 0 1 2 11 4 0 1 5 11 10 2 5 3 1 8 4 6 5 5 1 3 9 7 3 8 0 4 3 3 0 5 5 2 5 4 1 4 10 6 4 0 1 7 0 9 10 9 0 3 3 7 4 10 6 3 0 0 3 8 6 7 5 4 1 8 7 1 10 0 6 2 3 7 0 5 2 4 6 0 0 11 8 7 10 0 9 5 8 8 12 7 0 1 7 2 11 0 3 7 3 3 10 6 1 6 4 6 6 1 8 5 10 3 4 0 6 0 2 14 15 4 11 0 3 4 1 6 4 2 10 11 1 8 4 7 0 4 3 5 1 4 6 9 9 1 5 4 8 12 10 6 9 5 5 4 8 10 6 1 8 8 2 10 3 4 3 3 1 1 7 11 6 3 6 5 4 11 0 1 4 10 4 1 5 4 6 7 5 3 6 10 2 0 6 1 1 7 1 10 5 9 1 3 7 9 4 0 8 1 5 2 16 6 0 1 5 1 2 2 2 4 1 2 3 4 1 6 0 0 6 6 2 5 10 0 6 0 0 4 3 1 1 11 16 9 6 5 11 4 5 5 0 5 5 11 7 10 6 1 1 3 9 4 4 8 7 8 1 2 3 3 1 8 1 0 3 9 3 5 1 10 14 14 1 2 3 8 5 8 2 0 4 7 9 3 0 12 3 7 7 0 5 2 2 2 0 5 4 6 9 5 3 0 5 8 4 0 3 0 1 0 0 8 7 0 7 8 8 0 5 8 7 1 1 9 11 4 0 0 8 3 2 6 1 8 0 11 6 9 0 4 7 3 7 2 8 10 9 8 2 1 12 11 5 1 0 5 3 5 0 11 2 8 6 3 14 1 5 8 3 3 8 6 3 1 7 0 13 6 10 0 2 0 3 2 6 7 1 12 5 2 7 3 2 3 8 0 0 7 12 7 7 8 3 9 8 7 4 7 0 10 4 7 0 4 0 11 4 7 13 0 5 8 8 0 7 11 0 4 0 8 8 5 7 8 8 7 5 2 9 15 0 1 6 2 2 2 7 4 4 6 5 4 6 3 1 12 5 5 8 3 7 3 2 9 9 0 3 7 8 1 0 5 3 7 1 2 3 5 0 1 9 5 8 7 10 8 3 9 7 1 10 6 5 5 1 4 3 10 6 1 3 0 6 3 5 5 2 4 1 1 7 6 5 4 4 6 6 6 7 5 9 1 1 10 9 11 3 3 7 2 3 4 8 0 1 1 1 9 2 7 7 10 11 15 6 0 7 10 4 7 7 4 8 5 4 2 8 2 9 4 6 4 3 4 2 9 1 0 12 1 7 4 3 7 0 1 3 3 3 6 0 4 0 11 12 1 3 1 8 0 2 3 4 5 8 3 10 10 2 9 2 3 8 1 13 1 7 7 9 0 0 4 6 2 5 6 1 13 5 2 2 2 8 6 9 9 0 2 3 0 0 1 0 8 3 5 0 7 1 9 11 2 1 2 9 1 4 5 10 0 9 3 6 6 10 5 2 0 7 18 4 6 8 11 5 3 3 6 3 4 10 2 9 7 6 10 5 1 1 5 4 6 4 3 7 4 5 1 5 7 7 1 2 7 0 6 4 5 0 2 5 1 0 2 3 8 6 5 3 3 5 1 7 6 2 14 0 3 1 3 11 5 2 1 5 3 1 6 0 3 10 10 1 2 13 5 8 0 2 7 2 8 4 6 7 9 4 10 8 0 7 10 7 7 3 6 7 5 2 6 2 3 7 9 4 0 8 6 0 5 2 1 6 5 3 4 12 7 3 1 6 0 11 1 4 4 7 3 10 5 8 9 3 4 0 2 12 8 2 3 7 3 0 4 6 1 6 4 10 1 10 4 0 7 0 1 5 0 8 1 8 5 9 5 1 6 1 5 5 2 6 4 8 4 7 6 7 3 7 12 2 8 9 6 9 10 5 11 0 1 5 0 3 5 9 6 8 1 7 2 10 8 0 11 6 8 7 3 2 1 1 2 1 8 2 1 2 6 6 0 3 8 1 2 0 8 5 10 4 12 10 5 2 8 9 9 1 3 0 8 2 6 1 7 7 5 9 3 2 7 2 11 9 8 0 3 4 2 9 0 2 5 8 6 11 1 7 4 0 4 8 4 5 11 4 1 4 1 5 1 3 7 11 8 1 8 7 3 3 3 9 6 1 4 4 8 7 1 4 8 9 4 2 0 1 0 6 4 2 1 6 5 3 3 10 4 7 1 6 0 9 2 6 6 1 3 4 4 2 7 0 7 5 3 1 0 6 7 8 2 4 12 0 7 10 12 5 6 0 10 0 7 1 0 4 6 7 2 0 0 6 6 8 10 1 8 7 9 7 1 2 1 5 0 7 2 0 2 5 0 3 6 3 13 3 1 2 5 0 11 2 7 3 1 10 2 5 9 2 14 5 8 0 1 6 5 2 7 6 4 5 1 5 6 4 8 1 9 0 1 10 0 9 5 5 8 1 5 7 6 7 2 7 0 5 4 0 5 5 5 3 8 2 6 1 6 3 6 12 1 2 2 7 4 2 6 2 9 3 7 5 5 3 0 7 7 4 0 3 6 8 2 1 8 0 2 9 6 3 4 6 1 1 11 9 8 6 6 3 0 5 9 7 2 10 4 8 2 4 8 3 6 2 7 10 5 6 1 10 9 11 8 3 0 7 4 3 0 9 3 0 4 3 3 3 9 2 7 12 0 9 5 0 9 11 4 5 3 16 5 4 0 2 1 5 4 2 8 0 5 0 4 10 8 5 6 0 1 9 7 11 4 1 10 6 9 4 4 2 9 9 3 0 3 4 5 7 12 2 4 3 2 2 0 0 0 5 2 3 0 5 0 3 2 8 0 7 8 2 5 3 2 4 1 3 6 7 2 8 6 7 9 6 8 1 5 10 2 7 0 2 8 8 1 6 2 8 0 2 1 9 0 2 10 4 3 3 5 9 3 0 4 2 6 6 10 2 10 8 6 10 3 3 11 10 11 5 1 6 9 0 3 7 3 8 4 10 8 4 2 8 5 12 8 2 6 11 1 5 5 0 2 2 8 10 6 8 3 2 6 6 0 8 8 5 11 4 6 3 5 11 4 4 6 4 0 2 7 8 6 3 2 2 1 11 7 7 7 10 9 8 4 1 6 3 2 6 1 9 9 2 5 8 6 1 5 6 2 4 10 10 0 2 7 0 5 8 5 12 6 7 2 3 3 9 4 6 8 4 4 4 11 4 6 7 1 12 9 6 13 8 2 2 9 3 6 9 15 9 5 0 11 11 1 4 7 12 12 7 8 4 4 11 9 3 2 4 4 14 6 1 8 10 11 9 2 3 5 8 6 4 8 2 4 0 6 10 1 8 4 0 6 2 2 8 9 3 7 2 9 0 3 1 0 2 5 9 6 1 1 2 4 12 4 0 2 5 8 0 0 4 6 11 4 6 3 5 8 6 0 5 1 1 1 1 5 1 9 1 0 2 2 6 11 9 2 0 1 2 10 10 3 8 4 3 5 3 3 10 6 4 9 3 3 9 1 8 1 2 1 10 4 6 8 5 2 0 11 4 6 6 1 6 7 2 0 1 5 3 6 4 3 3 6 0 0 9 6 9 1 12 8 5 8 0 10 7 9 6 0 8 7 1 7 4 4 0 1 6 12 5 7 4 7 5 8 9 9 3 8 9 10 11 7 10 6 8 5 7 9 4 2 3 5 2 10 10 3 1 5 6 4 8 1 3 4 5 1 3 6 6 3 0 3 2 0 2 2 11 1 0 1 0 6 1 3 3 1 4 2 1 5 4 8 0 5 4 6 5 10 12 3 14 7 7 6 1 7 8 10 1 4 6 10 5 3 3 1 2 3 9 3 9 4 9 0 0 2 6 7 2 9 2 11 1 4 4 12 11 11 0 2 6 5 5 9 9 2 9 4 2 1 0 6 2 10 0 2 7 2 11 4 2 3 1 0 2 6 0 11 4 8 8 2 6 1 0 4 6 5 6 9 8 10 10 3 10 0 5 3 6 0 4 1 2 9 6 8 9 10 5 3 2 7 1 4 3 3 1 10 4 0 14 2 6 10 10 5 5 0 10 12 3 0 8 4 0 6 4 5 2 11 7 9 7 1 3 9 2 2 12 3 6 0 1 4 6 11 9 0 5 8 13 6 2 6 2 7 1 0 1 1 5 1 7 3 0 7 8 9 8 5 2 2 0 3 5 4 7 1 8 6 12 7 1 9 6 1 4 9 10 12 4 0 3 8 8 7 10 7 3 4 5 7 6 6 2 3 2 6 9 6 3 0 2 4 1 3 6 2 7 0 3 0 3 4 9 6 0 7 2 13 4 4 5 4 3 2 1 1 12 4 3 1 5 10 0 2 12 13 2 1 2 6 10 2 2 4 1 9 11 2 6 7 10 14 7 0 7 9 8 4 9 7 2 5 3 2 9 4 5 8 8 5 0 8 8 6 1 9 1 8 6 9 4 2 0 10 3 9 0 8 9 5 6 9 8 4 0 7 8 5 0 3 8 11 4 1 2 6 1 1 0 11 4 5 9 4 7 8 3 6 7 9 2 1 1 6 5 0 6 0 1 6 5 9 2 5 10 1 2 2 1 6 4 5 8 0 9 3 4 2 5 1 7 3 9 2 1 5 9 5 9 10 8 9 0 4 1 3 1 2 6 5 4 7 8 4 6 3 2 3 2 10 9 4 0 0 13 1 3 4 0 0 10 0 9 5 3 4 0 13 6 3 1 3 1 5 7 4 6 2 7 10 8 0 8 2 11 6 8 3 10 8 0 13 5 6 6 2 9 3 1 6 7 9 0 1 2 13 5 2 8 10 1 3 3 6 2 0 6 7 14 5 7 7 5 11 7 6 6 1 1 5 8 5 4 8 9 9 8 8 3 1 7 14 5 3 5 5 1 0 13 7 7 5 0 5 0 0 7 0 5 4 11 8 5 8 6 14 0 4 2 9 12 7 0 6 7 8 2 3 1 14 0 8 3 6 11 0 6 0 5 5 6 6 9 7 0 8 8 4 10 6 11 4 0 5 9 5 7 8 2 10 9 7 4 9 0 6 0 0 5 1 7 3 11 3 2 4 8 1 3 2 6 2 10 12 6 5 3 0 1 0 13 8 1 1 0 8 7 4 5 4 1 1 3 10 4 5 5 5 6 7 6 4 4 7 2 0 7 4 2 5 8 6 8 7 11 7 3 8 0 8 2 8 7 6 4 0 5 3 10 8 3 0 2 3 9 4 4 12 11 10 0 10 7 10 6 9 5 2 8 8 2 4 2 5 2 8 12 3 1 1 9 9 0 9 7 9 6 10 3 10 6 5 0 6 6 5 2 10 3 8 7 4 5 3 10 11 0 5 5 5 1 11 5 5 7 5 8 1 0 0 2 5 4 5 0 8 9 0 3 4 9 8 6 6 12 8 9 8 6 4 0 5 6 4 5 3 8 13 3 1 7 4 2 10 6 2 8 5 7 5 10 4 2 8 0 4 10 7 1 3 11 6 4 4 5 11 1 1 0 1 8 8 1 10 0 3 2 6 5 3 3 4 1 4 9 5 1 7 10 0 4 7 5 2 8 7 8 6 7 0 8 4 0 10 7 8 10 6 0 11 2 5 1 0 15 12 2 5 6 8 4 2 2 3 0 11 2 9 12 8 9 14 2 6 8 0 2 6 12 8 3 6 5 9 6 5 14 1 3 1 7 6 6 6 0 7 9 10 3 4 5 4 7 1 3 5 2 3 3 1 0 10 6 2 1 2 2 3 2 0 6 5 6 9 8 1 8 5 12 9 5 1 5 10 0 0 6 7 0 1 5 6 1 6 5 4 8 6 5 6 2 6 8 9 6 0 3 6 8 7 13 4 5 6 1 10 7 2 4 1 3 9 10 9 6 5 3 2 5 4 2 7 9 4 4 4 0 4 4 5 8 8 2 4 5 2 11 6 9 6 1 8 0 3 10 1 5 2 0 1 2 6 6 1 0 4 7 7 0 0 12 4 0 0 4 4 4 2 6 7 9 2 5 0 5 2 4 9 6 5 4 4 1 9 8 3 3 10 5 12 1 0 2 9 1 0 8 0 4 11 1 9 6 2 8 6 9 2 4 3 0 11 0 6 2 8 3 3 0 4 8 2 11 10 4 4 9 2 4 5 4 4 4 5 3 1 4 9 2 5 3 8 4 4 9 0 4 3 6 10 2 8 2 5 1 3 5 0 10 0 3 0 2 4 9 4 6 5 9 4 6 1 7 2 3 5 0 6 2 3 3 7 3 7 4 6 8 5 9 9 1 12 6 5 7 7 11 4 4 0 7 6 8 0 1 1 1 7 6 4 0 1 5 9 12 5 7 9 12 3 7 4 1 12 2 7 8 11 9 5 5 9 7 12 9 1 9 7 5 4 5 13 7 2 7 0 7 3 7 6 4 9 12 3 5 1 1 2 3 4 6 1 3 9 2 3 3 9 8 13 10 5 3 12 12 8 3 6 0 5 9 16 9 1 8 4 5 7 4 1 7 9 0 3 0 4 6 2 10 11 1 12 9 8 5 9 1 7 1 1 7 8 1 0 6 4 4 9 3 1 3 4 0 3 11 7 7 10 10 6 3 0 1 2 0 5 13 5 0 5 1 12 0 3 2 7 0 10 4 11 2 9 1 2 2 4 2 2 6 12 12 5 9 6 1 8 7 5 7 5 5 4 2 7 11 9 7 0 4 1 5 7 9 1 1 5 1 6 9 7 4 6 4 10 8 6 4 0 4 6 3 6 5 11 5 5 5 8 6 6 1 0 3 2 0 1 3 9 8 5 15 2 5 9 2 4 9 8 9 1 1 4 1 6 10 6 3 7 4 5 6 5 8 1 5 1 3 2 1 0 3 11 2 1 2 8 2 6 3 4 3 10 5 0 8 9 4 6 3 9 10 3 8 9 4 10 0 1 1 2 3 0 3 8 10 7 7 5 5 8 3 7 1 4 8 1 2 1 6 1 9 3 0 0 12 5 3 0 6 0 6 9 10 7 2 2 0 3 4 0 2 1 3 1 12 5 7 8 2 6 2 7 2 0 1 0 4 10 2 10 4 4 4 5 1 5 4 8 7 10 10 6 1 5 4 9 1 3 4 8 9 7 5 5 8 4 2 8 9 14 4 2 2 7 9 4 6 6 5 0 5 5 8 2 4 0 1 9 0 1 2 7 1 2 3 2 8 9 4 9 4 7 10 7 10 3 0 8 0 4 1 7 5 0 6 9 5 7 0 0 2 9 0 8 9 6 4 6 0 1 3 4 2 10 9 8 9 2 8 2 10 9 11 6 4 3 3 8 8 3 6 1 1 2 9 3 4 11 0 5 2 8 6 4 1 8 0 5 10 0 5 13 2 10 4 0 10 6 7 8 12 10 8 3 7 3 6 4 9 0 0 4 4 6 1 4 12 5 5 6 3 5 3 5 7 4 6 12 1 8 2 4 4 13 3 11 9 0 7 1 13 8 7 9 1 0 7 0 1 8 0 2 0 6 5 0 5 2 9 10 0 2 9 9 7 3 11 9 8 5 3 5 1 8 4 3 8 13 0 7 9 9 10 12 5 12 7 8 3 5 5 0 0 4 3 2 6 13 2 11 0 6 3 4 10 4 10 1 5 3 3 5 8 1 13 3 2 5 6 10 5 7 10 13 6 11 6 2 2 4 4 5 5 0 6 2 3 3 5 7 0 0 0 2 5 6 9 6 8 7 10 11 12 3 3 10 7 8 6 7 6 4 6 8 0 10 8 2 4 10 7 0 10 5 3 2 2 1 4 8 4 6 1 7 4 9 3 4 4 1 5 7 1 6 3 1 2 0 11 4 0 4 8 1 5 2 1 0 5 5 2 3 9 8 3 4 3 2 1 0 13 2 5 10 10 2 10 8 5 7 3 2 0 6 6 2 0 4 4 5 8 12 9 6 9 4 5 2 9 2 11 4 4 2 3 2 6 7 9 6 1 7 1 3 4 10 3 4 5 3 11 0 0 3 8 5 1 1 10 5 3 5 9 11 5 6 0 7 4 3 7 4 0 0 2 5 0 2 6 0 2 7 3 2 10 3 5 4 10 2 7 1 4 8 8 9 1 2 5 2 8 1 11 11 1 4 6 9 2 7 5 6 8 9 0 3 10 10 11 3 9 2 3 0 7 10 6 0 7 13 3 2 2 5 6 10 10 1 7 8 7 9 3 4 6 8 7 6 1 1 4 4 10 1 5 1 11 1 0 1 2 1 8 9 9 3 8 3 8 7 1 8 0 4 6 2 0 9 5 6 4 8 9 4 9 1 9 15 4 6 2 3 8 0 4 8 0 10 2 10 7 7 4 0 2 8 4 1 7 8 8 5 7 3 13 1 11 2 0 1 5 5 10 6 3 8 6 10 10 9 0 2 2 9 7 3 4 1 7 10 5 6 3 3 9 8 7 5 0 12 5 0 6 2 9 2 1 6 2 3 6 7 7 9 8 3 7 4 4 8 2 4 3 1 5 10 3 4 5 7 6 7 4 7 1 1 7 1 3 4 8 1 1 10 0 7 4 10 8 1 3 8 2 1 7 1 9 0 2 8 0 10 7 5 2 8 3 1 9 6 2 11 3 7 10 4 9 0 4 3 11 6 0 3 0 7 1 7 10 7 8 2 4 1 8 3 9 5 0 9 2 0 12 11 7 2 7 3 8 5 10 7 7 11 2 14 6 4 5 2 10 0 3 8 8 7 4 4 10 6 8 4 5 1 0 7 1 7 6 5 10 10 8 0 2 6 7 1 9 6 6 6 7 10 5 9 11 9 7 9 6 4 9 8 4 3 8 8 6 1 9 1 2 5 10 4 1 10 8 0 3 3 2 7 10 0 0 5 0 8 9 0 1 11 1 7 0 3 1 3 8 5 9 1 1 3 11 9 6 4 1 1 9 3 4 2 7 2 10 5 0 8 6 10 1 7 3 4 1 10 1 0 4 5 0 0 1 4 9 2 8 4 1 8 8 6 0 13 0 4 2 4 6 8 10 8 3 0 4 8 0 4 8 5 6 4 0 8 14 12 6 3 8 1 9 7 5 6 10 4 4 1 0 8 0 1 11 3 1 6 3 9 8 9 6 0 4 6 2 9 5 8 9 9 4 7 10 6 7 4 9 1 6 14 3 8 1 5 0 4 10 4 1 6 3 11 2 2 0 7 0 5 3 3 3 3 2 10 1 9 1 3 5 3 2 3 6 8 0 0 3 4 11 1 3 1 8 6 9 5 5 7 4 5 0 9 3 10 1 1 11 2 1 5 10 3 8 7 12 6 6 5 9 7 9 0 6 2 9 12 5 4 8 6 5 2 4 2 7 3 12 0 6 4 6 7 1 5 8 6 4 1 3 6 4 6 0 5 10 2 0 0 10 1 8 9 5 7 9 8 10 5 2 3 8 6 8 11 1 2 1 12 12 4 6 10 4 2 0 5 8 10 0 5 1 2 7 0 5 8 10 3 7 1 3 2 1 13 9 4 14 0 6 8 5 5 1 3 3 7 3 5 12 2 4 1 9 9 2 5 10 0 2 3 5 7 6 4 11 2 1 4 10 8 3 11 2 6 5 7 5 0 4 5 3 2 4 11 8 7 6 6 0 1 5 10 5 10 6 3 0 14 3 1 0 8 3 3 8 4 4 7 2 7 3 4 5 8 0 3 5 7 2 3 3 6 9 12 8 5 0 8 9 3 4 4 9 0 8 2 1 2 7 10 15 0 6 5 1 5 0 5 6 0 0 6 6 2 13 0 0 6 1 6 5 2 3 0 10 1 6 1 5 5 2 5 2 5 4 9 5 1 16 7 11 8 2 0 11 3 4 6 7 1 0 10 11 3 7 9 3 1 5 0 11 2 2 0 9 8 0 5 4 11 6 7 3 8 9 5 0 7 8 7 6 2 1 0 0 9 1 9 8 5 3 2 5 4 1 12 6 10 5 12 4 8 8 3 6 7 6 4 5 8 3 1 0 0 10 3 10 8 0 3 9 4 8 8 9 5 8 2 10 9 4 4 4 3 4 2 5 2 8 9 6 8 4 10 2 8 3 6 0 9 5 1 0 1 5 3 1 8 7 4 2 8 1 4 2 8 7 5 11 11 8 4 4 6 8 8 3 4 8 2 10 5 3 0 10 4 9 9 5 6 7 3 1 8 3 7 4 5 3 9 6 7 2 3 6 5 9 1 6 11 3 11 11 7 5 5 5 4 3 12 3 3 7 3 7 5 2 11 10 4 8 2 4 8 3 7 8 1 5 0 6 6 1 6 5 6 12 4 0 0 9 10 0 1 4 12 8 7 2 8 4 8 3 1 11 4 6 9 0 3 9 0 6 6 5 5 1 3 10 2 3 0 9 8 12 1 10 8 2 1 11 3 0 0 1 1 3 3 7 1 8 1 8 5 7 2 8 9 13 5 0 5 7 3 10 3 0 1 3 6 3 8 5 0 5 6 7 7 3 1 10 6 10 4 2 3 8 9 1 1 7 2 4 0 8 2 3 0 4 4 3 10 9 7 8 2 11 5 4 9 4 3 2 0 0 4 3 0 3 3 2 0 2 0 5 0 4 2 5 4 1 5 11 0 1 5 6 11 7 11 13 5 3 7 0 4 2 5 2 3 4 7 7 2 7 6 1 12 4 5 6 0 5 7 5 11 1 1 0 3 2 3 3 6 1 6 2 7 3 4 10 8 7 0 2 5 4 0 8 3 5 0 9 0 4 8 2 3 7 6 1 4 5 5 9 2 0 8 6 0 4 4 0 6 5 3 0 13 11 11 11 0 4 6 2 5 13 0 5 2 8 0 3 0 0 2 5 3 1 1 3 9 0 9 1 2 7 5 3 6 2 2 9 3 1 7 2 1 10 7 2 2 2 5 2 0 2 7 6 9 5 3 1 6 6 0 13 7 7 6 2 4 9 7 7 4 9 3 4 6 8 0 2 11 4 1 7 2 9 6 9 2 0 5 7 8 3 0 13 6 11 1 2 0 8 0 8 0 4 0 9 2 6 4 2 2 8 7 2 5 4 7 10 8 11 0 2 2 6 2 0 11 8 5 5 3 11 8 1 0 1 2 5 0 5 10 8 2 0 4 5 7 1 5 5 1 5 6 2 10 7 8 13 9 2 6 0 7 4 5 3 10 6 9 6 11 3 1 0 3 3 8 2 8 4 7 1 4 2 5 8 2 10 6 7 7 2 4 2 4 1 1 10 9 2 8 3 0 10 13 12 2 4 12 5 14 1 9 9 7 3 1 8 2 0 7 0 1 7 7 8 7 2 8 1 5 9 7 5 3 3 11 1 3 2 6 2 7 7 7 3 8 11 0 6 1 0 3 9 9 11 1 7 12 7 7 7 8 1 9 5 5 4 1 3 4 2 1 4 5 1 5 11 8 7 12 6 5 6 1 11 4 5 5 4 0 6 7 10 3 7 7 10 8 12 0 5 8 5 4 0 8 7 10 2 8 10 5 5 6 7 4 5 1 8 11 0 12 7 10 8 2 9 3 12 3 6 3 7 5 2 5 9 1 7 8 12 5 8 2 2 5 9 11 8 11 0 0 11 6 6 5 12 5 1 2 5 0 7 1 5 5 6 2 3 0 2 1 8 11 0 2 12 6 2 7 4 4 1 5 0 9 0 9 5 4 2 4 9 0 5 8 5 4 9 10 0 8 3 5 1 0 1 9 7 1 4 2 7 9 5 4 7 4 5 5 6 13 0 5 1 7 4 5 4 2 2 10 2 2 15 7 2 13 7 8 4 9 12 0 4 3 2 0 2 7 5 1 6 3 7 8 1 9 3 2 11 0 2 7 0 6 7 1 4 8 8 8 5 11 6 2 10 6 8 10 3 9 3 9 2 6 7 3 5 8 2 11 6 9 5 2 0 7 7 10 0 1 11 2 7 4 4 1 5 5 2 12 0 9 8 4 3 3 8 9 2 7 5 5 4 3 4 8 0 5 5 5 13 6 8 2 4 4 4 13 7 1 5 7 8 6 8 4 8 6 4 8 4 7 2 3 9 0 0 0 5 6 6 1 9 4 0 10 11 11 6 5 5 1 7 4 4 7 8 8 8 7 7 2 6 8 14 1 6 1 7 12 4 10 1 3 0 12 2 4 2 8 7 9 13 1 5 2 7 6 1 1 2 11 3 3 2 10 4 5 3 3 7 3 5 0 2 8 5 5 0 6 4 8 10 8 10 5 6 7 2 8 4 2 0 5 11 5 5 8 1 6 4 3 1 4 0 1 9 12 4 1 2 6 0 0 3 3 9 1 3 8 5 8 5 2 6 11 6 0 1 4 0 4 4 9 9 0 5 4 8 2 0 0 7 3 1 7 8 5 4 7 7 0 11 9 2 10 11 6 4 3 0 4 3 6 1 3 5 10 1 9 8 6 4 0 1 6 8 8 2 7 4 1 5 6 6 5 1 3 0 6 5 0 6 2 1 11 15 2 11 2 7 7 9 10 10 3 5 11 10 1 2 5 8 1 3 6 0 11 1 0 7 3 0 6 4 7 6 3 0 5 6 4 4 2 8 8 0 4 0 1 2 10 10 0 7 4 0 6 0 4 9 4 10 2 3 3 8 7 2 1 4 6 2 10 3 9 4 3 1 6 3 3 6 6 4 6 0 5 10 1 3 6 7 9 4 6 2 10 2 8 2 1 0 6 6 3 4 4 6 1 0 0 11 4 8 0 1 7 10 3 7 8 5 6 5 2 10 1 1 12 11 3 0 9 0 6 4 1 2 9 7 4 4 6 0 8 4 3 6 8 8 1 5 4 2 3 5 1 4 4 2 3 6 5 6 3 1 0 6 0 2 8 1 6 0 4 1 4 2 0 9 1 0 9 8 3 4 3 6 5 8 0 1 4 10 3 5 3 4 5 11 3 1 10 6 6 4 4 7 9 7 4 8 12 5 3 5 6 5 9 4 8 0 6 5 7 1 10 4 2 13 8 2 9 4 0 5 8 3 11 0 4 4 11 7 8 0 0 14 1 1 5 0 10 9 7 7 0 11 7 0 5 3 9 5 2 2 4 4 0 8 0 3 7 2 5 4 8 7 3 7 2 10 1 1 0 2 8 1 1 10 3 7 1 5 0 6 12 4 9 5 7 2 1 0 0 4 8 6 5 8 8 6 5 1 4 0 11 1 6 4 4 8 0 0 2 0 9 3 6 4 5 0 10 2 5 0 3 11 1 11 8 0 1 9 10 6 8 3 6 9 0 4 2 0 1 7 0 2 7 2 5 8 10 6 2 2 4 7 6 12 4 2 11 6 5 4 7 11 8 6 6 3 4 3 2 6 0 0 3 10 3 9 9 4 0 5 9 10 6 2 7 1 1 2 4 9 12 9 7 0 9 1 13 0 5 12 12 6 1 5 5 7 1 4 8 2 4 6 4 6 0 4 0 9 10 1 0 1 1 4 5 2 5 4 7 11 6 5 3 1 3 5 4 9 7 1 2 4 0 2 4 2 6 2 9 6 0 6 3 1 0 7 6 3 1 5 4 0 2 6 7 1 13 0 8 10 9 1 8 2 0 7 6 9 6 6 7 6 4 8 8 10 2 5 11 12 5 6 9 5 6 4 10 11 4 1 7 4 8 0 9 1 0 2 6 1 4 8 11 8 10 2 4 4 8 2 13 3 7 7 3 9 6 8 1 7 9 9 6 2 11 10 3 4 8 7 4 0 11 5 7 10 5 4 8 12 1 2 8 5 6 8 5 10 3 6 11 11 11 3 9 7 2 8 4 6 9 5 4 10 2 1 6 15 2 2 0 0 7 4 6 4 6 9 7 10 8 3 5 7 10 10 2 10 8 10 7 8 9 9 5 7 13 4 12 10 9 3 2 6 4 4 2 7 11 6 8 0 6 8 10 1 5 8 7 6 6 3 7 5 9 2 9 0 5 9 8 11 3 9 0 3 10 3 2 3 10 12 10 3 2 5 6 5 4 2 9 1 6 9 0 3 8 2 2 9 5 8 8 3 3 1 3 8 7 2 2 3 2 9 0 2 8 0 7 4 4 2 8 2 0 11 0 1 7 13 4 9 8 2 2 6 2 8 6 3 6 12 11 2 4 1 10 7 4 0 4 3 7 5 11 2 11 3 10 6 1 4 1 2 10 2 8 6 8 14 8 6 0 5 8 10 2 3 9 7 0 6 9 6 7 8 1 8 3 15 1 1 7 6 9 7 5 0 1 1 10 3 7 8 0 6 0 5 6 12 3 11 6 7 2 2 7 13 4 1 4 4 11 4 5 9 3 3 2 0 4 0 6 3 2 2 6 10 9 0 3 2 1 3 7 5 5 12 3 4 9 4 1 3 2 3 11 7 9 2 1 14 3 0 2 5 7 5 7 5 3 2 10 8 4 4 1 6 3 1 5 1 2 2 9 8 1 5 7 0 8 3 5 3 7 0 3 7 7 7 9 2 8 1 6 3 9 4 5 7 1 7 0 7 11 7 0 6 3 2 1 9 1 6 1 6 9 5 6 2 1 5 2 6 9 8 4 3 11 7 1 0 7 8 1 7 5 5 2 10 8 3 6 5 3 10 5 5 6 13 5 4 5 4 2 10 2 3 4 2 3 1 1 1 11 7 4 5 6 0 9 0 5 5 2 3 6 11 5 12 3 7 6 8 3 5 3 4 3 7 0 1 10 4 3 7 9 4 3 8 1 8 9 8 0 7 2 10 1 0 5 6 3 7 10 5 12 2 4 4 5 1 8 10 8 3 0 1 9 8 5 1 10 4 6 3 1 2 8 5 0 12 6 1 1 10 2 4 0 2 2 7 4 2 8 6 8 0 9 1 4 5 4 4 3 5 5 1 1 7 1 4 4 1 1 7 6 0 7 2 2 4 0 2 10 8 1 9 5 3 1 2 3 10 8 5 8 11 5 0 10 3 1 6 0 11 3 1 9 5 4 2 1 10 3 1 11 1 6 6 2 3 0 1 8 2 5 6 8 13 4 0 1 12 3 6 3 6 0 9 11 2 7 1 6 9 3 1 8 5 7 5 5 5 6 2 1 11 9 9 2 4 7 9 5 2 7 5 0 1 5 3 2 13 2 12 0 3 3 0 0 8 6 2 5 2 9 5 1 7 10 4 6 4 0 6 0 6 7 7 9 7 10 9 10 5 2 3 5 4 0 1 2 1 4 4 4 8 4 7 6 10 1 2 0 10 2 5 2 10 1 4 8 0 1 6 1 5 9 3 3 1 4 6 4 5 4 0 5 6 11 0 9 4 5 7 2 4 0 1 8 14 5 12 1 7 3 7 2 5 3 5 11 10 3 6 4 4 9 3 3 3 10 7 9 8 2 4 0 3 4 8 14 5 9 10 2 3 3 6 2 1 6 5 4 0 2 7 5 2 2 1 9 0 5 8 0 10 8 3 1 4 1 11 6 4 2 4 4 1 5 4 0 6 10 5 8 1 8 1 7 0 4 0 0 6 11 8 8 1 11 7 2 6 3 4 2 0 7 7 5 5 0 11 3 3 4 6 4 8 4 1 6 7 6 0 5 2 4 7 0 3 2 9 0 2 9 9 9 5 6 3 0 6 5 8 2 4 2 0 6 5 4 2 4 1 10 0 0 2 2 6 12 6 5 0 6 8 12 1 9 8 11 6 10 9 4 7 4 1 2 10 3 1 5 0 6 2 3 4 0 4 9 2 0 5 6 7 1 6 1 4 5 9 8 1 4 4 6 9 7 9 11 3 8 0 10 8 7 4 4 4 2 4 6 11 8 1 6 6 4 1 1 0 8 2 4 4 6 2 1 3 8 6 4 4 5 1 5 0 9 14 4 9 6 11 10 4 1 10 10 8 3 1 5 11 10 10 8 12 8 10 3 2 5 3 1 8 6 1 9 2 0 7 12 3 3 4 6 1 0 9 4 12 5 6 2 1 9 3 14 7 4 8 1 4 1 7 2 0 3 6 0 10 7 11 4 8 3 7 6 9 4 1 6 4 6 1 3 10 6 6 9 2 9 6 12 6 4 1 10 6 9 1 11 8 8 9 9 6 10 4 6 3 6 2 6 2 5 10 2 6 3 1 10 9 4 1 5 6 0 4 2 1 4 5 11 3 4 7 8 1 5 0 0 4 2 0 9 4 7 6 2 4 9 8 3 5 3 5 3 7 2 6 2 3 7 3 6 2 3 6 5 11 2 6 8 13 3 4 3 2 5 6 7 2 7 10 1 8 12 5 5 7 5 8 8 2 0 8 2 6 2 1 9 0 10 2 5 5 5 3 8 6 5 5 7 3 11 4 6 0 6 12 1 7 1 6 3 1 0 9 8 9 2 7 10 7 7 9 6 4 5 0 3 6 7 0 0 7 8 5 7 6 4 9 1 0 6 2 13 6 3 8 7 4 2 9 1 1 3 8 4 9 6 10 3 9 4 7 10 1 3 3 3 2 4 3 12 2 5 4 1 6 11 4 11 10 2 6 10 4 7 3 6 3 4 5 11 8 2 11 4 2 5 1 4 7 4 5 8 11 2 6 13 8 0 7 4 4 10 3 1 4 0 10 8 8 9 1 11 2 10 6 0 1 7 4 6 7 7 8 13 7 1 0 2 8 0 7 3 7 2 0 8 0 7 3 1 9 3 9 0 2 7 5 3 8 5 8 7 4 4 12 7 3 7 0 9 10 10 1 3 5 0 6 2 8 10 7 2 5 1 4 6 9 7 2 2 9 2 0 6 4 3 1 7 8 3 6 4 14 9 9 6 4 8 1 0 3 7 13 14 5 4 3 6 3 8 2 5 8 1 0 9 1 0 4 10 0 3 1 5 7 3 2 6 6 6 5 1 4 1 3 11 3 8 5 8 7 5 6 2 3 5 8 3 4 2 2 5 3 2 2 5 6 3 11 4 1 0 4 1 8 2 2 6 1 11 4 6 6 1 9 9 9 5 4 11 8 6 5 11 11 3 10 9 6 7 5 1 8 8 5 8 10 5 4 8 10 2 11 0 7 10 0 3 3 1 10 2 1 4 3 9 4 6 0 3 10 1 9 3 4 7 10 3 2 7 6 6 7 6 1 12 5 4 10 6 6 9 6 6 6 5 7 0 1 0 14 5 6 5 6 4 2 0 3 1 6 3 10 7 0 6 4 4 5 1 6 9 2 10 5 3 2 5 4 3 8 5 10 0 8 5 8 7 0 5 4 2 4 0 2 2 9 2 8 0 2 1 3 0 1 12 4 3 5 1 10 3 11 9 5 4 8 7 6 6 2 2 6 9 4 3 2 6 9 3 8 10 6 5 6 0 5 4 1 5 4 7 5 0 8 9 3 1 1 3 9 2 6 1 6 4 3 9 7 1 6 0 1 5 2 4 1 3 4 1 1 0 1 5 2 0 9 2 5 16 0 9 6 2 5 2 7 12 9 4 0 7 4 7 5 9 0 10 0 1 12 3 7 7 1 0 5 6 4 7 10 4 5 0 9 9 6 6 5 1 8 0 8 13 2 5 1 0 1 6 10 3 8 7 0 0 8 0 2 10 8 5 0 4 3 3 0 3 6 1 10 7 6 3 6 7 5 0 4 5 3 1 6 16 6 7 8 4 1 5 1 5 10 1 6 2 13 2 6 1 8 4 6 3 3 4 2 1 3 11 5 8 8 6 9 5 1 7 4 11 0 3 7 0 5 0 5 8 8 1 1 12 0 9 8 6 5 0 5 5 9 5 5 4 3 1 9 2 6 8 2 2 6 8 9 8 2 0 7 7 1 7 0 11 4 8 0 8 2 13 10 2 7 10 1 8 1 0 3 11 1 3 9 4 6 4 3 0 4 1 4 4 6 3 5 4 0 6 1 6 1 7 0 8 2 2 3 0 3 10 0 5 0 10 7 1 0 6 8 1 9 2 7 9 7 2 5 3 2 5 9 2 4 10 6 3 1 1 5 2 9 2 4 4 9 3 5 4 7 7 5 3 4 8 6 4 2 8 7 9 5 8 8 2 3 0 6 5 9 5 2 7 7 4 6 4 5 1 1 9 7 1 5 6 12 13 2 6 1 2 2 2 12 9 7 5 11 3 0 8 0 6 7 4 5 7 0 10 0 1 7 9 4 7 0 13 7 2 3 2 10 5 6 6 1 3 1 3 0 15 7 10 8 8 1 1 0 9 12 3 6 5 1 9 3 1 10 0 3 3 2 10 12 7 10 9 2 11 9 1 5 0 2 9 0 4 5 14 1 1 2 8 7 1 12 5 10 6 8 2 7 0 0 8 8 7 7 8 0 2 1 1 6 6 8 3 10 0 4 7 1 1 5 7 11 4 2 2 6 8 7 6 2 2 7 9 3 4 3 11 10 0 0 6 3 1 1 3 7 11 2 7 1 5 3 8 4 6 6 6 3 3 1 6 10 3 4 1 8 1 3 7 2 12 3 7 7 6 1 7 4 4 5 4 4 3 7 5 7 6 4 6 7 0 12 8 3 9 8 0 12 2 1 1 7 0 7 8 0 10 9 6 2 1 7 4 2 4 6 5 7 1 1 1 1 9 7 0 9 7 2 4 2 1 8 0 7 5 1 6 2 5 5 3 5 11 4 13 0 4 5 7 0 11 0 2 2 11 8 8 6 4 6 8 3 4 9 6 4 8 11 5 1 10 5 11 10 6 1 0 6 7 4 1 2 3 6 8 9 0 0 1 1 1 6 6 2 6 9 9 7 10 5 5 5 7 6 4 3 0 6 1 9 2 5 6 11 7 7 2 1 3 6 2 4 5 8 2 0 4 1 0 3 15 7 1 2 7 4 3 2 10 10 2 10 5 1 1 1 1 6 11 7 1 0 1 2 7 6 1 4 3 11 11 2 7 12 0 4 1 2 0 1 4 3 11 5 11 2 6 0 5 5 8 5 10 3 0 4 3 2 1 4 11 7 0 0 3 3 12 7 8 0 3 7 5 1 9 10 0 1 4 3 3 4 0 1 6 5 5 13 9 8 1 8 7 0 2 5 1 7 10 0 5 2 1 8 8 3 0 11 11 0 2 0 10 4 7 3 3 5 10 13 2 0 5 7 7 6 6 1 2 6 2 8 11 1 7 16 2 3 4 0 10 4 6 4 5 7 4 8 4 7 4 3 6 1 4 6 8 6 2 2 4 9 6 8 7 8 0 2 0 7 5 7 4 5 3 4 2 1 1 8 11 7 7 2 8 2 5 8 13 9 6 10 9 1 13 0 2 6 2 12 7 7 11 1 9 0 12 6 2 9 6 9 11 12 9 6 3 8 7 4 1 6 10 2 10 3 3 0 6 6 8 1 5 7 6 4 0 6 11 10 3 5 4 4 0 3 5 4 0 2 1 8 4 10 6 8 2 10 3 7 12 0 1 9 10 2 1 11 1 1 3 5 5 0 6 2 8 6 2 4 8 0 4 8 8 6 6 13 8 5 2 10 2 7 8 2 8 1 3 2 1 7 8 5 10 2 4 11 11 6 5 4 6 3 10 8 6 6 1 4 11 1 1 6 0 7 3 6 9 5 2 7 0 6 14 4 7 1 6 5 6 14 8 3 7 4 1 5 8 9 2 0 8 6 7 11 10 2 11 7 1 4 2 6 12 10 7 6 10 6 0 6 10 8 10 11 0 2 6 8 4 1 4 7 6 0 5 12 6 8 10 8 5 2 4 6 5 6 5 9 5 7 7 5 8 8 2 1 10 4 4 1 3 0 6 0 5 0 0 8 13 9 2 9 8 2 0 3 12 0 2 10 5 1 5 9 6 7 8 1 1 2 11 6 6 2 11 7 0 3 0 6 9 7 0 4 0 7 6 8 6 9 11 3 7 11 6 4 6 5 1 0 4 10 2 2 10 8 0 0 6 9 4 12 9 1 9 8 4 2 9 1 5 2 10 1 1 4 3 0 0 5 9 6 13 7 5 2 8 6 3 9 6 1 4 5 2 5 0 10 5 7 9 4 1 6 0 8 0 0 5 1 6 12 3 4 1 2 5 4 1 1 4 1 1 13 8 11 0 6 8 8 11 1 9 7 6 5 5 0 8 5 9 6 9 6 10 0 7 3 7 4 1 7 1 8 2 9 8 0 9 6 2 7 9 6 0 6 4 8 8 2 0 7 6 4 2 0 0 1 8 2 3 7 1 2 2 4 9 8 0 3 10 3 6 7 4 7 1 10 2 4 12 3 6 8 5 0 1 5 10 1 0 2 3 1 5 10 10 0 4 0 3 8 1 7 12 4 12 9 4 7 6 8 5 6 7 2 0 13 0 3 3 4 3 0 7 10 1 6 6 2 9 5 3 3 1 13 9 10 1 8 4 7 7 6 9 6 3 4 0 5 2 3 5 4 3 8 4 9 10 9 4 4 5 7 2 11 8 12 0 1 12 4 1 1 0 4 10 9 3 3 2 1 12 4 1 8 6 1 7 6 7 3 4 6 11 0 6 10 6 0 4 2 9 10 8 3 7 0 1 7 1 3 9 9 9 1 2 0 7 4 1 4 0 6 0 6 8 0 0 7 4 9 6 9 9 0 12 3 6 3 3 8 13 2 6 8 7 9 5 3 0 5 7 6 4 6 3 7 8 6 8 5 9 7 1 1 8 10 4 0 4 5 2 2 7 1 0 9 3 3 2 2 0 1 9 6 7 7 7 8 3 6 0 10 1 1 3 10 13 9 7 6 6 7 6 4 11 3 7 1 2 5 6 7 7 8 0 4 12 6 4 9 8 4 3 1 3 10 0 7 4 3 2 0 6 0 1 0 2 2 2 5 9 3 6 2 4 0 3 0 10 5 9 8 5 9 7 6 8 7 7 8 9 9 0 4 5 6 5 6 0 4 5 10 8 3 3 8 5 4 1 8 2 4 2 8 5 8 1 6 9 0 4 14 9 12 4 10 13 7 1 2 7 2 0 6 4 0 11 6 6 6 7 1 1 3 6 2 3 7 6 5 10 6 0 3 6 7 4 6 10 9 9 2 1 3 5 9 2 9 7 9 5 3 1 2 8 1 5 6 2 4 11 8 6 7 0 2 7 0 0 9 0 8 2 0 3 8 9 8 4 12 0 8 5 4 8 2 3 6 8 7 4 3 0 6 7 10 1 8 8 10 5 2 4 4 6 4 3 7 5 11 9 2 0 7 1 2 5 4 9 5 7 9 8 4 2 7 9 0 7 10 6 2 9 14 2 11 3 5 2 6 3 3 3 9 7 3 5 5 0 4 6 7 1 3 4 8 8 1 0 2 3 10 5 0 0 5 8 2 4 4 1 5 12 5 0 11 3 4 3 7 8 12 2 0 12 9 12 3 6 4 3 8 1 3 4 2 3 8 2 7 0 5 2 2 11 1 6 2 4 0 7 10 1 3 3 0 0 8 6 6 7 4 0 4 0 8 1 0 2 3 5 4 2 3 2 9 6 9 7 1 1 4 0 8 3 2 5 3 2 3 6 9 7 2 7 2 2 5 2 11 3 7 2 8 2 7 1 9 4 4 6 10 3 7 9 1 4 11 5 8 0 9 0 5 9 6 7 3 6 4 10 0 3 3 0 10 8 0 5 7 4 7 7 0 2 9 3 8 7 6 4 7 0 12 3 6 6 2 7 10 3 5 5 4 3 10 0 2 7 5 6 0 7 0 1 5 1 0 9 5 10 14 0 7 8 6 6 8 9 8 7 12 1 11 6 1 11 2 3 1 5 4 1 0 5 5 8 2 6 6 4 5 7 5 7 4 4 0 5 5 11 5 4 3 4 9 3 9 6 9 4 2 13 5 2 8 5 5 10 8 0 9 1 3 9 4 9 2 11 1 4 12 4 3 5 5 3 3 3 4 0 13 8 13 4 8 7 7 7 2 5 3 6 11 3 7 2 3 1 5 11 4 8 2 12 4 2 7 9 4 11 3 8 10 6 10 7 0 2 4 9 8 3 8 0 6 2 4 2 3 8 0 5 9 9 6 7 1 1 7 10 7 2 5 8 12 1 10 7 6 0 0 10 7 1 2 5 6 7 4 2 10 5 3 6 8 5 5 7 4 1 7 4 6 4 3 8 0 1 8 3 11 2 10 2 6 1 4 2 4 7 7 2 5 6 2 2 0 10 2 2 4 2 9 5 5 13 8 4 16 0 0 0 6 12 1 3 2 11 8 0 3 14 3 1 10 6 1 3 1 5 1 7 9 0 4 1 11 10 3 7 11 2 3 7 9 9 9 3 3 6 8 6 5 5 5 6 10 1 0 1 6 5 6 8 9 5 3 2 1 6 1 2 4 4 1 8 7 6 6 5 0 4 6 10 9 0 1 2 0 4 3 7 1 8 6 7 7 11 8 6 3 1 7 4 4 0 2 9 9 2 8 10 10 6 10 8 4 4 4 9 8 0 3 1 1 6 10 0 8 6 2 4 4 6 9 9 0 5 5 0 0 1 10 7 7