5 -1 7 -2 11 -1 13 -3 17 8 19 7 23 -1 29 -3 31 -9 37 -4 41 -4 43 4 47 14 53 7 59 12 61 -16 67 25 71 -22 73 -25 79 -4 83 -23 89 33 97 -42 101 15 103 -46 107 -18 109 -23 113 -38 127 -58 131 -2 137 -6 139 -55 149 0 151 37 157 74 163 63 167 10 173 -61 179 -21 181 -38 191 -92 193 89 197 -70 199 -79 211 -69 223 -59 227 85 229 22 233 -27 239 -69 241 0 251 -45 257 -58 263 96 269 -106 271 -6 277 50 281 28 283 -91 293 133 307 -46 311 -147 313 -133 317 38 331 -29 337 -128 347 167 349 116 353 55 359 24 367 -170 373 94 379 128 383 169 389 -50 397 150 401 -140 409 101 419 -104 421 -200 431 73 433 -214 439 30 443 160 449 -199 457 185 461 -113 463 182 467 150 479 98 487 31 491 -201 499 -221 503 21 509 200 521 -61 523 214 541 90 547 183 557 -266 563 10 569 -235 571 281 577 46 587 276 593 -237 599 -97 601 -214 607 -289 613 259 617 -228 619 -191 631 -186 641 7 643 -120 647 81 653 15 659 -99 661 -209 673 -270 677 -145 683 -209 691 -342 701 155 709 -236 719 -325 727 -158 733 94 739 -10 743 -12 751 -179 757 158 761 -216 769 314 773 228 787 357 797 331 809 -41 811 221 821 -82 823 362 827 299 829 195 839 -313 853 -308 857 -423 859 94 863 -25 877 -31 881 342 883 362 887 379 907 173 911 194 919 251 929 250 937 -361 941 -435 947 455 953 251 967 -375 971 456 977 -207 983 -390 991 -142 997 -220 1009 -125 1013 -414 1019 48 1021 460 1031 496 1033 293 1039 378 1049 -254 1051 -430 1061 407 1063 -165 1069 -221 1087 -489 1091 124 1093 180 1097 349 1103 -231 1109 -401 1117 -372 1123 557 1129 54 1151 23 1153 -216 1163 -195 1171 256 1181 46 1187 -375 1193 -392 1201 -287 1213 470 1217 251 1223 -398 1229 -613 1231 -588 1237 -344 1249 -563 1259 -136 1277 424 1279 -500 1283 -476 1289 -106 1291 374 1297 384 1301 -36 1303 21 1307 -585 1319 -147 1321 624 1327 -413 1361 307 1367 -185 1373 -127 1381 -295 1399 554 1409 20 1423 594 1427 397 1429 -536 1433 594 1439 395 1447 455 1451 -75 1453 252 1459 306 1471 -445 1481 402 1483 -477 1487 -450 1489 186 1493 581 1499 17 1511 -347 1523 145 1531 -53 1543 636 1549 -533 1553 -677 1559 719 1567 -387 1571 675 1579 -478 1583 -433 1597 417 1601 67 1607 -431 1609 -601 1613 366 1619 -510 1621 634 1627 -81 1637 396 1657 148 1663 678 1667 374 1669 -715 1693 -818 1697 -795 1699 -572 1709 -766 1721 -777 1723 131 1733 -625 1741 284 1747 758 1753 847 1759 -625 1777 231 1783 141 1787 -211 1789 -528 1801 578 1811 -460 1823 -474 1831 412 1847 -202 1861 -624 1867 -638 1871 -260 1873 -451 1877 -239 1879 -271 1889 -580 1901 235 1907 59 1913 733 1931 -799 1933 -465 1949 -536 1951 -583 1973 301 1979 -217 1987 581 1993 -535 1997 -866 1999 -368 2003 225 2011 898 2017 -987 2027 -769 2029 365 2039 927 2053 -75 2063 -142 2069 487 2081 -855 2083 -805 2087 542 2089 570 2111 39 2113 302 2129 887 2137 -585 2141 -344 2153 -242 2161 -468 2179 309 2203 -824 2207 -961 2213 166 2221 -500 2251 173 2267 -574 2269 -778 2281 448 2287 -30 2293 -659 2309 501 2311 432 2333 -135 2339 -735 2341 -60 2357 -142 2371 145 2377 -873 2381 -451 2383 -745 2389 -561 2393 591 2399 -658 2411 889 2417 -823 2437 -961 2441 -957 2447 -859 2459 923 2473 618 2503 -733 2521 808 2531 -355 2539 -782 2543 88 2549 -779 2551 -757 2579 273 2591 226 2593 129 2609 308 2621 -388 2657 -580 2659 -172 2663 -920 2677 -118 2683 361 2687 740 2693 -865 2699 816 2711 455 2713 -256 2729 878 2731 -48 2749 -545 2767 -639 2801 -660 2819 759 2833 -580 2843 -759 2851 974 2857 -998 2861 -967 2879 189 2887 -129 2909 -78 2917 -889 2939 367 2953 -218 2963 -395 2969 -74 2971 -851 2999 -344 3001 -789 3011 -703 3023 199 3041 173 3049 433 3061 -627 3067 -294 3083 8 3089 -308 3109 840 3119 -1 3121 -918 3137 -110 3167 -473 3169 -857 3181 -441 3187 -504 3203 614 3221 -46 3229 -566 3251 440 3257 107 3271 936 3301 370 3313 800 3329 389 3347 186 3359 538 3361 757 3373 818 3389 117 3407 15 3413 279 3433 -282 3449 994 3457 860 3463 765 3467 -810 3469 182 3491 -758 3511 -86 3517 689 3529 -208 3539 363 3547 -542 3571 -66 3581 866 3583 745 3593 -916 3613 984 3623 530 3631 887 3637 -324 3671 545 3677 251 3709 -194 3719 -620 3727 406 3739 761 3779 -462 3803 -912 3823 -329 3833 -776 3847 615 3851 -329 3853 840 3863 -724 3907 392 3911 612 3917 713 3923 -153 3967 385 3989 736 4001 706 4007 -327 4049 -619 4051 638 4079 -826 4111 742 4127 886 4157 271 4211 -561 4229 424 4241 330 4259 -756 4273 -188 4337 313 4357 -16 4363 -148 4391 577 4409 34 4423 -428 4441 -752 4447 114 4463 198 4481 -481 4483 464 4493 -743 4517 -326 4523 983 4561 -531 4591 772 4603 -755 4621 -748 4637 -876 4639 -88 4649 539 4657 520 4663 -35 4679 758 4703 -182 4721 -468 4729 -338 4733 -930 4751 642 4759 -458 4787 -242 4793 -744 4801 302 4817 -212 4871 -965 4877 73 4903 311 4909 -378 4937 -592 4943 -53 4987 482 4999 -465 5011 -62 5023 -357 5051 -540 5101 230 5113 -994 5197 685 5209 -221 5227 -354 5231 -624 5279 230 5297 751 5303 551 5309 802 5333 -50 5347 -588 5387 -473 5399 -529 5417 451 5449 19 5479 647 5483 -782 5501 708 5519 -922 5521 394 5563 -510 5581 -298 5647 506 5651 217 5653 -723 5669 227 5689 972 5701 -498 5711 -202 5737 984 5791 -289 5821 -278 5839 -714 5843 -133 5867 -539 5869 -876 5879 -588 5923 332 5927 740 5987 796 6007 822 6011 -938 6043 182 6067 -828 6089 636 6113 -557 6131 306 6133 13 6173 -153 6217 735 6247 -923 6299 483 6311 233 6323 -203 6329 87 6359 -429 6367 -799 6389 103 6421 571 6451 988 6469 -186 6481 673 6521 -871 6553 4 6581 -895 6619 -112 6661 267 6709 449 6761 336 6827 503 6911 256 6977 -804 7027 898 7121 988 7129 -341 7159 -737 7187 78 7219 541 7229 -302 7237 -544 7283 243 7309 381 7349 284 7369 -138 7457 -321 7529 -786 7537 870 7541 -824 7607 910 7649 685 7673 812 7681 789 7691 -186 7717 -47 7829 536 7841 -663 7853 -300 7883 949 7907 -707 8089 -645 8111 165 8123 -680 8171 387 8179 -104 8269 302 8287 980 8377 829 8423 360 8431 -163 8521 -726 8539 33 8543 918 8597 -4 8627 502 8641 -357 8677 -199 8689 -795 8707 -473 8807 923 8819 368 8887 -914 8929 393 8971 621 8999 -736 9049 928 9151 269 9157 -914 9241 -820 9277 885 9281 -573 9311 -998 9319 -312 9323 40 9337 386 9341 -54 9349 -788 9439 -709 9479 -517 9539 -497 9551 777 9613 305 9661 552 9697 727 9749 -971 9781 121 9787 37 9851 -144 9859 -888 9883 -889 9887 810 9901 252 9973 137 10067 -849 10093 -331 10103 -203 10247 573 10259 791 10357 456 10499 902 10529 -340 10531 181 10739 599 10837 570 10861 189 10883 -265 10939 -274 10957 -15 10979 784 11083 -333 11119 -382 11261 321 11299 29 11351 279 11411 80 11423 -254 11489 -216 11491 -936 11497 -980 11587 -8 11593 -968 11689 -175 11701 -974 11783 -782 11969 -503 11971 -58 12007 -458 12049 560 12101 -513 12119 -893 12157 -194 12241 850 12269 96 12289 178 12301 -232 12347 -686 12391 677 12433 709 12497 -606 12547 -838 12601 844 12613 -322 12653 -314 12671 -760 12689 315 12781 -146 12821 -269 12889 -506 12959 728 12967 334 13001 286 13007 -216 13037 -168 13043 92 13219 395 13241 692 13291 29 13339 825 13577 -326 13619 318 13669 -705 13687 551 13697 -656 13751 -92 13757 -311 13901 898 14051 224 14081 -71 14149 970 14321 664 14327 -664 14389 -192 14401 82 14411 381 14503 -595 14591 282 14633 655 14699 158 14767 578 14771 -370 14779 -277 14891 -137 14969 -67 14983 -153 15077 -885 15101 -421 15107 988 15233 -512 15313 648 15319 357 15413 -186 15451 -801 15511 -366 15583 -193 15683 -68 15823 46 16111 -98 16141 -379 16633 716 16699 517 16747 -143 16993 791 17029 209 17041 -450 17077 973 17191 -957 17291 999 17317 -751 17359 617 17383 713 17389 -354 17509 482 17597 625 17609 -322 17911 -673 17981 821 18049 129 18089 158 18169 538 18257 -703 18287 -7 18353 -7 18451 -632 18503 738 18593 282 18793 254 18869 -557 19031 -527 19051 889 19139 -240 19219 842 19231 -943 19267 -440 19427 -902 19489 402 19571 -144 19919 -642 20047 -530 20117 524 20261 -701 20357 932 20549 912 20593 -276 20639 654 20717 -625 20903 -42 20959 -739 20981 578 21023 526 21139 -272 21191 945 21227 -578 21341 234 21433 47 21577 617 21649 34 21893 -684 21929 863 22343 -569 22381 401 22483 -238 22511 644 22717 699 22727 -292 22751 994 22783 830 22807 -906 23071 -282 23189 124 23371 840 23557 526 23687 123 23857 -330 23873 -221 24113 602 24239 910 24421 -611 24877 -771 24967 -148 25057 944 25163 -60 25357 -936 25523 689 25561 554 25603 685 25633 -544 25867 -7 25951 -784 26041 -293 26249 -886 26357 83 26597 638 26681 704 26687 -557 26701 -201 26893 145 26927 353 26981 625 27103 -172 27107 -347 27191 418 27751 -728 28183 -573 28411 589 28429 -106 28537 -975 28661 -113 29023 362 29123 416 29191 -447 29333 -665 29363 754 29429 726 29759 -40 29867 479 29921 92 30137 -477 30431 493 30449 996 30577 -236 30677 822 30839 796 30851 109 30871 934 31319 -171 31957 -134 31963 -117 31973 -856 32027 646 32479 176 32647 537 32779 -969 32783 811 32789 -555 32797 95 32869 460 32957 21 32971 -416 33161 260 33581 207 33773 508 33961 -329 34141 -103 34457 -356 34747 -208 34847 -118 34939 199 34949 922 35117 -259 35311 -761 36011 326 36097 66 36433 -36 36643 -549 36653 -786 36787 470 37021 -797 37537 -230 37567 298 37861 -195 38053 214 38119 332 38261 557 38317 113 38431 828 38747 -288 39097 -71 39607 309 39709 528 39791 655 39827 312 39989 -877 40129 -557 40177 966 40189 319 40193 -275 40357 97 40483 838 40867 -408 41351 -175 41413 772 41519 870 41911 -141 42061 -827 42071 -859 42181 844 42307 -539 42451 -688 42589 179 42841 -917 43321 -386 43579 54 43613 703 43669 584 44699 781 44789 578 44839 -995 45197 730 45361 820 45817 -878 45823 -535 45959 -969 46073 212 46279 -218 46649 951 46993 -954 47017 57 47363 -770 47381 -631 47407 -580 48017 -581 48563 -802 48679 -95 48817 -971 48823 134 48859 139 49037 -114 49549 70 49613 373 49811 384 50723 -865 50969 398 51203 827 51263 -559 51361 -68 51407 -626 51473 894 51517 -429 51971 159 52069 624 52369 555 52453 -437 52727 -13 52757 780 53527 889 53597 834 54013 -407 54193 727 54601 15 54773 -344 54919 184 55049 981 55171 -422 55691 -309 55711 702 56099 -329 56369 -453 56611 732 56891 744 56909 809 57287 717 57751 222 57773 509 58477 -462 58631 864 58771 363 59029 -431 59123 -342 59207 252 59209 -344 59221 -825 59263 429 59753 815 60611 115 61469 508 61643 -422 62099 914 62233 976 62423 -499 62653 135 62827 171 62939 468 63073 38 63499 -598 64621 223 64633 996 65539 -891 65963 -720 66239 788 66653 -264 67079 832 67601 602 68581 -219 69193 449 69847 -856 70003 -438 70507 38 70729 386 71471 472 71713 -565 73561 376 73571 -603 74149 -361 74521 233 75641 -664 75707 -667 76031 -565 76207 87 76649 -916 77201 287 77419 419 78697 178 78929 -260 80153 31 80233 -349 80527 564 81173 860 81331 -368 81773 -874 82007 -269 82051 236 82183 124 83093 -808 83357 -998 83609 -745 85447 -228 86201 761 86239 -300 86719 -940 87547 -138 88397 161 89071 975 89269 -985 89303 -189 89431 269 89521 138 89659 -411 90127 -539 90703 -694 91381 646 91961 914 93683 -191 94687 -643 95203 792 95369 324 96907 640 97127 171 98873 -547 99347 -339 99581 -558 100313 -750 103843 -854 105529 -306 105829 -74 106181 206 106961 606 108007 255 110533 -762 111733 45 113539 -102 113623 234 114319 717 115553 670 116539 371 117269 239 117389 -160 118253 -329 118717 -534 122231 -344 123817 -711 123983 -783 124247 800 124543 991 125639 804 126493 -852 127487 38 128563 -364 130171 -278 130363 656 130489 -27 131617 9 133349 -525 134161 395 135613 -131 135637 -850 136133 647 136657 -225 139501 -655 141637 -422 141803 -230 145021 431 145517 655 145819 884 147377 960 147419 -132 149909 -666 150041 381 150473 -500 151553 -809 153889 327 158591 701 159119 -170 160387 822 160709 -434 160807 -767 160907 521 162499 -978 162787 462 162847 -85 164071 -260 165203 -46 165749 -110 170207 -872 170249 -975 171091 -17 171449 7 172373 -237 173531 -228 173539 -110 175687 -271 175993 -519 176537 -314 176899 379 177283 -772 178127 -923 178447 -458 179471 -887 183023 -848 184633 -322 184859 761 187091 -469 187463 893 190403 507 191237 37 191281 126 191657 963 192889 825 192961 63 193493 191 194069 860 194071 758 197689 704 197969 -922 200461 7 200689 489 201731 245 204887 775 205097 955 209393 27 209887 -783 210481 149 211501 -626 212507 -512 214943 955 215359 595 215863 130 216263 701 216947 -974 218111 880 218947 223 220873 424 221549 738 227303 402 229753 -949 229963 -792 230761 841 231241 937 234907 -614 236429 990 237161 428 238471 250 239713 947 241543 -816 241981 630 244199 648 244567 -529 245471 39 245759 735 246899 -54 247363 347 247519 -351 248407 -181 249433 214 253789 -306 255209 760 255649 577 256901 -393 259019 -751 259451 757 260677 -256 263561 191 265277 838 267511 -459 269387 -904 274277 -915 276371 -69 277429 295 279571 -517 279817 -110 282221 459 282713 -231 282869 -832 283163 714 284129 -933 284539 476 285731 718 287383 -329 287503 221 287611 -116 288413 -579 289213 -795 290347 10 291751 753 292183 53 294179 276 294397 325 297067 -629 298513 662 298723 -336 303817 -984 305663 -722 306781 -42 306871 665 308999 -438 313987 684 317263 -35 319993 -153 320119 -108 321509 84 325231 424 325753 532 328709 118 329167 -327 331889 975 333209 239 335411 161 337313 -661 342569 25 342673 250 346939 -490 361241 -137 362137 -121 362599 -653 363019 107 366841 969 367519 -853 368171 -550 368507 -138 372371 978 373357 -938 373567 488 374111 669 374501 611 376237 -408 379909 435 381209 -800 382601 -791 389057 881 394039 963 396379 -116 398887 661 404029 916 407377 -240 408701 -336 415517 -237 415627 -47 420997 880 421801 879 422789 -40 429397 -62 429673 555 430697 769 439009 990 439753 119 440047 82 443687 -191 447703 -415 448379 799 449417 -136 458501 317 458533 -974 464539 -112 466139 -962 466673 -971 471509 676 472709 364 473953 197 475169 -558 475837 434 479561 31 492431 -699 497633 -222 501317 60 501563 298 503017 -296 504607 -702 512269 -161 520957 -946 524959 121 538877 316 541181 176 541249 923 543497 681 543661 318 546631 92 564041 404 564103 -898 570859 712 575429 -912 582899 -663 585643 511 586189 902 588347 181 591431 -160 594313 104 595351 474 601267 717 602401 -348 605609 -134 607157 130 609743 -508 618041 161 620639 -121 624329 -898 625231 -827 626443 993 628301 73 632777 612 636137 25 640873 -159 641897 826 645131 -617 647917 -745 656147 -68 656891 141 659171 -22 664619 -927 669077 113 672073 391 673801 522 680657 -444 685247 -220 687403 -4 689761 -494 690143 -807 695567 -903 701329 -126 712601 -284 717667 -42 719947 53 723917 263 733237 -873 750599 762 756167 -218 756839 379 757699 -481 759037 -940 764623 -271 765827 438 765859 -586 766261 -8 773849 -378 780119 815 780671 -535 787153 495 788107 999 790733 -111 795007 966 801709 53 805033 557 815831 -377 822299 -952 829151 -679 830309 963 838571 804 846661 -233 868103 125 880153 -189 889081 696 897137 279 900551 871 903029 955 907871 653 912343 -201 912449 973 915557 475 920921 -82 924727 -8 926399 -686 937007 105 941263 348 944017 752 946369 -408 956513 -959 961447 -573 961613 263 965893 -527 974009 674 974401 -297 977609 -691 990797 -635 991567 166 1001431 262 1003549 -233 1017997 -385 1031609 805 1034069 -581 1037801 734 1050563 -691 1051559 877 1064477 106 1076921 -943 1080091 42 1104101 -412 1120913 -694 1129153 164 1139687 542 1141009 -198 1142129 519 1156751 276 1159339 -38 1165831 -901 1166953 368 1171207 233 1192721 -986 1202843 21 1227167 -523 1228691 15 1232941 899 1240097 278 1252483 -597 1255259 -528 1259977 282 1264561 510 1285301 47 1287163 403 1288423 -200 1318963 -305 1335043 837 1336469 -5 1342801 535 1349371 470 1353281 78 1355269 -60 1358857 710 1360237 589 1360763 -343 1367539 -775 1368163 354 1385749 -405 1389007 537 1390283 -327 1392323 -29 1400197 -512 1402829 610 1404709 692 1429349 432 1434707 933 1451893 754 1453037 631 1462421 -78 1476379 -886 1479449 -796 1494509 539 1502687 567 1506391 -972 1523539 806 1546967 -43 1550377 814 1554757 -400 1561151 164 1661713 -449 1674667 -973 1681241 232 1685113 -843 1696291 497 1737517 996 1743271 107 1751993 -905 1752913 -696 1769917 330 1777981 -187 1794049 -131 1799107 903 1808497 -121 1879243 622 1902029 726 1917793 -724 1930099 852 1931989 224 1952131 -153 1965497 -647 1986539 -157 1997257 -879 2008367 351 2042857 357 2045437 933 2046637 355 2048273 -457 2051801 -952 2053873 18 2064299 667 2067071 954 2114251 -211 2151563 756 2156461 735 2229809 -412 2236349 4 2342381 143 2350583 542 2358127 261 2376721 968 2377273 -656 2381083 -542 2410627 -219 2414791 633 2419259 -293 2462329 -379 2470159 -859 2472731 230 2484037 -429 2518793 968 2570773 823 2583011 159 2586847 899 2592523 -344 2619847 224 2630819 -904 2644007 704 2645297 -571 2654303 -841 2676893 792 2701151 481 2705863 589 2725367 -496 2725501 461 2740421 225 2785763 -710 2789387 456 2851001 -907 2856037 -725 2864209 413 2890127 -34 2938981 -724 2946901 0 2979469 613 2983873 -440 3053719 595 3088321 343 3126737 964 3153533 -917 3159197 410 3211667 -840 3236633 887 3254159 638 3279833 -111 3290689 200 3312653 228 3340277 226 3355813 116 3365633 405 3401347 -762 3460271 -608 3460427 -486 3464581 367 3509761 -751 3594467 854 3616757 -522 3627251 452 3652613 -290 3698909 -815 3702119 -915 3758933 532 3787519 384 3818131 -318 3852677 75 3859201 -387 3957341 -527 3960377 -48 4007747 190 4121503 -270 4127287 812 4171229 153 4203193 -792 4242547 564 4290331 673 4296463 598 4343659 -252 4362037 -889 4363637 -904 4392007 55 4402033 642 4418497 70 4449793 -743 4475707 193 4514357 -728 4541501 120 4547383 897 4551973 -362 4564939 -63 4631399 367 4661497 786 4661581 -693 4674347 302 4706047 220 4750169 695 4751599 -279 4761677 200 4869517 -100 4893517 673 4898099 -236 4928503 -173 4973711 707 4982441 767 5019163 389 5041697 -996 5045023 504 5049853 603 5139047 142 5226211 -645 5226791 -480 5358271 -299 5496059 986 5506817 -555 5575579 -49 5594723 -816 5604007 -43 5678957 671 5710429 -555 5720189 124 5745307 -784 5751517 32 5774099 -881 5781143 -796 5917883 -667 5922773 -346 5947979 491 6006677 -83 6047303 -576 6124991 -307 6160771 476 6171329 355 6215933 103 6317021 936 6362591 -991 6369901 -593 6375521 659 6470627 425 6514793 439 6529823 -72 6535457 -393 6689699 -52 6762629 239 6763453 -773 6784123 -920 6900067 551 6972401 -296 6995393 56 7153429 596 7243741 331 7254451 -310 7288163 -248 7410041 -399 7449193 880 7530889 -910 7567321 -259 7628627 925 7649029 -929 7722179 656 7835057 -677 7849549 997 7866029 -28 7976993 -676 8154299 -151 8190667 -898 8215411 939 8247647 801 8635849 -67 8723137 372 8797543 -645 8834963 728 9031361 258 9053327 323 9099227 -279 9232051 941 9242627 698 9285401 -820 9301841 804 9333209 221 9434407 658 9586903 -508 9617581 -248 9663499 780 9726781 516 9759553 219 9766387 -396 9817217 -706 9889193 452 9948709 -702 10220437 646 10271321 -373 10402289 499 10471859 262 10490867 306 10635689 534 10839373 -590 10897291 -331 10997221 724 11063929 15 11158297 -403 11511089 78 11531099 -942 11645971 184 11718211 29 11766457 -248 11809597 248 12071531 428 12099413 -927 12397739 -599 12437701 81 12543379 872 12576133 264 12590231 407 12698573 643 12779411 -446 12792743 890 12817531 -752 12913247 -290 13076249 915 13137197 401 13157821 28 13369747 -881 13395257 -702 13558213 609 13620829 854 13786693 7 13932889 392 14137133 36 14173063 -271 14339011 -252 14359057 986 14425529 678 14608411 980 14628457 230 14810339 -331 14858149 -723 14872061 -516 14937179 414 15004793 752 15224329 -490 15451441 348 15526937 467 16017389 553 16023253 695 16203763 -321 16358857 -409 16467631 0 16781701 -701 17014313 790 17094269 -656 17183941 -477 17596951 -748 17613227 0 17757829 -240 18026039 -109 18247997 -652 18280027 508 18383719 561 18389141 -886 18640967 -527 18644987 -566 19179571 888 19192471 783 19234211 562 19236223 238 19241351 -74 19241609 -994 19273763 -803 19379011 226 19462649 465 19696393 -687 19726787 -738 20543459 -774 20642593 373 20733221 -868 20971789 -206 20975291 -646 20977477 -364 21068011 493 21074681 -730 21123677 764 21150293 -307 21274651 -109 21375829 -516 21845179 -762 21865399 821 22014907 -995 22459783 549 22646417 526 22882393 579 22997983 -95 23206597 -952 23366411 -592 23548361 -488 23668627 -286 23688967 -148 23726653 934 23827949 -916 23888411 -150 24062723 -103 24166273 -448 24192607 -203 24721813 955 24886663 -947 24906247 10 25379947 -66 25456957 -68 25712777 106 25968029 604 26101081 -18 26107027 465 26286739 -28 26411459 160 26483029 -73 26686817 -408 26790277 409 26932999 682 26976133 -359 27137107 -24 27200009 835 27217181 -518 27486187 127 27521413 -110 27734359 -421 28128929 -207 28785193 740 28866329 652 29020757 341 29455687 125 29920691 460 30038389 -612 30060721 -286 30417659 489 30436781 522 30473819 -687 30512701 -282 31569359 557 31844063 -85 32123809 -954 32340263 -879 32478331 -357 32632751 560 32659801 -561 32730949 596 33432611 -247 33658939 -372 33807211 -813 34251587 274 34581997 504 34804291 385 35367263 196 35997307 -601 36270277 -326 38243719 -27 38710753 -952 38832697 -702 39305809 -165 39759061 -580 39847783 694 39859847 768 40243201 -566 40762531 429 41553011 -409 42080821 -417 42988573 -940 43045061 -166 43916351 -820 44407369 -523 44851241 186 46011527 688 46350373 111 46512229 -33 46818467 676 46983689 616 47007707 -344 47491363 -661 47522443 -189 47819647 -926 48709273 688 49472443 -946 49501789 -367 49754581 -481 49992769 913 50135507 -819 50343893 437 50380307 268 50680537 -397 51491003 -318 52417291 153 52862527 -332 53172139 666 53979391 956 54832363 422 56306203 893 57063829 843 57388537 -754 59932819 -492 60344353 -953 60796721 76 62759041 -799 64651801 463 64729597 72 65398537 726 65413643 950 66014537 -883 66273719 -401 66862013 570 67740173 56 69032657 19 71167249 704 71226139 569 71611139 167 73048343 429 73701491 -708 74838007 -944 75115253 280 75627989 517 76076149 -933 76671869 80 76717703 -994 77069183 -893 77122247 -187 77348659 -679 78068027 -522 78353251 -608 78623381 321 80144401 769 81892007 735 81906577 513 82086187 882 83119957 965 84447017 -383 84700997 704 85826789 -526 87447623 -680 87879587 311 89342551 871 89407537 430 90175607 821 90705037 303 90708613 923 91532107 -657 91549441 -302 91905419 614 92020777 899 92388977 874 93464977 610 93833833 -438 94459151 964 95067377 -874 95441677 -360 96238507 326 96458101 -810 96685531 -591 96801709 -193 96963437 -462 97307941 -998 98133557 851 98157991 3 98437739 -541 99283973 141 100510913 -643 101706109 -527 102181367 -976 102592939 -968 102622979 66 102738421 -219 102829483 -104 103555999 499 103765771 -722 103773959 642 105635317 -98 106529477 958 106878119 292 110654237 -799 114881309 631 115795153 77 117201919 108 117995201 -967 118086923 -256 118271639 74 118595623 -995 119002547 875 123786343 35 124234889 -296 124466873 15 126488447 -410 127663127 582 127926223 753 128060981 -695 129040537 838 129490847 877 131420593 883 132736943 465 133541033 195 136213067 -843 136516951 -608 140615149 -126 140932153 -208 141877441 405 142042739 409 143715193 -13 145362649 973 145515169 619 146968967 390 147495703 -103 147839749 83 148755907 674 153777413 -448 155769769 -550 155927543 -374 156060683 -726 156235741 -312 160756523 160 163770521 -25 164273267 734 164447207 697 165495193 636 167572739 -314 169881161 -723 174265591 -100 177810209 -908 180046523 363 181927703 -65 187987369 -185 192013253 -116 192632623 706 197241827 965 200643623 -949 204491009 -276 205397251 -666 208371853 -995 208676081 969 209221819 -357 216294667 51 217543531 -7 217584109 -42 218156503 923 218252063 -690 219965797 739 221309141 194 221687353 278 221728541 860 222683729 942 222784489 -14 223904689 -711 230235413 68 231582931 -170 235726957 -481 236285341 -133 237665009 -193 237997411 356 238378687 -99 239217787 94 239352097 246 240984929 -608 242071769 -649 244097593 868 244971647 922 246338839 -584 248272873 472 253696307 -402 256645541 846 257617753 -467 260212213 727 260530007 353 261838583 -386 263210149 -480 265286269 421 265761871 -90 267325657 644 268965761 519 269889401 643 270296737 987 272794999 365 277694149 -251 285675947 891 285819491 -767 286572557 422 290011331 72 291252253 77 293908829 -804 294510061 578 296888329 133 298910701 -738 301511569 -911 303339227 318 303855509 543 304061071 -556 308066861 -88 311479019 -709 312554623 -524 321442249 23 327784727 0 332367913 -771 335578709 396 344572783 -740 346450001 12 347452541 717 350220593 575 352028783 66 352178683 -999 359916239 580 362693587 -537 364589263 -985 370002253 -422 370127917 -880 372377437 709 377028599 360 378849313 -123 379745453 -588 386558849 -428 391521047 845 396514123 799 418922359 -657 420253409 -141 421867739 69 423749489 887 425397989 382 426343331 -994 426369739 0 427600463 422 427855577 -548 429081871 -889 430335287 782 431365241 898 436048787 -218 443302841 207 445203533 102 449023633 -12 449520683 491 450522203 -592 454470383 292 454678129 645 454955861 -71 463768441 657 464496679 -36 467339227 -578 470223359 705 470408629 906 479597033 960 488501903 878 489306533 216 490885459 548 493488959 -50 496980301 10 505053137 381 509813807 610 509856959 143 516395983 723 523681547 -263 529976141 797 534988243 -615 545985631 -653 550268863 -367 560647831 440 561802489 829 564523189 652 569404867 -780 574847279 889 580606141 -913 582076783 798 582743587 30 584686723 -370 590444713 -839 592002163 -870 595391099 556 601880501 842 604597117 904 613868923 -342 615662119 583 617872133 -818 624719681 -652 634831367 208 645385639 -657 652843703 -394 655596839 175 682996381 -147 688815559 -945 704335031 347 714210199 -212 717803819 -454 719300887 -645 750904247 -240 759126023 -918 775528123 -67 780771539 -836 792172679 181 793743781 -76 833378659 -785 837679411 504 858408989 -721 859539649 815 864249233 -826 885373969 -100 894770783 305 896442431 820 932239751 -359 935442667 521 935693687 -305 962149919 -885 964708919 273 973194071 -262 973532159 -573 979501093 443 979882369 667 999888313 -814 1016414767 235 1024390637 -112 1028512129 912 1040933081 -307 1043290207 469 1044073187 -200 1062232319 0 1065174853 -114 1079656997 891 1081055489 -84 1089018949 979 1089115477 -441 1106162867 -902 1120872901 -844 1120896211 931 1139530577 -216 1186155367 261 1197479519 -773 1210234049 -241 1219878547 621 1226912153 293 1245946649 923 1252861333 -917 1253089993 828 1268617687 -138 1270436213 879 1292778191 772 1293882607 -366 1305486709 536 1310128931 843 1348936931 -17 1352698411 17 1354213279 -329 1369055417 -775 1371493261 181 1391838373 115 1405166099 -835 1416728701 -897 1419854489 706 1451416781 760 1461742309 769 1481177939 -464 1503163133 182 1508696503 220 1586199239 440 1632390911 -513 1645313209 355 1658665727 300 1662453433 -382 1702311713 -837 1711449709 -444 1754092339 -397 1777141811 510 1778950687 -791 1821281317 710 1828795231 -969 1836806681 15 1857633959 -340 1861974847 -781 1925803457 656 1927576751 220 1949668757 -119 1965680329 936