P14114 [HackerEarth] In Mathematics arithmetic sequence is a sequence of numbers such that the difference between any two consecutive numbers is constant.
提高
题目描述

In Mathematics arithmetic sequence is a sequence of numbers such that the difference between any two consecutive numbers is constant.

You are given a sequence A that consists of N integers: A1, A2, .., AN. You are allowed to do a single type of operation: increase or decrease an arbitrary element Ai exactly by 1.

Your task is calculate the minimum number of operations needed to change a substring A [L, R] into an arithmetic sequence in which two consecutive elements differ exactly by K. That means, after applying operations needed following condition should be satisfied: AL + 1 - AL = AL + 2 - AL + 1 = ... = AR - AR - 1 = K.

Input

The first line is T - the number of test cases. Then T test cases follow.

Each test consists of several lines. The first line consists of two integers N and K — the number of elements in the sequence A and the desired difference between two consecutive elements in arithmetic sequence. The second line contains N integer numbers A1, A2, .., AN. The next line contains a single integer Q — the number of queries you have to answer. Then Q lines follow, each containing two integers L and R.

Output

For every query print the minimum number of operations needed to change substring A [L, R] into an arithmetic sequence where any two consecutive elements differ exactly K.

Constraints
1 ≤ T ≤ 10
1 ≤ N ≤ 100000
0 ≤ K ≤ 10^8
-10^8 ≤ Ai ≤ 10^8
1 ≤ Q ≤ 100000
1 ≤ L ≤ R ≤ N
10% number of tests in which N, Q , K ≤ 10.
30% number of tests in which 1 ≤ N, Q ≤ 3000.
10% number of tests in which K = 0.
30% number of tests in which L = 1.

SAMPLE INPUT
2
3 1
1 1 3
2
1 1
1 3
5 2
1 2 3 4 5
3
4 5
1 3
1 5

SAMPLE OUTPUT
0
1
1
2
6

输入格式

见题面

输出格式

见题面

样例输入
10 3000 21547 -99077 -11546 -22911 -5340 68070 -27225 20250 22774 17069 -44360 -97655 62852 74308 -23495 44571 -68161 -18438 31105 -31003 24509 52880 -14104 5205 93983 -61435 -13825 -53266 37859 2791 -34815 38450 -73137 -25162 85917 -67185 21429 27569 -85409 -78915 -85435 -41705 75129 -95193 51143 76395 24306 73090 28366 -50915 75558 89181 -24057 -48936 -97848 -9607 90047 -23413 97599 83670 72368 73849 96958 -47247 64662 -64027 -64743 87715 236 51754 -15915 93171 79430 61559 9408 2221 46902 -91520 80272 74389 2685 92558 50674 -10635 -44319 -71554 -44065 67532 47013 -85393 -32271 81569 -135 65679 -57723 66285 7136 -10933 -90718 83514 57092 -77291 60058 27582 -53474 25916 52876 -25975 -2296 -35831 -60506 85909 8205 16801 -81292 -50537 -30307 15283 -56473 21801 -47489 9582 -61506 5551 -1852 -21174 -85496 49852 -16641 65052 -37354 -64035 -55389 -52686 73 72398 39490 14582 84447 4653 -15990 33363 98834 -51225 26638 -31729 57874 16784 -90146 27666 -53849 -95520 -80995 -90709 -16560 -35253 -2955 39373 23638 -72602 -59326 68827 -4554 -13167 -77656 46601 97547 -24 4443 -77899 -46912 81785 8035 -16779 33435 30710 38484 -54527 51610 -31982 79231 -27786 86167 -87979 79045 -32011 -77990 -62208 -2695 -18189 -93880 19056 67965 75114 64130 52603 44453 -27510 92019 99541 21066 -93888 28682 -99832 76558 25708 -15616 -67016 65179 -58203 54825 28953 -7463 53554 8093 -18723 82268 -25495 -74281 22837 -16354 -9625 73149 45940 -84867 -62250 19007 6834 -63743 -42327 13056 -66181 -28118 72765 -32185 -29236 43985 -29299 -24499 84211 92496 -20013 -31513 -2530 47235 1045 -69992 -68659 23053 33983 -36181 68086 82124 20884 731 -1252 -26906 -66351 -16482 17982 58109 31059 85722 99993 -93001 -45707 -78651 35449 44509 877 -64846 -77762 -72630 14205 8398 -93961 -51707 8405 -95701 -58166 20568 -22010 -93061 -9825 75707 -33089 76203 -50587 41349 26260 -86740 -55065 -16810 -4741 -60455 -81004 -95977 5078 73888 56667 -33436 4315 -74789 -6226 30671 -53717 -66055 13080 -77426 62967 67553 40551 2104 -86383 -75344 41160 -85436 56541 -84853 -45368 -77589 26502 9438 60379 -60622 29126 98290 55695 74067 52880 -22085 -64056 84996 -50612 -73850 78542 -7757 -40823 -11969 15831 17026 -2297 -62239 -81024 -35332 -5921 -29094 -20427 -50382 -99436 1061 36620 78496 -13655 28267 -65555 -98276 61188 33486 -65735 9010 -7619 -34828 69599 94497 67990 71561 -53367 -10986 42589 43802 57909 97357 74164 -64905 58897 -2726 83254 18008 -41863 35731 96340 -37228 -98148 36828 74172 66576 22903 -56067 25350 -98723 80412 10794 -57266 50923 -28944 -64293 53216 74802 -36322 88881 -82709 -58987 -94275 24716 -24238 40625 90726 86859 94914 -75140 -9971 -22585 38507 42487 -40734 27092 16463 16017 29258 -53456 52552 79011 -76443 8558 13007 -39994 -50399 21549 -2973 -51955 50225 -21305 -37205 -94812 -77865 -27655 76286 -13018 49227 55001 -71365 -21693 9771 -96072 -2213 -67322 85087 2442 -53167 50954 36262 15742 50529 -31615 -55357 43125 88610 -89908 4590 92198 -42461 1585 -40690 -46274 34330 57136 -31594 -13447 -82768 -91538 -9960 15981 26764 -87775 73643 -36420 17271 -66754 88640 -30399 -63173 -16067 -90989 -18067 -33652 56108 -28504 -4730 -35188 -56945 36869 54580 -50149 -43694 -98844 4623 39101 97417 46722 20337 -46224 59778 -5705 23894 -78552 -62511 82883 -62696 24634 95263 6759 3803 -96314 23446 79618 34252 3646 -38393 25338 -78143 34964 -33036 68536 90510 4995 -32693 9605 82839 72275 -41848 96860 37656 -81294 48971 -7276 -93108 27570 69922 -61492 -39678 22597 30267 6595 -9974 -4169 -3255 31843 65189 15284 90587 77435 6899 96409 -11287 -38785 43020 -60006 -13010 -5342 69602 7913 70279 -51448 62726 -22000 85256 57870 -97831 -45155 14447 -78776 34946 -15564 2363 -39476 13624 6456 -27086 -97040 15498 55768 71604 -29457 -87641 20979 59816 75812 -72974 -44456 74245 -56396 10973 -10099 -36298 82208 -1258 50207 -72609 -7760 -68803 -78512 49479 95377 44898 20145 92463 -85487 38798 1031 1140 22586 -85978 -51893 -8103 11497 56826 -37051 72581 -57325 -65094 -39495 64896 -57338 41247 54766 79356 -49093 61485 3038 3922 34194 50410 -13662 69055 72135 94448 69412 -57478 -78229 -41551 75703 -66230 61373 3845 82282 95248 9624 1242 76607 -79416 43905 -39676 41482 -76075 -23155 33696 39329 15955 -68492 34459 -4467 -81498 -29338 -37602 -9386 -71497 13453 1213 2954 53475 18449 28088 83538 -68829 13375 -96860 -63452 46645 -6605 -66350 -73264 -85906 69322 -53906 63270 -35730 55913 -84625 -64328 -84283 -74902 80271 -45856 43069 -75968 96966 -76291 -28879 -86767 361 7164 -67007 -1928 78236 -56696 -26595 21713 -61081 -73968 -94904 76662 62028 -12023 -24531 79531 77869 47289 99283 -78172 32297 -64509 -74208 -8849 -79701 -64343 12525 -69817 12454 34579 88268 43795 95120 27210 -41509 40379 49595 -9981 54689 68282 -80990 42503 6021 71526 -41751 -97622 -97307 23174 1878 54564 28638 -93651 84975 88364 27032 59897 -52675 29606 53094 32225 37299 -87546 -63818 -33317 52636 -62505 -8774 40188 -64431 73084 -56820 88527 -25318 -12963 -76593 43697 49675 -56170 50347 -90395 -82646 -57108 -62117 -72897 91088 271 -34705 -59881 1183 -64617 -46032 56492 -19271 98999 55309 -37575 -67276 41472 -28067 38277 -75470 -46578 -80248 7988 72867 75086 43876 97999 68928 15365 -97008 32462 -24961 14889 51926 39349 -45550 65541 -77267 -26184 -35091 4890 -88884 -89163 -13522 -18819 45089 -77668 -63137 -89537 -6311 -94314 -58674 13780 -99200 89982 73460 -80458 -67640 15264 77125 -85403 66555 74510 29850 -83075 -61871 -12509 82329 23098 -86084 -21315 69023 -90214 -79300 5193 52072 -54304 -73671 -29312 -59500 -39065 36269 89524 43716 33070 -82222 56199 -31351 -42436 46942 -64441 -21523 -32518 86755 85630 -42640 -13591 52717 52044 75947 39032 -71978 45052 -78424 46666 -74346 -88614 -14148 -20813 17263 63877 91428 -67182 -93651 11201 33757 -94741 -20238 -38013 -61817 60225 90352 13296 44773 33499 95677 -66504 56097 12004 4892 98858 91106 47144 -51786 87997 -64523 -50888 -84050 1914 -4878 94567 -79789 94594 50431 -60822 -77241 -55095 61337 -62712 42100 99227 -18403 -57617 13914 95409 98839 -29688 81860 -63249 81984 -85436 33850 72669 -96648 -14048 -92980 9320 59330 -90397 -99507 2422 27465 -54085 -97550 11489 58517 4794 -40036 -7980 22378 -95348 -91038 -3334 -97894 22960 74876 99498 -16664 -55753 90272 25550 51660 -90107 -40499 3284 -17972 -996 2934 -21209 -26178 -56566 -88819 28971 -13266 -7468 77834 -43203 60617 78373 11802 -34823 72258 8055 60736 -7322 -10540 -12274 93516 95540 932 -72632 -20006 -50573 -19277 -57406 67574 47483 22780 -77012 -79929 77651 -61961 -20744 -15586 26576 -77516 -62879 5863 -16056 52300 53127 37501 -55045 -88393 24186 -63678 -19589 2822 29311 -83451 51642 -62494 -76593 -58828 -62420 -37019 29577 -81431 5596 56537 69832 -10653 -94593 27888 -5870 84160 71294 -19352 -18007 -12248 -64057 -85639 54963 -94324 -54295 -49647 -81938 -51627 -36684 -3086 -78097 -71597 -49320 -86007 -85559 99783 -72493 10992 45816 -85110 -69012 64052 75845 29396 -15137 -89527 96716 1921 -82891 -87551 93584 55878 -2055 -46539 -32148 18051 2375 90233 -25934 -44024 -99435 -68778 -65320 7298 99607 -4601 -17978 34562 34899 67970 -26323 41935 -69812 -67016 -44322 -62890 74738 -46560 1075 90448 14995 -93907 -72493 -54214 -6152 -57209 27851 -99960 -62409 -81290 82201 89505 5868 91596 -30721 -21211 35446 6688 60950 -46039 37468 39708 -87021 -59939 54899 78514 66438 53630 56723 -3189 -70917 40670 44092 60249 37393 -12072 54303 -1088 -81402 46265 -72013 -6221 -69592 -33405 43504 -87397 34751 -18529 84225 -39447 60388 -69980 49916 -74019 -31197 -35857 51997 93078 52265 -83607 86583 84092 75641 -15491 32031 71418 50564 -70716 77367 -1881 3812 47312 -23902 76840 -829 67890 -52332 -73265 78713 -50616 -40379 49483 96123 76327 -93520 -6759 -90346 44398 95055 96103 -37135 56524 29556 -33225 -61074 11068 -9060 -73334 75855 62064 -34887 23407 29883 -27524 74151 -72100 86487 97306 -26309 -90202 -53158 11633 -43657 -22658 -48571 -80376 39456 32590 32485 -47980 35586 -53732 89259 -44563 59565 -46582 68645 -12094 99024 -84944 -47282 -96444 40759 48172 29744 -51334 -62274 16944 -66138 52978 -34025 90365 -27987 93791 -80612 19798 86046 4098 -68383 17023 40102 -74929 3429 89982 33167 -74232 -3097 -58256 -78147 21550 -96860 66181 46889 -11376 99936 81915 -32732 43912 -9171 69992 -18832 -13485 -63421 994 97340 -4006 -65352 -39055 -80703 -40823 73207 3479 -68504 -46637 98520 -14206 -66845 -60111 -33331 57085 -21706 -77697 -47960 -85488 -34185 -36264 -23824 -51882 87189 -24612 66123 -54956 96429 32920 21236 -84468 4032 82448 4004 98055 -41931 -50093 -47393 -15508 -95422 -94397 -78114 89059 -26478 -4626 -34674 -89194 -72131 -20815 -44594 94903 1412 -75730 -36150 -47505 29374 55691 -13550 -39580 31933 9349 -60033 -30809 -53646 -9590 -86380 -22817 71338 79435 1664 -57860 5487 -84468 -23207 30295 -16925 92899 11792 -82762 34072 72851 -47737 -62179 84993 92850 -42198 -8528 -23775 99358 33187 -70322 -57104 81488 -23085 13570 14660 -6389 -93972 31828 13562 -21894 -12626 -15222 -79556 5304 -3798 99077 -99504 -4370 -13601 41219 85009 -92764 79645 32442 78620 -81838 65162 73115 5422 -36437 82682 -99404 80023 -14909 83461 -89596 -82814 -27478 39051 67425 -18754 -69989 24568 -89157 -16965 -14980 30487 59354 53623 -47062 77182 27923 -93295 81456 -92912 75050 -52236 84444 -32234 73711 -23931 -2560 -47412 73636 -69049 51346 -1160 -98979 -3995 94718 -15546 55933 97361 71696 -99766 -30103 -49635 92812 36668 20187 -33928 -41476 -22187 -52621 -59545 -62845 89847 18965 -48605 -72752 -4262 -48147 83954 43513 38067 -84902 -93255 -13612 -46755 -93839 48816 -83712 89163 -44985 48898 4275 76589 69473 33131 -87376 56261 91062 24373 41738 3776 -21785 -30716 87115 59846 -11229 53613 -61876 57002 91367 42387 14624 10499 19379 50923 81988 -52557 -22542 28947 -46139 5303 -43178 52307 -26072 -26622 -45664 11519 -65217 -81060 19707 46106 43661 -49447 3824 -88997 88931 56111 12511 -8277 -44916 -74461 12078 92153 -70187 20787 -56344 41407 95301 -43884 43848 33731 19922 -98207 48409 -56775 -34985 87405 95367 54642 84427 -91522 51470 93874 92741 19412 -8447 14554 -70940 50658 -77242 -19469 40923 -54404 -80156 81062 -72843 5165 95457 -35142 -94857 -61382 -54677 75387 -57308 -296 -44782 -43947 52719 6469 -28907 68847 30419 -75857 -77928 30283 12272 40659 -96702 36332 66627 81200 72620 -28708 60038 36891 14797 -48105 -60316 -75053 -73677 -26175 -5725 62594 -2435 63325 74096 -45513 80242 -54138 91118 -30091 20374 63992 -651 15491 -30876 21019 84111 -77541 -61506 -51557 -29863 -37144 23108 -6012 94467 -28005 77816 80184 1362 -35003 44709 -70074 29701 -5294 -21883 63140 84085 -2595 -57334 58105 79475 87105 21651 91111 12057 56676 -96876 98430 42507 5241 16853 -29776 -97469 -81913 -89691 -38916 20697 17994 -20215 -9005 -99773 74736 -84036 70621 -70719 -93970 68729 2947 -58993 45855 11741 78589 -59549 30674 49181 53249 72294 35681 23768 -80190 -69028 12794 -20663 13194 -1327 87384 77560 -55009 22930 -27152 2760 -38463 40836 -45528 -33873 2791 85576 5841 -8096 -10914 14273 54954 53266 92082 38293 76745 -56078 -38895 91359 16718 -72841 -94344 -96799 96277 22797 -98564 21546 18431 -76389 25892 53432 56184 -34585 95929 -30215 91590 2916 -38613 49149 -67190 68699 52988 -15130 38206 -57308 -71023 5141 42712 15598 -98154 -5260 -76864 -89016 88584 -59804 -59736 85237 -99391 -11926 4156 -93521 -46016 -12185 -57407 88527 3738 -42833 1067 -81498 -36982 10149 -83357 -87774 -51633 -97559 -7729 -6607 -78878 31379 58650 90305 -1964 -26679 -43471 6268 -58290 -18691 64983 53632 -47997 28631 91380 4247 62142 12995 -39699 32307 -23988 8155 29246 18363 -14887 -24210 -70710 3426 40890 55802 -84896 -73283 -81394 -88323 72661 -91759 5810 -53510 -59854 -41749 -68638 -72043 -82322 -2210 -49101 -17018 53797 -22348 64355 -72720 53561 77836 -32868 -95789 -28433 6078 -71899 -5809 -77487 58000 99293 30037 94760 17992 96214 -87946 -19740 63996 -23907 -22615 -59968 -36029 29531 26809 86738 -82081 33301 -35406 -68222 36965 85336 28070 -61730 64165 -88927 58213 -45674 -1757 -10475 -73181 20123 94824 99974 -26541 -40053 -71662 31494 -69637 10238 -82810 -30772 -6269 -27517 89587 -48887 -17131 6735 25076 77577 80643 -5293 91418 -95444 65106 1113 -56611 -5596 12367 -34183 -71981 44440 -63887 31487 -94332 -59345 -72898 37696 -81982 79817 15485 72265 76551 -83303 41574 81895 47467 -61219 -41634 -31492 -87987 -14884 38338 -8336 67729 95709 86157 80972 -85779 35341 -55012 -34062 -21734 22059 60463 89353 -27256 -44146 -75901 -61404 -56930 50410 21496 -8118 58405 -34371 -33392 -7466 65651 31115 -12906 6472 79219 12866 -85451 99093 6610 -61920 -13782 -75476 -30527 -91360 4865 72521 -12377 -54087 -99181 63591 -7421 -17550 37148 -29858 88383 -36809 -82750 46440 98856 75692 53233 -62745 -25691 -95333 -36313 23130 31308 -44253 51257 57051 -78955 89708 -45299 85641 -64050 -33327 -1705 57783 -90029 8700 -92441 -57695 -86939 18439 -14770 88073 82071 -25062 49136 -68767 -90501 66917 -74870 99657 -12881 65676 67578 68796 78519 -59538 -82179 26745 32540 -42025 7938 27053 -16543 85078 4457 57690 23045 -84246 -7815 58765 52270 -95793 14989 -48270 -97788 -93262 -28832 -8333 45033 55068 -80506 99015 13519 -20823 369 32686 -36264 -3223 18595 83234 16242 -55083 28768 -9614 -51260 -40714 10799 85103 32455 -45172 -50637 -90035 35744 -47591 93800 -3595 9197 -68810 59154 92140 -70651 -2332 52437 -74413 80614 -30903 91832 52763 -19556 -45890 -97968 9173 25036 -29259 -44240 607 -10696 -96411 -5746 -57294 93463 57024 90389 -18973 97099 74830 2276 72511 -94615 -59150 -64795 -26711 48979 98516 -51351 -67109 864 49650 92707 83796 68608 25968 -12216 71576 -39007 13302 37474 63658 -25306 53487 43688 -7140 47665 75695 85494 67561 -72790 -82443 51375 19180 6425 -85061 12017 64178 31331 59002 -36241 48455 71452 17292 23991 26692 -14212 81231 1116 35285 -20537 66558 76874 -44798 10191 62468 15811 75571 -75753 -33127 -63964 72218 -50011 48630 -85323 53308 73841 80695 -89182 -37438 -95531 19861 -13065 78502 -34215 52798 93808 73278 -70892 83782 33447 96204 -31375 81059 6105 -61231 27078 -15125 -77551 10520 -3055 23610 27451 -21296 -67405 11675 15352 28232 46848 -42962 5135 -1025 61920 17042 93846 -51423 20700 -61244 81863 99917 62302 29103 -62736 -88533 76370 -94303 27598 -74363 9626 -3011 7191 -50031 -53966 -310 -39342 -20032 -36503 52277 6534 32385 -18734 -81539 -67589 77009 -14752 79388 -18320 60370 81379 64174 16325 -85424 -62803 -48512 85375 8639 90107 41361 87094 91712 6117 2920 79514 -83791 48473 -81334 5032 -62220 69256 -44552 62097 -96340 30211 73630 59295 -17808 -22528 -24332 39843 73112 2738 -32938 -35642 -30554 88591 -61371 54960 -4389 -61687 10525 -78931 -2587 25712 22546 86607 -93104 -76822 56804 60957 -87038 -98055 42344 -67275 -51416 -25111 2442 -87249 -56200 77023 -40658 99887 68503 91817 66616 -75301 46968 56754 7685 -23813 -95509 1491 -37441 -65190 -21278 47946 -3119 -99334 88188 -80864 71113 45428 -65168 59257 31549 -31684 70863 -95971 -88934 -43770 38926 -32629 6223 -4674 87038 49157 -98514 -73463 -95374 -34403 -41653 2589 -8111 39045 -92886 96447 13408 -66730 95006 -22688 48422 2454 29372 25760 -15408 90378 92499 88003 61677 -48225 -73510 -57697 26689 -29527 -24557 69060 -94406 -77923 -93966 -69296 -12193 -75584 86382 19166 -73668 -28390 -22351 -1701 51818 21414 49566 51223 -10245 -30204 -12217 -884 -96993 -12780 96124 47601 3178 77350 3453 -15980 -63395 58678 68381 -45063 -36877 97708 41508 -45112 50277 81001 36683 -69500 -7886 59579 -88587 -10604 -92096 -15809 20160 76582 73473 65558 38723 77868 -52533 36921 48535 85575 -18432 73854 -88356 42735 -39472 99822 86846 83155 -53149 65873 -70760 -41906 -78769 -46508 -55826 -79248 -69123 87470 93724 -49753 -31234 -84480 56931 -66151 99734 348 27122 77707 61183 -69744 -21878 5698 -13214 49193 -42679 -78001 72414 29639 -78123 85629 12652 53152 58557 42853 10324 -23846 -17449 -6094 -2893 -12493 -20786 50662 30475 -11212 -35034 42112 -16996 64391 64553 74165 50494 36940 -44948 -16486 -41738 89038 2919 -4617 62521 -36813 -95919 19363 -16103 -4623 59720 75859 -98957 85423 13521 -89748 -11928 58919 -42615 -10650 -23277 8632 49430 -10089 90535 50803 97256 -69530 -8212 95806 95848 -49746 -21229 64355 65633 25673 -10403 67002 -57444 -1348 53368 40543 -83121 43096 17265 55031 -99872 -98185 -9543 88750 -69193 52994 75437 69321 -34761 44285 39828 392 67308 -46192 80716 -28887 -68763 18544 46269 40173 -99955 97274 -66946 40649 -1734 -24072 -2224 -27039 41036 -10026 -90719 98761 -2495 24510 84223 -5568 -90 5473 20433 -7891 32365 -36620 82682 56079 57864 -98339 4177 73880 -52565 2530 -39101 80586 -86807 -58271 -35358 -59719 67528 -20981 14884 56937 -61824 11381 -55339 -57197 -54331 -89446 -58096 63599 30060 -1413 47282 57039 -64893 74101 25684 -57130 81680 -67755 53818 70071 91729 73454 -86448 35759 -18899 23015 40370 41440 70062 85921 -3238 20401 -99541 98675 45931 26471 -49818 -14056 15507 69052 -91010 -59237 -50343 26107 2955 -58574 -90540 25841 8623 50351 -30074 -11465 -186 -92368 -68146 27927 -74638 60556 27374 -88264 50204 94464 -53366 -70516 -84625 -44467 -5412 58602 81260 36020 78583 44783 -24849 70571 -30130 38618 14196 -68368 -91594 86307 4822 83081 51400 67916 41138 -43294 24164 35877 -18663 68927 61154 7321 13309 -2669 14689 88092 -26375 -77062 18407 -7021 -51158 59389 -94713 -1589 -89918 -98875 -60724 69288 -66545 44135 84868 -76415 -46141 30523 53807 -96942 27769 92842 91899 45763 -65024 66199 -30093 81773 92033 46672 58207 -36892 -9557 26417 -86329 -73005 -25597 67944 -23498 -15085 23467 -83360 -82838 -1220 98613 -52870 81785 64368 -54459 21218 -53571 37760 15665 86570 -82935 33549 85190 -87373 -94814 -40228 -7657 -73170 12563 95637 82088 2279 76554 -66223 -66161 60267 -9719 96045 -28167 -42152 40522 21695 -34570 -54381 15099 19135 -74062 -73375 -47378 95476 -63914 -97876 -62104 -73532 -47172 -8855 60413 -88938 -41203 -66602 48819 14533 -78932 -10574 -32389 -94826 -13764 -72030 -28472 53536 -75386 -49061 82433 -34297 -76678 95041 -79168 17863 -76613 7749 31914 49033 -606 70970 -77563 20399 50149 77447 77225 12994 -28046 -34819 -19318 -11330 46082 -38336 50999 43103 23369 63546 29519 -24753 62110 26676 -92091 35743 -18749 81701 60658 86710 30170 -2556 34788 54113 -16825 42321 -61896 -18682 -46166 -78262 -37027 -61877 77684 -87128 -42720 53381 88607 71155 -80246 -5808 7300 -17351 -65075 -46834 -17461 60465 -33037 79986 -85363 -47918 -91277 81923 -63143 -70694 59737 -63308 37047 62512 90105 81430 93705 -89773 -67984 96031 -83772 -51266 60507 -75754 -94371 16936 -22722 40873 -29469 -58437 -31013 -14365 -29867 -13604 54261 -38121 19620 -14292 -35433 -58267 -99663 -16959 87521 -11947 2180 -29436 68198 -27762 -47684 14465 67524 -20101 -28469 77814 14494 59994 26515 6595 -39423 -95124 -67165 -71901 -10353 -94268 29543 16823 -64156 -10335 37671 -88489 -68674 98996 89295 24727 94682 16256 94584 -8509 -89580 -66143 -93655 -20595 -15468 14645 -65798 39768 8289 79565 69242 -11418 -20768 -77357 40134 -38918 90344 -37902 -98748 -38546 -88681 4370 -2548 92616 -21723 -94771 -78663 -20211 -9906 -19340 29182 -70167 12649 -6596 -39661 -15340 -75340 -23072 -5610 70716 23547 91353 -84096 59468 44717 55903 65655 -26099 -7280 -8 -89824 -46220 -76372 -35241 73118 19669 -73862 8325 95583 18830 72254 -33572 76771 80934 93330 31509 -74669 -74780 -96781 -71648 -41309 -36959 7586 -14790 -52829 21814 -53183 -1290 15116 -70291 -94572 35017 3000 1 1 1 2 2 3 3 4 1 5 5 6 1 7 1 8 5 9 10 10 11 11 10 12 6 13 6 14 12 15 8 16 9 17 18 18 13 19 7 20 12 21 1 22 4 23 12 24 15 25 4 26 11 27 5 28 3 29 20 30 24 31 13 32 30 33 12 34 29 35 27 36 32 37 20 38 19 39 4 40 29 41 1 42 2 43 7 44 18 45 3 46 40 47 39 48 27 49 5 50 11 51 48 52 53 53 6 54 5 55 7 56 18 57 4 58 13 59 18 60 13 61 57 62 2 63 21 64 26 65 54 66 14 67 1 68 31 69 46 70 70 71 39 72 59 73 73 74 16 75 21 76 1 77 23 78 31 79 71 80 19 81 41 82 11 83 22 84 67 85 34 86 35 87 44 88 43 89 48 90 78 91 80 92 24 93 38 94 59 95 45 96 57 97 98 98 49 99 24 100 60 101 69 102 37 103 20 104 92 105 68 106 43 107 100 108 54 109 78 110 2 111 24 112 33 113 18 114 49 115 61 116 83 117 61 118 24 119 9 120 49 121 48 122 81 123 104 124 48 125 107 126 93 127 87 128 27 129 90 130 99 131 35 132 91 133 126 134 64 135 58 136 119 137 82 138 81 139 28 140 116 141 105 142 98 143 42 144 38 145 88 146 140 147 6 148 123 149 48 150 144 151 143 152 30 153 102 154 114 155 12 156 114 157 114 158 76 159 114 160 115 161 125 162 101 163 152 164 41 165 139 166 117 167 17 168 136 169 164 170 59 171 169 172 96 173 82 174 75 175 141 176 65 177 5 178 56 179 15 180 73 181 105 182 179 183 47 184 97 185 3 186 122 187 110 188 34 189 29 190 40 191 157 192 119 193 98 194 53 195 42 196 38 197 155 198 98 199 81 200 162 201 82 202 26 203 79 204 62 205 150 206 63 207 97 208 177 209 117 210 118 211 137 212 25 213 107 214 114 215 87 216 188 217 74 218 35 219 152 220 87 221 196 222 18 223 218 224 138 225 139 226 89 227 205 228 224 229 84 230 47 231 82 232 196 233 113 234 8 235 98 236 130 237 13 238 205 239 118 240 190 241 173 242 22 243 244 244 101 245 124 246 117 247 88 248 229 249 217 250 212 251 24 252 226 253 185 254 119 255 167 256 16 257 127 258 104 259 80 260 124 261 223 262 41 263 75 264 14 265 163 266 105 267 46 268 134 269 61 270 129 271 237 272 42 273 249 274 223 275 16 276 232 277 219 278 16 279 11 280 195 281 221 282 166 283 220 284 21 285 114 286 206 287 198 288 162 289 195 290 70 291 189 292 143 293 92 294 189 295 102 296 86 297 194 298 179 299 35 300 226 301 224 302 38 303 116 304 22 305 94 306 304 307 78 308 230 309 284 310 283 311 302 312 108 313 203 314 9 315 10 316 151 317 15 318 116 319 54 320 158 321 47 322 114 323 199 324 119 325 70 326 284 327 26 328 246 329 242 330 96 331 161 332 168 333 260 334 233 335 76 336 331 337 58 338 113 339 204 340 7 341 294 342 33 343 266 344 294 345 213 346 93 347 320 348 141 349 52 350 150 351 54 352 136 353 182 354 301 355 261 356 269 357 21 358 89 359 327 360 115 361 19 362 363 363 360 364 269 365 107 366 233 367 357 368 288 369 363 370 67 371 151 372 7 373 266 374 177 375 336 376 177 377 11 378 138 379 152 380 40 381 150 382 289 383 136 384 57 385 125 386 349 387 293 388 212 389 181 390 375 391 37 392 367 393 377 394 367 395 392 396 360 397 21 398 120 399 143 400 222 401 313 402 182 403 147 404 393 405 250 406 219 407 126 408 369 409 91 410 128 411 288 412 89 413 164 414 291 415 202 416 102 417 318 418 346 419 122 420 192 421 181 422 227 423 204 424 151 425 240 426 342 427 229 428 205 429 60 430 181 431 394 432 246 433 368 434 55 435 144 436 426 437 377 438 154 439 5 440 343 441 206 442 235 443 217 444 233 445 310 446 61 447 286 448 98 449 283 450 440 451 107 452 343 453 305 454 362 455 195 456 219 457 240 458 236 459 235 460 281 461 292 462 426 463 6 464 168 465 95 466 79 467 423 468 214 469 403 470 360 471 374 472 76 473 247 474 30 475 408 476 157 477 380 478 74 479 418 480 77 481 60 482 439 483 410 484 104 485 396 486 16 487 396 488 213 489 174 490 293 491 374 492 411 493 177 494 91 495 211 496 117 497 286 498 286 499 110 500 50 501 283 502 467 503 111 504 275 505 402 506 23 507 347 508 348 509 362 510 54 511 120 512 463 513 386 514 271 515 86 516 101 517 106 518 290 519 214 520 224 521 166 522 333 523 57 524 390 525 199 526 409 527 337 528 101 529 354 530 428 531 150 532 94 533 187 534 8 535 433 536 92 537 413 538 531 539 360 540 63 541 496 542 214 543 479 544 64 545 6 546 489 547 399 548 412 549 22 550 152 551 337 552 311 553 397 554 222 555 42 556 123 557 472 558 410 559 496 560 447 561 313 562 130 563 7 564 425 565 46 566 406 567 157 568 340 569 362 570 57 571 49 572 200 573 204 574 43 575 214 576 228 577 110 578 557 579 524 580 366 581 52 582 492 583 493 584 123 585 513 586 375 587 588 588 183 589 52 590 270 591 480 592 292 593 319 594 365 595 214 596 317 597 528 598 110 599 473 600 511 601 540 602 324 603 248 604 178 605 134 606 505 607 255 608 426 609 317 610 213 611 555 612 479 613 221 614 368 615 42 616 71 617 40 618 606 619 279 620 610 621 299 622 403 623 177 624 241 625 4 626 101 627 401 628 307 629 340 630 71 631 566 632 217 633 548 634 307 635 271 636 86 637 248 638 623 639 632 640 55 641 576 642 387 643 91 644 333 645 203 646 485 647 311 648 5 649 18 650 33 651 67 652 162 653 215 654 18 655 3 656 619 657 30 658 371 659 225 660 608 661 212 662 80 663 117 664 68 665 372 666 528 667 36 668 280 669 106 670 230 671 131 672 43 673 293 674 49 675 367 676 655 677 429 678 96 679 70 680 555 681 239 682 399 683 44 684 278 685 438 686 473 687 119 688 418 689 266 690 124 691 390 692 8 693 283 694 531 695 652 696 47 697 510 698 361 699 485 700 370 701 438 702 397 703 606 704 134 705 179 706 422 707 505 708 112 709 503 710 272 711 670 712 163 713 123 714 170 715 6 716 652 717 248 718 206 719 395 720 652 721 346 722 108 723 400 724 245 725 251 726 335 727 556 728 177 729 648 730 530 731 168 732 598 733 628 734 168 735 139 736 677 737 505 738 498 739 568 740 328 741 392 742 86 743 583 744 197 745 262 746 459 747 521 748 673 749 395 750 644 751 704 752 12 753 83 754 214 755 668 756 470 757 377 758 642 759 606 760 401 761 531 762 42 763 367 764 492 765 396 766 334 767 393 768 196 769 173 770 741 771 92 772 239 773 462 774 47 775 561 776 749 777 97 778 311 779 301 780 568 781 405 782 135 783 518 784 559 785 281 786 465 787 144 788 264 789 471 790 187 791 128 792 152 793 396 794 642 795 775 796 208 797 442 798 363 799 183 800 253 801 500 802 743 803 196 804 149 805 317 806 7 807 636 808 683 809 454 810 57 811 782 812 402 813 150 814 688 815 813 816 604 817 798 818 258 819 13 820 418 821 768 822 118 823 803 824 442 825 363 826 108 827 529 828 582 829 814 830 551 831 503 832 314 833 543 834 560 835 134 836 509 837 546 838 608 839 279 840 619 841 658 842 519 843 20 844 366 845 488 846 295 847 565 848 570 849 204 850 751 851 811 852 201 853 191 854 113 855 424 856 774 857 430 858 374 859 283 860 601 861 476 862 622 863 295 864 298 865 736 866 403 867 693 868 372 869 779 870 21 871 596 872 625 873 415 874 344 875 639 876 180 877 3 878 100 879 654 880 595 881 261 882 345 883 718 884 419 885 334 886 298 887 589 888 68 889 361 890 266 891 239 892 11 893 250 894 391 895 169 896 832 897 265 898 224 899 380 900 297 901 689 902 711 903 482 904 482 905 825 906 877 907 15 908 129 909 169 910 868 911 328 912 627 913 398 914 422 915 319 916 521 917 908 918 694 919 339 920 850 921 207 922 522 923 635 924 147 925 630 926 705 927 668 928 137 929 856 930 586 931 397 932 441 933 10 934 512 935 601 936 511 937 322 938 132 939 152 940 369 941 224 942 431 943 611 944 168 945 105 946 694 947 528 948 802 949 99 950 898 951 427 952 565 953 453 954 291 955 337 956 177 957 890 958 524 959 607 960 542 961 46 962 506 963 323 964 427 965 303 966 13 967 753 968 855 969 606 970 736 971 486 972 466 973 774 974 393 975 975 976 519 977 97 978 320 979 554 980 603 981 830 982 573 983 627 984 607 985 931 986 665 987 131 988 433 989 200 990 52 991 532 992 894 993 278 994 935 995 909 996 663 997 582 998 380 999 9 1000 342 1001 435 1002 344 1003 349 1004 110 1005 943 1006 301 1007 220 1008 716 1009 606 1010 233 1011 389 1012 999 1013 977 1014 734 1015 644 1016 76 1017 318 1018 409 1019 391 1020 506 1021 474 1022 36 1023 217 1024 118 1025 618 1026 37 1027 369 1028 438 1029 92 1030 216 1031 835 1032 1 1033 419 1034 244 1035 253 1036 1024 1037 427 1038 757 1039 362 1040 275 1041 982 1042 461 1043 461 1044 58 1045 459 1046 1043 1047 1047 1048 925 1049 521 1050 439 1051 343 1052 422 1053 660 1054 145 1055 336 1056 845 1057 197 1058 207 1059 914 1060 196 1061 869 1062 404 1063 958 1064 413 1065 387 1066 285 1067 782 1068 878 1069 334 1070 360 1071 762 1072 911 1073 233 1074 532 1075 823 1076 618 1077 970 1078 272 1079 210 1080 193 1081 524 1082 509 1083 949 1084 843 1085 392 1086 537 1087 535 1088 858 1089 520 1090 116 1091 224 1092 772 1093 244 1094 575 1095 1066 1096 151 1097 1015 1098 253 1099 852 1100 589 1101 374 1102 906 1103 714 1104 225 1105 259 1106 896 1107 1105 1108 315 1109 877 1110 238 1111 534 1112 1084 1113 935 1114 991 1115 863 1116 697 1117 522 1118 458 1119 528 1120 919 1121 845 1122 852 1123 762 1124 1029 1125 93 1126 404 1127 855 1128 904 1129 80 1130 804 1131 387 1132 147 1133 477 1134 901 1135 811 1136 931 1137 153 1138 146 1139 1116 1140 287 1141 296 1142 303 1143 404 1144 544 1145 600 1146 1042 1147 842 1148 12 1149 574 1150 928 1151 794 1152 193 1153 957 1154 1061 1155 1138 1156 845 1157 831 1158 191 1159 525 1160 925 1161 736 1162 623 1163 303 1164 850 1165 781 1166 339 1167 685 1168 684 1169 437 1170 489 1171 408 1172 231 1173 676 1174 304 1175 602 1176 982 1177 86 1178 832 1179 491 1180 712 1181 246 1182 55 1183 1108 1184 920 1185 789 1186 121 1187 583 1188 546 1189 870 1190 1166 1191 699 1192 14 1193 53 1194 1095 1195 64 1196 316 1197 584 1198 728 1199 1104 1200 192 1201 958 1202 1068 1203 761 1204 28 1205 535 1206 1024 1207 865 1208 367 1209 736 1210 621 1211 832 1212 507 1213 226 1214 1199 1215 224 1216 1175 1217 519 1218 731 1219 640 1220 349 1221 972 1222 979 1223 811 1224 1161 1225 379 1226 295 1227 913 1228 940 1229 392 1230 945 1231 724 1232 1211 1233 516 1234 12 1235 800 1236 702 1237 724 1238 767 1239 378 1240 981 1241 14 1242 1193 1243 735 1244 15 1245 26 1246 1024 1247 1052 1248 28 1249 1103 1250 56 1251 587 1252 542 1253 132 1254 1120 1255 548 1256 245 1257 656 1258 1046 1259 596 1260 421 1261 591 1262 329 1263 153 1264 210 1265 587 1266 912 1267 779 1268 1097 1269 509 1270 180 1271 859 1272 406 1273 88 1274 1168 1275 1066 1276 911 1277 176 1278 278 1279 106 1280 297 1281 21 1282 424 1283 1175 1284 70 1285 274 1286 681 1287 374 1288 651 1289 1128 1290 402 1291 808 1292 182 1293 167 1294 223 1295 575 1296 746 1297 281 1298 1292 1299 167 1300 530 1301 201 1302 1047 1303 1165 1304 43 1305 584 1306 333 1307 387 1308 383 1309 289 1310 837 1311 1000 1312 110 1313 706 1314 1114 1315 716 1316 191 1317 1067 1318 1231 1319 641 1320 237 1321 1255 1322 240 1323 1061 1324 1021 1325 678 1326 56 1327 854 1328 1197 1329 214 1330 1321 1331 976 1332 585 1333 799 1334 1294 1335 161 1336 692 1337 831 1338 860 1339 624 1340 1135 1341 194 1342 56 1343 248 1344 384 1345 643 1346 832 1347 853 1348 481 1349 1189 1350 1094 1351 485 1352 1286 1353 606 1354 605 1355 539 1356 1171 1357 224 1358 1218 1359 542 1360 1110 1361 61 1362 832 1363 378 1364 1063 1365 851 1366 962 1367 493 1368 768 1369 328 1370 165 1371 851 1372 77 1373 915 1374 161 1375 825 1376 276 1377 1354 1378 1087 1379 248 1380 475 1381 479 1382 753 1383 393 1384 482 1385 1213 1386 1065 1387 790 1388 114 1389 1095 1390 795 1391 1239 1392 22 1393 1162 1394 344 1395 946 1396 224 1397 1050 1398 715 1399 1042 1400 900 1401 411 1402 1397 1403 1314 1404 90 1405 1064 1406 66 1407 1098 1408 259 1409 1090 1410 1246 1411 172 1412 373 1413 1151 1414 631 1415 495 1416 717 1417 417 1418 1152 1419 1402 1420 899 1421 841 1422 461 1423 1089 1424 1007 1425 1190 1426 1264 1427 1234 1428 1402 1429 1416 1430 933 1431 689 1432 1124 1433 1316 1434 1392 1435 1295 1436 393 1437 27 1438 51 1439 77 1440 943 1441 688 1442 856 1443 620 1444 934 1445 828 1446 986 1447 222 1448 772 1449 32 1450 1226 1451 1339 1452 2 1453 454 1454 388 1455 572 1456 32 1457 693 1458 572 1459 559 1460 13 1461 148 1462 768 1463 208 1464 503 1465 919 1466 1461 1467 856 1468 681 1469 350 1470 307 1471 544 1472 369 1473 102 1474 282 1475 858 1476 1170 1477 942 1478 101 1479 614 1480 955 1481 476 1482 274 1483 1093 1484 283 1485 480 1486 768 1487 521 1488 332 1489 669 1490 1239 1491 861 1492 487 1493 1238 1494 611 1495 1392 1496 294 1497 971 1498 798 1499 614 1500 1372 1501 1365 1502 784 1503 69 1504 673 1505 745 1506 743 1507 417 1508 726 1509 386 1510 285 1511 991 1512 1462 1513 1391 1514 781 1515 708 1516 1495 1517 1503 1518 49 1519 1462 1520 984 1521 772 1522 947 1523 464 1524 1127 1525 633 1526 821 1527 1522 1528 1408 1529 31 1530 611 1531 294 1532 996 1533 1414 1534 1161 1535 1083 1536 126 1537 928 1538 938 1539 136 1540 957 1541 312 1542 148 1543 665 1544 1482 1545 785 1546 449 1547 560 1548 1437 1549 1211 1550 882 1551 1396 1552 600 1553 1464 1554 545 1555 1369 1556 1437 1557 459 1558 754 1559 404 1560 1369 1561 183 1562 1074 1563 490 1564 1215 1565 607 1566 1345 1567 1121 1568 1156 1569 1245 1570 1224 1571 173 1572 1469 1573 1385 1574 431 1575 115 1576 320 1577 652 1578 1407 1579 1277 1580 598 1581 536 1582 608 1583 195 1584 808 1585 706 1586 1254 1587 1510 1588 519 1589 1373 1590 1370 1591 295 1592 348 1593 899 1594 570 1595 716 1596 1123 1597 1084 1598 120 1599 1433 1600 567 1601 367 1602 1171 1603 383 1604 549 1605 729 1606 304 1607 1415 1608 43 1609 924 1610 647 1611 1587 1612 990 1613 556 1614 1308 1615 1555 1616 20 1617 1196 1618 1202 1619 956 1620 908 1621 495 1622 812 1623 1108 1624 960 1625 1507 1626 285 1627 510 1628 51 1629 939 1630 670 1631 1025 1632 1037 1633 1265 1634 377 1635 574 1636 1365 1637 1307 1638 494 1639 1412 1640 381 1641 71 1642 1026 1643 286 1644 1173 1645 623 1646 720 1647 388 1648 1255 1649 647 1650 1517 1651 1087 1652 923 1653 806 1654 383 1655 1305 1656 529 1657 550 1658 69 1659 130 1660 1508 1661 724 1662 1513 1663 59 1664 627 1665 765 1666 1039 1667 469 1668 1197 1669 1415 1670 133 1671 1154 1672 1455 1673 888 1674 700 1675 522 1676 1288 1677 1439 1678 859 1679 1590 1680 452 1681 839 1682 1007 1683 1531 1684 745 1685 1203 1686 450 1687 711 1688 831 1689 811 1690 1560 1691 1578 1692 1360 1693 667 1694 1686 1695 997 1696 1242 1697 1343 1698 193 1699 746 1700 731 1701 296 1702 1427 1703 1449 1704 1478 1705 1373 1706 1696 1707 1155 1708 997 1709 1186 1710 1368 1711 1001 1712 39 1713 1596 1714 1591 1715 1341 1716 505 1717 748 1718 276 1719 527 1720 1478 1721 142 1722 1046 1723 1472 1724 1132 1725 24 1726 1335 1727 1313 1728 1373 1729 1013 1730 671 1731 720 1732 573 1733 284 1734 268 1735 1361 1736 1308 1737 467 1738 407 1739 1321 1740 119 1741 542 1742 1142 1743 461 1744 1037 1745 1374 1746 1655 1747 1635 1748 149 1749 1512 1750 1223 1751 1231 1752 264 1753 1651 1754 1374 1755 222 1756 567 1757 669 1758 303 1759 750 1760 745 1761 1546 1762 907 1763 498 1764 427 1765 863 1766 1592 1767 937 1768 1618 1769 1286 1770 1331 1771 20 1772 660 1773 745 1774 264 1775 466 1776 352 1777 789 1778 30 1779 778 1780 613 1781 989 1782 185 1783 200 1784 599 1785 32 1786 851 1787 866 1788 1616 1789 834 1790 1147 1791 587 1792 664 1793 1459 1794 995 1795 342 1796 125 1797 32 1798 733 1799 579 1800 1666 1801 1446 1802 458 1803 116 1804 672 1805 1453 1806 903 1807 1624 1808 817 1809 1218 1810 150 1811 242 1812 307 1813 104 1814 1313 1815 1443 1816 595 1817 842 1818 1084 1819 1106 1820 938 1821 1663 1822 861 1823 346 1824 224 1825 1314 1826 1440 1827 1667 1828 916 1829 1705 1830 526 1831 1502 1832 1342 1833 973 1834 1612 1835 121 1836 1239 1837 520 1838 1764 1839 1727 1840 339 1841 1163 1842 1062 1843 1768 1844 1364 1845 1455 1846 4 1847 86 1848 281 1849 822 1850 1301 1851 1199 1852 1139 1853 144 1854 505 1855 249 1856 112 1857 16 1858 1841 1859 825 1860 29 1861 615 1862 428 1863 746 1864 1599 1865 1311 1866 691 1867 1735 1868 1027 1869 1064 1870 1797 1871 1256 1872 329 1873 483 1874 86 1875 522 1876 1193 1877 675 1878 98 1879 1866 1880 1099 1881 496 1882 1839 1883 670 1884 1262 1885 743 1886 1631 1887 714 1888 864 1889 630 1890 221 1891 1407 1892 1502 1893 180 1894 1042 1895 127 1896 701 1897 1110 1898 806 1899 854 1900 1480 1901 829 1902 468 1903 1089 1904 1519 1905 1244 1906 212 1907 1089 1908 427 1909 906 1910 1045 1911 880 1912 1814 1913 1487 1914 1567 1915 1401 1916 941 1917 574 1918 1826 1919 1132 1920 959 1921 904 1922 1127 1923 315 1924 1393 1925 759 1926 961 1927 573 1928 1730 1929 422 1930 230 1931 45 1932 1001 1933 469 1934 1288 1935 1131 1936 1148 1937 1666 1938 342 1939 1445 1940 1400 1941 1751 1942 1059 1943 30 1944 667 1945 682 1946 1854 1947 642 1948 801 1949 965 1950 973 1951 830 1952 579 1953 109 1954 1650 1955 1240 1956 44 1957 774 1958 58 1959 555 1960 1141 1961 1798 1962 1554 1963 162 1964 1920 1965 745 1966 1354 1967 1958 1968 721 1969 117 1970 140 1971 1030 1972 407 1973 508 1974 406 1975 1045 1976 1501 1977 721 1978 1458 1979 855 1980 1265 1981 870 1982 648 1983 674 1984 797 1985 500 1986 340 1987 1801 1988 1247 1989 1284 1990 1404 1991 1763 1992 1757 1993 758 1994 1218 1995 604 1996 130 1997 473 1998 1844 1999 802 2000 1687 2001 1 2002 768 2003 781 2004 859 2005 1708 2006 1946 2007 830 2008 703 2009 326 2010 923 2011 630 2012 1032 2013 1163 2014 1161 2015 182 2016 1862 2017 847 2018 139 2019 68 2020 1458 2021 75 2022 940 2023 1284 2024 129 2025 1293 2026 1918 2027 179 2028 1385 2029 1068 2030 2015 2031 95 2032 1549 2033 753 2034 1518 2035 1648 2036 1749 2037 313 2038 73 2039 223 2040 721 2041 1607 2042 676 2043 37 2044 304 2045 982 2046 1742 2047 1180 2048 1540 2049 1901 2050 1186 2051 1412 2052 9 2053 944 2054 1064 2055 1614 2056 1883 2057 1773 2058 644 2059 1735 2060 1895 2061 1924 2062 235 2063 781 2064 1281 2065 39 2066 1604 2067 120 2068 37 2069 90 2070 2026 2071 1921 2072 1368 2073 1359 2074 1491 2075 374 2076 999 2077 649 2078 1310 2079 466 2080 1138 2081 1367 2082 1189 2083 1072 2084 1853 2085 1525 2086 1700 2087 1849 2088 1027 2089 962 2090 314 2091 1828 2092 978 2093 2061 2094 774 2095 604 2096 1182 2097 1088 2098 1506 2099 857 2100 221 2101 969 2102 1444 2103 853 2104 1690 2105 29 2106 1633 2107 903 2108 1167 2109 412 2110 2008 2111 986 2112 2100 2113 507 2114 741 2115 838 2116 1677 2117 867 2118 722 2119 405 2120 1551 2121 2090 2122 1829 2123 314 2124 1970 2125 313 2126 1864 2127 1596 2128 2051 2129 1228 2130 212 2131 1899 2132 1527 2133 455 2134 850 2135 33 2136 1192 2137 625 2138 1760 2139 1962 2140 519 2141 1979 2142 424 2143 1363 2144 522 2145 1049 2146 1675 2147 1225 2148 1756 2149 626 2150 1239 2151 1233 2152 808 2153 1879 2154 138 2155 57 2156 521 2157 1210 2158 1852 2159 1837 2160 1417 2161 1751 2162 1977 2163 1551 2164 1250 2165 919 2166 467 2167 1054 2168 510 2169 421 2170 354 2171 641 2172 2130 2173 2170 2174 978 2175 1116 2176 1073 2177 1613 2178 1851 2179 1709 2180 783 2181 542 2182 764 2183 1583 2184 517 2185 1803 2186 440 2187 1941 2188 1473 2189 448 2190 710 2191 991 2192 701 2193 2189 2194 1004 2195 1511 2196 237 2197 1115 2198 750 2199 1324 2200 2100 2201 135 2202 337 2203 53 2204 154 2205 669 2206 2134 2207 823 2208 2178 2209 1786 2210 1775 2211 1161 2212 262 2213 1914 2214 1455 2215 462 2216 1802 2217 702 2218 1367 2219 690 2220 139 2221 1561 2222 1490 2223 1730 2224 629 2225 2082 2226 1761 2227 28 2228 545 2229 1948 2230 1816 2231 228 2232 1867 2233 1722 2234 481 2235 2031 2236 1545 2237 849 2238 1503 2239 2210 2240 1696 2241 749 2242 2132 2243 1827 2244 1957 2245 136 2246 1848 2247 814 2248 959 2249 651 2250 476 2251 904 2252 9 2253 1221 2254 1271 2255 1222 2256 1691 2257 1435 2258 1795 2259 430 2260 2110 2261 874 2262 1339 2263 2020 2264 814 2265 273 2266 958 2267 1361 2268 760 2269 1005 2270 1597 2271 1951 2272 2154 2273 1046 2274 258 2275 1974 2276 521 2277 1363 2278 20 2279 951 2280 1031 2281 940 2282 2268 2283 731 2284 823 2285 194 2286 352 2287 652 2288 1131 2289 1656 2290 2289 2291 1373 2292 2198 2293 1454 2294 1952 2295 1829 2296 1567 2297 66 2298 2092 2299 1329 2300 1496 2301 369 2302 1278 2303 1580 2304 2156 2305 596 2306 1761 2307 1961 2308 1284 2309 1663 2310 2215 2311 1697 2312 2091 2313 2282 2314 386 2315 1007 2316 735 2317 940 2318 1351 2319 34 2320 2308 2321 14 2322 2092 2323 1878 2324 1324 2325 1426 2326 1357 2327 680 2328 283 2329 1319 2330 373 2331 1057 2332 2206 2333 2129 2334 311 2335 331 2336 1504 2337 1768 2338 26 2339 1162 2340 2152 2341 2283 2342 1748 2343 115 2344 1129 2345 977 2346 411 2347 136 2348 437 2349 1379 2350 2045 2351 393 2352 653 2353 379 2354 1501 2355 295 2356 564 2357 429 2358 415 2359 43 2360 1184 2361 2148 2362 605 2363 807 2364 350 2365 1693 2366 1730 2367 1531 2368 2288 2369 544 2370 859 2371 1992 2372 1133 2373 79 2374 51 2375 1535 2376 667 2377 2285 2378 2210 2379 1726 2380 2307 2381 1715 2382 1222 2383 705 2384 2165 2385 1451 2386 618 2387 1269 2388 1226 2389 1561 2390 1971 2391 575 2392 1596 2393 768 2394 1257 2395 325 2396 701 2397 3 2398 2253 2399 955 2400 905 2401 1395 2402 1941 2403 610 2404 1 2405 1546 2406 1758 2407 364 2408 1724 2409 2060 2410 1288 2411 521 2412 2313 2413 1186 2414 1928 2415 10 2416 1027 2417 990 2418 2296 2419 732 2420 1783 2421 77 2422 1044 2423 333 2424 953 2425 446 2426 538 2427 1329 2428 1872 2429 737 2430 21 2431 269 2432 2172 2433 1112 2434 562 2435 1598 2436 1936 2437 1062 2438 1759 2439 1970 2440 1837 2441 988 2442 818 2443 853 2444 2348 2445 826 2446 2093 2447 1684 2448 2061 2449 2390 2450 856 2451 152 2452 783 2453 2059 2454 11 2455 123 2456 1638 2457 2194 2458 2045 2459 841 2460 815 2461 1469 2462 2412 2463 591 2464 835 2465 1657 2466 1939 2467 2031 2468 551 2469 2094 2470 2394 2471 1113 2472 1114 2473 73 2474 515 2475 958 2476 2472 2477 269 2478 1361 2479 799 2480 306 2481 2102 2482 1775 2483 138 2484 1438 2485 788 2486 72 2487 1330 2488 291 2489 2042 2490 1139 2491 1575 2492 507 2493 2467 2494 2048 2495 675 2496 1050 2497 1547 2498 1204 2499 2237 2500 2373 2501 870 2502 453 2503 697 2504 482 2505 1415 2506 393 2507 400 2508 1651 2509 1351 2510 1978 2511 187 2512 111 2513 2064 2514 1441 2515 932 2516 1785 2517 518 2518 1905 2519 1603 2520 1077 2521 986 2522 260 2523 717 2524 1977 2525 2237 2526 1859 2527 1864 2528 706 2529 2409 2530 867 2531 1843 2532 113 2533 487 2534 1734 2535 321 2536 692 2537 2028 2538 1191 2539 1803 2540 2427 2541 234 2542 2133 2543 1224 2544 1781 2545 1059 2546 86 2547 2047 2548 457 2549 1120 2550 2316 2551 1540 2552 470 2553 265 2554 2328 2555 2296 2556 1234 2557 1277 2558 833 2559 2045 2560 1234 2561 1303 2562 1654 2563 1067 2564 1092 2565 2097 2566 2134 2567 803 2568 1467 2569 507 2570 2140 2571 699 2572 2252 2573 858 2574 1757 2575 1542 2576 1914 2577 1565 2578 1906 2579 539 2580 1058 2581 1834 2582 866 2583 2302 2584 686 2585 1298 2586 1881 2587 169 2588 269 2589 427 2590 2131 2591 1700 2592 2196 2593 767 2594 2331 2595 1068 2596 1292 2597 402 2598 1253 2599 2550 2600 86 2601 1180 2602 440 2603 2216 2604 296 2605 1041 2606 580 2607 341 2608 460 2609 136 2610 2328 2611 2032 2612 1814 2613 363 2614 1024 2615 2402 2616 1494 2617 387 2618 1297 2619 6 2620 2241 2621 1201 2622 2372 2623 1051 2624 1568 2625 1327 2626 1788 2627 1581 2628 1522 2629 201 2630 979 2631 690 2632 1456 2633 1634 2634 871 2635 1554 2636 493 2637 667 2638 2326 2639 1349 2640 2331 2641 1428 2642 304 2643 2335 2644 1625 2645 240 2646 2098 2647 342 2648 602 2649 1370 2650 880 2651 605 2652 1192 2653 647 2654 1375 2655 452 2656 2348 2657 1584 2658 671 2659 1408 2660 2427 2661 1562 2662 1618 2663 1231 2664 780 2665 1897 2666 816 2667 1444 2668 1989 2669 2568 2670 2150 2671 919 2672 1707 2673 2389 2674 2144 2675 1614 2676 2578 2677 1385 2678 671 2679 379 2680 1962 2681 1153 2682 1815 2683 2576 2684 41 2685 1403 2686 2623 2687 1021 2688 913 2689 809 2690 1995 2691 404 2692 1978 2693 130 2694 610 2695 540 2696 531 2697 1661 2698 182 2699 2688 2700 850 2701 452 2702 2627 2703 2377 2704 169 2705 2462 2706 1057 2707 1074 2708 2066 2709 197 2710 1829 2711 1802 2712 2326 2713 1867 2714 1008 2715 805 2716 313 2717 495 2718 2413 2719 1704 2720 1279 2721 172 2722 1741 2723 917 2724 2221 2725 177 2726 126 2727 2555 2728 1776 2729 1728 2730 1965 2731 421 2732 931 2733 2725 2734 496 2735 2700 2736 535 2737 1561 2738 2444 2739 895 2740 773 2741 1852 2742 1463 2743 1801 2744 2626 2745 1409 2746 1643 2747 174 2748 986 2749 1921 2750 1288 2751 1188 2752 2288 2753 326 2754 1627 2755 2514 2756 132 2757 1360 2758 113 2759 2515 2760 925 2761 2552 2762 1502 2763 1331 2764 640 2765 2745 2766 760 2767 64 2768 22 2769 1577 2770 2103 2771 1933 2772 2238 2773 153 2774 2326 2775 1833 2776 1015 2777 1883 2778 1035 2779 1793 2780 2046 2781 2737 2782 1949 2783 528 2784 1826 2785 712 2786 1361 2787 1797 2788 281 2789 141 2790 2073 2791 260 2792 2094 2793 2633 2794 1775 2795 834 2796 2671 2797 582 2798 353 2799 469 2800 1450 2801 2776 2802 941 2803 893 2804 2077 2805 2600 2806 1703 2807 1499 2808 1478 2809 2504 2810 1774 2811 2140 2812 1319 2813 2401 2814 65 2815 1550 2816 1013 2817 830 2818 2753 2819 2337 2820 790 2821 2197 2822 2358 2823 1694 2824 66 2825 1939 2826 1796 2827 1990 2828 2078 2829 1178 2830 2060 2831 1147 2832 2310 2833 824 2834 428 2835 1373 2836 672 2837 860 2838 2022 2839 1141 2840 922 2841 2677 2842 1097 2843 1437 2844 1646 2845 1927 2846 1241 2847 2044 2848 2247 2849 667 2850 2781 2851 261 2852 2496 2853 60 2854 121 2855 1105 2856 2484 2857 2193 2858 197 2859 1995 2860 2595 2861 2283 2862 2283 2863 2322 2864 1049 2865 1199 2866 2485 2867 1398 2868 343 2869 2103 2870 33 2871 1408 2872 2352 2873 2650 2874 2484 2875 1798 2876 829 2877 521 2878 2817 2879 316 2880 486 2881 2704 2882 2352 2883 487 2884 436 2885 393 2886 229 2887 764 2888 144 2889 2829 2890 1168 2891 2137 2892 1932 2893 507 2894 744 2895 2762 2896 693 2897 2017 2898 1602 2899 2632 2900 2654 2901 1760 2902 2107 2903 2653 2904 1513 2905 369 2906 2067 2907 872 2908 2236 2909 2273 2910 1358 2911 492 2912 1666 2913 563 2914 350 2915 1766 2916 1548 2917 1480 2918 715 2919 593 2920 1873 2921 2726 2922 550 2923 300 2924 2881 2925 1740 2926 2115 2927 707 2928 1165 2929 525 2930 1140 2931 2451 2932 432 2933 1439 2934 132 2935 2666 2936 759 2937 858 2938 1630 2939 2744 2940 2832 2941 2677 2942 2583 2943 1838 2944 1298 2945 1421 2946 181 2947 341 2948 319 2949 446 2950 279 2951 1927 2952 2370 2953 1350 2954 1142 2955 1948 2956 2632 2957 2896 2958 2958 2959 2669 2960 1674 2961 349 2962 1554 2963 1500 2964 336 2965 927 2966 1930 2967 2480 2968 526 2969 1976 2970 2333 2971 740 2972 1067 2973 2011 2974 1050 2975 2337 2976 799 2977 1095 2978 2021 2979 2282 2980 2633 2981 239 2982 2804 2983 1150 2984 695 2985 1463 2986 652 2987 1929 2988 287 2989 779 2990 242 2991 2904 2992 2389 2993 2732 2994 1333 2995 1405 2996 1541 2997 2320 2998 1571 2999 1672 3000 3000 76203 -84441 -31323 62196 68312 -69073 40021 22752 -13235 72294 -431 568 -77821 9717 68273 32751 21331 63566 -42429 -11208 95803 75079 -65389 -93365 50147 31743 3873 -41666 -65828 86328 34924 32993 78812 62580 60655 -74846 -18381 69970 22540 9091 -33247 -74016 59127 64409 -93748 -55848 95362 82718 -81709 -1223 87975 32859 -53676 34695 18231 43621 41685 -40510 8656 -43365 -19577 99047 -41300 -3782 -9201 -50627 -13118 -73032 96261 20964 29004 9995 89656 -80741 93103 34713 61727 5378 15976 41332 -21178 19998 15178 -96228 -31051 58607 -26568 -62632 78540 27000 53315 7378 -73631 96739 -4746 -16549 43290 -50229 78928 31632 17492 -70366 1665 -98492 -53773 -83279 -67705 -46409 67587 71482 23507 -99873 59804 78519 -72965 72469 71450 -12635 -5789 -64656 30794 89152 -54666 -87153 18985 38205 10247 -91031 14757 -91503 -88011 -4522 -86082 77285 44940 -26392 48646 -33996 56780 -70775 -62347 -50901 -5133 34217 -53358 -70937 81793 62263 16855 7786 -17472 -53487 88497 26621 -69666 -94412 26258 92732 -3518 -46278 76639 14548 -34316 -54826 -71178 -73827 -91427 -40827 66261 -63603 -37315 -46461 -85350 -86319 -64133 5109 -2207 3058 2412 -82652 58441 -21279 -72464 -90844 9421 18312 39505 -31268 -28879 -80535 99375 38405 78271 18125 -64785 60767 -88738 18814 78661 -42613 32211 -58443 -85426 81151 470 76330 -34426 33177 4242 33024 -58973 84213 21598 48716 -66827 -41294 -9116 -39613 80335 37606 2371 57918 51341 81115 46717 55935 -61006 23062 -38930 72485 56226 90569 7015 -35025 82877 63242 -43941 47089 55871 73902 23921 94457 -47229 79119 80090 57718 -86652 20657 -35414 -75978 -6344 70952 -44583 58982 -78660 -14125 -47787 -74177 -54247 -38015 80463 48657 38626 19975 -16072 -18600 76002 -72479 -5288 35458 33535 -81815 63439 -63955 24032 -71501 -64363 23097 -64016 -91485 -53575 -51402 74742 81882 52048 33424 24173 47629 -89714 -10947 74828 92292 -20712 -79101 21947 -69275 45194 -91088 54983 -31448 36141 17477 83839 53917 27960 48371 84510 67343 33679 -37882 22004 -93932 54368 -66099 -10889 86595 -5131 74529 -68705 34436 11476 11514 -8124 -48427 -17676 65852 67198 -21243 82074 97929 76231 84679 -52374 -78686 81752 -79299 54578 14402 30130 5408 88760 -84832 66590 -56673 -58222 71786 -67653 43165 -6350 -2007 -25947 86638 -14237 -47432 24858 18246 65426 -96478 -61582 -35148 -29658 66058 49715 65572 -93069 -46168 84405 54474 -82122 -41058 -49677 -21496 -40451 -95568 -36773 46626 -67199 -86434 74754 61513 65829 -67834 6385 76028 -97855 78692 -55937 -28689 15982 -52510 2780 -41187 12861 1807 9322 -44023 -37556 -77629 -58226 81978 34223 32791 94223 -73383 -94629 -74273 -3640 84199 93144 39665 13848 63738 51730 51865 -6374 28046 24965 -90223 -14572 -21770 4251 -41855 -93828 -44731 -61645 74105 77109 4545 -20608 34253 9911 -21211 -79552 -62864 -5370 23675 68297 39843 74806 -57147 -36586 -78583 49387 75088 31016 1026 -85037 27782 -52074 35552 43722 -85310 -38458 -45620 -20867 -21155 29552 25124 -6091 58961 -12172 -83229 -27733 20249 -39303 -57606 42346 -28895 6131 40318 37818 127 -63241 93008 -13760 -73691 -40335 47266 -50293 -91492 -9333 74039 -88434 -21977 -86933 -95442 -11627 -71154 -73486 66640 77517 19580 72134 75430 73414 17731 -83228 -39040 20239 44573 37811 16686 410 -21047 74231 -23174 60058 -55367 47457 4297 -93681 33629 9742 24692 -67122 -79834 11818 52146 -41594 20627 -45204 -38028 -62408 -66697 -98722 -60740 57340 91334 -69611 4521 -84441 2213 -97034 55158 81183 26380 87469 -7903 2916 15107 -23804 42167 58314 70773 -25577 63796 -52288 -96905 98766 -17139 61800 -9231 89271 94494 427 37593 -33819 78043 78138 16013 35564 -69766 -30041 -79765 64273 65663 39304 -64673 10287 -27354 45953 77646 -37723 -1455 19871 -98648 -74952 71808 -59882 66964 97235 74371 64619 89862 -72153 28048 -4491 50788 -87499 24839 -44748 -51782 -80145 68165 -80346 -63906 60696 -44043 -6282 39010 46666 53767 -94473 80029 97940 55301 91594 45281 -5623 82923 -62061 9353 91083 77866 -14716 86660 -53044 -40232 44820 86008 3304 82567 45687 44420 67140 92520 -38104 -38452 -92443 39420 71262 23079 -31086 -57870 -85049 -42027 11793 -4403 -63854 -95793 63652 10370 -64399 -36486 30983 -51487 -42793 15277 40332 -5080 27396 -89925 1231 -75721 26853 92553 -60905 64790 -80310 -50604 -61107 -34380 -87782 86356 30486 86703 -3005 99017 79467 -95230 -91699 61164 -95524 -67025 -89139 -78304 80432 -58532 58807 -95567 -55892 94915 -47325 -66646 -227 -5837 83209 -87682 -38485 -47933 -92994 41965 -14244 -99241 -47655 -79420 -21184 -64507 73078 85141 29940 12752 -18800 51395 -14747 -53999 54454 -85357 -85558 83338 90076 96797 60660 2782 57185 -48265 -79886 -76510 -34948 -46784 -11152 85886 -49287 -15320 -17384 -51620 -21947 50386 16241 7734 96030 -56529 -67599 46598 67815 31637 -89228 -57095 18717 -95984 -17470 -64468 -59704 -13180 -19569 10423 -61571 -58487 -2397 91643 -59781 -34274 -99877 28396 7176 -72773 -56867 10314 38300 -43661 80174 -1270 32454 -16925 89153 -88129 24661 98282 -16910 -61906 48006 89260 79796 83954 85132 -54844 -77027 40548 -75530 15559 -80393 -95156 -93951 -82689 -38794 6369 80389 72546 -93698 68132 -6295 15418 -83570 13570 33188 -37867 -19556 27989 -9009 71080 91252 -20715 14162 -89098 -31103 14255 -26428 -59451 91680 40752 -86360 -35965 -15609 -95987 -7271 -65002 31370 48281 -76348 71921 -85238 1583 27428 -18487 72319 -45008 -5069 -7421 54612 81996 -77373 -54008 -88867 24212 -5993 8047 -99490 -75437 87559 90581 -62882 46208 -58411 -85663 -14198 -59792 25633 80115 64267 83133 82256 -73353 -24881 70036 7434 37821 -26484 86221 28419 -8682 -71417 14528 14697 33334 24041 -16897 -6076 -13258 -46734 -69142 -71061 -51132 -10775 -80919 -88370 -58306 -69880 68809 12213 96945 -73337 98270 -33720 -84238 18529 -41240 -20834 42901 -98050 7700 -12364 -53614 -42223 -92710 -13135 68335 89729 64242 -69097 -47838 23077 93880 55282 -24694 60386 53741 -52887 -6070 -52910 -16817 42819 -79873 -91463 25049 -82908 32914 -93409 -28745 -64606 -46290 -55413 63462 44841 -20691 80657 -34546 90375 -35021 26744 -20006 16356 -6072 -17688 -76259 75953 98715 -26171 63004 -34696 -25539 -3881 -55169 17088 -5563 -76943 56658 -5418 76615 -62245 60858 -4546 58492 -41852 -107 68377 -25194 97483 14748 63649 -23802 90269 -61552 27296 48406 66594 -32133 30710 11381 29500 -3229 81406 66043 95 -99920 -81572 97639 -47119 -46971 66934 -28837 84610 3826 5002 97530 -76030 -55749 90356 -29250 -16761 -87264 2627 -86476 -12843 -57899 96220 93428 -55136 56846 -94216 -24750 -57931 -63370 -11488 -86487 -95487 -2933 16362 -83022 75983 36120 -67448 74118 88128 -66277 -66530 10469 -35625 82677 95106 72418 -3252 18061 39414 -56266 13001 30117 29380 -89183 77306 95924 43865 29375 11612 -67545 97837 64509 4189 76100 10880 -93028 -63257 7737 -45850 -64305 -9840 -76377 -629 362 7391 -60034 -73150 41437 34612 -71218 -55757 -13256 -61683 85386 33890 -55091 7193 80494 23217 -90461 -9267 -19694 -90952 -12859 33775 38292 -18381 46653 -48990 94192 82424 29032 -71065 -21278 21698 -52678 60855 -6205 -19556 40936 41098 12411 -38385 -62446 82822 86396 15725 -43270 -39165 -20290 67163 38981 -30814 93724 -3939 40840 -56391 60987 -68790 8240 9617 -51329 34460 32617 87253 73737 -29461 35096 10795 -26268 22453 -94511 -81989 86517 -29779 -44195 71495 -42169 22285 58211 98413 63397 -62122 87518 -53710 -75867 39140 -49272 10968 17527 65597 38453 15070 90068 -56262 -13124 72282 -95505 -69368 -61612 28198 -45057 47979 -11446 -57297 -9733 97312 12777 -34433 -8944 -87450 -85279 -10123 -38151 62848 15435 14291 -71632 -99170 -80755 -34711 -28331 50785 -43974 -76701 -83231 73724 -36540 7050 59515 -96372 39813 40816 23302 -34458 34947 16663 -21024 1658 46259 98068 47625 60386 -27819 -71439 -62445 -30593 -74734 46237 72101 38821 -94433 27026 -58858 -8094 -83924 86426 -25173 -90090 -80465 -35568 50583 17703 -57717 -85400 84015 -52950 66751 96687 -69423 -63972 85785 87861 -64790 65221 59118 67338 96395 -72856 34805 59064 79388 95271 -48583 -55239 21960 -36606 -73919 -34100 -25722 88060 92131 79370 -87814 -14966 57112 -45617 -10992 -50342 -41915 34883 -99328 -4787 -26430 -55953 -77999 -94017 39575 -43972 7712 -31205 -13415 -84341 -77053 -78657 5292 98371 66376 63985 -38353 54514 -51523 24512 -46286 31999 72088 45079 38407 -87868 -95442 -588 -20766 70582 94065 -72152 -42394 96708 -18523 -96085 -57231 66930 67415 4016 -13006 -94832 2304 -39043 -11982 10563 66460 -82984 -35483 56877 -58208 -36092 59684 -50778 -77101 -52402 43080 -1968 -64630 -45387 -54408 -21809 47170 6237 -62352 -57679 -21277 21850 51961 8166 -26766 -11370 -28566 -26344 -53530 59612 -65041 -44131 83696 -2660 -23441 -66542 -8281 -95327 -72001 98482 -42515 59511 -69689 -13548 55758 30989 99518 -45448 -37437 -22083 81105 10715 -44807 -64136 -45399 -84457 -57493 45005 96347 -30273 -27154 -41467 96499 72685 28999 87059 27911 68906 40889 41696 64910 36410 -65045 73471 -99716 50304 8657 -2029 -98701 -37758 -246 -86312 -90984 44143 60858 -25940 -17904 -49011 -13068 24697 81599 78743 -28560 -3349 -49871 -2923 -86137 -88705 -15631 34063 -30692 19901 20283 -91324 45938 -50352 23278 -73223 -12808 -10572 -35825 -71677 14299 -11933 -14632 -32209 -8135 67722 -34217 52849 95417 35922 -26619 22361 97674 96400 -80842 -39363 37937 -35432 -6478 40879 56238 -88383 19898 -96536 19347 -18195 42441 8399 -50614 95905 -23559 -29838 17671 97431 76494 82268 -77300 38428 -27111 1440 -78513 -84428 -59215 71487 94076 3924 -8106 56711 63984 -38766 83535 44668 -56421 -91370 1038 -54782 -85522 76768 -98125 28262 -48135 -37318 37485 30140 -59816 94637 -39125 -26154 -75400 -147 -22568 95930 77530 41234 40211 -73686 -81972 10060 -670 39505 -95796 -83941 14331 -21738 -44540 -50828 -67108 -38692 -99823 20509 93728 88291 -88841 -41266 -10999 -21560 34161 34532 42745 -43905 -67353 -49292 -29615 45195 -45140 -330 38267 -39325 -11486 -2360 -17318 40936 25562 52366 -70453 -42429 12518 7439 -81537 -6005 -58361 67005 62207 74616 7290 -44447 -71248 -96560 13038 78936 14019 -97873 47240 -81186 -63110 -97572 242 82890 88097 41827 5768 -15763 23996 33569 -6168 -93089 60388 -40230 45158 -3471 -74388 22530 -44239 -97977 48395 28101 97209 -92769 65833 -41185 49486 -20889 22849 -24662 17102 -78360 45913 87641 -71636 41178 -96852 -94062 59297 14033 48615 17313 -17537 -71826 -75101 92160 11625 90374 55548 -26138 46297 97293 -47997 -47870 53070 21697 -28869 21512 78558 -76958 -74064 97617 -51119 -8106 -48488 -17975 96075 -30452 85147 -24146 -87672 28157 -42951 -18900 74609 -93220 7526 24794 -59871 66667 65253 25251 23785 25698 -23834 -95856 20236 19284 -28145 -20123 47459 -81864 -66483 -37887 -32623 -61439 96921 -35891 -44125 -78976 -73263 55570 27302 -923 -57101 -89651 58580 -88980 -53748 -8024 83122 -90692 46618 -6300 8776 -27849 72494 75333 -80409 -61105 52610 65050 -86112 -96683 32342 -6920 -94119 -57865 -44427 83632 43317 83229 52862 -96569 24509 -75501 -9722 30149 25048 71201 79984 74015 67765 -89687 -72401 84130 -61891 62447 -54127 72551 -80269 -85447 -47297 -99410 -28244 72510 -57462 -82364 92991 -90446 58214 26291 24425 -81759 46192 -16671 30598 -40277 -49770 -65245 37444 -14471 2780 -2288 -25729 60615 -34465 99088 -9071 -38499 16473 81533 -27823 81819 62177 6051 -78082 -41654 -55353 -45531 -589 84131 -60250 -54394 78531 82975 -63389 -591 -95173 -65430 -38818 94574 63847 -8940 -646 18102 88903 -93085 -34752 -40438 22031 44720 62017 -76985 37497 32300 -64191 -65313 84489 -58005 -57690 30155 -13712 -49129 35222 29173 -71518 45505 -12856 -78302 -69145 53861 95490 54017 -26048 -26887 75244 1993 -8079 -77776 92881 83297 89670 92683 85614 40253 11923 -84471 -27552 -42214 38185 -49960 22964 17480 53278 56017 78296 -63903 98419 -44688 -34782 -19932 36922 34080 -34787 -47863 45669 5850 -48717 68689 91346 -11965 82867 36758 93951 67091 42579 -325 -90596 1837 79884 -65448 -99530 -82291 47134 -49761 62808 86035 9399 -28124 -8944 -40642 -73934 60976 46621 -8307 -89070 3537 79027 -72742 64941 -39385 -68824 69665 -24711 61796 -36109 77854 -84637 -62344 31267 -84659 -77705 -76501 -30034 -78286 53663 -66023 92739 -56133 31924 -29635 -89960 37392 -56787 -46911 56036 5142 -80579 4325 67839 -22813 60980 -69373 60329 -2823 78823 -24283 78596 34973 -53799 -29453 -20343 879 97531 32600 -8628 6010 -18325 73163 6430 84143 -33569 -43232 -81523 -27292 54427 -59507 -61792 70499 34248 62623 -21568 -79803 -62396 -69139 23881 84011 -32683 -51431 -55057 60194 -27221 76373 46452 19292 6313 58526 67773 -44355 89978 -7918 -182 -47567 29410 -11410 14205 -18111 -81222 -40828 41262 -60596 75968 -85834 -18191 -6539 -94268 -49313 -37840 -7557 -44852 44236 54722 -63644 -70751 -960 -20385 -2614 -61105 27430 -78495 16699 -52115 83025 74795 -25339 12779 42437 34917 96697 83088 69733 -92948 -40709 -6519 -76309 55164 44281 -34984 -29405 -17261 18559 -71759 32652 -54411 -69818 72041 98639 88036 -41354 -43580 -57962 26199 -71133 16148 -30561 -56254 -53264 3910 85337 -26332 -56317 65342 -797 23478 18147 -86650 15207 -5205 -27297 -87019 -49192 67869 54942 -48945 -87322 -23791 97847 11479 -74461 78788 39038 -45209 55583 37283 -38655 -91351 -77766 -96560 10800 42102 55710 11604 68885 68214 -26766 27684 -23361 -59729 -44586 -46164 -12500 59277 78844 8000 56390 -60367 -16450 85926 41910 -51762 49927 6529 -55700 197 -33245 -83076 -94584 -2354 54575 62595 -99457 7209 12684 -82481 -57269 78162 -64111 88240 -69144 17523 38920 -67873 46250 67237 53787 -61911 -16139 68593 -79338 -31117 94891 -96541 -64871 65176 55104 67430 94656 -92173 -20804 6608 79449 82612 -10636 70042 -82952 -86507 35642 22511 32461 78469 -12283 32248 55204 3060 83473 56456 -58016 99966 -85741 -7470 -42090 21572 -41778 35179 15259 85162 3344 -30170 5627 11091 -11172 -246 75093 -12583 14165 -13957 -36131 12682 77095 -34224 41431 -1866 89241 -55741 -42897 72307 -33339 -24500 -90583 18631 -54105 -9782 1954 2492 -80275 63393 52597 -75902 32985 -43662 74547 -54174 -89814 -46376 -21228 52549 -32959 35831 68248 96082 70971 53556 -82468 -79569 26430 45761 37925 -80661 -48229 -24610 -58317 97048 88013 18426 87980 25286 -58291 -95534 93714 4027 37625 31830 -83526 47254 -1563 60557 17515 95507 78853 39385 93128 -43848 -75733 9118 -80093 -69376 -16969 -21758 21193 16943 56443 -9100 -10962 -69333 9289 41929 91924 -15016 17159 -29889 -21252 60569 -84731 77189 25148 7108 38586 -15203 53534 -44782 88606 54546 -89245 18147 1152 33757 -20521 -87458 -65258 -10333 -49332 91204 56267 -80915 74735 13595 -51878 -35703 79917 24537 -94060 -84271 52967 4729 10947 9153 32482 63361 -69512 -76038 -38194 -83941 -25115 -88279 -34336 17636 67631 29948 -19978 -87456 53227 66823 -39396 22021 50911 -31271 61826 -78517 67210 47021 -89351 -88535 1883 23938 -71282 11795 -920 69490 27570 -90767 -94012 -47256 -83245 -4067 -82106 25296 78423 4892 38009 77411 -74471 34854 6578 19335 90323 -73342 1153 -61923 -83551 99726 22566 -11353 -43569 22856 -96091 -73416 61278 33269 -34394 85602 -88616 -76058 53669 -95899 -86881 -20102 -56707 -64073 65840 60894 91716 -68802 -96694 -26363 -36656 92526 -61485 39996 -57906 -4326 24503 8871 54306 91764 12407 76955 19331 37400 -2606 44239 -6878 -24590 -46768 69554 19019 70465 -88628 29778 -82348 -29940 -26949 82463 -96695 3586 75146 -29889 -69554 88898 -52296 60868 -20585 74577 1759 -46165 -62064 -98391 -49720 -45385 31173 95776 -3301 56083 -96743 -51801 -76315 57933 -70799 5412 1128 25126 70773 24245 -32850 -35394 -97428 13035 -28958 -33619 43800 64031 64618 11553 91479 99252 -7677 -555 64010 -31987 -92984 -29356 -48910 -20854 46841 -4777 30690 88489 78892 75441 7648 -59181 92367 -90963 76716 7951 -21604 -80686 16441 -10113 -34560 -51099 8515 -32450 -87267 -46785 61769 -70841 13926 65470 -9579 91101 2358 -31331 -44694 -81299 82360 6467 -82594 99171 -6756 -77953 -83985 -92459 52019 80771 -61361 95219 -73000 -9433 21763 -17955 93981 -87583 10253 -78173 86101 99096 -36978 -80685 -37789 -16570 -87057 -29709 24240 46649 -12098 49464 88933 -21653 -34795 2333 65723 82856 -18518 41672 -2275 -20995 -75977 -21393 -59973 -9139 34533 -29474 49244 -77576 -9612 20910 18569 4865 93221 54266 -95623 -43307 73741 99141 -78484 -69774 -65519 -39314 20993 57593 39330 97071 -89971 33795 -18788 40401 23775 42071 -81639 31246 -7633 26319 89014 -48144 -54650 -44944 69253 -49520 -20102 9908 -52194 58013 -14247 -61197 -45067 16868 -38768 80023 51788 74806 56845 38267 93611 -16127 63462 -35200 83050 87523 -52461 -65746 14550 -8856 39587 -9292 53284 -43589 -40236 95742 56232 43007 -40830 -94817 -49369 -34550 12549 41926 83559 38131 -40392 -17039 -41927 -54832 23134 -11847 -5628 82937 36297 -47159 -53523 -13737 11598 -27658 86850 -64598 51798 -37051 29128 2711 63984 -13804 73019 -14209 -78356 -4272 9442 51531 -59298 -52412 70724 -79748 -98403 -47295 -15254 20305 6915 5474 70631 -48299 -22899 -15669 65834 65535 -1216 28379 -37452 -18778 -63594 -84192 -93942 -54877 40033 -80231 -38573 54355 -21237 -52216 46849 -2343 -91232 -63102 75794 76025 83238 -58989 -66167 8992 69237 -82327 -16942 -40873 -8003 -24228 41370 -67984 -87458 68636 95666 -95319 36265 15201 75635 -68551 51132 -33573 -68046 -63569 -13222 11312 -62420 9179 -48938 82033 -81035 44494 20327 27771 -23043 27827 20760 29547 30645 98930 -56338 -18017 -35481 -63097 -73085 8756 -96320 28589 46343 96955 -32733 -54181 62764 93405 -29914 23069 -63501 4811 38421 46604 41686 71407 2167 23252 46992 -546 -21117 -31179 80150 -18994 -42111 -32865 -5126 -32394 -46232 46980 -31844 5641 78710 12378 -3032 61314 21765 48553 60423 -34874 -82234 -6353 -13153 -96079 30294 16519 -45985 2670 -44710 15161 77532 51309 -95157 -12278 -56137 -48083 -64622 -78850 84473 30552 -77825 66818 -94268 -25125 -50455 87829 -80667 51500 -55889 -93594 -14883 -88033 -78276 -39362 -21824 20180 -49523 -49871 85973 81302 -38326 -11997 -89724 -95472 98530 84789 62273 -90784 11542 55281 4596 77305 2382 -58767 30142 -44477 31309 -93841 -36576 -37896 56246 77486 -11409 -78439 71409 -48144 80993 70618 -95452 75714 68887 27788 -20500 -72475 65906 14281 73701 89806 -33837 -94559 35005 19561 -64129 -46316 -27137 63054 64674 -33211 -94519 -7504 -71649 57155 76424 -39262 -52962 -88645 -87376 39504 88510 79053 62663 -13483 -55826 -10134 -42589 19876 -84388 58026 -22492 -80177 -17153 49900 -19743 50957 -45479 32067 -39602 66209 -6390 44214 -85649 23340 -18220 -85530 -36354 -13309 31782 -23370 57618 72052 -97639 -31267 42377 24102 -14151 -30025 -67128 -89281 54604 -40783 50961 -44410 9250 24391 -77322 28148 83501 -96329 -41026 71235 1578 44187 32448 -77951 26221 -70214 -1718 55033 -77777 55468 -19259 45303 64121 -79669 -76852 -22622 -56467 -93890 -86897 -67762 -31506 32333 -6500 -10117 -18563 93884 -47457 -72954 60883 -34233 -6463 -43687 96176 -65192 11610 90228 58454 -21412 90294 50438 -63477 -28813 -53487 -4202 72401 70414 67665 58859 52329 -70363 -227 22502 -35217 -55165 94381 8529 -83935 -60792 82215 -70262 -71796 -53631 -19842 -56449 -14443 88021 68125 12071 -37847 -24075 4174 -26710 -33931 -46473 -29651 62017 -61807 -74882 80631 82176 59611 -34858 -73367 57267 23554 98624 43291 86063 74081 42402 -62636 36464 -9254 -17912 62941 98380 38284 -17405 -32454 -67662 -55728 -27823 -55371 -48291 96788 -66773 -18449 -30346 18913 24721 -83844 -89761 14136 -9217 -6163 -10385 -93845 7695 -82042 92831 27472 -57811 -13828 36333 -43739 17242 -95425 -37604 57606 54257 -37546 -54750 18304 12602 -91907 -1368 -40689 31818 -54436 96386 55763 33250 -96089 64145 45759 98386 -29364 -36997 -24460 61380 -63966 -93406 2235 3000 1 1 1 2 1 3 4 4 1 5 6 6 1 7 3 8 8 9 10 10 5 11 5 12 10 13 6 14 11 15 12 16 15 17 8 18 6 19 17 20 6 21 20 22 13 23 4 24 19 25 10 26 7 27 8 28 8 29 28 30 24 31 13 32 18 33 15 34 4 35 11 36 23 37 17 38 19 39 20 40 5 41 42 42 11 43 26 44 6 45 9 46 31 47 44 48 26 49 34 50 35 51 52 52 15 53 38 54 39 55 11 56 44 57 50 58 2 59 45 60 54 61 52 62 52 63 9 64 45 65 38 66 56 67 7 68 51 69 37 70 34 71 55 72 51 73 19 74 74 75 55 76 41 77 78 78 31 79 21 80 74 81 68 82 34 83 28 84 26 85 78 86 77 87 10 88 26 89 36 90 65 91 72 92 41 93 75 94 20 95 31 96 67 97 64 98 64 99 23 100 43 101 98 102 18 103 19 104 62 105 94 106 75 107 90 108 30 109 87 110 10 111 23 112 92 113 79 114 73 115 5 116 27 117 86 118 22 119 114 120 37 121 63 122 66 123 19 124 50 125 58 126 120 127 109 128 103 129 25 130 101 131 113 132 25 133 100 134 135 135 128 136 79 137 81 138 117 139 86 140 46 141 36 142 79 143 2 144 145 145 66 146 68 147 127 148 129 149 49 150 54 151 139 152 40 153 113 154 26 155 76 156 117 157 77 158 107 159 117 160 101 161 41 162 100 163 96 164 63 165 18 166 35 167 149 168 47 169 101 170 100 171 55 172 39 173 77 174 115 175 166 176 52 177 23 178 2 179 42 180 100 181 83 182 107 183 174 184 87 185 122 186 100 187 173 188 44 189 155 190 161 191 181 192 163 193 102 194 54 195 107 196 61 197 154 198 17 199 172 200 186 201 145 202 93 203 5 204 168 205 100 206 73 207 83 208 171 209 136 210 168 211 26 212 197 213 183 214 37 215 9 216 164 217 150 218 123 219 19 220 132 221 210 222 162 223 143 224 75 225 221 226 191 227 168 228 137 229 33 230 8 231 148 232 69 233 195 234 5 235 228 236 202 237 151 238 70 239 41 240 197 241 97 242 111 243 28 244 7 245 53 246 92 247 69 248 130 249 41 250 151 251 87 252 250 253 22 254 78 255 97 256 86 257 212 258 115 259 18 260 194 261 231 262 236 263 181 264 166 265 122 266 155 267 216 268 163 269 106 270 229 271 216 272 169 273 55 274 71 275 10 276 87 277 72 278 75 279 155 280 191 281 244 282 186 283 231 284 184 285 47 286 84 287 109 288 68 289 160 290 262 291 252 292 60 293 270 294 62 295 239 296 99 297 1 298 128 299 105 300 278 301 99 302 200 303 80 304 141 305 59 306 14 307 133 308 281 309 293 310 118 311 65 312 91 313 267 314 212 315 105 316 277 317 243 318 207 319 305 320 141 321 111 322 55 323 184 324 8 325 305 326 32 327 193 328 61 329 38 330 258 331 91 332 104 333 218 334 56 335 97 336 50 337 71 338 219 339 25 340 308 341 192 342 121 343 328 344 37 345 341 346 200 347 303 348 237 349 98 350 59 351 271 352 329 353 133 354 308 355 81 356 183 357 340 358 309 359 85 360 166 361 66 362 148 363 202 364 218 365 31 366 358 367 139 368 49 369 35 370 21 371 110 372 33 373 58 374 16 375 200 376 290 377 38 378 314 379 30 380 279 381 310 382 117 383 357 384 352 385 188 386 112 387 202 388 289 389 210 390 157 391 338 392 384 393 174 394 376 395 354 396 233 397 392 398 121 399 46 400 383 401 91 402 295 403 300 404 165 405 313 406 85 407 74 408 320 409 156 410 53 411 15 412 317 413 243 414 217 415 309 416 169 417 278 418 155 419 165 420 91 421 197 422 320 423 328 424 403 425 272 426 367 427 62 428 411 429 265 430 209 431 170 432 72 433 160 434 144 435 352 436 24 437 304 438 371 439 196 440 23 441 109 442 195 443 68 444 35 445 265 446 16 447 125 448 230 449 395 450 58 451 129 452 341 453 334 454 260 455 207 456 381 457 411 458 295 459 300 460 263 461 208 462 119 463 271 464 465 465 273 466 352 467 460 468 96 469 369 470 323 471 151 472 7 473 430 474 234 475 243 476 65 477 166 478 352 479 447 480 108 481 247 482 269 483 81 484 345 485 401 486 267 487 310 488 263 489 370 490 233 491 91 492 61 493 105 494 307 495 381 496 69 497 194 498 189 499 457 500 25 501 387 502 61 503 164 504 214 505 99 506 409 507 46 508 97 509 400 510 170 511 250 512 21 513 100 514 265 515 479 516 237 517 207 518 30 519 271 520 428 521 177 522 389 523 463 524 280 525 86 526 342 527 100 528 193 529 209 530 47 531 175 532 308 533 312 534 505 535 273 536 126 537 321 538 26 539 259 540 161 541 219 542 54 543 269 544 302 545 186 546 98 547 218 548 279 549 110 550 217 551 137 552 39 553 225 554 319 555 412 556 160 557 221 558 244 559 100 560 42 561 346 562 561 563 558 564 59 565 323 566 174 567 71 568 280 569 210 570 485 571 340 572 481 573 439 574 237 575 346 576 283 577 264 578 186 579 285 580 198 581 54 582 467 583 556 584 261 585 515 586 144 587 146 588 365 589 463 590 174 591 349 592 162 593 500 594 313 595 506 596 565 597 32 598 406 599 390 600 35 601 248 602 438 603 62 604 579 605 284 606 312 607 607 608 112 609 114 610 429 611 270 612 492 613 586 614 57 615 375 616 181 617 85 618 539 619 25 620 378 621 129 622 118 623 223 624 462 625 16 626 165 627 376 628 30 629 536 630 189 631 479 632 382 633 333 634 124 635 50 636 154 637 574 638 249 639 414 640 8 641 319 642 280 643 107 644 636 645 384 646 583 647 628 648 367 649 286 650 623 651 289 652 39 653 259 654 171 655 346 656 246 657 628 658 545 659 314 660 79 661 260 662 596 663 504 664 38 665 143 666 423 667 390 668 566 669 191 670 392 671 213 672 655 673 387 674 489 675 318 676 365 677 463 678 207 679 106 680 334 681 1 682 504 683 594 684 247 685 5 686 9 687 14 688 648 689 414 690 287 691 421 692 227 693 246 694 239 695 130 696 676 697 41 698 376 699 224 700 191 701 93 702 537 703 518 704 160 705 52 706 568 707 566 708 558 709 255 710 540 711 185 712 589 713 372 714 682 715 452 716 168 717 71 718 604 719 251 720 702 721 544 722 452 723 449 724 647 725 411 726 704 727 654 728 710 729 629 730 560 731 622 732 236 733 62 734 283 735 719 736 383 737 256 738 644 739 290 740 729 741 345 742 26 743 145 744 213 745 526 746 42 747 315 748 717 749 623 750 89 751 81 752 516 753 108 754 35 755 690 756 78 757 41 758 591 759 114 760 428 761 372 762 118 763 509 764 640 765 380 766 501 767 722 768 307 769 61 770 678 771 128 772 484 773 101 774 148 775 305 776 427 777 218 778 705 779 354 780 347 781 407 782 7 783 512 784 685 785 186 786 12 787 288 788 337 789 739 790 662 791 695 792 672 793 62 794 639 795 434 796 671 797 199 798 436 799 557 800 242 801 691 802 93 803 15 804 802 805 568 806 389 807 667 808 314 809 372 810 312 811 287 812 51 813 565 814 198 815 104 816 27 817 453 818 232 819 283 820 732 821 35 822 267 823 581 824 344 825 193 826 509 827 415 828 620 829 719 830 568 831 386 832 466 833 246 834 79 835 614 836 772 837 156 838 376 839 78 840 330 841 590 842 606 843 49 844 364 845 361 846 223 847 442 848 805 849 386 850 514 851 604 852 801 853 848 854 248 855 517 856 323 857 631 858 420 859 510 860 461 861 104 862 93 863 559 864 139 865 486 866 601 867 15 868 864 869 761 870 557 871 482 872 414 873 826 874 191 875 136 876 548 877 791 878 609 879 676 880 156 881 11 882 836 883 449 884 628 885 367 886 841 887 61 888 679 889 855 890 588 891 861 892 281 893 616 894 788 895 278 896 418 897 338 898 54 899 741 900 200 901 290 902 87 903 558 904 630 905 121 906 536 907 452 908 879 909 705 910 796 911 647 912 808 913 796 914 172 915 175 916 19 917 60 918 813 919 102 920 861 921 227 922 700 923 613 924 94 925 465 926 407 927 917 928 520 929 842 930 13 931 87 932 763 933 111 934 753 935 820 936 491 937 738 938 534 939 121 940 800 941 665 942 867 943 227 944 25 945 915 946 686 947 226 948 474 949 754 950 253 951 569 952 795 953 484 954 511 955 75 956 48 957 133 958 54 959 334 960 147 961 27 962 243 963 83 964 466 965 483 966 873 967 43 968 643 969 617 970 854 971 499 972 559 973 783 974 482 975 712 976 62 977 115 978 442 979 158 980 717 981 595 982 507 983 4 984 332 985 76 986 11 987 729 988 102 989 950 990 606 991 288 992 34 993 81 994 909 995 180 996 416 997 494 998 837 999 11 1000 311 1001 369 1002 539 1003 506 1004 456 1005 207 1006 53 1007 102 1008 907 1009 431 1010 555 1011 23 1012 30 1013 958 1014 389 1015 744 1016 728 1017 1 1018 1019 1019 357 1020 674 1021 360 1022 489 1023 234 1024 234 1025 614 1026 273 1027 65 1028 151 1029 953 1030 904 1031 220 1032 546 1033 993 1034 460 1035 778 1036 945 1037 245 1038 744 1039 637 1040 614 1041 713 1042 915 1043 562 1044 214 1045 497 1046 535 1047 341 1048 800 1049 339 1050 263 1051 969 1052 386 1053 199 1054 945 1055 110 1056 708 1057 504 1058 1039 1059 784 1060 1007 1061 474 1062 782 1063 901 1064 238 1065 211 1066 799 1067 687 1068 716 1069 1009 1070 951 1071 61 1072 667 1073 821 1074 6 1075 93 1076 464 1077 853 1078 66 1079 252 1080 1014 1081 288 1082 129 1083 490 1084 335 1085 583 1086 910 1087 426 1088 358 1089 463 1090 638 1091 348 1092 1018 1093 494 1094 743 1095 1008 1096 1044 1097 630 1098 711 1099 265 1100 499 1101 359 1102 674 1103 950 1104 777 1105 197 1106 30 1107 777 1108 556 1109 4 1110 343 1111 739 1112 994 1113 995 1114 575 1115 173 1116 498 1117 256 1118 232 1119 608 1120 149 1121 735 1122 552 1123 528 1124 964 1125 605 1126 1060 1127 772 1128 431 1129 753 1130 294 1131 1031 1132 33 1133 354 1134 163 1135 872 1136 72 1137 198 1138 162 1139 454 1140 256 1141 231 1142 1115 1143 131 1144 1137 1145 780 1146 58 1147 740 1148 665 1149 818 1150 805 1151 718 1152 439 1153 662 1154 608 1155 846 1156 1106 1157 1073 1158 889 1159 929 1160 365 1161 280 1162 1006 1163 427 1164 361 1165 1071 1166 1007 1167 755 1168 950 1169 1153 1170 210 1171 352 1172 2 1173 606 1174 274 1175 701 1176 240 1177 322 1178 369 1179 881 1180 217 1181 519 1182 834 1183 758 1184 662 1185 74 1186 957 1187 1141 1188 429 1189 1127 1190 1039 1191 95 1192 1045 1193 1024 1194 235 1195 752 1196 124 1197 122 1198 273 1199 951 1200 672 1201 538 1202 1087 1203 227 1204 646 1205 810 1206 110 1207 207 1208 900 1209 1083 1210 161 1211 838 1212 780 1213 1112 1214 47 1215 726 1216 184 1217 460 1218 1049 1219 156 1220 693 1221 497 1222 992 1223 989 1224 898 1225 72 1226 702 1227 658 1228 170 1229 1191 1230 1216 1231 164 1232 462 1233 441 1234 1233 1235 480 1236 652 1237 650 1238 207 1239 898 1240 1136 1241 1051 1242 16 1243 376 1244 946 1245 219 1246 848 1247 1008 1248 188 1249 480 1250 687 1251 649 1252 915 1253 1082 1254 896 1255 765 1256 13 1257 158 1258 720 1259 357 1260 75 1261 296 1262 739 1263 218 1264 23 1265 82 1266 714 1267 649 1268 931 1269 1244 1270 1103 1271 22 1272 1250 1273 840 1274 87 1275 688 1276 422 1277 265 1278 1031 1279 66 1280 75 1281 167 1282 152 1283 683 1284 512 1285 836 1286 829 1287 238 1288 696 1289 359 1290 1007 1291 289 1292 340 1293 1177 1294 888 1295 777 1296 374 1297 90 1298 253 1299 479 1300 1158 1301 883 1302 554 1303 748 1304 1024 1305 787 1306 1049 1307 368 1308 930 1309 406 1310 289 1311 334 1312 1053 1313 243 1314 1174 1315 461 1316 41 1317 778 1318 1179 1319 920 1320 101 1321 104 1322 944 1323 466 1324 806 1325 270 1326 224 1327 81 1328 417 1329 364 1330 761 1331 318 1332 840 1333 235 1334 1229 1335 186 1336 152 1337 1236 1338 1227 1339 986 1340 871 1341 1232 1342 34 1343 466 1344 123 1345 694 1346 808 1347 545 1348 746 1349 1134 1350 849 1351 594 1352 258 1353 1055 1354 1282 1355 1076 1356 1003 1357 787 1358 1275 1359 274 1360 252 1361 398 1362 1018 1363 702 1364 867 1365 153 1366 181 1367 449 1368 1052 1369 632 1370 604 1371 280 1372 806 1373 405 1374 1226 1375 688 1376 1374 1377 200 1378 290 1379 1246 1380 931 1381 1017 1382 195 1383 870 1384 135 1385 551 1386 729 1387 999 1388 1163 1389 1388 1390 496 1391 444 1392 1062 1393 1036 1394 541 1395 159 1396 395 1397 1145 1398 902 1399 801 1400 372 1401 225 1402 25 1403 28 1404 992 1405 1047 1406 997 1407 1094 1408 1032 1409 53 1410 954 1411 1067 1412 116 1413 655 1414 181 1415 395 1416 591 1417 643 1418 1375 1419 999 1420 1131 1421 1347 1422 127 1423 959 1424 1351 1425 898 1426 304 1427 161 1428 963 1429 720 1430 615 1431 539 1432 346 1433 1157 1434 587 1435 140 1436 957 1437 498 1438 90 1439 278 1440 875 1441 851 1442 1189 1443 558 1444 50 1445 298 1446 355 1447 177 1448 993 1449 1407 1450 874 1451 8 1452 1412 1453 152 1454 707 1455 827 1456 1249 1457 1041 1458 406 1459 221 1460 348 1461 809 1462 788 1463 1461 1464 1266 1465 1248 1466 251 1467 561 1468 1376 1469 934 1470 107 1471 415 1472 894 1473 1100 1474 797 1475 858 1476 372 1477 1325 1478 198 1479 1040 1480 1077 1481 1142 1482 898 1483 1389 1484 91 1485 249 1486 7 1487 128 1488 96 1489 926 1490 885 1491 845 1492 1150 1493 1184 1494 393 1495 1352 1496 1387 1497 453 1498 271 1499 968 1500 563 1501 563 1502 1374 1503 128 1504 68 1505 798 1506 421 1507 186 1508 1321 1509 852 1510 385 1511 743 1512 868 1513 499 1514 534 1515 1104 1516 739 1517 1268 1518 10 1519 1150 1520 1154 1521 1057 1522 819 1523 54 1524 1340 1525 1052 1526 776 1527 1341 1528 565 1529 1298 1530 1337 1531 279 1532 452 1533 167 1534 186 1535 475 1536 1250 1537 1293 1538 999 1539 296 1540 167 1541 1032 1542 929 1543 1424 1544 480 1545 636 1546 184 1547 872 1548 487 1549 1125 1550 345 1551 229 1552 1279 1553 296 1554 827 1555 780 1556 851 1557 1435 1558 157 1559 1194 1560 951 1561 978 1562 919 1563 1132 1564 947 1565 344 1566 468 1567 334 1568 1345 1569 1106 1570 206 1571 1051 1572 629 1573 1453 1574 1063 1575 1506 1576 1193 1577 1104 1578 310 1579 941 1580 40 1581 580 1582 1139 1583 181 1584 1143 1585 1391 1586 162 1587 1243 1588 1048 1589 850 1590 656 1591 432 1592 1401 1593 1453 1594 1166 1595 145 1596 627 1597 1596 1598 658 1599 1211 1600 130 1601 1591 1602 1403 1603 1514 1604 1142 1605 394 1606 1046 1607 157 1608 622 1609 474 1610 815 1611 23 1612 1492 1613 1559 1614 767 1615 638 1616 829 1617 943 1618 1161 1619 95 1620 669 1621 1187 1622 664 1623 111 1624 733 1625 1389 1626 803 1627 1031 1628 1266 1629 675 1630 1313 1631 1600 1632 153 1633 1563 1634 878 1635 1339 1636 1576 1637 993 1638 493 1639 280 1640 753 1641 898 1642 248 1643 1010 1644 553 1645 780 1646 504 1647 1232 1648 47 1649 757 1650 1075 1651 141 1652 148 1653 1509 1654 461 1655 360 1656 1051 1657 1188 1658 1333 1659 1199 1660 1305 1661 853 1662 883 1663 1535 1664 206 1665 1654 1666 1508 1667 1309 1668 405 1669 417 1670 925 1671 637 1672 74 1673 1212 1674 1639 1675 1090 1676 1070 1677 758 1678 759 1679 1083 1680 1410 1681 567 1682 602 1683 779 1684 744 1685 801 1686 317 1687 1241 1688 1022 1689 1416 1690 20 1691 903 1692 1268 1693 302 1694 1463 1695 150 1696 697 1697 726 1698 1496 1699 1427 1700 1293 1701 1518 1702 395 1703 835 1704 1689 1705 662 1706 816 1707 147 1708 1566 1709 1372 1710 669 1711 527 1712 120 1713 105 1714 746 1715 830 1716 835 1717 347 1718 1070 1719 875 1720 669 1721 646 1722 1636 1723 893 1724 799 1725 862 1726 1686 1727 551 1728 1352 1729 503 1730 539 1731 519 1732 1031 1733 92 1734 1284 1735 1482 1736 1366 1737 1721 1738 71 1739 169 1740 1416 1741 696 1742 1662 1743 172 1744 1725 1745 1109 1746 1486 1747 422 1748 602 1749 1022 1750 868 1751 695 1752 81 1753 686 1754 752 1755 1567 1756 198 1757 1189 1758 1058 1759 848 1760 1102 1761 1099 1762 324 1763 1576 1764 250 1765 728 1766 65 1767 794 1768 173 1769 1732 1770 732 1771 1300 1772 404 1773 1476 1774 748 1775 914 1776 187 1777 616 1778 1541 1779 607 1780 1041 1781 1424 1782 1183 1783 763 1784 162 1785 1333 1786 1657 1787 1134 1788 1226 1789 1023 1790 1651 1791 1715 1792 281 1793 1780 1794 591 1795 969 1796 965 1797 700 1798 966 1799 1738 1800 511 1801 1519 1802 1656 1803 272 1804 1608 1805 332 1806 159 1807 1506 1808 352 1809 633 1810 518 1811 1509 1812 161 1813 102 1814 849 1815 1600 1816 490 1817 887 1818 1787 1819 835 1820 876 1821 1730 1822 1619 1823 686 1824 1190 1825 980 1826 1620 1827 1812 1828 1045 1829 1715 1830 907 1831 892 1832 473 1833 303 1834 347 1835 1104 1836 1755 1837 240 1838 715 1839 346 1840 1656 1841 1754 1842 678 1843 661 1844 465 1845 108 1846 480 1847 1006 1848 320 1849 604 1850 322 1851 1824 1852 1399 1853 1212 1854 27 1855 1635 1856 286 1857 767 1858 787 1859 1668 1860 73 1861 231 1862 504 1863 183 1864 212 1865 153 1866 1582 1867 826 1868 1297 1869 1700 1870 84 1871 411 1872 1424 1873 271 1874 209 1875 1845 1876 1827 1877 1105 1878 1043 1879 622 1880 1425 1881 1346 1882 821 1883 1695 1884 757 1885 1249 1886 1737 1887 1424 1888 1001 1889 1076 1890 558 1891 912 1892 79 1893 1433 1894 1211 1895 1731 1896 43 1897 455 1898 937 1899 573 1900 1848 1901 114 1902 148 1903 1749 1904 1679 1905 1198 1906 568 1907 1682 1908 1826 1909 621 1910 1035 1911 1478 1912 338 1913 578 1914 189 1915 226 1916 1385 1917 321 1918 1169 1919 1143 1920 882 1921 205 1922 1856 1923 1030 1924 982 1925 1461 1926 652 1927 1288 1928 766 1929 234 1930 298 1931 1533 1932 222 1933 118 1934 430 1935 1784 1936 45 1937 526 1938 592 1939 1196 1940 317 1941 1199 1942 206 1943 1391 1944 1695 1945 1732 1946 1832 1947 1754 1948 1354 1949 618 1950 120 1951 87 1952 980 1953 1303 1954 1606 1955 952 1956 740 1957 58 1958 1191 1959 1525 1960 459 1961 161 1962 698 1963 538 1964 1081 1965 1936 1966 1915 1967 852 1968 852 1969 878 1970 1109 1971 1251 1972 983 1973 1741 1974 877 1975 1594 1976 943 1977 775 1978 1501 1979 524 1980 509 1981 1732 1982 468 1983 751 1984 770 1985 1656 1986 630 1987 1488 1988 745 1989 604 1990 148 1991 1948 1992 793 1993 1536 1994 543 1995 1720 1996 366 1997 754 1998 1791 1999 1945 2000 784 2001 498 2002 1888 2003 1911 2004 1526 2005 112 2006 158 2007 693 2008 845 2009 17 2010 1749 2011 666 2012 230 2013 1055 2014 231 2015 1377 2016 1765 2017 90 2018 754 2019 1957 2020 291 2021 665 2022 1024 2023 1684 2024 1697 2025 292 2026 819 2027 967 2028 1963 2029 448 2030 442 2031 503 2032 427 2033 102 2034 1421 2035 1716 2036 1366 2037 1693 2038 232 2039 809 2040 1661 2041 710 2042 1104 2043 862 2044 1120 2045 293 2046 1452 2047 971 2048 1974 2049 329 2050 385 2051 462 2052 1777 2053 552 2054 1833 2055 1013 2056 1313 2057 1484 2058 1018 2059 671 2060 1756 2061 268 2062 849 2063 142 2064 1465 2065 1612 2066 738 2067 127 2068 725 2069 1456 2070 1633 2071 1070 2072 1800 2073 368 2074 415 2075 918 2076 19 2077 1748 2078 1891 2079 1743 2080 1204 2081 463 2082 1773 2083 757 2084 295 2085 1399 2086 1842 2087 222 2088 181 2089 1278 2090 514 2091 532 2092 1433 2093 516 2094 861 2095 1486 2096 1073 2097 973 2098 2059 2099 1686 2100 1462 2101 620 2102 1666 2103 693 2104 1021 2105 129 2106 1857 2107 800 2108 1040 2109 1022 2110 1590 2111 11 2112 1522 2113 1410 2114 917 2115 997 2116 18 2117 1841 2118 795 2119 1457 2120 1772 2121 1439 2122 1435 2123 958 2124 1852 2125 1178 2126 805 2127 1799 2128 569 2129 1122 2130 1902 2131 94 2132 653 2133 1707 2134 1534 2135 244 2136 786 2137 804 2138 1656 2139 778 2140 2067 2141 347 2142 32 2143 257 2144 215 2145 1660 2146 2082 2147 1485 2148 1833 2149 158 2150 461 2151 701 2152 621 2153 138 2154 1437 2155 1724 2156 1924 2157 808 2158 158 2159 1993 2160 1234 2161 879 2162 472 2163 2051 2164 2048 2165 1280 2166 994 2167 524 2168 839 2169 303 2170 1353 2171 213 2172 861 2173 1327 2174 913 2175 303 2176 1594 2177 83 2178 1654 2179 619 2180 80 2181 1073 2182 328 2183 1746 2184 1744 2185 547 2186 1661 2187 1720 2188 882 2189 1098 2190 1900 2191 1076 2192 2187 2193 822 2194 1150 2195 977 2196 745 2197 697 2198 2046 2199 1790 2200 561 2201 23 2202 209 2203 254 2204 920 2205 1212 2206 856 2207 87 2208 1367 2209 2161 2210 1640 2211 826 2212 522 2213 1260 2214 1241 2215 1448 2216 846 2217 1783 2218 2130 2219 1549 2220 1669 2221 563 2222 1467 2223 1944 2224 1775 2225 2119 2226 250 2227 888 2228 808 2229 123 2230 2120 2231 1888 2232 1777 2233 1094 2234 1800 2235 1639 2236 1639 2237 1748 2238 392 2239 887 2240 76 2241 181 2242 1753 2243 937 2244 1745 2245 460 2246 376 2247 1022 2248 1018 2249 1479 2250 1153 2251 943 2252 2125 2253 2164 2254 712 2255 1109 2256 1022 2257 1570 2258 1839 2259 941 2260 1651 2261 1015 2262 932 2263 851 2264 61 2265 1180 2266 2174 2267 186 2268 1579 2269 51 2270 155 2271 753 2272 2172 2273 561 2274 1569 2275 1166 2276 379 2277 2093 2278 419 2279 174 2280 1787 2281 2275 2282 501 2283 1494 2284 1173 2285 977 2286 543 2287 107 2288 3 2289 685 2290 1828 2291 638 2292 355 2293 927 2294 12 2295 2111 2296 684 2297 1175 2298 131 2299 1349 2300 1419 2301 1415 2302 353 2303 291 2304 1325 2305 2238 2306 2227 2307 432 2308 1383 2309 1627 2310 855 2311 55 2312 1050 2313 2106 2314 2102 2315 522 2316 204 2317 1092 2318 1681 2319 1738 2320 1028 2321 487 2322 447 2323 1592 2324 513 2325 430 2326 1005 2327 1149 2328 2016 2329 1092 2330 117 2331 1965 2332 1085 2333 393 2334 2249 2335 1167 2336 969 2337 1644 2338 2050 2339 2150 2340 2220 2341 1029 2342 522 2343 1913 2344 1955 2345 1869 2346 2306 2347 1935 2348 2022 2349 1329 2350 1316 2351 642 2352 1064 2353 1181 2354 344 2355 2107 2356 1540 2357 168 2358 214 2359 291 2360 581 2361 2209 2362 450 2363 655 2364 1928 2365 519 2366 91 2367 307 2368 404 2369 1519 2370 1974 2371 1146 2372 1257 2373 291 2374 664 2375 1524 2376 1424 2377 1648 2378 989 2379 933 2380 912 2381 1824 2382 1482 2383 1123 2384 2306 2385 2349 2386 2354 2387 2355 2388 513 2389 2282 2390 1817 2391 1922 2392 2208 2393 119 2394 1860 2395 957 2396 1136 2397 448 2398 1438 2399 1521 2400 956 2401 1485 2402 336 2403 223 2404 289 2405 2258 2406 7 2407 727 2408 1889 2409 1024 2410 1242 2411 1036 2412 741 2413 1189 2414 710 2415 77 2416 7 2417 1515 2418 1050 2419 140 2420 2192 2421 1596 2422 2070 2423 1819 2424 630 2425 1432 2426 51 2427 5 2428 1455 2429 362 2430 1456 2431 424 2432 1773 2433 1318 2434 1584 2435 368 2436 1515 2437 2274 2438 1503 2439 1476 2440 234 2441 1486 2442 1315 2443 1504 2444 1505 2445 2350 2446 11 2447 320 2448 1772 2449 1491 2450 1865 2451 871 2452 347 2453 1693 2454 2290 2455 1876 2456 2132 2457 1814 2458 236 2459 1445 2460 1197 2461 881 2462 859 2463 2263 2464 404 2465 862 2466 1725 2467 771 2468 860 2469 2018 2470 406 2471 1498 2472 822 2473 404 2474 1669 2475 529 2476 1826 2477 1979 2478 1314 2479 1644 2480 475 2481 2032 2482 1852 2483 1350 2484 268 2485 502 2486 676 2487 958 2488 152 2489 1067 2490 601 2491 1590 2492 297 2493 1287 2494 1848 2495 1408 2496 1007 2497 1141 2498 2459 2499 1827 2500 732 2501 920 2502 1989 2503 2465 2504 507 2505 2322 2506 1436 2507 2070 2508 261 2509 768 2510 905 2511 65 2512 1602 2513 2283 2514 991 2515 2050 2516 85 2517 831 2518 2477 2519 2137 2520 1823 2521 995 2522 784 2523 173 2524 341 2525 1830 2526 1281 2527 1889 2528 692 2529 671 2530 297 2531 787 2532 1382 2533 1051 2534 280 2535 1944 2536 2164 2537 1234 2538 554 2539 1793 2540 506 2541 371 2542 2358 2543 1199 2544 787 2545 16 2546 2284 2547 1483 2548 1039 2549 885 2550 2354 2551 2334 2552 597 2553 539 2554 2079 2555 328 2556 1514 2557 1604 2558 790 2559 1724 2560 1285 2561 481 2562 1538 2563 273 2564 527 2565 357 2566 2287 2567 1657 2568 469 2569 1749 2570 1924 2571 2205 2572 1432 2573 1984 2574 1771 2575 566 2576 22 2577 2129 2578 948 2579 293 2580 1851 2581 852 2582 1576 2583 1843 2584 1603 2585 1889 2586 529 2587 129 2588 1860 2589 1565 2590 1476 2591 2415 2592 1585 2593 2137 2594 1983 2595 1340 2596 2413 2597 2408 2598 884 2599 2539 2600 404 2601 1854 2602 1838 2603 926 2604 1626 2605 1229 2606 1498 2607 182 2608 151 2609 1602 2610 370 2611 2232 2612 540 2613 985 2614 264 2615 1313 2616 2500 2617 530 2618 801 2619 2178 2620 388 2621 743 2622 509 2623 412 2624 2171 2625 2012 2626 2170 2627 539 2628 2241 2629 1209 2630 314 2631 622 2632 295 2633 2245 2634 2445 2635 1016 2636 1881 2637 1276 2638 1314 2639 943 2640 1608 2641 1544 2642 1985 2643 353 2644 1812 2645 618 2646 1574 2647 1937 2648 416 2649 1516 2650 1280 2651 1276 2652 30 2653 812 2654 1310 2655 961 2656 2008 2657 1282 2658 2551 2659 2368 2660 234 2661 1852 2662 43 2663 2050 2664 212 2665 727 2666 2463 2667 1307 2668 1345 2669 461 2670 1114 2671 625 2672 1808 2673 2662 2674 595 2675 1902 2676 2588 2677 2584 2678 366 2679 2281 2680 366 2681 2557 2682 2014 2683 1568 2684 304 2685 2138 2686 758 2687 1120 2688 351 2689 1881 2690 992 2691 2410 2692 468 2693 232 2694 2364 2695 950 2696 1979 2697 1265 2698 1782 2699 915 2700 617 2701 1292 2702 675 2703 1084 2704 905 2705 2398 2706 2485 2707 404 2708 752 2709 1777 2710 282 2711 114 2712 1178 2713 2659 2714 1393 2715 2644 2716 1007 2717 467 2718 422 2719 1591 2720 1535 2721 273 2722 144 2723 2296 2724 1353 2725 1773 2726 2008 2727 1572 2728 508 2729 355 2730 2408 2731 2664 2732 1896 2733 2351 2734 277 2735 2656 2736 2111 2737 2728 2738 539 2739 1399 2740 1438 2741 1290 2742 1342 2743 1812 2744 1609 2745 1081 2746 1531 2747 1986 2748 2078 2749 2473 2750 2447 2751 200 2752 357 2753 2040 2754 2752 2755 1832 2756 143 2757 1633 2758 1659 2759 1667 2760 1189 2761 2296 2762 2702 2763 2 2764 1239 2765 409 2766 1666 2767 414 2768 419 2769 1072 2770 919 2771 631 2772 1048 2773 2053 2774 1178 2775 64 2776 1811 2777 1553 2778 1574 2779 100 2780 1364 2781 28 2782 1434 2783 1681 2784 709 2785 904 2786 2471 2787 469 2788 2403 2789 1577 2790 2209 2791 1211 2792 2761 2793 2737 2794 2258 2795 1841 2796 2101 2797 347 2798 1617 2799 1492 2800 1657 2801 2089 2802 1429 2803 1864 2804 357 2805 1483 2806 2658 2807 2292 2808 234 2809 344 2810 294 2811 2339 2812 549 2813 314 2814 445 2815 2196 2816 662 2817 221 2818 132 2819 2306 2820 1394 2821 811 2822 2309 2823 931 2824 527 2825 374 2826 1967 2827 441 2828 653 2829 1109 2830 2177 2831 467 2832 1824 2833 1094 2834 32 2835 2378 2836 1580 2837 1423 2838 2726 2839 1977 2840 180 2841 1638 2842 2698 2843 1400 2844 1637 2845 2457 2846 1953 2847 1423 2848 513 2849 1841 2850 2414 2851 1841 2852 567 2853 1942 2854 19 2855 2549 2856 2488 2857 2072 2858 2254 2859 997 2860 798 2861 1653 2862 1934 2863 2747 2864 2021 2865 1729 2866 9 2867 2850 2868 153 2869 261 2870 1210 2871 1128 2872 146 2873 347 2874 2768 2875 1169 2876 75 2877 693 2878 1899 2879 2308 2880 574 2881 920 2882 2274 2883 585 2884 2613 2885 2292 2886 2697 2887 2224 2888 2347 2889 38 2890 2042 2891 1079 2892 1847 2893 29 2894 33 2895 860 2896 1104 2897 1874 2898 2588 2899 1430 2900 1694 2901 656 2902 1932 2903 2303 2904 987 2905 749 2906 1150 2907 1028 2908 468 2909 1460 2910 1532 2911 1298 2912 1664 2913 2361 2914 1941 2915 197 2916 2077 2917 1224 2918 1159 2919 868 2920 1377 2921 86 2922 1447 2923 2102 2924 391 2925 195 2926 844 2927 1862 2928 88 2929 1263 2930 977 2931 551 2932 385 2933 558 2934 2077 2935 943 2936 777 2937 2374 2938 1123 2939 1023 2940 594 2941 1998 2942 2191 2943 2904 2944 2172 2945 844 2946 2157 2947 1011 2948 1322 2949 58 2950 1386 2951 1729 2952 2592 2953 1923 2954 193 2955 2186 2956 210 2957 2683 2958 2389 2959 425 2960 2901 2961 1103 2962 524 2963 657 2964 2646 2965 2228 2966 2010 2967 1576 2968 932 2969 2341 2970 1393 2971 2108 2972 430 2973 2567 2974 55 2975 1080 2976 1588 2977 944 2978 722 2979 1734 2980 1474 2981 2359 2982 1347 2983 2598 2984 1509 2985 182 2986 1314 2987 1963 2988 2865 2989 2403 2990 1676 2991 597 2992 2432 2993 2627 2994 859 2995 1880 2996 697 2997 2980 2998 2078 2999 1003 3000 3000 23710 -38481 39137 -44494 -97099 64867 57672 29568 53468 -77611 -204 64616 58186 71767 70868 -25349 96405 94945 -24681 21771 41758 22112 97734 84533 28983 58008 -52473 -48123 -54921 83586 -1055 -72706 -46478 -32160 39770 -89567 -63478 11780 963 99211 26107 -29715 50665 -99756 -18562 -77883 -26822 49507 4078 28486 195 -51522 47201 -3458 -79313 -82608 -57323 -64605 -79341 -10294 -65589 56148 -33411 -69500 20790 -94018 52413 10752 -36391 -9534 63076 -46931 5083 44472 -2585 -57758 -54241 -41675 -63845 59519 -17373 -36519 52252 -55896 -63751 96861 -15266 67613 -36007 -81677 -37197 230 -3406 -14282 -78545 41019 57744 34016 -85401 -92452 -92328 -49105 -6994 12937 63378 36918 -30843 -38404 95621 -48041 62445 84922 -93234 68559 -38157 67320 88896 -9240 87971 84169 75921 -78403 77156 91659 88656 96792 45274 -722 -14538 83671 -38518 41838 44900 57137 14712 70393 57577 -27448 -11264 61079 -82791 -42131 44970 52434 -3916 -66260 -69132 -73560 40630 -20289 89206 20021 88539 -69319 19736 45076 -11537 28305 66276 -60864 -45721 61824 66540 -81894 -57859 -82710 46892 -95269 -28734 -69586 48577 74562 -96305 3042 -58143 -37008 -56546 -2882 70069 -75998 58772 27756 35979 -35654 -35923 -3853 42444 -82841 14541 34783 -62211 69679 -77349 -62689 -65809 77882 18931 71382 -37951 70297 28276 46098 29313 4053 -13689 64819 -42317 77770 93788 50271 55066 -50330 80579 70039 -22088 96082 55607 43581 10554 66471 -74636 -34563 -24166 61096 18096 76816 -28593 54288 -91748 -66796 -25121 5576 -52009 -92153 -54270 95975 99852 74189 -25137 43136 -93893 -78358 68218 -33925 7548 72497 48142 -88641 90292 -83856 87033 87817 -2835 -74439 -62304 -50725 70007 7642 -5004 -82240 71730 72145 -49073 -69608 32268 -43529 79609 -60027 -60161 89449 -60544 -38784 -72253 -19082 61214 96679 -87618 92288 -93460 -50553 -70863 -87427 59646 -88039 59422 22216 63327 -70737 75884 90564 89028 41243 12043 -55616 -7526 52718 78450 -67947 -69532 -25955 31824 -16458 -45432 1447 28573 -56049 41255 -83587 -18599 9876 6476 -95768 -64969 -77614 2495 74671 -64804 51946 9115 48730 76952 -38916 21006 -22457 -2021 26371 30223 25867 54148 22229 -50086 -98662 40442 27347 -99405 -2288 84556 -88179 -42541 8401 -1536 -44444 -18183 -42246 -61440 28716 1614 -73705 80179 43948 -75791 32818 -22201 -71138 -9590 -51418 -80109 97914 2083 -99878 -25694 55 -83806 81860 77196 -85271 14200 21423 82365 -68308 82705 -17808 -6291 -41516 -87814 -47032 91133 95651 -41224 -7535 -63581 -88179 -65834 -95821 44782 28583 84364 59965 14765 45536 78789 44748 -97451 -81418 -97547 60648 82936 -90621 -97027 58138 -20341 9050 66128 53274 -29480 -65280 -24724 -56022 -83146 73350 -82407 79869 8864 -66034 -7524 -89879 -64716 90295 -10264 75789 60892 -94420 -53002 -37617 80927 25454 -10449 16723 5517 54170 -95326 57606 27901 -96509 -99708 36 -21438 76017 -71196 88290 -49021 62354 -4572 -82538 40350 55958 54836 62124 -42361 -17846 -93995 83868 40674 -10437 -11677 93084 -38375 -25554 -12302 74536 28338 13181 66957 35719 9861 -34730 54690 63788 -86842 13548 -55385 -37892 -90246 91099 -3410 71356 64324 -77160 -30354 -31189 35085 91404 76112 95853 -40399 -78790 58618 -59375 -72903 -10337 60161 -21262 -90970 -92110 -98975 24791 -93253 18677 40368 -35535 -22814 -38861 -76463 21207 36217 50105 -73486 -51952 42641 -81267 99902 -81230 87685 -79964 -61707 -62254 15379 -46779 66008 -98145 24057 75576 -12275 50704 44448 56419 58594 -55884 -5064 -22684 13325 -45944 -33979 -37975 -15323 -23531 -3387 37072 4452 82988 98539 65434 37988 45150 -15846 50321 -20523 63218 5770 -78750 11451 78562 25872 -3080 97670 33422 -47356 12246 -18266 -63403 -45881 36861 -67966 -83641 -30567 34605 -44021 -71815 11521 -10184 -13730 -3025 -31908 -46322 -71167 88993 86311 -11431 73959 -58167 83531 49784 24473 -77475 12153 52771 33055 -7168 -20116 -65148 52748 -30085 -75955 -90433 3880 77119 75773 -47109 35152 58542 -33051 -8636 90540 -69722 77750 68081 -88720 1311 86458 63322 -90564 -85615 -11921 64105 80188 -47804 95430 15426 73104 -42361 54022 -40422 33886 -16199 -73929 57028 5728 27844 88049 -66989 25551 -34073 5703 -28252 40342 82344 48455 -59847 -43306 -5987 80961 23039 17856 -19886 -37053 -69145 -40397 26617 9861 79173 -15502 17121 -95579 99904 -99728 97279 -93265 46202 -8389 69852 58483 91117 79134 46538 91166 -89183 -21289 -56625 12162 60083 -42583 69047 -60221 -12548 71813 25215 66422 -94820 -64259 -4244 -5131 9812 -76467 24739 -24167 6172 60871 495 65150 11041 80662 -75321 49153 -61995 10820 75761 12312 96495 75506 -18879 -95181 -42644 -94880 77450 -19459 -60574 -99278 -96796 -63383 36357 -46816 -93923 31957 18978 -78648 -6340 -10912 -30869 -82512 -62339 -31038 -40609 -68645 -29217 -2315 42084 -42091 -94758 34079 38472 -51320 67663 64909 42659 83063 -77080 -56342 -26466 -82654 -30742 -18405 -46830 -25547 -16963 30624 -12916 81274 23154 -85798 -7916 -73234 84701 -19506 -54991 3896 60273 9541 -78544 24049 8302 23907 -89232 31653 58849 49468 -89741 -55816 -49525 88166 -947 15984 -98654 27982 27770 83608 26012 92004 -17792 96441 -74494 8038 43537 76135 35987 70415 23065 -42510 -24122 -79069 14228 50046 -3750 -23982 30495 5222 -23479 -60524 -35771 30968 1179 -83297 -27161 21788 41140 45779 41548 78190 3963 -36851 67334 15757 83565 31966 19983 -66340 89846 41350 -88728 37790 72988 85274 -57247 128 -51898 -9369 -21110 -83176 50749 10543 58040 98583 -73651 -60775 76773 4657 -80547 -85048 -92015 63455 53909 99652 -44558 -62277 34603 -16298 43107 -80571 -2937 43845 -93581 -42288 -64397 -23899 56085 -2955 47409 -93412 34009 14985 23567 -96892 -10371 13988 79767 -84575 72637 74362 -29176 -63944 13467 5837 99875 44987 -72361 21968 -20486 40033 -10333 87563 32204 26788 59397 -5744 86745 23655 40550 -79010 16775 88160 -14072 6802 -44751 -74457 -33666 -75334 -11656 72636 -27780 30640 62510 -87720 -45692 77556 9852 -6605 -95050 46866 -95091 38025 45898 -86458 50998 -56482 30986 25778 74767 80587 -29946 -71748 28112 -23335 -84729 -57978 97685 22324 98429 -69638 98498 -105 88424 70240 -61845 -38667 -92059 76420 35514 45166 29244 -48803 -69721 -25297 90060 1291 -84443 4777 65874 38922 -19768 -85775 61465 88612 -60315 -91328 -15891 92292 -30494 44215 96961 27522 45806 82561 5592 65861 -20783 69887 -48278 -87299 -76418 -45157 68687 -22421 54905 -44399 -9856 -23183 -67969 14932 -50300 72747 76411 73307 -43695 92852 -38195 -85297 -97429 17004 13760 -5073 -70162 -28591 62660 -69451 -4315 14459 26859 88263 -51458 -23200 9242 -19569 -65129 -60789 -20044 -78203 -4992 66199 -18349 -52527 -72613 55773 71818 -66849 48289 94216 21480 1218 -51379 -97193 -98086 -80474 47247 99028 -76140 42821 -12892 -40759 -3478 -6281 -36646 -74656 17118 20968 -67164 -33164 -39787 -32437 -29176 31248 6979 -23070 87011 91377 -16584 85427 84507 20466 -16464 28835 -86853 86165 25435 86798 -58465 -658 23125 -83865 23395 -42547 62370 -41442 6521 -7846 -57477 -93256 11858 -79709 43885 90186 54500 11781 70556 -78299 -32757 -49969 -12267 -10596 -71082 75591 73015 32794 64036 19185 13971 -86916 25308 93147 -32187 12306 93315 90464 36916 -244 -3853 75104 -60964 -30731 -36185 -28569 788 35220 84047 -44007 -78341 -80984 27818 -73149 83427 99949 -19754 -5840 84620 97618 99872 -97951 -56084 25162 96602 -93151 26562 19879 -16521 -85885 94204 -72944 -28694 -73940 -43297 -1149 65399 12125 -68216 68076 80346 52085 85321 -52232 95451 46236 42172 -1225 -6312 16428 28926 -30769 82623 11390 -77099 -20978 -67566 -88927 43505 18858 -10547 -45132 -49560 11839 89309 -73624 -94937 -21393 -40500 -67625 -78994 -19209 -42467 -52009 3774 -56021 -5199 -42108 -8289 -44144 4637 -82619 -94621 -86081 -24358 37516 -23166 -26128 -16140 71892 -23961 -32313 -737 1145 -66992 74470 -50182 40855 36158 76978 -28671 5527 89865 89948 -34744 -97989 34842 -39917 -40539 13385 61946 99160 1024 92732 -36326 -62453 -2889 -60627 39981 -10333 5965 -91316 84990 76593 81963 17225 -58138 47834 -96995 97052 13878 -20799 -37008 50439 74576 74837 35521 -16705 -20797 92548 -84413 23931 91017 15041 31354 -31279 37783 8560 -20690 -31639 39965 3881 -53153 -74122 -27365 -24928 22789 -99095 -77938 12549 -88107 -52663 36230 -34599 75934 -60272 50299 57404 -82895 12852 -35652 69515 1730 27574 81010 525 -20690 44572 37201 61495 6608 21012 15448 94114 78875 19152 -11945 78141 35789 -7163 27731 56695 80249 44918 43399 95230 1706 52572 -68796 53572 46958 90615 1720 -34241 -40683 37876 -46830 -97337 -72499 -63794 -7632 53431 -57656 47104 93787 25488 -88521 85420 -663 -5162 -29651 48373 72800 39116 -84057 -33100 23323 -91262 -79631 -56022 88781 -51619 40051 88344 70680 -24354 9432 81460 -16660 -44863 94587 -47618 93766 72791 49597 -39685 95803 -96868 6958 53310 -91710 58027 39032 34988 -15924 3105 -66711 -38046 -33415 15577 82147 18328 53163 -71929 -21495 41513 9803 71387 52924 -34053 -94480 88498 84593 -36288 35051 76298 75016 -94917 -11117 -71814 66933 -7081 32273 39216 85871 78822 31748 -73486 60189 -29395 -19425 24209 -17729 59926 -74877 -80984 -39306 -34754 -59895 -97431 -41154 -56165 79479 93347 -38732 -1946 -58727 87919 73154 -62622 61881 51287 45378 -12688 -97551 80886 -82262 1852 -80595 4296 31849 -39262 83917 -62290 -77092 93379 -86150 -81454 47052 27982 -73538 -34698 48085 -59317 12532 -19800 45730 33584 -55577 -81909 5724 -19329 -54202 23785 62932 86810 45110 16901 26838 -93093 38855 70548 -2055 2572 -5980 47031 -71754 72102 -16132 23240 22365 13465 -69048 22261 26364 -29119 62336 -14293 -52698 -22544 -7354 42155 -44684 -66954 -63454 -26766 -61861 92895 33096 49637 -88576 70282 -41901 -78981 72800 76067 -46605 99436 -62691 92644 7007 87349 -36663 19499 5424 -66915 -13134 94959 -64614 62644 -14553 -343 -86612 -56614 -59663 88475 -71966 31325 -75451 -72292 -42250 -45062 99063 40178 64531 38958 -77724 76024 84324 -81124 28917 43692 74630 14887 94567 -4122 -93391 32407 -70939 34851 42973 -43503 14528 -44802 10973 60289 15311 -82646 -7366 45585 35891 -36233 -15348 52930 62795 41209 43785 49790 -70340 -93427 64275 73665 4879 -54545 -57741 24128 58886 7172 67929 -24057 -15888 62843 -36278 26113 66007 -37469 -65702 -81017 -86326 -31707 -48742 -6879 39872 -56671 19985 57535 74765 -16274 45963 96562 -45303 95404 -45509 -23673 -16438 73609 -30345 34889 -54511 -62212 -90202 26873 -41000 -91513 67917 -66067 -89088 -56284 -45079 16213 -64084 -83530 52034 42705 -85496 9899 95144 48791 7463 -16218 -51700 57165 48863 53805 -80030 -79084 -77165 -53218 -27462 66692 21554 -8826 -94389 -90969 78918 -44103 -8830 75259 -60984 -16405 -22459 99063 -87108 -75809 -58614 26246 -7226 -92429 28031 -92310 77978 90922 -99890 17503 -39797 -32136 -49294 55263 -43074 -49750 -20634 62502 -13842 -23338 -91251 -83437 3293 27632 -6569 55834 -10868 60337 4409 96062 90406 -56591 -55241 -72308 47836 19638 99324 -88714 -74818 5607 -71249 -60667 -6589 -94902 -90730 -62228 -40637 98605 90652 13997 84221 -23721 43891 -59711 -72349 -72184 -81769 -80929 64253 -43489 22772 -75486 -62919 16516 -17496 60345 96417 32749 52485 -58796 31982 59697 31401 36743 -85807 -27523 32812 -25498 -27516 44764 80302 -29906 28743 9806 17293 82172 24979 -19552 -91355 -18377 96537 -79221 82965 90455 -68761 -65158 48558 -87789 50596 27656 -10722 42782 -66892 -52487 -35685 13092 -25124 2296 -8233 -65060 82295 -28743 251 56393 46912 16019 19775 -53014 -56473 -33562 -60286 -72068 40149 -43829 34957 29631 -92516 -66136 -10360 -78718 -78799 -75864 -28179 23478 93583 62783 -14761 96228 35498 97040 27823 212 91510 92399 -43014 -26650 -30559 -44780 6093 -65221 8683 -60091 71609 44309 -53359 -32643 -57352 -46938 33965 94993 78102 11030 -14965 68958 -59651 -78125 86639 862 11266 -61781 -50578 48914 29327 -5686 -50149 -70129 -86350 -19745 -53982 57824 11085 95559 -76701 87248 -68077 -18693 -53091 -33107 73585 94336 -26850 786 -6346 -9021 -38055 89411 -3193 -62276 -97940 6533 -69119 25239 73793 -73240 -23403 45482 37735 97932 1258 -84057 -82555 -16409 -71185 55190 -73978 -91537 72154 82998 54663 75656 -53334 -6365 48446 -55665 -59468 63368 49387 39240 58814 82232 33967 -20457 51434 -81923 -21825 -33041 33033 -37766 61876 -7825 -5288 -81022 -68915 -81679 -67507 19438 85562 -43239 -51302 -7607 61300 6059 63138 -61027 32817 26490 80341 -80087 98485 30409 78437 92900 4847 -22916 12184 44290 19832 -96374 65336 75494 19483 72455 -63071 -9366 61102 -48692 -83590 53277 51910 73054 4919 73868 97356 -29168 18079 3138 -99272 51840 -45452 46428 71379 81313 63252 41794 -93978 -61696 38878 -3576 -87382 29165 38964 16667 70055 -89371 11334 -30735 39850 23680 50549 -78083 -59004 73890 -13171 67715 99526 34089 -78460 77822 55249 -76340 -24437 65184 6153 87272 78408 -74176 42667 -38521 -33341 99889 91617 -48724 63897 -16950 -53811 -69808 -76066 81130 -36553 -81987 6819 52117 61609 -18076 84377 -94541 56665 53523 -34281 -58039 65802 12289 -53054 -86054 -2293 33803 69198 55781 7462 49292 38957 -26052 29890 60610 99954 -57762 74971 -76102 -96588 13502 56824 -88526 -41280 23853 -96160 -83632 -85502 -4180 -97866 -91553 -10622 -80315 32499 -42830 38531 -95714 -18560 72949 2379 50653 -31873 -66165 -4289 -43703 26394 75618 -1461 18040 57641 -17743 7272 34598 -38438 -78104 51648 87073 -77276 31303 -67740 -12127 -28553 -33465 19724 -63021 -72572 -21479 -11330 -17356 -42342 90983 -67726 -89284 26647 77596 -73577 16982 25018 68186 -70033 3243 53287 28356 10007 79354 -75236 -53263 27860 -32201 1106 7672 -28111 54974 -84624 11605 62129 19138 79501 -10760 -2673 93437 31965 78387 19561 -85854 -31921 48843 -75522 30051 70862 96574 58622 93874 -8857 -57176 50024 -47108 8411 18773 50199 -21195 86440 -99570 -77269 10848 -53043 51133 -5074 -52554 -11872 88356 -25600 -27703 -50960 2888 -79067 75910 -21238 -71321 -41590 84941 -69226 83717 95861 -7655 -8233 -92220 -26506 -65722 -73182 -63784 -36985 -76567 24816 42700 -95805 -84975 -98568 89092 82168 -97563 -48626 -31872 -42125 -35133 32267 18932 38256 96030 19425 -63947 -17064 -51478 -51375 -79946 18712 -10421 61361 -45954 -8079 31635 -87290 -35288 15629 -66126 84325 -51893 74375 3606 -22043 -95901 -93101 -7027 -25175 77357 92269 -2756 18274 65776 68729 37727 15794 42912 24406 -83772 30415 8628 13666 -96419 7626 -71091 23460 -28289 17981 -59364 74150 25612 57939 42789 76894 28383 1543 -32934 4428 -58457 79221 40641 2245 -48762 -75346 -86581 76330 93901 54004 19969 -1849 -16040 -3767 -95349 42978 37011 14093 37268 -80418 -10314 99253 80433 -55074 -89607 28926 15832 85981 77725 -33200 -44451 -45417 -56531 -91931 79420 74834 -79612 20226 84753 4002 -74483 28396 24015 -37450 97712 -31072 -16355 96798 82336 -5551 -43285 8439 43043 -70226 -40149 22325 -17935 -59962 -14812 21926 28096 34573 -12146 -36667 40293 49959 38309 -34781 99651 81082 -88897 -69583 80774 17692 56845 55370 -49216 -77489 69337 -14198 51557 47375 80477 69876 56566 81177 -11892 89639 37888 -53 -89578 -16008 92549 29090 29539 74045 -58480 85670 -98175 -24356 -6690 -70542 -78275 -63923 -43239 -73775 -92998 13148 -95193 49062 66368 -60834 54791 19491 35517 311 -23793 55641 6861 -27561 51217 49904 67455 -5000 47935 -43886 -42615 -7364 74987 33517 -5068 15394 31242 -22594 28463 -81441 -88722 13524 -19141 7766 -49502 34731 76310 89844 31494 -36273 2445 62691 -83634 60804 -22965 -86832 20413 71431 -48546 -9310 45165 58081 -86235 50735 -33449 40009 -84561 -98782 42672 -59177 -17423 -56310 97932 23630 -199 -59971 62597 18526 -65853 82647 55128 -19254 76667 -64331 -81440 -22119 22851 -15020 87338 -5996 -99045 -6837 95157 19834 -38509 75392 -12830 84941 -61409 -35610 69374 -56875 -28432 -21237 -15989 -32641 -32494 82324 -22653 483 45810 -50577 30974 -3682 15108 -98211 44539 83413 46254 -61764 -17269 95397 -95474 83542 -71282 6041 54876 10966 -87132 -40857 -35315 -52398 75388 83475 26380 -57050 4837 -62811 10426 -75426 74013 94631 89743 -88938 -59460 -29675 -24392 -52194 39754 -76299 818 3710 -42136 11893 74018 15398 -24847 86177 35364 47078 -23393 54123 -38895 15554 -37742 28538 7583 16208 4675 65703 -35687 -14981 -80059 -19313 -60011 47086 -77840 -22064 28712 72868 -37321 82142 63129 -6725 89145 -96299 -71310 57812 53525 -98194 96764 -53687 -75032 3111 25884 -52955 -70137 86542 -54764 -4477 -79052 -26081 -75447 -4078 30072 79575 12320 51576 39952 -56328 83875 -69898 96388 91121 63147 33226 81703 -54327 3153 -95516 75334 -4624 -9510 -36441 51784 -96390 -22393 -85826 -91618 81054 -39213 49896 -16862 -3947 -22982 -33521 47421 -71849 65798 65319 79870 -7539 88875 78090 82673 -22423 24202 -30233 -14897 -92608 71231 53001 -76383 -5562 -61094 -4007 -69217 15156 25042 -90636 -23163 49346 10956 -1904 47619 13659 -74395 16642 38309 36745 -33358 -36634 -97039 77878 29935 81184 -67634 -44343 52586 -39930 25803 78832 48086 -52639 -33243 52357 -48548 -30739 50235 69457 -40431 59743 23927 -72181 58765 44413 -25206 -45164 -43242 92699 53602 -68771 -17069 -62443 18635 -69335 55171 8582 87553 -87973 94271 -31606 -61433 82856 -54774 -56939 -92781 92791 -14932 31004 84317 46639 -45062 -67843 64289 -8369 12868 -61570 -46707 -28332 13083 59295 91758 -53239 -2397 -47314 43742 96596 -8808 95655 -16711 -70087 -20063 -26158 -22863 3409 -46621 -34922 29022 50377 96281 27665 82198 45887 -87389 -87130 51229 79865 30724 -62894 -50991 2197 46732 -13831 93523 6060 -82414 -66926 32798 -4128 -43848 4532 -39554 26069 -72496 51805 -74838 -10599 -25283 24842 -41123 45363 45165 99032 8767 -91729 38738 -80356 -75876 90351 -58529 -36458 24742 -2516 22902 -87923 9773 986 -7902 -13146 27204 98225 -17820 -44678 -43454 77342 22120 39944 -24288 61379 -46166 58980 -27604 20737 -38142 45181 -61207 -46268 -50498 -37782 -81127 25602 -28113 46020 80869 73476 -97179 92029 56462 40705 41550 -78363 52805 44058 -6503 74779 -38109 -39830 -27152 -62389 -37540 26302 54534 -42824 15486 72295 -20602 64800 -38307 75275 -20272 -78266 -28244 16234 -75788 35759 -99934 -44742 84212 75637 47774 35793 81137 82474 67074 -48286 -3570 -61840 82557 -38795 39748 55884 -59519 98396 16111 -64396 40937 10852 -13192 -96086 30875 70909 -19106 87395 -21762 25124 -48805 -75565 -81649 36271 87585 81963 90578 -23727 -46694 -62096 -38749 54569 15015 -91709 90694 -84209 -43351 24569 -28159 15432 91666 92877 -85120 -58085 -9978 24088 87764 81136 21140 22489 85948 -77519 52423 -31995 8033 12451 79221 -24420 -18627 72678 47539 83486 -19075 9306 91124 24735 56130 28208 -18737 -72434 -54098 66684 -13836 80703 74381 -76914 52845 53917 96954 -86216 -65851 -21984 13724 90778 -69629 -61078 -354 -70223 -34433 -45182 83013 53331 -93512 -85569 -79928 -82684 46391 -67248 61736 -65794 14404 -84051 -70023 -47506 66122 -42442 98711 -45624 18879 -23519 89231 64804 58665 14389 -10839 66888 -27700 -54846 -11064 88299 -10364 73178 73059 82126 -6129 -87835 -81638 -83490 -55352 41330 57816 10366 70372 -50604 95952 1591 29838 -24712 -60902 -71237 -51827 -67758 -44290 -15135 27361 54569 80817 -11453 -45586 32241 24889 24366 -8011 62745 6313 86180 -30542 99239 -63803 -54479 -92516 60731 -99491 -24649 39710 -25664 -22209 91931 -892 28726 -48230 12389 -33245 17623 -60546 85974 -28822 26526 39554 76490 79439 15009 27847 475 -89583 99152 -76571 72595 -86820 -45739 25436 98532 -23802 15737 31486 -85276 13751 8674 -43878 -56045 6645 91922 56307 -91474 94660 64094 49878 -55722 -90298 31803 18594 -52757 16489 21894 -26270 -1861 -96275 -94503 35987 -41605 80099 -24346 42918 94297 75708 74830 -79076 -61084 -76657 37912 -12865 57139 -17495 14598 31468 70687 37761 55505 41963 3000 1 1 2 2 3 3 4 4 3 5 4 6 3 7 2 8 4 9 7 10 3 11 12 12 7 13 14 14 15 15 6 16 10 17 2 18 18 19 18 20 6 21 4 22 9 23 8 24 6 25 3 26 9 27 11 28 10 29 4 30 20 31 32 32 7 33 14 34 4 35 13 36 31 37 32 38 25 39 6 40 4 41 5 42 5 43 25 44 20 45 28 46 3 47 19 48 3 49 22 50 49 51 28 52 51 53 28 54 3 55 45 56 11 57 37 58 15 59 36 60 4 61 39 62 19 63 30 64 64 65 59 66 57 67 51 68 14 69 17 70 6 71 12 72 4 73 30 74 8 75 43 76 50 77 19 78 59 79 65 80 31 81 71 82 5 83 42 84 28 85 76 86 79 87 4 88 85 89 21 90 85 91 63 92 50 93 16 94 10 95 28 96 79 97 46 98 24 99 25 100 14 101 47 102 98 103 51 104 8 105 90 106 34 107 58 108 89 109 7 110 89 111 32 112 85 113 76 114 93 115 61 116 102 117 88 118 12 119 115 120 3 121 63 122 26 123 114 124 33 125 77 126 24 127 124 128 22 129 47 130 106 131 85 132 14 133 43 134 18 135 75 136 57 137 103 138 65 139 38 140 31 141 6 142 47 143 32 144 25 145 139 146 9 147 1 148 21 149 19 150 58 151 123 152 37 153 139 154 122 155 103 156 52 157 158 158 62 159 29 160 94 161 133 162 95 163 118 164 8 165 47 166 83 167 52 168 110 169 111 170 93 171 59 172 25 173 136 174 108 175 1 176 71 177 165 178 142 179 159 180 68 181 158 182 80 183 109 184 65 185 105 186 79 187 12 188 189 189 99 190 50 191 30 192 74 193 117 194 11 195 120 196 109 197 156 198 156 199 142 200 124 201 180 202 140 203 125 204 160 205 11 206 179 207 83 208 119 209 158 210 75 211 105 212 114 213 121 214 1 215 39 216 186 217 41 218 17 219 79 220 167 221 168 222 38 223 33 224 147 225 35 226 135 227 118 228 213 229 112 230 88 231 97 232 114 233 88 234 140 235 16 236 109 237 21 238 237 239 214 240 66 241 180 242 74 243 200 244 16 245 89 246 62 247 234 248 149 249 167 250 28 251 198 252 36 253 81 254 116 255 68 256 102 257 230 258 156 259 162 260 156 261 223 262 58 263 60 264 212 265 141 266 120 267 192 268 244 269 34 270 145 271 27 272 192 273 261 274 191 275 144 276 273 277 152 278 170 279 111 280 255 281 198 282 170 283 211 284 208 285 280 286 274 287 265 288 174 289 119 290 269 291 91 292 288 293 178 294 188 295 1 296 167 297 150 298 85 299 33 300 162 301 209 302 155 303 32 304 13 305 280 306 223 307 198 308 126 309 211 310 297 311 36 312 257 313 1 314 313 315 120 316 179 317 147 318 84 319 239 320 10 321 40 322 65 323 317 324 110 325 309 326 293 327 95 328 157 329 47 330 73 331 191 332 103 333 204 334 25 335 22 336 99 337 167 338 214 339 80 340 269 341 328 342 205 343 58 344 336 345 68 346 66 347 235 348 272 349 280 350 95 351 53 352 43 353 132 354 155 355 219 356 98 357 335 358 357 359 206 360 70 361 81 362 98 363 322 364 94 365 202 366 136 367 109 368 182 369 271 370 160 371 295 372 174 373 206 374 196 375 242 376 16 377 245 378 40 379 182 380 59 381 57 382 3 383 29 384 224 385 92 386 81 387 247 388 181 389 208 390 166 391 126 392 282 393 366 394 203 395 6 396 288 397 5 398 93 399 53 400 32 401 178 402 18 403 143 404 143 405 360 406 78 407 242 408 332 409 340 410 309 411 199 412 349 413 77 414 305 415 357 416 334 417 354 418 234 419 392 420 397 421 216 422 59 423 175 424 175 425 180 426 320 427 403 428 109 429 269 430 265 431 254 432 211 433 288 434 290 435 185 436 358 437 424 438 359 439 428 440 386 441 125 442 286 443 152 444 133 445 319 446 428 447 15 448 222 449 125 450 288 451 166 452 14 453 192 454 69 455 105 456 362 457 163 458 94 459 313 460 224 461 400 462 412 463 216 464 156 465 19 466 311 467 431 468 469 469 417 470 29 471 334 472 352 473 28 474 421 475 251 476 55 477 99 478 356 479 410 480 323 481 368 482 194 483 84 484 113 485 226 486 54 487 163 488 60 489 177 490 345 491 268 492 168 493 82 494 230 495 307 496 450 497 358 498 114 499 246 500 290 501 448 502 112 503 193 504 467 505 200 506 408 507 94 508 138 509 141 510 289 511 5 512 253 513 183 514 223 515 284 516 177 517 343 518 223 519 511 520 103 521 310 522 238 523 44 524 388 525 19 526 6 527 319 528 195 529 129 530 137 531 66 532 259 533 363 534 360 535 318 536 206 537 254 538 510 539 530 540 308 541 483 542 361 543 306 544 221 545 535 546 259 547 545 548 387 549 437 550 276 551 436 552 3 553 108 554 535 555 89 556 47 557 289 558 147 559 557 560 430 561 389 562 536 563 159 564 168 565 429 566 360 567 427 568 473 569 486 570 268 571 508 572 160 573 57 574 436 575 383 576 70 577 263 578 490 579 478 580 359 581 178 582 272 583 274 584 502 585 447 586 570 587 399 588 401 589 146 590 416 591 475 592 541 593 170 594 350 595 298 596 184 597 122 598 226 599 105 600 393 601 148 602 440 603 422 604 502 605 403 606 108 607 206 608 484 609 83 610 453 611 589 612 64 613 121 614 314 615 425 616 491 617 489 618 33 619 350 620 60 621 34 622 80 623 330 624 365 625 542 626 257 627 285 628 248 629 327 630 128 631 121 632 233 633 250 634 345 635 434 636 492 637 179 638 475 639 382 640 529 641 572 642 377 643 389 644 171 645 156 646 631 647 313 648 80 649 74 650 4 651 582 652 126 653 537 654 282 655 234 656 182 657 646 658 162 659 117 660 240 661 184 662 478 663 321 664 567 665 73 666 248 667 342 668 664 669 601 670 333 671 174 672 306 673 341 674 8 675 530 676 44 677 490 678 541 679 122 680 534 681 322 682 284 683 439 684 625 685 483 686 390 687 507 688 283 689 404 690 92 691 306 692 177 693 434 694 68 695 522 696 467 697 606 698 293 699 148 700 43 701 494 702 274 703 448 704 649 705 6 706 461 707 651 708 622 709 395 710 440 711 315 712 308 713 362 714 232 715 253 716 668 717 70 718 43 719 141 720 547 721 333 722 267 723 673 724 603 725 104 726 130 727 69 728 212 729 43 730 315 731 170 732 301 733 691 734 105 735 435 736 621 737 48 738 47 739 326 740 316 741 437 742 486 743 46 744 125 745 302 746 565 747 724 748 131 749 158 750 336 751 544 752 377 753 179 754 223 755 416 756 66 757 376 758 251 759 544 760 641 761 206 762 184 763 522 764 40 765 562 766 646 767 6 768 158 769 467 770 426 771 658 772 660 773 751 774 424 775 642 776 385 777 479 778 182 779 16 780 464 781 95 782 729 783 388 784 321 785 470 786 41 787 756 788 132 789 765 790 406 791 317 792 182 793 411 794 171 795 86 796 604 797 705 798 185 799 507 800 222 801 590 802 353 803 663 804 77 805 329 806 281 807 455 808 10 809 353 810 662 811 37 812 545 813 239 814 568 815 281 816 180 817 472 818 317 819 101 820 220 821 235 822 28 823 82 824 409 825 288 826 512 827 252 828 516 829 216 830 605 831 400 832 19 833 231 834 24 835 340 836 507 837 382 838 31 839 133 840 23 841 166 842 422 843 207 844 159 845 444 846 604 847 720 848 690 849 452 850 465 851 108 852 47 853 299 854 33 855 104 856 806 857 265 858 287 859 682 860 658 861 85 862 679 863 615 864 357 865 603 866 28 867 291 868 425 869 92 870 237 871 204 872 200 873 828 874 723 875 122 876 243 877 158 878 825 879 231 880 629 881 12 882 71 883 139 884 135 885 573 886 782 887 312 888 49 889 659 890 226 891 730 892 524 893 58 894 210 895 671 896 82 897 295 898 267 899 123 900 268 901 631 902 625 903 892 904 204 905 599 906 475 907 118 908 431 909 287 910 686 911 479 912 909 913 537 914 514 915 639 916 548 917 716 918 734 919 32 920 661 921 283 922 551 923 302 924 77 925 785 926 861 927 503 928 125 929 851 930 726 931 524 932 34 933 888 934 890 935 805 936 652 937 239 938 27 939 867 940 703 941 234 942 829 943 440 944 375 945 3 946 538 947 876 948 560 949 529 950 888 951 649 952 288 953 37 954 684 955 388 956 501 957 46 958 10 959 113 960 785 961 100 962 44 963 769 964 14 965 267 966 339 967 726 968 236 969 458 970 210 971 801 972 137 973 591 974 283 975 114 976 328 977 260 978 59 979 467 980 773 981 804 982 630 983 228 984 758 985 139 986 596 987 82 988 872 989 115 990 883 991 779 992 936 993 713 994 215 995 252 996 988 997 339 998 892 999 881 1000 956 1001 32 1002 140 1003 452 1004 155 1005 507 1006 588 1007 669 1008 440 1009 128 1010 13 1011 622 1012 29 1013 610 1014 503 1015 135 1016 986 1017 387 1018 222 1019 18 1020 268 1021 162 1022 448 1023 71 1024 984 1025 692 1026 720 1027 164 1028 134 1029 90 1030 538 1031 941 1032 898 1033 749 1034 645 1035 724 1036 671 1037 76 1038 232 1039 601 1040 866 1041 848 1042 1015 1043 234 1044 685 1045 648 1046 223 1047 691 1048 310 1049 549 1050 853 1051 90 1052 369 1053 940 1054 38 1055 996 1056 625 1057 834 1058 37 1059 553 1060 592 1061 570 1062 177 1063 658 1064 76 1065 101 1066 793 1067 653 1068 42 1069 154 1070 81 1071 342 1072 1048 1073 802 1074 696 1075 447 1076 845 1077 320 1078 915 1079 417 1080 612 1081 87 1082 371 1083 80 1084 607 1085 786 1086 457 1087 673 1088 924 1089 764 1090 15 1091 190 1092 1058 1093 1034 1094 610 1095 368 1096 501 1097 422 1098 427 1099 691 1100 932 1101 779 1102 954 1103 948 1104 284 1105 187 1106 351 1107 930 1108 793 1109 847 1110 171 1111 479 1112 1044 1113 1100 1114 752 1115 602 1116 268 1117 648 1118 889 1119 960 1120 355 1121 196 1122 449 1123 577 1124 542 1125 280 1126 703 1127 951 1128 1061 1129 768 1130 457 1131 258 1132 1045 1133 1017 1134 549 1135 852 1136 440 1137 591 1138 585 1139 325 1140 279 1141 213 1142 559 1143 398 1144 589 1145 269 1146 489 1147 358 1148 361 1149 258 1150 659 1151 639 1152 988 1153 1135 1154 1115 1155 1105 1156 358 1157 595 1158 591 1159 623 1160 563 1161 580 1162 918 1163 18 1164 10 1165 342 1166 772 1167 820 1168 1116 1169 870 1170 584 1171 981 1172 758 1173 391 1174 615 1175 999 1176 636 1177 1090 1178 926 1179 342 1180 1102 1181 828 1182 814 1183 160 1184 372 1185 950 1186 33 1187 749 1188 1004 1189 57 1190 714 1191 1023 1192 763 1193 318 1194 1133 1195 1027 1196 181 1197 716 1198 269 1199 757 1200 1180 1201 554 1202 794 1203 446 1204 1127 1205 321 1206 1196 1207 1192 1208 124 1209 1097 1210 949 1211 1168 1212 1116 1213 842 1214 141 1215 226 1216 242 1217 369 1218 760 1219 899 1220 868 1221 578 1222 1003 1223 409 1224 1059 1225 293 1226 1145 1227 733 1228 167 1229 347 1230 368 1231 599 1232 68 1233 376 1234 366 1235 684 1236 433 1237 4 1238 485 1239 451 1240 139 1241 1174 1242 400 1243 102 1244 1218 1245 242 1246 564 1247 420 1248 838 1249 803 1250 1118 1251 1098 1252 173 1253 717 1254 872 1255 532 1256 23 1257 655 1258 758 1259 84 1260 1220 1261 751 1262 1047 1263 970 1264 894 1265 1094 1266 260 1267 1116 1268 326 1269 1129 1270 385 1271 486 1272 1219 1273 589 1274 615 1275 1026 1276 1014 1277 990 1278 72 1279 712 1280 775 1281 699 1282 564 1283 1006 1284 1254 1285 470 1286 1153 1287 360 1288 439 1289 686 1290 154 1291 900 1292 142 1293 344 1294 1290 1295 830 1296 1297 1297 309 1298 1001 1299 536 1300 1022 1301 790 1302 438 1303 1154 1304 479 1305 6 1306 982 1307 286 1308 244 1309 1306 1310 703 1311 13 1312 437 1313 627 1314 142 1315 274 1316 981 1317 882 1318 536 1319 517 1320 564 1321 1208 1322 999 1323 189 1324 1189 1325 568 1326 350 1327 947 1328 495 1329 1099 1330 644 1331 1213 1332 1130 1333 82 1334 881 1335 624 1336 523 1337 570 1338 766 1339 60 1340 536 1341 551 1342 521 1343 1074 1344 911 1345 512 1346 321 1347 972 1348 525 1349 1121 1350 947 1351 715 1352 977 1353 331 1354 239 1355 271 1356 708 1357 803 1358 685 1359 409 1360 296 1361 112 1362 687 1363 115 1364 536 1365 142 1366 613 1367 686 1368 70 1369 830 1370 56 1371 1294 1372 616 1373 306 1374 1364 1375 25 1376 631 1377 109 1378 511 1379 367 1380 1357 1381 1213 1382 1291 1383 1154 1384 700 1385 697 1386 550 1387 1054 1388 1296 1389 869 1390 253 1391 1168 1392 16 1393 435 1394 425 1395 691 1396 602 1397 2 1398 327 1399 493 1400 346 1401 1260 1402 9 1403 982 1404 233 1405 675 1406 71 1407 1184 1408 930 1409 828 1410 676 1411 703 1412 1098 1413 1197 1414 587 1415 145 1416 762 1417 592 1418 687 1419 1142 1420 925 1421 738 1422 737 1423 505 1424 119 1425 724 1426 445 1427 259 1428 676 1429 491 1430 674 1431 1366 1432 695 1433 1086 1434 845 1435 514 1436 332 1437 406 1438 31 1439 745 1440 231 1441 750 1442 477 1443 715 1444 1031 1445 879 1446 880 1447 890 1448 847 1449 450 1450 600 1451 115 1452 1175 1453 642 1454 1224 1455 930 1456 1423 1457 610 1458 1448 1459 312 1460 802 1461 73 1462 850 1463 951 1464 135 1465 794 1466 1446 1467 496 1468 965 1469 69 1470 37 1471 1171 1472 562 1473 158 1474 337 1475 301 1476 182 1477 754 1478 528 1479 1292 1480 1281 1481 493 1482 936 1483 1021 1484 928 1485 1309 1486 424 1487 1276 1488 634 1489 1295 1490 510 1491 582 1492 29 1493 165 1494 1018 1495 129 1496 711 1497 398 1498 1420 1499 1054 1500 1123 1501 498 1502 761 1503 445 1504 1271 1505 1180 1506 254 1507 868 1508 463 1509 966 1510 722 1511 263 1512 951 1513 843 1514 1333 1515 132 1516 184 1517 137 1518 980 1519 1271 1520 84 1521 535 1522 954 1523 1462 1524 998 1525 1241 1526 1073 1527 677 1528 1510 1529 1474 1530 1346 1531 1158 1532 7 1533 229 1534 1162 1535 393 1536 69 1537 521 1538 1326 1539 156 1540 786 1541 119 1542 324 1543 307 1544 640 1545 1118 1546 130 1547 484 1548 890 1549 630 1550 485 1551 355 1552 853 1553 474 1554 862 1555 1458 1556 608 1557 1034 1558 672 1559 945 1560 97 1561 1103 1562 1265 1563 770 1564 950 1565 942 1566 649 1567 1237 1568 1350 1569 830 1570 125 1571 604 1572 75 1573 1252 1574 1480 1575 1392 1576 40 1577 979 1578 703 1579 1077 1580 1484 1581 469 1582 1430 1583 1008 1584 1362 1585 1419 1586 645 1587 1087 1588 1284 1589 453 1590 816 1591 583 1592 1186 1593 352 1594 470 1595 964 1596 330 1597 999 1598 280 1599 1411 1600 828 1601 1291 1602 1379 1603 738 1604 799 1605 949 1606 250 1607 702 1608 844 1609 720 1610 341 1611 1315 1612 1582 1613 494 1614 637 1615 382 1616 1052 1617 562 1618 1007 1619 1013 1620 328 1621 220 1622 744 1623 1493 1624 486 1625 111 1626 658 1627 1578 1628 625 1629 362 1630 194 1631 50 1632 859 1633 1545 1634 1191 1635 865 1636 677 1637 815 1638 1439 1639 1188 1640 880 1641 844 1642 598 1643 326 1644 30 1645 838 1646 486 1647 1437 1648 1015 1649 1388 1650 352 1651 769 1652 299 1653 1496 1654 240 1655 796 1656 401 1657 472 1658 1321 1659 1657 1660 508 1661 853 1662 833 1663 1281 1664 1041 1665 1291 1666 385 1667 1085 1668 657 1669 1354 1670 884 1671 724 1672 408 1673 1343 1674 819 1675 1618 1676 1140 1677 1255 1678 817 1679 685 1680 18 1681 1419 1682 578 1683 881 1684 1531 1685 448 1686 21 1687 1365 1688 1061 1689 615 1690 1251 1691 1266 1692 456 1693 1073 1694 442 1695 242 1696 155 1697 163 1698 1368 1699 1349 1700 1376 1701 1352 1702 1359 1703 445 1704 774 1705 1313 1706 1188 1707 1635 1708 391 1709 391 1710 546 1711 207 1712 905 1713 1489 1714 1322 1715 914 1716 819 1717 1284 1718 33 1719 262 1720 1497 1721 853 1722 307 1723 1083 1724 1563 1725 1083 1726 989 1727 579 1728 1341 1729 1240 1730 1382 1731 19 1732 1308 1733 1472 1734 1449 1735 439 1736 1683 1737 1688 1738 899 1739 473 1740 925 1741 108 1742 894 1743 433 1744 466 1745 654 1746 1186 1747 1132 1748 1203 1749 1145 1750 245 1751 1208 1752 486 1753 1401 1754 48 1755 822 1756 966 1757 1285 1758 650 1759 854 1760 355 1761 575 1762 280 1763 1582 1764 1380 1765 450 1766 1251 1767 770 1768 291 1769 1074 1770 565 1771 1524 1772 84 1773 1084 1774 1384 1775 564 1776 1424 1777 1657 1778 136 1779 1423 1780 1738 1781 819 1782 1306 1783 532 1784 1080 1785 1291 1786 162 1787 881 1788 573 1789 247 1790 687 1791 650 1792 1089 1793 760 1794 1600 1795 1341 1796 130 1797 63 1798 764 1799 806 1800 1616 1801 1701 1802 587 1803 1392 1804 164 1805 1221 1806 815 1807 1288 1808 1067 1809 160 1810 563 1811 472 1812 1246 1813 1461 1814 179 1815 1808 1816 214 1817 405 1818 2 1819 246 1820 1197 1821 373 1822 324 1823 1758 1824 427 1825 862 1826 481 1827 54 1828 1261 1829 939 1830 709 1831 203 1832 1406 1833 371 1834 1119 1835 865 1836 1212 1837 563 1838 1146 1839 717 1840 1133 1841 1580 1842 127 1843 1597 1844 18 1845 871 1846 1803 1847 1389 1848 1055 1849 889 1850 366 1851 659 1852 267 1853 31 1854 1764 1855 84 1856 1121 1857 236 1858 1045 1859 1840 1860 1362 1861 1498 1862 936 1863 936 1864 508 1865 310 1866 1480 1867 731 1868 1249 1869 1830 1870 1025 1871 1059 1872 269 1873 779 1874 721 1875 727 1876 1623 1877 1426 1878 983 1879 1252 1880 1086 1881 1361 1882 164 1883 1186 1884 1359 1885 251 1886 1466 1887 811 1888 1730 1889 1862 1890 1497 1891 1031 1892 18 1893 1857 1894 466 1895 1255 1896 625 1897 894 1898 266 1899 310 1900 1357 1901 802 1902 656 1903 1018 1904 1664 1905 1365 1906 834 1907 754 1908 1688 1909 1015 1910 1670 1911 1235 1912 1090 1913 353 1914 745 1915 1061 1916 403 1917 159 1918 180 1919 1442 1920 860 1921 167 1922 1911 1923 566 1924 679 1925 86 1926 972 1927 895 1928 911 1929 205 1930 277 1931 1022 1932 1023 1933 1303 1934 1077 1935 1330 1936 1529 1937 1698 1938 792 1939 735 1940 970 1941 262 1942 1609 1943 572 1944 1012 1945 256 1946 646 1947 966 1948 1555 1949 1895 1950 1063 1951 699 1952 234 1953 1824 1954 98 1955 1547 1956 609 1957 216 1958 729 1959 176 1960 234 1961 1939 1962 991 1963 1658 1964 1962 1965 1601 1966 570 1967 1835 1968 1354 1969 1607 1970 1030 1971 812 1972 1970 1973 352 1974 896 1975 549 1976 43 1977 1357 1978 1627 1979 1651 1980 151 1981 959 1982 54 1983 1332 1984 1429 1985 1221 1986 571 1987 641 1988 1653 1989 1109 1990 944 1991 1714 1992 1411 1993 29 1994 419 1995 1244 1996 1209 1997 1700 1998 550 1999 518 2000 1190 2001 86 2002 250 2003 38 2004 181 2005 624 2006 1491 2007 1479 2008 195 2009 1284 2010 1415 2011 1758 2012 547 2013 929 2014 960 2015 527 2016 1717 2017 1605 2018 1020 2019 1364 2020 249 2021 951 2022 458 2023 1165 2024 1611 2025 1029 2026 1779 2027 359 2028 1436 2029 1056 2030 988 2031 753 2032 1907 2033 1296 2034 437 2035 1217 2036 652 2037 1152 2038 2006 2039 1331 2040 527 2041 1921 2042 1285 2043 1153 2044 840 2045 1724 2046 1532 2047 971 2048 272 2049 1981 2050 232 2051 1219 2052 1479 2053 1019 2054 1207 2055 2001 2056 84 2057 294 2058 171 2059 615 2060 384 2061 1921 2062 898 2063 429 2064 1180 2065 1711 2066 930 2067 1554 2068 1781 2069 237 2070 1197 2071 2071 2072 1417 2073 912 2074 752 2075 826 2076 57 2077 1393 2078 2003 2079 359 2080 668 2081 1059 2082 324 2083 1156 2084 213 2085 1129 2086 504 2087 702 2088 685 2089 406 2090 1000 2091 616 2092 46 2093 141 2094 255 2095 218 2096 340 2097 1939 2098 1260 2099 2039 2100 1684 2101 367 2102 1822 2103 1988 2104 1521 2105 1081 2106 2059 2107 719 2108 610 2109 378 2110 2055 2111 1573 2112 801 2113 662 2114 1674 2115 1438 2116 708 2117 1548 2118 1481 2119 1715 2120 1891 2121 1897 2122 989 2123 54 2124 1982 2125 1734 2126 2113 2127 920 2128 1829 2129 1817 2130 1476 2131 1577 2132 1504 2133 1687 2134 2029 2135 1067 2136 1111 2137 1206 2138 1346 2139 1526 2140 1041 2141 939 2142 1635 2143 1539 2144 90 2145 2025 2146 1811 2147 1265 2148 1513 2149 518 2150 1230 2151 554 2152 1793 2153 231 2154 58 2155 1517 2156 807 2157 872 2158 1919 2159 1895 2160 927 2161 2093 2162 470 2163 1988 2164 1350 2165 427 2166 850 2167 1682 2168 122 2169 998 2170 1859 2171 1501 2172 185 2173 1124 2174 1068 2175 1923 2176 837 2177 982 2178 1120 2179 1272 2180 630 2181 1677 2182 1723 2183 1378 2184 46 2185 1352 2186 1936 2187 221 2188 1397 2189 897 2190 1225 2191 1303 2192 166 2193 1176 2194 1275 2195 1689 2196 1268 2197 990 2198 1389 2199 1386 2200 119 2201 1818 2202 2137 2203 1082 2204 79 2205 649 2206 1271 2207 68 2208 1430 2209 1196 2210 1324 2211 113 2212 1518 2213 1016 2214 409 2215 1323 2216 428 2217 712 2218 2129 2219 670 2220 257 2221 763 2222 2175 2223 152 2224 24 2225 1784 2226 1988 2227 598 2228 1369 2229 1043 2230 43 2231 524 2232 1453 2233 1818 2234 1525 2235 1547 2236 826 2237 346 2238 484 2239 1061 2240 1332 2241 1393 2242 1606 2243 2235 2244 2060 2245 1303 2246 1809 2247 1229 2248 486 2249 501 2250 2172 2251 1916 2252 1541 2253 1843 2254 473 2255 2250 2256 495 2257 1191 2258 1632 2259 100 2260 103 2261 600 2262 745 2263 1478 2264 749 2265 1850 2266 275 2267 82 2268 680 2269 1753 2270 1064 2271 168 2272 968 2273 1962 2274 1517 2275 822 2276 174 2277 703 2278 1754 2279 1496 2280 1300 2281 1489 2282 1040 2283 1359 2284 929 2285 1409 2286 2182 2287 110 2288 2 2289 615 2290 1547 2291 387 2292 893 2293 1010 2294 938 2295 1057 2296 2059 2297 1392 2298 2188 2299 137 2300 646 2301 1906 2302 1224 2303 75 2304 1800 2305 2285 2306 2210 2307 981 2308 440 2309 830 2310 537 2311 1636 2312 431 2313 856 2314 724 2315 63 2316 925 2317 1720 2318 2123 2319 66 2320 49 2321 593 2322 246 2323 367 2324 1271 2325 406 2326 1994 2327 1158 2328 387 2329 1006 2330 596 2331 1674 2332 2199 2333 132 2334 2284 2335 336 2336 1666 2337 2025 2338 1686 2339 1402 2340 2220 2341 380 2342 2215 2343 168 2344 591 2345 1706 2346 125 2347 1176 2348 342 2349 1558 2350 1357 2351 2055 2352 951 2353 575 2354 1036 2355 1941 2356 807 2357 246 2358 2077 2359 1331 2360 2121 2361 840 2362 1319 2363 631 2364 2025 2365 358 2366 1021 2367 2038 2368 160 2369 1225 2370 1452 2371 1212 2372 971 2373 1676 2374 2179 2375 1702 2376 2039 2377 641 2378 2084 2379 910 2380 646 2381 317 2382 1588 2383 1597 2384 2169 2385 488 2386 1832 2387 175 2388 2333 2389 1891 2390 965 2391 1314 2392 1466 2393 265 2394 280 2395 1262 2396 1349 2397 1328 2398 1825 2399 1884 2400 1229 2401 49 2402 1820 2403 1550 2404 1206 2405 1548 2406 1950 2407 45 2408 2145 2409 1782 2410 1787 2411 2225 2412 2183 2413 127 2414 626 2415 2196 2416 1274 2417 928 2418 1601 2419 522 2420 2221 2421 1141 2422 1029 2423 1897 2424 564 2425 1582 2426 2347 2427 2413 2428 799 2429 2280 2430 948 2431 1060 2432 839 2433 2298 2434 1904 2435 2250 2436 1703 2437 383 2438 2257 2439 1453 2440 102 2441 1863 2442 269 2443 273 2444 393 2445 2300 2446 684 2447 1004 2448 1372 2449 2067 2450 2387 2451 1694 2452 489 2453 2279 2454 912 2455 2417 2456 1406 2457 173 2458 865 2459 1606 2460 466 2461 1526 2462 1515 2463 173 2464 36 2465 211 2466 1456 2467 2315 2468 1936 2469 1101 2470 1050 2471 1390 2472 84 2473 863 2474 1059 2475 614 2476 861 2477 22 2478 689 2479 277 2480 1902 2481 2037 2482 2388 2483 208 2484 2126 2485 1203 2486 324 2487 883 2488 411 2489 1906 2490 2233 2491 475 2492 537 2493 2180 2494 1127 2495 1814 2496 1439 2497 1902 2498 1948 2499 2113 2500 1691 2501 824 2502 665 2503 744 2504 539 2505 408 2506 776 2507 1664 2508 1923 2509 2125 2510 2485 2511 63 2512 883 2513 745 2514 1695 2515 1862 2516 1916 2517 1176 2518 740 2519 1333 2520 1604 2521 1951 2522 2030 2523 2462 2524 519 2525 1356 2526 239 2527 1345 2528 891 2529 1668 2530 1271 2531 199 2532 607 2533 917 2534 1030 2535 867 2536 2431 2537 2414 2538 2250 2539 1707 2540 964 2541 1627 2542 297 2543 154 2544 1691 2545 1751 2546 1991 2547 1645 2548 198 2549 577 2550 2204 2551 2184 2552 2467 2553 883 2554 1516 2555 2249 2556 1880 2557 2542 2558 2180 2559 1292 2560 2089 2561 1416 2562 1477 2563 975 2564 729 2565 26 2566 164 2567 1718 2568 1113 2569 2157 2570 2174 2571 1407 2572 1410 2573 1476 2574 1909 2575 87 2576 2326 2577 2454 2578 1054 2579 801 2580 1335 2581 2242 2582 504 2583 1629 2584 2145 2585 735 2586 2157 2587 2034 2588 2457 2589 1124 2590 1337 2591 2553 2592 873 2593 98 2594 714 2595 216 2596 772 2597 1472 2598 2131 2599 1299 2600 2528 2601 33 2602 2079 2603 316 2604 2475 2605 280 2606 476 2607 2596 2608 618 2609 1236 2610 2513 2611 2423 2612 128 2613 1904 2614 2327 2615 1906 2616 2476 2617 1285 2618 2032 2619 7 2620 1167 2621 446 2622 1704 2623 583 2624 1286 2625 1837 2626 2060 2627 434 2628 1939 2629 2603 2630 1579 2631 537 2632 811 2633 650 2634 2334 2635 2078 2636 681 2637 889 2638 598 2639 2450 2640 2184 2641 223 2642 458 2643 2401 2644 819 2645 550 2646 1565 2647 904 2648 1841 2649 513 2650 2611 2651 510 2652 1445 2653 720 2654 1606 2655 245 2656 498 2657 2056 2658 2465 2659 96 2660 1221 2661 677 2662 1610 2663 296 2664 948 2665 428 2666 2085 2667 2113 2668 99 2669 2375 2670 936 2671 1841 2672 1398 2673 209 2674 1736 2675 2172 2676 2593 2677 2248 2678 1438 2679 488 2680 1497 2681 83 2682 441 2683 13 2684 2494 2685 1667 2686 1678 2687 133 2688 423 2689 929 2690 1827 2691 2328 2692 559 2693 407 2694 1162 2695 1608 2696 340 2697 1827 2698 1639 2699 945 2700 1507 2701 1942 2702 1837 2703 1393 2704 2069 2705 435 2706 2534 2707 88 2708 1145 2709 811 2710 199 2711 1936 2712 2588 2713 9 2714 867 2715 862 2716 1860 2717 900 2718 976 2719 629 2720 353 2721 2439 2722 927 2723 129 2724 95 2725 2709 2726 999 2727 1681 2728 2376 2729 2293 2730 1835 2731 2694 2732 648 2733 1542 2734 201 2735 1346 2736 2482 2737 225 2738 2678 2739 1250 2740 79 2741 2667 2742 431 2743 2554 2744 1763 2745 2301 2746 1628 2747 1083 2748 890 2749 583 2750 2211 2751 1415 2752 1781 2753 1461 2754 2144 2755 759 2756 2712 2757 1080 2758 1392 2759 1387 2760 2685 2761 1512 2762 2515 2763 884 2764 1994 2765 1623 2766 903 2767 1636 2768 2435 2769 280 2770 814 2771 1120 2772 2583 2773 2007 2774 1607 2775 1660 2776 384 2777 1686 2778 2319 2779 1182 2780 1366 2781 2042 2782 533 2783 666 2784 588 2785 2171 2786 950 2787 569 2788 386 2789 1380 2790 268 2791 389 2792 843 2793 2686 2794 2475 2795 787 2796 2259 2797 1099 2798 2287 2799 1719 2800 793 2801 2116 2802 2608 2803 1063 2804 677 2805 1767 2806 2314 2807 279 2808 5 2809 1657 2810 831 2811 1125 2812 2621 2813 2319 2814 2222 2815 2573 2816 285 2817 248 2818 562 2819 1521 2820 1171 2821 1725 2822 1907 2823 2313 2824 1133 2825 334 2826 524 2827 967 2828 116 2829 1742 2830 2638 2831 1419 2832 278 2833 747 2834 1787 2835 1019 2836 1432 2837 174 2838 672 2839 2092 2840 2197 2841 2286 2842 1582 2843 1681 2844 1272 2845 1900 2846 2283 2847 1186 2848 2250 2849 2285 2850 2820 2851 1594 2852 2435 2853 2472 2854 163 2855 398 2856 780 2857 2476 2858 1492 2859 2420 2860 1417 2861 2148 2862 2057 2863 1089 2864 2580 2865 2518 2866 2548 2867 2473 2868 1684 2869 2493 2870 1315 2871 2049 2872 451 2873 1477 2874 2781 2875 207 2876 1327 2877 527 2878 1541 2879 1943 2880 2032 2881 46 2882 1802 2883 2592 2884 1840 2885 1345 2886 2742 2887 1116 2888 693 2889 71 2890 2034 2891 1318 2892 2571 2893 62 2894 1499 2895 2855 2896 642 2897 1669 2898 2328 2899 735 2900 1841 2901 2252 2902 2101 2903 743 2904 940 2905 728 2906 1064 2907 101 2908 1073 2909 210 2910 324 2911 2574 2912 2802 2913 942 2914 1426 2915 338 2916 650 2917 2657 2918 1006 2919 1339 2920 1601 2921 1035 2922 2552 2923 1925 2924 48 2925 2716 2926 1783 2927 1502 2928 132 2929 907 2930 2556 2931 250 2932 1880 2933 1424 2934 1600 2935 1407 2936 1286 2937 2289 2938 422 2939 377 2940 2811 2941 503 2942 904 2943 2854 2944 2654 2945 1456 2946 2060 2947 2402 2948 240 2949 74 2950 167 2951 2163 2952 2399 2953 2510 2954 894 2955 2625 2956 979 2957 2103 2958 1065 2959 1014 2960 1371 2961 224 2962 2466 2963 2734 2964 2349 2965 2178 2966 578 2967 2383 2968 2244 2969 1620 2970 1925 2971 2009 2972 2692 2973 847 2974 741 2975 2782 2976 2861 2977 244 2978 1376 2979 583 2980 1122 2981 2908 2982 1095 2983 2956 2984 2853 2985 642 2986 796 2987 162 2988 2062 2989 2359 2990 1646 2991 2175 2992 2919 2993 1648 2994 1680 2995 2459 2996 2167 2997 2102 2998 1212 2999 2088 3000 3000 72325 -57019 -83824 -40345 29676 77639 -5909 50669 21454 -58528 -74956 54084 65446 -91988 -29270 47206 35673 24292 -38713 13434 -355 27675 -98979 -96065 -92542 -17050 -71912 -32167 -10735 -97085 -59041 -81768 -58719 -16126 80338 -60705 13852 -44173 68474 77049 33826 99334 -40624 41286 51748 -27733 91218 -51866 5732 -3134 -37384 83041 75504 71419 44170 58232 92540 -32203 -66976 -68877 32849 -53898 -80733 84816 96292 -15354 -59611 -48875 34972 -97547 19513 73164 31124 -69916 71265 98614 -58124 -49659 -73150 41306 -84831 76568 564 -80013 19169 -2267 99270 -83707 -89800 -77158 -57621 76953 -18903 85479 76850 32135 -44469 26479 -16032 69878 43645 55400 56466 -88871 -19881 88500 -7171 45176 57341 -36607 30597 -7163 27740 -68230 -35876 37435 99583 -27806 -60436 93157 -53212 -93305 78880 -52905 27529 39038 94419 21350 17545 -16374 -21815 9488 74145 -29648 90932 -78272 -39657 -95015 -69089 -78134 57792 -25069 -48592 72685 -93372 -33065 1694 64701 41410 37058 -55835 -11735 67446 1004 2030 82661 -499 60277 -29224 80017 -29027 -33421 -98170 -72660 31235 34461 37778 50893 15317 -36371 -55950 -82700 41970 -7492 -96559 -54224 10160 99835 92170 59751 38567 2776 70004 31458 -640 -33130 33335 -1969 -34650 4587 -64541 -53496 8146 16665 -20363 67239 -39197 60503 13538 -34177 -23297 -57217 7816 -21923 11441 -80198 -72825 -56626 70578 81325 -66773 97853 -96792 -67328 481 24896 39821 58979 -14473 10224 -40725 -13747 -25214 -67393 97870 97565 88937 -1907 46305 -47817 14056 17548 -15612 59465 51012 -70329 18618 24132 93815 -58740 -80376 83210 74967 8365 -39211 98748 22461 -29172 36967 -25338 -30182 3707 -84942 -66042 -24106 16321 -28590 74457 -86094 -11475 2433 84127 -36495 -84357 37204 -80452 97978 -79393 -26211 -83371 -26739 -78765 -60288 -34654 -52055 -59884 -62225 96223 36204 24655 91743 5263 61085 41539 -48562 27540 36083 91287 -16840 95428 5899 -72417 -16530 28447 82665 40178 85174 -91002 66313 -15637 -99509 -90102 14704 -80809 89529 -46362 -45227 -13718 46066 23652 85523 -9971 93081 12023 49898 71956 62301 -63481 99505 -6767 -2127 76930 4024 118 39730 -90590 2760 -30432 -65336 81545 22582 97736 -72149 16401 -96305 50403 5821 50440 64239 46476 -669 -71386 -73310 -70349 59363 73642 13569 -59978 53698 -95039 66501 -43477 -93481 62411 -35666 59634 -17627 -73526 -22725 85204 -80132 4076 86894 35889 17336 -99954 5057 97590 60394 32037 10248 -41544 -26629 -41050 -18604 -55078 -29705 -66930 86397 15733 -9009 17855 -93748 43122 -34332 67772 22430 -67464 -27490 -36884 38837 80060 80361 5839 35933 -91290 -49951 17870 -57799 -12140 6212 27658 -59880 -43315 65999 -23942 -29043 76869 65852 4544 34235 3125 -88433 58125 97266 -58590 -95252 -49114 17841 -92065 -80320 71399 -74051 -99472 -75772 97257 77419 -28702 72723 50097 98771 -75932 64765 63793 70230 22256 35628 60059 17133 -12943 -37301 -78856 50083 25101 -99142 -26976 -52414 -89397 65417 -45224 -52988 30760 32475 87892 46981 88966 11705 98612 4538 78783 -59304 -87287 81018 35420 54194 50791 -74284 -45388 -25681 -11599 11524 -21987 -81796 -24237 -65281 77098 -18760 9602 97589 86921 45026 -91726 -66500 50810 65124 91887 -53848 1458 46904 46977 75698 -49486 10746 40692 -32208 -21288 -92447 -67235 -74780 -49655 36755 -10875 81444 62999 -1494 -72108 -77836 -95192 -57004 83385 64492 -55058 -52092 -66762 96659 -17818 35705 98309 59889 44055 95383 65645 -64948 13211 87619 -34377 -39239 -16130 53087 88865 -51812 1492 3911 -16480 51980 10738 -87351 65856 -15129 -94040 18037 -35510 77790 2277 15654 -5409 -1207 8788 327 -33449 -71847 -15290 -26405 49543 -84958 9474 36101 -95224 11609 9621 30193 31529 -6958 83950 -5188 -36806 -43573 28351 22681 47536 93623 -19810 38435 -7888 26832 -16305 68784 -86631 -29431 5303 95405 60974 81946 33049 115 46580 95643 8512 48298 -85085 -98867 -4896 -35586 54348 -69706 95520 -23961 -74614 46694 83048 568 -86529 29046 -61837 67641 58115 -53641 72632 -96393 -20478 -3363 -84920 66250 49877 71827 33839 84857 87837 -11318 -49140 1283 22129 -28754 28702 80096 -24627 44768 -35160 -16652 81925 50579 -23034 75769 -63287 94677 -20704 -75435 28855 83071 53557 80240 81939 -39473 -77252 -66846 73342 6064 68776 -85791 -51817 98356 91528 -11826 23756 -30868 -66660 -64134 190 -20900 -35903 -37679 76066 1417 75934 -99257 78456 61641 -24695 -21649 97386 2448 -55769 -50176 -40279 16874 -24584 22770 -27431 24722 98054 -43799 -46321 -65345 -75559 -1177 -72946 80511 -65962 23401 31781 61776 -32665 72010 43109 14846 4578 51202 41419 -22589 48180 -4511 -17509 16310 -90795 75456 75509 -39654 -78144 92917 -6565 98060 -75303 39071 -52765 24021 -64011 98986 71145 -85428 31559 -15846 54116 -40001 1648 -3532 -71017 77437 33317 23248 24230 -12547 29431 -46172 -29994 -56682 18679 10815 -12738 -88701 -82238 33842 -48990 21136 -5906 81984 -31052 37690 69706 -45445 34540 43552 -70274 85082 59747 -27205 -61608 57015 -96716 76128 -94388 46539 -67222 23466 79085 -83969 17676 78816 -46619 -18670 -20459 89261 -42171 4169 -31952 26882 -6745 -38286 50104 9444 -14357 21377 -78874 -33091 -11196 -17789 -34969 3375 78824 -42328 -19352 -72898 -30234 -76031 63202 -19505 -75342 -50101 20777 -90254 -43670 48635 -81656 33761 -77968 -34431 21284 42985 -82291 -85756 53517 56373 52655 9223 -76090 55973 44465 -8186 -46570 -79407 75677 87319 -39644 31552 -44444 -43281 99059 -55110 78648 47413 84568 -62829 88123 -35092 50997 3154 -27468 85046 -54765 46228 -37602 -46663 5758 50278 -60591 -14986 8962 1146 82688 80296 90471 2694 -40182 -73102 -60126 -79999 36150 -21111 -5676 -11852 -40466 6557 544 31180 -95765 25414 82750 -75951 59176 8330 30153 -3661 99457 -44811 -83765 -81302 -22695 -13825 -18556 -99131 -5068 90812 -12439 61313 -86522 -61609 -98966 8318 -65147 -15705 -70455 31323 -40106 -24304 -11226 88336 24751 55509 34401 13406 -26892 30779 22263 -91698 -69371 -43509 -84513 93527 9709 -12352 -77520 74383 -42161 -37971 -13942 3190 19934 -23397 70155 96222 49340 34040 37880 -15324 -99939 2733 -25858 -19477 -6560 73821 6984 94065 37601 -59601 -32696 98614 -89386 -19660 95533 -10754 78932 -65510 -15726 -2718 -31842 -14888 -99933 -56456 -41743 -28967 -28438 82271 -77077 -26062 -10408 98189 -48561 15933 36026 -69641 -38084 21521 80410 -99113 -61124 44431 95317 -25952 -88607 -98606 -76891 -54769 32932 -59716 -98573 -57881 47263 -35747 -78967 61459 24401 55641 30252 -38879 81699 87895 -51010 62204 -53135 3985 -70899 -90335 -40150 -91444 -16020 28176 -97496 -64594 54564 63732 -88621 -34039 -47579 -6412 6709 28078 63516 8139 65679 -33171 63314 -9290 -32285 -16623 58824 -72133 -82511 -9978 22721 38448 1638 -81164 50996 15898 37860 5694 8188 -66965 92835 72678 5936 69184 -70110 -44111 64705 -47147 84218 13357 -64222 33785 18509 -45179 68749 -88879 1393 77712 -29996 40119 64195 12710 -58747 -15520 47698 81078 -44005 728 87105 -85196 -95403 44315 71420 -71767 -37302 73601 78309 -56408 66546 82925 94177 65243 -20198 3643 -92328 -29078 -65190 10269 -3030 -20668 -90831 -84756 -41267 96706 24654 -47447 71848 -22535 -73749 80415 71777 -19841 -64124 63686 -28880 10732 -36622 -81521 -48735 -8881 36795 -3510 55275 84656 97485 -2594 50231 8928 83450 70522 -87506 -818 10406 49162 59411 81465 11403 53560 28171 -17258 -8686 52222 32501 38196 77960 70536 -66210 23990 -20900 13911 -8259 98614 -99424 23818 29713 -36774 -71556 26687 99891 -94326 -99624 -13032 17394 -62449 37381 -59069 14453 -56909 7460 -19805 78288 80728 21352 -14696 -97875 -50676 96902 86336 78798 -91764 56106 -18461 -82327 2621 45057 85703 -78691 25261 -52852 28544 73793 -34627 75576 -90104 15841 48785 -31730 -7205 -51267 11758 -92507 -82255 46536 90941 45420 -42116 59993 89970 -41860 80299 -93223 58847 -50338 -20713 -83071 -79014 10428 79538 -91206 -14613 6373 42045 50975 -72023 23579 18398 56947 -96089 10302 7951 21670 -67811 16346 -31499 -99251 80321 34820 52937 83442 -3716 -7536 -44494 -44224 26338 88348 -25317 -9112 17010 361 73261 -649 66463 -79561 -42768 2728 -93567 57922 20338 63172 -36060 42395 -13213 66872 46147 57103 37248 -44206 19724 80602 -97529 -16923 -13692 -18785 46230 -40094 63194 83927 42763 -2478 -42003 33726 -53379 42175 -17446 -41459 90668 74325 -99117 31659 28742 -52379 -61284 -90793 -54335 -33270 -69878 -9976 -26354 71295 98418 -83341 50794 -84202 -73279 84803 -32156 79691 -99180 90562 20148 61285 -64124 -14804 -17407 40490 94295 52261 14913 -57025 28570 -36538 27821 -4380 -75751 -18247 27092 51575 -95599 -79148 -23811 -45065 30736 -16164 -43475 -92335 -87265 -95906 66046 4012 -26650 88356 -1605 47590 48533 -88856 85856 15233 -85599 -79180 -30994 -88279 90175 -16533 -33908 22753 -17147 40804 56200 -5743 -15056 83318 -87664 41186 -55785 -41936 19661 82873 -95303 9946 80958 89295 76616 80042 36811 11198 11062 -20151 97243 14792 95949 -76346 -33576 -61730 -84814 50502 -71275 -59230 -83084 68899 -27536 -71206 4604 -52576 -31487 -55015 -73748 -3746 64589 5857 46488 -32862 -63425 -13464 39032 -1683 -75347 -96915 -33024 60186 -18148 -66876 -39331 37306 6573 -68585 -67206 78687 -98464 -67186 -63871 27428 -4205 -97059 99162 -3613 25960 -84840 79345 19870 3103 65716 -89284 38573 -55863 -79764 69691 56963 31177 97317 5523 93365 85768 -47090 91778 -49980 -40035 20893 -44785 -73933 -60188 58834 -40633 -65787 -24797 59105 -11940 -514 -57367 -56215 -60873 -48801 23258 98822 32816 -37371 -88943 -55721 61651 -74478 88571 49808 69620 -28776 19363 7210 -42027 -65666 -58768 91257 -77223 17410 11780 71828 43933 9691 88583 -35626 -27155 93802 -54757 -90250 -44053 -79005 -58018 38545 24608 -27192 3525 70486 91934 -41098 31899 26212 29111 -13550 2108 80354 23738 -51725 -55328 -44962 -34275 -78302 -26489 -39541 36816 71971 83004 91208 -60094 -62923 -37195 -35944 -96724 12058 71919 33080 33944 -57816 -25566 80957 -53428 -84661 -10372 -89943 -93835 50129 -55628 74645 -20098 -42456 86129 -78441 98679 48847 15945 -80252 -38604 -97239 45404 -15090 47536 48183 -24858 -15732 70181 -40440 -95831 -96742 25879 9616 677 95102 -50766 -92480 -58217 -9114 50826 -3380 96034 84421 -42741 82798 13226 -64349 -10242 -48741 78267 -81017 30720 37377 76786 80526 61335 15171 -96611 -58407 -3694 -80064 -35513 96827 -91865 -94024 55858 -22573 -20581 -87548 36563 -76738 -187 -99114 -59588 7577 -39345 -89300 -51740 -56558 17596 -54405 -81788 67365 11951 54700 68983 77413 -93415 97512 71408 65200 36498 94241 -58393 -47668 33037 -50003 -27082 -78731 19053 35493 -98338 81003 -26909 97785 2885 -17856 45646 21957 -8413 -75774 97168 -91495 93565 -3401 -92526 38584 -29730 73085 7186 -4330 69962 28535 99346 25660 -73283 -27596 20694 -30081 -72754 -53281 -88537 72359 -29496 -57492 11663 53812 29390 -98390 53356 -27754 -78003 2082 48687 68034 -48051 -39802 91499 31361 82616 58306 75006 -97557 -83127 -5848 -12011 -61203 -25800 48135 -14014 -17610 -5037 37764 -99128 -65810 -74806 92087 78174 -63197 -76356 62148 27128 -33932 71231 -5801 57379 92497 -43889 -75550 -59464 -86528 -2827 -27559 -10939 69016 56374 -22752 -76014 75690 30218 720 -95954 91327 -1414 75148 -52164 3981 5562 26039 -45275 -12095 3107 -10182 -46548 -20041 -92350 38448 -43202 -24431 29686 89479 13547 -5798 -80617 51722 -27285 -30305 -5284 64152 -42002 -2389 -70092 -25055 53947 -57496 -19234 86430 22146 -87985 84510 -41465 -14507 48766 97716 -89924 -93777 -67458 -62910 90051 17208 44652 -78562 -13722 -62393 20398 10539 40034 -26355 68977 -25538 -26666 -68892 -93096 -81623 61336 -8235 97363 -59442 57326 38515 -71743 9957 -73550 -75594 -64989 76241 -66531 -65498 -23645 -83108 -71605 54721 -98851 -57552 -61439 15898 -92014 -53698 -81038 -89646 99722 -39038 -20273 76921 -39545 91430 88138 -57862 -70384 -47252 -39998 -96572 45626 19939 -49328 13486 -52267 42233 -56642 -90459 -19703 88923 -79957 -20318 89094 9835 -60483 -70917 -59954 -9070 -16110 -31365 -29040 -51427 -62500 22871 91757 -83425 -33011 -69693 47165 -1706 51481 -88433 30628 49126 -88938 13789 -56811 -77349 56553 -5660 -91967 -71210 -88895 18724 1998 73539 88350 92643 -24709 84914 73788 55171 45058 74199 -58419 -16294 -44228 -46752 -1152 -18743 54013 59346 8787 51399 21555 45673 -82618 95913 -96481 74452 -38828 28894 -62574 60894 44427 -50791 39080 62873 -45362 3841 78563 -16000 22006 14983 35908 32885 21346 16990 76085 59378 92054 62406 49148 41345 -55673 59332 -12271 78752 -60798 56261 36319 42316 -69313 -9377 83990 66367 -31070 -87302 6290 -92281 59924 -18665 -12490 63801 -7622 -35950 -29857 32374 91740 75811 10499 -65604 28754 41728 -17609 47775 82275 72628 -57114 5801 -60135 -66909 -33887 1203 29118 60139 -25512 -85922 -54089 66093 -28728 -6084 93725 -1288 -99426 -18152 -1613 35850 1280 72497 -61901 59233 -40533 -21024 -46123 -20186 32756 57205 -7299 -39466 -41138 -28065 31945 14205 72411 60908 -42507 -2880 -30863 -42555 83693 -53004 89701 58412 5761 11959 83414 -91463 -12388 -99181 -44771 -68877 -93965 -25127 37513 -18671 65345 -2137 -18485 65893 21377 16691 -97994 -24062 33508 75773 25498 28107 -38177 -2041 -50621 -23440 6465 -34123 -97719 46156 -17537 11224 -53509 -54356 94557 -38997 -7456 49618 -71734 -48127 88231 -67621 52908 -388 -54492 56461 -78629 97852 -53392 -29317 -64022 61395 64724 -83012 -3977 63050 -65737 92982 -63981 43830 -84496 36649 -34463 74864 16081 -3765 -8561 -58092 39499 75258 -25004 -94217 -16939 -68689 36469 40607 -98921 -28600 -70071 -95863 -66900 73687 -60118 -55251 -54056 88018 -49612 -60000 -95330 47820 -55112 -26903 -15784 62351 27454 19698 62472 -50726 -27595 -44483 -50920 40864 -96461 -8495 91482 57449 -36099 -5073 -23612 19467 -88013 -34142 -59288 87271 53855 -21230 95771 -47015 95528 90907 -9679 89177 97333 82685 20993 -2243 -617 -6222 -45482 8272 -27315 -71403 -75031 -91773 53019 -33082 21293 -18373 -42508 -89202 4193 -10068 -70292 47831 38084 -78223 80255 16007 -995 -5714 57674 -98093 93000 -1920 -19558 -87716 -80039 -27243 -37364 -99688 88617 -79053 -21642 75327 66828 -53271 63087 37233 93369 64902 58061 -57372 -27855 -20255 -3898 20742 26037 -47814 -2019 69719 -65353 31488 -83199 44384 -2386 3779 57289 30807 3400 1952 -27208 84119 -87895 -52628 -37519 68893 -17852 -30576 73177 64664 16628 56509 61541 99525 71773 -11708 15219 -20109 19592 47403 99981 99543 1831 79085 36111 -89163 -96237 -48055 16244 41457 -77236 -51608 21027 75037 -45226 -59736 83718 -82324 99122 6857 7570 81157 5319 -28186 -72079 33546 -89706 80512 59807 -97086 59096 86880 -70528 53099 24446 -72502 79633 -22394 -26746 -39265 26409 27080 -10646 27339 81271 11585 86950 20473 -23117 -70245 -66318 61118 -41063 -23460 79304 -5676 -38389 36816 45173 -20374 -45957 -38087 -55620 -68831 92908 -26336 31720 28682 -13973 18974 56617 61397 48468 96017 -25437 63155 18365 -15611 99357 26901 56400 66047 9963 -52754 26329 -65717 -68290 20969 -73797 -13762 30863 43410 18524 -92740 46901 -53354 -45823 -88832 -62948 4721 -49769 -82011 3144 44712 -11174 44152 -91092 82175 22073 -45989 -19547 25910 -42788 -51646 -90877 -77774 -45599 29024 -78096 -57651 -35410 -17367 38937 -2307 -3707 -4562 23406 -50270 -64349 -70897 62135 72158 -88309 10703 -26775 -9286 33276 28861 66586 98224 -46294 -2338 63869 -7374 78248 -63432 -5640 40323 -34668 39535 -43208 77139 53479 -96964 -43520 -18513 -36080 45238 11351 -15228 48354 32215 88175 -98003 -53355 65587 89161 19935 -6984 -41341 -40067 50272 -46198 -25621 63231 -60412 -94649 -8098 -8632 -95906 -57639 -42862 30624 19910 -45106 92518 34062 20239 -8317 22305 41303 2964 -8015 -6314 -88832 9592 8501 -68424 60894 -2181 84899 35514 33366 -34811 69268 -23703 -33070 -32304 -78163 -35800 -16762 38970 44985 17919 -41030 21366 -40195 -36446 -89292 71967 65288 -65156 969 -7879 64334 16985 -11433 38459 -82414 -98209 -22393 22169 -51147 -54001 94288 65013 796 32305 3066 40904 22060 -87579 13700 47814 -48260 65306 45595 -83313 74568 80751 -64700 53924 -17987 -26396 70388 65210 6109 49640 56824 99509 42301 -54127 -32640 -31439 -38207 56773 -54751 -30309 -4670 -36640 47147 52877 -38295 -1491 98724 -81854 -23829 73939 6326 -76025 85060 46811 84200 43683 -59742 -39013 42909 -92900 21242 59274 -9534 72096 -89372 -58935 -75117 77556 -80142 2706 71583 8937 -46517 -82956 95877 -21595 -97488 -79216 -32513 -31888 -10407 -93825 -98762 -5640 73247 69280 -22159 -70920 -32144 83448 15578 -91343 -18278 -22258 44706 -88645 -85434 -83310 52764 -22433 -27940 -19426 -98602 52790 -68389 56792 89040 38260 -2254 23522 33982 -72626 11496 -18231 33192 94524 90940 9048 -79625 7795 -36238 68207 34179 24626 -13381 -10672 -98651 54551 -27196 -3883 82379 -2864 3290 -14714 -30841 -18550 94300 71132 2524 31908 708 33120 -19999 74467 59921 34389 71428 -41685 -57315 29108 1331 -93857 -14895 43740 83848 -34542 28200 -28919 -86064 -64496 -81318 -63573 59642 -24331 87458 -65525 -503 -73512 30121 60392 15027 78548 -92053 -82441 47750 25025 79555 73952 -38761 52299 89407 42052 51208 -94758 -77193 -16168 -7126 -70378 -12602 -3291 -41793 17279 50967 -75439 -87223 -35959 13788 87010 89003 67248 98540 -28508 97270 65770 82201 -47816 -9045 -89830 -79261 95036 30343 -52365 42423 -86224 -35097 -97157 -65558 -4581 19762 -25840 62463 -50929 35225 22560 22576 54210 -25731 78375 47306 30338 -61608 65987 84399 60368 98191 75678 -32000 432 -93805 -18563 -5859 26054 -30043 96771 61020 96790 -86479 -15449 76320 -5474 12715 -338 -11771 -18973 92963 21520 -3579 98142 -82760 95852 -65387 -26542 -72020 41493 26351 -69710 -67336 -78373 65237 60617 78188 -74643 -48987 195 -57820 -762 -91009 73915 62216 45421 6225 11840 -74677 -83745 -3589 -32571 32988 -65394 -37011 94475 29300 21891 -74346 -39408 -48647 93331 95659 -10264 35270 -96526 83274 71744 -32424 20291 -83888 79285 62327 90237 -38150 -31684 71111 -2374 33723 -61478 -2190 -41282 -89186 92550 17617 -4902 -13191 -55673 46641 10018 -91386 -54598 -3337 44076 28152 -7001 92824 95715 -31328 6098 -4034 -75573 -29516 -40334 -27356 48727 88921 -6725 28363 -33277 -50530 -99358 91964 -34621 7390 -12360 39120 39732 -82532 3139 -11089 -44622 -16454 79114 85133 -49602 -508 -81709 78411 36877 90695 -1905 51693 -27634 -27778 34783 -33328 -79060 73465 51574 -23133 36552 23382 84473 53142 3095 51719 -58852 60811 36573 -23679 -66485 -116 70287 -51295 71298 13848 33135 94593 -27323 66429 -11171 -35766 2963 -63384 -91071 -62002 70691 -21341 92269 -13570 977 50881 86522 58251 -43498 -38850 41597 -38408 -98408 91057 3000 -68698 79845 3597 -76672 -15964 -8568 -61177 -12635 -59636 78268 -44748 -78129 -40656 -91137 47590 -4619 88125 -33642 -77407 -40872 33395 96656 71091 -3264 21819 -35314 50733 -66589 -61823 35632 -20442 80900 89211 -20125 52360 77679 46336 83843 50458 97806 69308 -21583 75171 -51801 84453 -41879 -20282 -2593 -85351 -47785 16316 89716 -66101 74893 -47388 62515 36111 7049 -80594 -42940 -90156 73210 33643 -29895 -87960 -62702 64932 -50550 77346 76611 -93026 -54673 23636 -67468 -17552 -78811 19922 77566 69594 58915 51758 15272 -85529 87767 62566 99308 -57900 -50099 -8222 19035 26192 -54666 -34872 -18427 85930 -28824 -43904 -12484 -8775 24250 25731 19305 20767 -43714 -23897 -14185 -45136 -4569 24291 79001 -93104 91056 58291 85502 -32197 90528 5640 -68876 -86168 77762 -91440 58286 38169 64455 -83957 -91091 36700 -78876 -5850 -50791 -95083 -18165 85535 -64822 19689 -69686 -47401 -51383 3986 -53465 -73148 6763 97907 95619 93195 -46882 13841 72012 -17382 -57229 -7854 36090 -79710 -94828 -40922 -90072 -99856 20891 16759 -31147 -46455 -99531 39042 -61997 -91944 36110 5547 -79747 18042 2391 79082 39509 -37510 47561 3000 1 1 1 2 1 3 4 4 4 5 4 6 1 7 2 8 2 9 7 10 9 11 4 12 10 13 2 14 8 15 7 16 5 17 12 18 17 19 13 20 12 21 5 22 12 23 21 24 6 25 14 26 16 27 18 28 2 29 21 30 23 31 20 32 27 33 20 34 28 35 20 36 18 37 35 38 28 39 27 40 20 41 24 42 31 43 14 44 24 45 32 46 32 47 3 48 22 49 35 50 38 51 45 52 22 53 29 54 8 55 35 56 14 57 23 58 35 59 21 60 20 61 35 62 44 63 20 64 64 65 23 66 7 67 65 68 12 69 10 70 6 71 37 72 10 73 62 74 20 75 2 76 32 77 1 78 41 79 55 80 61 81 59 82 48 83 39 84 52 85 40 86 75 87 2 88 39 89 25 90 20 91 40 92 44 93 36 94 2 95 61 96 13 97 57 98 83 99 35 100 86 101 49 102 57 103 40 104 52 105 64 106 61 107 66 108 102 109 72 110 83 111 4 112 36 113 38 114 26 115 57 116 91 117 48 118 108 119 9 120 92 121 114 122 87 123 69 124 39 125 63 126 38 127 110 128 24 129 69 130 16 131 50 132 28 133 80 134 116 135 20 136 133 137 112 138 35 139 95 140 77 141 71 142 3 143 11 144 71 145 112 146 8 147 105 148 7 149 1 150 74 151 50 152 22 153 106 154 112 155 43 156 42 157 38 158 87 159 9 160 59 161 101 162 76 163 162 164 124 165 81 166 112 167 41 168 148 169 9 170 140 171 129 172 42 173 15 174 170 175 26 176 124 177 53 178 10 179 9 180 59 181 85 182 128 183 27 184 102 185 149 186 115 187 162 188 99 189 18 190 63 191 173 192 125 193 110 194 184 195 135 196 58 197 132 198 4 199 63 200 166 201 66 202 65 203 164 204 191 205 62 206 128 207 50 208 167 209 133 210 139 211 106 212 112 213 206 214 87 215 134 216 2 217 3 218 16 219 181 220 171 221 163 222 220 223 90 224 11 225 145 226 78 227 133 228 176 229 145 230 53 231 110 232 97 233 217 234 62 235 80 236 42 237 55 238 216 239 132 240 84 241 127 242 154 243 145 244 174 245 56 246 44 247 169 248 3 249 107 250 106 251 30 252 142 253 78 254 104 255 16 256 123 257 62 258 229 259 83 260 188 261 36 262 124 263 86 264 102 265 104 266 145 267 262 268 150 269 128 270 175 271 142 272 189 273 111 274 170 275 96 276 29 277 261 278 111 279 70 280 170 281 119 282 140 283 236 284 46 285 137 286 39 287 174 288 151 289 97 290 281 291 279 292 33 293 101 294 116 295 152 296 5 297 287 298 227 299 284 300 213 301 48 302 72 303 289 304 43 305 304 306 134 307 5 308 49 309 13 310 3 311 27 312 4 313 78 314 38 315 254 316 303 317 257 318 89 319 150 320 156 321 272 322 182 323 188 324 75 325 96 326 263 327 2 328 281 329 41 330 169 331 71 332 271 333 281 334 71 335 318 336 89 337 210 338 306 339 310 340 38 341 108 342 200 343 282 344 268 345 248 346 9 347 154 348 328 349 26 350 50 351 199 352 301 353 134 354 52 355 226 356 67 357 225 358 26 359 165 360 326 361 79 362 272 363 3 364 331 365 124 366 73 367 323 368 280 369 311 370 107 371 197 372 203 373 14 374 199 375 18 376 185 377 195 378 64 379 311 380 316 381 231 382 191 383 65 384 320 385 172 386 225 387 57 388 370 389 8 390 93 391 281 392 152 393 207 394 51 395 132 396 168 397 349 398 318 399 369 400 77 401 345 402 55 403 56 404 175 405 191 406 44 407 282 408 35 409 283 410 197 411 300 412 138 413 280 414 256 415 132 416 410 417 208 418 297 419 393 420 391 421 411 422 32 423 350 424 420 425 98 426 225 427 103 428 183 429 281 430 53 431 152 432 99 433 356 434 278 435 101 436 93 437 341 438 233 439 292 440 311 441 326 442 68 443 39 444 348 445 290 446 399 447 272 448 205 449 159 450 307 451 102 452 211 453 306 454 382 455 348 456 79 457 73 458 395 459 102 460 274 461 44 462 364 463 313 464 175 465 98 466 344 467 50 468 458 469 378 470 293 471 286 472 301 473 458 474 465 475 195 476 123 477 111 478 456 479 292 480 289 481 44 482 242 483 196 484 201 485 5 486 76 487 195 488 306 489 30 490 412 491 234 492 229 493 397 494 37 495 194 496 94 497 4 498 155 499 344 500 205 501 324 502 94 503 378 504 344 505 342 506 301 507 483 508 420 509 158 510 492 511 2 512 316 513 37 514 318 515 339 516 464 517 114 518 346 519 323 520 424 521 170 522 273 523 315 524 424 525 480 526 450 527 68 528 321 529 126 530 132 531 412 532 95 533 459 534 489 535 54 536 311 537 454 538 242 539 317 540 392 541 163 542 10 543 361 544 125 545 182 546 260 547 339 548 542 549 459 550 522 551 132 552 90 553 360 554 362 555 233 556 414 557 542 558 198 559 128 560 561 561 325 562 194 563 12 564 251 565 423 566 333 567 324 568 6 569 567 570 274 571 440 572 285 573 467 574 184 575 25 576 58 577 541 578 176 579 80 580 164 581 146 582 73 583 94 584 236 585 554 586 192 587 273 588 139 589 287 590 473 591 148 592 226 593 309 594 56 595 422 596 185 597 112 598 36 599 515 600 302 601 161 602 365 603 176 604 16 605 212 606 472 607 210 608 450 609 465 610 196 611 582 612 131 613 79 614 78 615 265 616 383 617 66 618 343 619 389 620 495 621 478 622 220 623 497 624 455 625 232 626 401 627 80 628 221 629 228 630 162 631 186 632 478 633 508 634 499 635 280 636 102 637 299 638 119 639 211 640 466 641 239 642 459 643 625 644 47 645 26 646 296 647 205 648 411 649 418 650 647 651 178 652 392 653 355 654 220 655 136 656 241 657 366 658 305 659 640 660 21 661 513 662 16 663 131 664 5 665 120 666 375 667 14 668 369 669 642 670 468 671 350 672 540 673 573 674 231 675 525 676 443 677 479 678 284 679 562 680 506 681 501 682 433 683 480 684 642 685 275 686 434 687 231 688 227 689 301 690 256 691 340 692 517 693 213 694 45 695 388 696 173 697 667 698 651 699 269 700 138 701 156 702 584 703 242 704 599 705 619 706 74 707 90 708 256 709 146 710 6 711 304 712 537 713 2 714 651 715 455 716 121 717 358 718 129 719 575 720 475 721 85 722 127 723 341 724 349 725 22 726 595 727 303 728 204 729 103 730 677 731 608 732 516 733 401 734 160 735 399 736 408 737 29 738 74 739 456 740 243 741 217 742 150 743 39 744 308 745 67 746 533 747 583 748 576 749 567 750 131 751 145 752 92 753 355 754 101 755 672 756 392 757 296 758 404 759 138 760 552 761 145 762 636 763 257 764 75 765 114 766 252 767 565 768 107 769 290 770 446 771 367 772 562 773 284 774 582 775 72 776 120 777 459 778 161 779 205 780 295 781 550 782 661 783 443 784 480 785 249 786 778 787 379 788 264 789 387 790 718 791 551 792 293 793 381 794 281 795 559 796 18 797 323 798 60 799 99 800 255 801 655 802 130 803 222 804 421 805 237 806 490 807 193 808 83 809 333 810 194 811 759 812 295 813 430 814 553 815 62 816 508 817 150 818 587 819 44 820 223 821 137 822 119 823 636 824 752 825 194 826 194 827 485 828 303 829 309 830 594 831 411 832 650 833 650 834 256 835 767 836 590 837 140 838 597 839 155 840 249 841 191 842 245 843 22 844 795 845 507 846 247 847 187 848 78 849 10 850 402 851 285 852 422 853 284 854 785 855 139 856 120 857 494 858 661 859 229 860 846 861 214 862 277 863 28 864 794 865 224 866 602 867 29 868 624 869 303 870 747 871 390 872 318 873 129 874 283 875 574 876 205 877 792 878 203 879 848 880 554 881 419 882 309 883 536 884 337 885 270 886 297 887 235 888 834 889 551 890 271 891 870 892 127 893 801 894 582 895 166 896 98 897 532 898 705 899 4 900 170 901 212 902 720 903 234 904 265 905 737 906 105 907 787 908 502 909 321 910 557 911 766 912 181 913 375 914 238 915 675 916 194 917 721 918 567 919 115 920 391 921 459 922 500 923 99 924 25 925 884 926 279 927 665 928 506 929 278 930 24 931 28 932 683 933 481 934 698 935 471 936 240 937 398 938 29 939 38 940 269 941 53 942 406 943 214 944 645 945 720 946 100 947 408 948 268 949 841 950 243 951 61 952 29 953 824 954 664 955 30 956 270 957 174 958 361 959 725 960 254 961 644 962 770 963 933 964 610 965 648 966 529 967 861 968 474 969 169 970 224 971 457 972 147 973 534 974 845 975 6 976 304 977 404 978 960 979 977 980 19 981 664 982 652 983 575 984 16 985 226 986 720 987 270 988 409 989 385 990 262 991 345 992 471 993 498 994 762 995 163 996 651 997 557 998 494 999 196 1000 660 1001 800 1002 61 1003 609 1004 111 1005 925 1006 147 1007 639 1008 551 1009 616 1010 852 1011 151 1012 45 1013 454 1014 718 1015 835 1016 864 1017 632 1018 413 1019 874 1020 42 1021 196 1022 759 1023 679 1024 1008 1025 199 1026 766 1027 214 1028 292 1029 346 1030 484 1031 220 1032 688 1033 432 1034 757 1035 1002 1036 498 1037 208 1038 831 1039 177 1040 680 1041 304 1042 272 1043 223 1044 621 1045 633 1046 850 1047 527 1048 642 1049 842 1050 308 1051 32 1052 488 1053 71 1054 523 1055 286 1056 946 1057 290 1058 386 1059 1046 1060 149 1061 309 1062 907 1063 501 1064 163 1065 988 1066 435 1067 476 1068 1019 1069 42 1070 26 1071 877 1072 315 1073 983 1074 924 1075 79 1076 407 1077 721 1078 664 1079 285 1080 477 1081 785 1082 828 1083 131 1084 385 1085 315 1086 316 1087 926 1088 691 1089 1077 1090 496 1091 499 1092 1022 1093 748 1094 890 1095 351 1096 932 1097 424 1098 1070 1099 848 1100 1081 1101 553 1102 1 1103 913 1104 1073 1105 791 1106 163 1107 501 1108 232 1109 504 1110 1106 1111 612 1112 1013 1113 1021 1114 823 1115 347 1116 448 1117 392 1118 535 1119 199 1120 144 1121 145 1122 457 1123 425 1124 841 1125 1123 1126 421 1127 282 1128 256 1129 894 1130 750 1131 84 1132 831 1133 740 1134 1015 1135 478 1136 2 1137 1010 1138 9 1139 1127 1140 57 1141 272 1142 332 1143 963 1144 693 1145 602 1146 1125 1147 287 1148 405 1149 277 1150 240 1151 568 1152 228 1153 959 1154 517 1155 1036 1156 152 1157 74 1158 477 1159 142 1160 1078 1161 778 1162 140 1163 13 1164 1093 1165 473 1166 67 1167 885 1168 147 1169 310 1170 539 1171 659 1172 443 1173 211 1174 572 1175 876 1176 939 1177 534 1178 424 1179 185 1180 1167 1181 386 1182 793 1183 819 1184 912 1185 29 1186 1105 1187 260 1188 987 1189 133 1190 1059 1191 851 1192 20 1193 629 1194 411 1195 1055 1196 351 1197 895 1198 8 1199 1028 1200 210 1201 873 1202 614 1203 911 1204 800 1205 227 1206 871 1207 365 1208 1013 1209 995 1210 455 1211 1004 1212 295 1213 430 1214 578 1215 439 1216 953 1217 403 1218 678 1219 457 1220 646 1221 734 1222 940 1223 1105 1224 397 1225 772 1226 852 1227 818 1228 60 1229 662 1230 838 1231 316 1232 675 1233 709 1234 1170 1235 945 1236 1160 1237 88 1238 731 1239 792 1240 907 1241 119 1242 712 1243 391 1244 63 1245 1177 1246 795 1247 324 1248 666 1249 227 1250 304 1251 1015 1252 1125 1253 141 1254 606 1255 992 1256 942 1257 405 1258 787 1259 611 1260 133 1261 645 1262 246 1263 686 1264 1150 1265 45 1266 809 1267 147 1268 600 1269 536 1270 148 1271 131 1272 306 1273 1135 1274 1019 1275 1276 1276 1025 1277 1200 1278 240 1279 1114 1280 963 1281 784 1282 225 1283 1050 1284 1159 1285 592 1286 568 1287 737 1288 1165 1289 731 1290 584 1291 776 1292 995 1293 20 1294 894 1295 280 1296 343 1297 1153 1298 663 1299 290 1300 815 1301 863 1302 956 1303 360 1304 899 1305 147 1306 1085 1307 370 1308 347 1309 233 1310 1010 1311 409 1312 1042 1313 509 1314 270 1315 789 1316 1193 1317 1141 1318 332 1319 762 1320 958 1321 727 1322 358 1323 1138 1324 1283 1325 1320 1326 364 1327 235 1328 395 1329 804 1330 1077 1331 287 1332 126 1333 895 1334 847 1335 742 1336 1294 1337 22 1338 284 1339 20 1340 345 1341 441 1342 2 1343 96 1344 90 1345 502 1346 1323 1347 1246 1348 507 1349 1052 1350 264 1351 1116 1352 123 1353 469 1354 1249 1355 465 1356 715 1357 103 1358 97 1359 1320 1360 131 1361 930 1362 498 1363 1188 1364 245 1365 1198 1366 596 1367 444 1368 576 1369 374 1370 979 1371 8 1372 368 1373 138 1374 231 1375 753 1376 1146 1377 854 1378 175 1379 1132 1380 1107 1381 13 1382 295 1383 967 1384 230 1385 281 1386 145 1387 597 1388 665 1389 504 1390 621 1391 941 1392 756 1393 487 1394 670 1395 163 1396 772 1397 452 1398 126 1399 788 1400 683 1401 1125 1402 589 1403 1329 1404 51 1405 457 1406 486 1407 1035 1408 641 1409 844 1410 291 1411 1287 1412 28 1413 764 1414 747 1415 291 1416 34 1417 341 1418 1191 1419 654 1420 330 1421 1419 1422 33 1423 43 1424 736 1425 821 1426 24 1427 1342 1428 474 1429 515 1430 183 1431 844 1432 770 1433 951 1434 334 1435 914 1436 238 1437 708 1438 1396 1439 750 1440 973 1441 530 1442 877 1443 915 1444 46 1445 581 1446 1004 1447 408 1448 297 1449 106 1450 149 1451 1241 1452 871 1453 1145 1454 589 1455 979 1456 661 1457 1138 1458 553 1459 791 1460 62 1461 949 1462 1278 1463 246 1464 642 1465 606 1466 940 1467 1313 1468 1417 1469 1460 1470 127 1471 602 1472 411 1473 1172 1474 1249 1475 1128 1476 1162 1477 1438 1478 553 1479 670 1480 43 1481 1397 1482 1349 1483 560 1484 1374 1485 1364 1486 1095 1487 691 1488 892 1489 738 1490 842 1491 1052 1492 1422 1493 868 1494 1263 1495 32 1496 803 1497 18 1498 103 1499 1053 1500 1305 1501 463 1502 1407 1503 814 1504 1230 1505 696 1506 1309 1507 1050 1508 613 1509 1097 1510 1230 1511 381 1512 348 1513 422 1514 893 1515 352 1516 332 1517 611 1518 12 1519 476 1520 1480 1521 971 1522 2 1523 906 1524 246 1525 202 1526 1247 1527 1372 1528 494 1529 532 1530 318 1531 501 1532 1377 1533 530 1534 1282 1535 76 1536 1442 1537 379 1538 674 1539 1429 1540 1275 1541 134 1542 1197 1543 1221 1544 922 1545 954 1546 71 1547 97 1548 530 1549 740 1550 115 1551 1534 1552 146 1553 854 1554 1395 1555 1122 1556 1264 1557 883 1558 248 1559 1104 1560 1505 1561 250 1562 1518 1563 695 1564 1083 1565 889 1566 682 1567 627 1568 1214 1569 1238 1570 1476 1571 837 1572 367 1573 547 1574 746 1575 582 1576 1384 1577 1218 1578 1199 1579 1395 1580 1200 1581 1072 1582 318 1583 1290 1584 409 1585 599 1586 1045 1587 1514 1588 1084 1589 815 1590 1161 1591 1470 1592 271 1593 941 1594 507 1595 1282 1596 1203 1597 801 1598 499 1599 547 1600 394 1601 677 1602 146 1603 546 1604 832 1605 910 1606 1031 1607 560 1608 1154 1609 1508 1610 156 1611 711 1612 1009 1613 741 1614 1056 1615 1502 1616 1081 1617 815 1618 614 1619 852 1620 1497 1621 34 1622 1235 1623 157 1624 566 1625 1081 1626 834 1627 334 1628 444 1629 1452 1630 1352 1631 1212 1632 514 1633 441 1634 315 1635 256 1636 804 1637 1107 1638 1149 1639 435 1640 1401 1641 84 1642 859 1643 323 1644 507 1645 1450 1646 182 1647 1499 1648 99 1649 1464 1650 403 1651 1190 1652 262 1653 720 1654 848 1655 252 1656 1552 1657 1032 1658 1281 1659 254 1660 950 1661 1079 1662 284 1663 1565 1664 8 1665 621 1666 668 1667 607 1668 1318 1669 1430 1670 852 1671 471 1672 229 1673 1286 1674 1016 1675 1360 1676 1201 1677 1621 1678 1225 1679 1410 1680 800 1681 16 1682 1001 1683 886 1684 1038 1685 365 1686 458 1687 661 1688 325 1689 140 1690 953 1691 868 1692 718 1693 802 1694 66 1695 552 1696 549 1697 291 1698 565 1699 771 1700 885 1701 21 1702 876 1703 1188 1704 936 1705 1059 1706 361 1707 658 1708 45 1709 543 1710 1188 1711 673 1712 214 1713 1047 1714 1299 1715 622 1716 1427 1717 519 1718 1534 1719 78 1720 1475 1721 1349 1722 7 1723 1531 1724 1311 1725 1008 1726 1428 1727 444 1728 1401 1729 875 1730 375 1731 1488 1732 351 1733 444 1734 613 1735 34 1736 1705 1737 360 1738 742 1739 1669 1740 1472 1741 1674 1742 996 1743 1017 1744 1214 1745 1159 1746 295 1747 432 1748 668 1749 1418 1750 257 1751 185 1752 542 1753 288 1754 886 1755 1438 1756 840 1757 1273 1758 1756 1759 1241 1760 1132 1761 1183 1762 1140 1763 90 1764 1243 1765 641 1766 225 1767 842 1768 1441 1769 1769 1770 199 1771 1722 1772 949 1773 1549 1774 880 1775 491 1776 1553 1777 514 1778 340 1779 338 1780 878 1781 726 1782 1765 1783 596 1784 177 1785 1393 1786 1168 1787 1631 1788 1284 1789 350 1790 14 1791 1407 1792 75 1793 148 1794 999 1795 1685 1796 536 1797 558 1798 1316 1799 162 1800 1656 1801 873 1802 1479 1803 695 1804 1238 1805 1434 1806 174 1807 1061 1808 1724 1809 1505 1810 163 1811 961 1812 926 1813 1639 1814 146 1815 793 1816 250 1817 191 1818 197 1819 629 1820 1639 1821 857 1822 1537 1823 1134 1824 505 1825 1563 1826 1336 1827 433 1828 864 1829 343 1830 1743 1831 851 1832 377 1833 1103 1834 1399 1835 1605 1836 1379 1837 94 1838 209 1839 56 1840 1590 1841 724 1842 225 1843 610 1844 827 1845 867 1846 1016 1847 831 1848 309 1849 448 1850 1416 1851 1543 1852 476 1853 1251 1854 1362 1855 997 1856 847 1857 320 1858 1436 1859 613 1860 1682 1861 1478 1862 124 1863 285 1864 217 1865 1033 1866 235 1867 1232 1868 1832 1869 853 1870 527 1871 261 1872 1274 1873 1660 1874 1171 1875 1607 1876 842 1877 50 1878 1215 1879 1829 1880 576 1881 44 1882 809 1883 731 1884 251 1885 566 1886 1506 1887 1542 1888 181 1889 330 1890 1270 1891 731 1892 658 1893 771 1894 800 1895 528 1896 1490 1897 1167 1898 409 1899 1144 1900 159 1901 796 1902 564 1903 1370 1904 1152 1905 493 1906 1525 1907 1506 1908 1444 1909 1376 1910 1130 1911 1877 1912 193 1913 1407 1914 1743 1915 84 1916 425 1917 823 1918 1323 1919 1904 1920 932 1921 1180 1922 1360 1923 14 1924 1838 1925 86 1926 677 1927 980 1928 495 1929 519 1930 672 1931 1321 1932 1428 1933 393 1934 1764 1935 1672 1936 308 1937 1511 1938 190 1939 1709 1940 1081 1941 1741 1942 1141 1943 1765 1944 450 1945 1193 1946 90 1947 1357 1948 598 1949 768 1950 282 1951 323 1952 923 1953 318 1954 804 1955 422 1956 1237 1957 631 1958 1405 1959 1161 1960 598 1961 1716 1962 384 1963 620 1964 1898 1965 921 1966 1232 1967 1056 1968 1685 1969 1882 1970 578 1971 30 1972 1599 1973 867 1974 1088 1975 1271 1976 1304 1977 808 1978 366 1979 1232 1980 973 1981 1794 1982 978 1983 1887 1984 522 1985 1408 1986 1455 1987 687 1988 118 1989 1964 1990 1974 1991 1447 1992 1679 1993 1749 1994 675 1995 1275 1996 250 1997 138 1998 961 1999 1088 2000 174 2001 1454 2002 1028 2003 695 2004 1588 2005 1336 2006 26 2007 737 2008 577 2009 607 2010 1292 2011 1524 2012 1065 2013 1687 2014 1344 2015 1539 2016 731 2017 1868 2018 1354 2019 1665 2020 509 2021 1105 2022 1557 2023 1926 2024 1066 2025 1886 2026 1755 2027 387 2028 792 2029 729 2030 1426 2031 1977 2032 1765 2033 1713 2034 513 2035 1602 2036 6 2037 1202 2038 710 2039 965 2040 529 2041 884 2042 801 2043 1593 2044 1565 2045 630 2046 551 2047 1777 2048 198 2049 453 2050 597 2051 1532 2052 1208 2053 1240 2054 436 2055 1030 2056 748 2057 1154 2058 223 2059 1416 2060 1620 2061 998 2062 1115 2063 860 2064 1540 2065 538 2066 474 2067 1949 2068 1865 2069 1979 2070 249 2071 282 2072 577 2073 2070 2074 498 2075 1350 2076 1454 2077 1123 2078 1280 2079 1256 2080 982 2081 448 2082 1011 2083 1912 2084 1847 2085 45 2086 984 2087 7 2088 2077 2089 578 2090 429 2091 842 2092 264 2093 702 2094 595 2095 279 2096 214 2097 1259 2098 1267 2099 1449 2100 1248 2101 2013 2102 518 2103 847 2104 1812 2105 1681 2106 1466 2107 1149 2108 330 2109 2085 2110 479 2111 40 2112 492 2113 853 2114 913 2115 301 2116 603 2117 666 2118 1356 2119 1161 2120 1224 2121 1026 2122 798 2123 1362 2124 1791 2125 609 2126 721 2127 811 2128 1731 2129 477 2130 1086 2131 1091 2132 908 2133 1416 2134 71 2135 238 2136 799 2137 1601 2138 983 2139 377 2140 1772 2141 2048 2142 2013 2143 1937 2144 1423 2145 1457 2146 1791 2147 783 2148 288 2149 169 2150 1796 2151 700 2152 1636 2153 976 2154 1657 2155 278 2156 886 2157 1838 2158 282 2159 1768 2160 1933 2161 1428 2162 396 2163 733 2164 1716 2165 1774 2166 866 2167 1421 2168 73 2169 1834 2170 286 2171 441 2172 1860 2173 35 2174 1494 2175 643 2176 482 2177 251 2178 1065 2179 1326 2180 1581 2181 586 2182 9 2183 2064 2184 1451 2185 794 2186 1677 2187 1331 2188 1564 2189 2167 2190 1799 2191 1695 2192 1759 2193 812 2194 430 2195 901 2196 234 2197 1785 2198 483 2199 1110 2200 739 2201 1520 2202 1818 2203 951 2204 266 2205 784 2206 63 2207 605 2208 1589 2209 733 2210 1340 2211 1382 2212 1124 2213 1447 2214 1969 2215 669 2216 1039 2217 1729 2218 1970 2219 1829 2220 1482 2221 451 2222 822 2223 734 2224 2107 2225 495 2226 1250 2227 2077 2228 264 2229 1223 2230 739 2231 1983 2232 111 2233 1529 2234 2218 2235 234 2236 566 2237 626 2238 1490 2239 1089 2240 1175 2241 1131 2242 1297 2243 1595 2244 157 2245 2006 2246 174 2247 635 2248 1931 2249 36 2250 1612 2251 824 2252 2213 2253 466 2254 192 2255 1542 2256 1710 2257 1537 2258 2105 2259 627 2260 424 2261 1494 2262 2060 2263 2146 2264 1329 2265 822 2266 1460 2267 457 2268 403 2269 1345 2270 1689 2271 462 2272 2111 2273 309 2274 1099 2275 1721 2276 156 2277 1521 2278 1702 2279 1115 2280 2256 2281 1951 2282 355 2283 537 2284 137 2285 709 2286 581 2287 8 2288 167 2289 2100 2290 1730 2291 1169 2292 1188 2293 168 2294 1608 2295 1653 2296 1495 2297 797 2298 2001 2299 1522 2300 249 2301 1248 2302 359 2303 1188 2304 42 2305 2198 2306 2289 2307 1064 2308 1614 2309 214 2310 887 2311 1195 2312 542 2313 2199 2314 1014 2315 1866 2316 1501 2317 1890 2318 778 2319 1522 2320 1245 2321 861 2322 1381 2323 300 2324 246 2325 199 2326 2102 2327 74 2328 714 2329 2079 2330 178 2331 1948 2332 826 2333 517 2334 571 2335 771 2336 1686 2337 457 2338 1060 2339 92 2340 1994 2341 789 2342 2243 2343 1716 2344 2027 2345 483 2346 840 2347 940 2348 2204 2349 702 2350 820 2351 1029 2352 1095 2353 2146 2354 2249 2355 549 2356 2344 2357 1655 2358 397 2359 728 2360 1769 2361 2062 2362 379 2363 378 2364 74 2365 1003 2366 328 2367 1514 2368 895 2369 1554 2370 2196 2371 532 2372 1675 2373 124 2374 528 2375 2270 2376 1637 2377 945 2378 915 2379 1067 2380 1316 2381 1735 2382 1050 2383 706 2384 1116 2385 2002 2386 1139 2387 2266 2388 858 2389 2248 2390 1619 2391 974 2392 1443 2393 586 2394 1674 2395 702 2396 1091 2397 828 2398 1585 2399 763 2400 852 2401 1588 2402 1481 2403 2170 2404 880 2405 33 2406 1249 2407 1369 2408 1020 2409 683 2410 920 2411 1335 2412 345 2413 76 2414 303 2415 71 2416 1541 2417 889 2418 1075 2419 1641 2420 1583 2421 94 2422 439 2423 1318 2424 491 2425 1497 2426 1554 2427 1919 2428 1734 2429 347 2430 1852 2431 469 2432 719 2433 1072 2434 2088 2435 1661 2436 2000 2437 108 2438 1746 2439 789 2440 472 2441 1597 2442 1993 2443 517 2444 2114 2445 123 2446 1137 2447 181 2448 1284 2449 1139 2450 2183 2451 1884 2452 363 2453 2271 2454 1129 2455 478 2456 1413 2457 1305 2458 198 2459 528 2460 593 2461 704 2462 353 2463 88 2464 1532 2465 2414 2466 427 2467 1445 2468 1487 2469 501 2470 1603 2471 2 2472 2174 2473 898 2474 1376 2475 231 2476 2266 2477 1163 2478 159 2479 285 2480 2087 2481 2092 2482 954 2483 969 2484 2295 2485 1927 2486 1010 2487 2280 2488 710 2489 230 2490 1928 2491 1423 2492 1119 2493 2128 2494 1083 2495 2148 2496 2050 2497 2184 2498 1023 2499 46 2500 530 2501 530 2502 1612 2503 1648 2504 1357 2505 119 2506 1683 2507 982 2508 2450 2509 2268 2510 39 2511 1501 2512 897 2513 1184 2514 1651 2515 1682 2516 2378 2517 1540 2518 2297 2519 2290 2520 75 2521 141 2522 944 2523 1675 2524 1228 2525 155 2526 1960 2527 2424 2528 103 2529 1366 2530 74 2531 1564 2532 2133 2533 2173 2534 174 2535 687 2536 1692 2537 1890 2538 220 2539 474 2540 1975 2541 1973 2542 1576 2543 422 2544 2362 2545 107 2546 1419 2547 413 2548 1572 2549 1548 2550 458 2551 2086 2552 1415 2553 4 2554 1974 2555 548 2556 1360 2557 1900 2558 2040 2559 1174 2560 1014 2561 869 2562 859 2563 2283 2564 2039 2565 114 2566 1901 2567 1647 2568 1707 2569 1566 2570 1818 2571 2419 2572 243 2573 1774 2574 891 2575 89 2576 1670 2577 382 2578 1626 2579 700 2580 91 2581 1245 2582 423 2583 1323 2584 589 2585 1548 2586 2535 2587 2341 2588 2545 2589 399 2590 762 2591 477 2592 2355 2593 1826 2594 217 2595 1675 2596 1045 2597 2585 2598 2520 2599 984 2600 938 2601 1276 2602 799 2603 409 2604 1621 2605 808 2606 2254 2607 644 2608 1262 2609 1733 2610 2132 2611 128 2612 1668 2613 881 2614 84 2615 1784 2616 2191 2617 2071 2618 2454 2619 116 2620 2198 2621 2067 2622 1210 2623 1069 2624 1999 2625 1471 2626 1826 2627 984 2628 1034 2629 1990 2630 1860 2631 1426 2632 1701 2633 1400 2634 1614 2635 2353 2636 2280 2637 1337 2638 1394 2639 2104 2640 2535 2641 1083 2642 1846 2643 550 2644 2074 2645 678 2646 1453 2647 671 2648 2365 2649 2597 2650 2313 2651 1660 2652 1252 2653 1104 2654 2395 2655 230 2656 1576 2657 890 2658 2204 2659 2030 2660 541 2661 1521 2662 2536 2663 2005 2664 2566 2665 241 2666 651 2667 829 2668 1800 2669 742 2670 2597 2671 1766 2672 911 2673 1858 2674 1473 2675 1308 2676 2580 2677 1100 2678 1328 2679 2022 2680 1983 2681 126 2682 2639 2683 1628 2684 1317 2685 1221 2686 2285 2687 1000 2688 1231 2689 1109 2690 1158 2691 2065 2692 575 2693 1658 2694 1188 2695 2001 2696 2285 2697 576 2698 2030 2699 2626 2700 2057 2701 1575 2702 306 2703 796 2704 1748 2705 1128 2706 157 2707 500 2708 1911 2709 1769 2710 1873 2711 1959 2712 1762 2713 1694 2714 2304 2715 402 2716 1878 2717 1744 2718 1394 2719 2130 2720 194 2721 513 2722 1968 2723 1777 2724 1980 2725 721 2726 2578 2727 1078 2728 1581 2729 1629 2730 1991 2731 2600 2732 942 2733 263 2734 569 2735 2219 2736 2564 2737 2071 2738 1471 2739 1416 2740 1637 2741 2273 2742 2274 2743 1736 2744 1540 2745 595 2746 2617 2747 2597 2748 2028 2749 440 2750 357 2751 1990 2752 1792 2753 609 2754 1439 2755 190 2756 698 2757 2426 2758 1045 2759 1541 2760 1756 2761 1168 2762 1837 2763 1455 2764 757 2765 2596 2766 1359 2767 1555 2768 392 2769 1817 2770 615 2771 1218 2772 366 2773 156 2774 178 2775 1779 2776 1304 2777 1062 2778 1882 2779 1860 2780 1290 2781 807 2782 1273 2783 643 2784 723 2785 1039 2786 2537 2787 2660 2788 2353 2789 2641 2790 2327 2791 164 2792 1798 2793 519 2794 182 2795 652 2796 283 2797 149 2798 590 2799 245 2800 1062 2801 2206 2802 779 2803 2232 2804 1503 2805 1018 2806 780 2807 1310 2808 1980 2809 999 2810 2598 2811 1133 2812 2689 2813 176 2814 657 2815 969 2816 1942 2817 722 2818 1350 2819 971 2820 2393 2821 1738 2822 2439 2823 196 2824 477 2825 777 2826 1314 2827 645 2828 844 2829 2584 2830 55 2831 2719 2832 290 2833 919 2834 1350 2835 919 2836 465 2837 2697 2838 1655 2839 907 2840 22 2841 977 2842 571 2843 123 2844 54 2845 2715 2846 1414 2847 1016 2848 2660 2849 1237 2850 2300 2851 283 2852 1010 2853 375 2854 1668 2855 2493 2856 1961 2857 2721 2858 72 2859 363 2860 1425 2861 234 2862 1868 2863 2226 2864 1549 2865 528 2866 1658 2867 1048 2868 111 2869 579 2870 795 2871 865 2872 2769 2873 1220 2874 2570 2875 1533 2876 253 2877 2309 2878 1413 2879 751 2880 1342 2881 2630 2882 2497 2883 592 2884 213 2885 1176 2886 2342 2887 151 2888 2470 2889 1869 2890 2135 2891 2258 2892 2377 2893 653 2894 2662 2895 1711 2896 1423 2897 2174 2898 2232 2899 1345 2900 342 2901 1586 2902 623 2903 1911 2904 672 2905 1890 2906 1419 2907 1597 2908 1828 2909 1380 2910 2239 2911 2096 2912 2813 2913 1177 2914 2428 2915 1097 2916 2680 2917 569 2918 2051 2919 2202 2920 2278 2921 1898 2922 2730 2923 814 2924 1827 2925 1342 2926 1220 2927 292 2928 2690 2929 2153 2930 2030 2931 1956 2932 2495 2933 728 2934 1684 2935 2023 2936 1566 2937 2809 2938 2690 2939 2146 2940 2438 2941 451 2942 910 2943 1850 2944 2678 2945 1510 2946 813 2947 12 2948 1088 2949 2284 2950 2845 2951 2070 2952 1104 2953 1217 2954 2023 2955 544 2956 2591 2957 1667 2958 303 2959 322 2960 598 2961 479 2962 812 2963 1611 2964 2556 2965 1013 2966 1776 2967 2879 2968 2401 2969 2445 2970 2693 2971 1208 2972 1947 2973 526 2974 1056 2975 717 2976 2467 2977 2736 2978 766 2979 2012 2980 306 2981 1797 2982 557 2983 11 2984 2592 2985 774 2986 795 2987 2462 2988 1476 2989 2867 2990 2957 2991 2602 2992 2761 2993 1642 2994 1100 2995 2284 2996 2835 2997 1345 2998 1382 2999 2209 3000 3000 76270 -6339 -36142 -1205 24939 -53699 -2260 30849 79386 65888 23165 94514 -613 -27869 28420 10279 55862 -41079 21014 -65726 -8805 -19407 -74693 -46156 48478 -23634 94967 -47846 -68869 26679 3700 70782 46335 66389 17887 24573 -53468 -77123 -97318 32178 78778 89780 9008 44126 24144 20900 -60716 -6219 29334 23340 -24909 79746 33511 96687 86210 6834 -9940 63982 -53476 16433 -89600 -12039 -51495 -44387 -82231 -58443 13305 -64928 50138 -3451 -58831 89173 -83215 -3865 41164 -37976 78483 -90699 -71335 89992 94968 43711 22661 45481 -50824 61948 40180 5273 -75740 24593 78185 -83117 33946 10633 13767 35235 -43667 48229 67039 -42353 -23069 85596 -45611 70721 -25085 79431 64505 -21610 25932 72232 66045 -51854 7015 -15948 46855 -15169 60479 37802 76413 47256 92399 33712 -43289 -55387 -50346 19909 54986 55438 49708 -54849 10648 -35557 34373 -42442 72230 32898 26675 -39648 20961 8747 13602 -79357 6301 -42617 25204 -4566 45668 63914 86471 -13204 -45530 78738 9597 -77579 16629 73760 4396 45721 95576 -49972 14467 -67090 9188 -68932 -76810 -26856 -4715 75182 -31032 58883 65545 -77319 21669 24118 -87595 -21393 37223 -92476 29166 23948 43026 34090 75780 -30111 5696 -60020 -87433 23767 -24840 -59657 -1194 -96294 -69404 90158 41095 -5501 23150 -53668 63427 90115 -65466 -25481 -49785 36381 95134 99757 93817 -65680 11579 -60399 -95692 7650 -67488 -34585 35115 27649 -74110 -20540 68068 -47723 -46151 59843 -62046 84048 23095 78670 82094 -75093 -52603 6249 47179 -16935 48670 45959 -50243 73763 -57080 65666 65875 -54955 50226 6771 90123 -22746 -10341 -11930 21965 28544 82289 10238 -50315 -57269 81443 -12223 -62891 28432 68894 56541 -5277 49902 -88250 87150 58823 68974 79367 79661 -35357 -22526 -22258 55152 21612 60932 -33517 95804 96219 24962 98829 12661 -7215 1121 -47488 50461 -39888 66901 54059 21203 -15634 11993 -45599 -22588 67679 31162 68298 19662 51095 -29405 38103 14340 -62452 -84388 47860 56014 -67837 37171 -98297 -68155 53905 3121 79876 -18810 -27901 13182 -384 -56677 -631 42586 -98321 -5368 28311 85660 -47704 50501 47605 -71575 92916 38489 -31183 -78931 3652 -55274 -42782 80568 91616 60465 -7747 -26055 -67932 -89281 86578 -89392 -29757 22229 65774 -60465 45631 91593 37412 58696 -11613 28805 -93081 -49050 -47497 27698 -60282 17136 -67976 -53944 4553 34323 41341 -28625 -61214 85099 7436 2133 20340 60454 -38807 -70319 6439 -44562 -57787 -92914 -89527 86711 -72591 -3102 -15307 -23760 -2837 20496 25580 -84000 5294 67617 -81923 40283 47834 90094 27201 -89593 -30347 9227 -76922 18909 69882 -41879 -54874 59427 3888 67574 53989 -28498 -81337 33348 8450 -42849 327 -16388 -34975 37951 2030 59118 45460 6801 -59872 44986 76590 45287 17250 -50959 -48944 37051 -92662 -52192 59217 21937 -52001 46021 62415 57222 52438 -61382 -58426 70043 19435 -17185 -7303 -7070 -12979 -55250 -16387 -98307 60439 56273 -15685 -79307 -85170 -51122 49139 -57844 -84655 -79725 79860 14242 -6571 -30350 37594 78139 -77609 49777 -81943 -74452 49469 75349 -70915 85274 -25439 96433 -82822 -33233 36528 27868 9536 13881 -54337 69209 -33863 -81630 71883 83737 -55085 -10488 5920 -15999 37383 57038 -66159 -9995 -82973 68286 -2267 -44323 73186 -19063 81835 -41125 -38317 39500 -45064 -70550 36416 -51474 -57341 51839 -33189 4410 52104 10347 -88679 -27683 46607 -59468 -87164 89942 -88209 -16895 -93102 17617 62661 -58672 55457 -93989 22134 89104 -50321 -75050 -24754 78247 75117 -622 92885 -64792 -66809 87650 46679 40856 51808 2337 40084 95826 -33177 -40953 -854 26128 -36035 -2966 39042 69850 -38719 17208 -47466 -58914 -72517 18459 -28200 97102 -64854 -74594 -55137 64032 -58956 -29088 -51209 -50846 60657 95573 45034 94378 -13384 29313 43436 -16127 -84191 73884 7202 -61006 -44826 -59635 -71939 -83653 -94741 -77690 -8586 28915 -13793 -36136 -38972 17806 -59200 -10986 -98160 33248 24247 -27065 -93417 -3320 79654 99064 53062 39104 -75205 -44745 -56852 -89564 1754 -99842 -10335 -35333 -79072 35061 87413 -74177 -48677 92078 -5543 -97987 23035 88389 -79200 89827 6175 -93612 49724 48487 21629 2983 85953 -66394 22613 -67744 -94129 -19053 -48179 -90005 -25034 24536 72771 91334 41124 19291 81266 -94236 21844 57764 -92443 -25975 69874 13820 41678 79905 79648 -30469 -85261 68221 98344 -84471 25501 87987 32006 -7257 -31922 74536 52951 -63757 -60283 -83050 -99249 -32078 28985 -40313 83595 -7067 -29984 17724 10955 -63101 -53783 -94414 -28391 -10079 -47355 25848 91875 690 45695 -11467 -62824 41452 68906 24843 44194 -90059 -47046 13475 49921 -27912 -37574 9569 29241 -57399 -76664 -51179 -74913 9078 -51391 -25819 48105 19126 -30988 1470 12270 -87460 -97074 8016 5020 36798 46296 29196 -78362 82861 7898 34639 81662 23572 -54226 87517 -62806 -25254 -38915 47269 -12579 -80663 6418 48682 -14243 -18898 -57086 -80152 97042 -74210 -5076 61044 18328 -37227 85939 90543 -38281 -59375 -5468 -14025 36584 36423 -15163 -1581 3062 -72842 60209 816 -32308 13803 -94797 83544 8626 1895 13091 -34225 -64800 -5692 -55115 -86749 20188 91640 48040 81005 18754 -25034 99058 -28593 63392 -51196 76012 -56834 5874 38989 92951 35467 69379 -33676 5297 -19655 -48940 50821 3770 9250 -98129 68961 -82278 -42563 -96313 -29767 9652 -41445 2866 -15322 67374 -57494 -82812 30840 45199 -6806 -17007 50856 -3737 57115 -88926 42423 11772 -97912 -43616 -80733 51874 -68246 85695 95889 35042 44237 46804 -75802 5592 65846 -94728 -82951 -1814 -18048 -98180 -6382 -39210 -49833 -39698 -81332 -31665 76632 -67525 83933 83943 80732 -8844 -21206 -38158 83837 43812 -67805 -40761 85595 -23129 -64470 71059 -26951 -56208 70341 76233 84949 26235 35895 -8903 -47393 33508 99875 -92271 -39811 28728 -55865 -87966 -80816 -40381 -91716 60103 60417 30295 38761 75329 2903 53115 -38684 68690 -33665 944 -4429 -60400 -23702 -55946 76439 -77040 -58687 40602 17346 52054 -6272 86175 -12195 73385 -49215 -33845 48736 6628 -5058 -63773 74151 -95059 -8282 -99134 -49833 -72060 -52200 27275 35874 95502 25425 77889 43743 -78658 73471 3312 -69807 6563 -95412 -35850 2948 -65758 15917 71158 47854 -64765 24720 -23903 -61396 -91500 -37180 -26042 38252 -70647 16515 -46717 15405 -47409 -45825 -94214 71273 -35266 45246 47657 -94803 -23118 69219 -12400 -51505 -75276 67097 -60689 -74779 -53931 -97334 38517 -44362 10878 -5590 49725 -51247 60930 -98618 -87220 36748 -9472 -46897 -71915 -34267 11306 -12346 -25678 93629 48791 7111 -19051 14734 -21416 80215 36546 -79863 -52520 -6198 -72098 -16380 89009 -94767 -7088 65485 45839 62956 -60162 51387 81234 -13076 -84987 57174 34910 87304 76930 -50489 -79197 38843 58964 -66594 -79824 -67312 -33295 78147 10002 79949 -50822 41662 67396 69726 55254 -20507 24565 -51353 -64720 -47965 62918 96830 -77624 -6443 18056 54872 -13799 -36956 -32544 -80237 84295 -66653 36529 39837 92840 32245 58937 -2432 -4970 2667 -81762 -50899 -12291 -7263 -8760 -59700 -12983 59874 -38500 26577 -47090 32655 28487 93752 -93415 53832 -94901 -99347 -19713 23763 -62110 97816 4164 -39786 60267 67055 98195 80910 -20912 32935 -14298 52483 -85373 -50033 9174 41638 95460 -63220 -67480 -95913 61273 91636 79345 -38819 11693 32593 -69785 2745 44737 -44473 -32924 -34185 -9778 -75695 -41044 -21552 73307 48665 83149 -49851 52511 -43893 72110 -79024 45070 77093 -7751 -922 -16058 78091 -70078 99957 -63611 97347 -88971 13879 -79853 79971 -73622 43751 -52930 56307 -75508 -42138 -19121 74772 77214 -83436 94923 32708 61246 48 -73994 -65019 -1134 23948 -18903 -63749 26604 15348 -9678 43590 33890 43814 32578 9976 94567 36113 -15318 55361 -69350 14701 -25958 77656 -97510 10283 89512 79941 -42404 61631 -44962 -96864 33780 88877 48995 -65976 -5394 77674 55272 96585 83274 36434 -90584 62512 -14952 -25556 28391 -61422 25892 -8687 -51802 -52444 -48262 77152 75962 -70341 96603 21553 58638 23664 -7607 82440 -56657 -70519 -90918 1906 -76010 8841 85061 7834 -93582 62261 36410 -52013 -36673 38625 85748 15362 -66677 4562 -66526 -8271 37025 -97185 65148 -7742 9286 86316 -30713 -8572 -79857 47177 49237 45331 -75 67668 -19947 -6051 -10266 -65810 97492 -44578 3139 6373 -79755 4086 52361 97412 3200 56856 18568 74272 88380 72697 -17844 -51583 -91847 -44077 99476 -51826 87038 82542 36444 -90663 27526 -83625 -50290 -69041 -3144 -92717 68137 -41194 -17646 81869 35876 17534 -88660 -62703 -22645 61590 -7913 26117 -34248 -8930 20137 57302 -63563 -89075 -6259 48354 -13621 -21580 28074 -81871 3697 38209 -21873 12635 -54756 16354 90007 11912 -89814 52656 -65788 72663 -54774 -85715 49344 80097 -75496 83865 45010 -82859 -10898 41612 60463 -68312 61372 42035 46569 85918 10371 -62583 32073 -70811 41315 -32760 95221 88637 3405 2096 -24749 93119 49985 -35954 43523 -37250 -52058 -42993 60261 23280 -78383 24246 21958 16795 39864 81074 -25173 -39657 26589 -26716 -58783 -76138 -24542 3087 32953 40086 6071 -64263 73476 72709 1110 65218 -62611 83607 39769 87623 -29037 92298 -14509 -15134 -35192 -94011 -31493 -92407 -22027 86106 49987 53101 -84205 -12022 9300 76584 7784 93496 42765 89003 77205 21749 -66501 -71937 61935 83074 -99886 34758 -46874 -57537 -99607 46553 -59012 -63358 16391 75052 -94273 54884 -65729 66998 94116 2038 -25985 8207 87015 -38085 9474 40702 -33422 43628 23761 65528 65028 41098 -13307 24484 12062 -65189 73867 -19328 54161 -86375 86498 -99720 27290 57500 -12197 -87861 74115 -81273 71978 50463 99842 73968 -11785 36886 -44227 35477 81190 6481 51932 6625 67671 9551 81064 44611 71129 -82664 96441 45068 61423 30358 -84675 43819 -41255 -1921 -99700 33683 49386 19481 17245 34136 -85071 -82304 1928 74315 58549 -2621 -22753 88860 -22580 69900 97300 -4708 87366 26639 -24972 -45666 -77325 45176 49735 94458 14790 36050 71865 23824 -21132 -97742 74153 89769 -34092 92610 96538 -83374 88579 50071 -35443 -8524 35489 -92994 -38998 96326 -4428 65396 -23980 -959 59929 -4033 -40206 -22973 79420 67922 72950 91250 98438 94119 -19005 90717 -69740 52364 -8097 -40522 7043 -45317 -21815 83074 71074 -35603 35739 -59034 72619 -79431 70153 87068 45061 -38414 -41192 92691 71795 -84496 53786 -50477 59275 7075 -81292 -81659 51063 -61451 -84869 95958 4674 35709 -96611 -98310 62263 46361 49075 -47622 42167 -37126 -55656 20632 31840 -59573 -50610 -71900 -12985 26861 -95079 62996 72 63649 39065 -69069 -21112 -68491 98295 -30406 43305 69859 54831 97770 39514 8037 84120 54949 -16200 15150 48685 31961 -1839 12681 -75758 73934 72107 -10683 29968 76512 -81439 93463 -47709 -71909 93883 -46972 -52731 49250 -37851 41472 -50297 -91033 6631 22491 -86834 -97353 51615 20757 -69652 50451 31666 -21054 61725 38700 -91832 38469 84510 -6731 34351 51828 -6063 57554 -40368 -16661 99071 -33445 -1022 5049 -80023 70782 -33311 74398 94310 -13659 17625 -91062 81841 33928 72035 80092 28588 31861 52567 13643 -77818 -25461 88821 43967 44701 -73702 45434 -67709 31023 98921 86595 59304 43144 -23408 -25985 43934 -19782 -37792 23778 -44534 -54059 200 45089 -82490 77318 46475 65619 90010 68411 82988 -19396 -93733 5444 36787 -61778 -5136 -73176 11147 -98966 -52626 -80435 -40791 -7506 -86833 43156 1303 73150 -71240 73593 -48370 3052 22663 67287 -22501 -26159 -42292 -73563 -7042 -47860 76438 -25244 82032 -64807 -93617 99190 62330 62073 80162 -98998 -39520 -82300 54877 22140 90303 -96026 31332 27904 62807 58512 -32007 33709 -5555 -87330 -51757 -26862 -91498 32813 45614 -25926 86903 -53371 -91590 -11681 -5426 -75706 57471 -17648 -30925 -18715 -32800 -18500 -36735 62577 46063 49527 25830 19732 -71001 -95551 -48699 97228 84182 51153 4020 -77740 -66107 -14457 -8288 -2915 32785 95574 -32545 33655 -88336 7470 -32180 -42995 78445 97516 -39335 38861 60985 -19519 23281 -61884 15727 -44924 -8347 -18367 -82979 -30212 -56513 -39017 63424 94112 38062 55490 -27034 17805 -40912 1316 -1256 46184 74811 66167 -97302 -31591 82325 -89661 -56861 48875 -53842 51829 -71160 -22050 -38355 -82120 -93585 -95256 -36812 -10898 19923 -44827 71137 52678 18808 -70759 -59574 31230 -34866 52419 -2049 -20782 44693 -47001 53243 -33158 6391 99468 8782 6888 52459 51848 -38557 60632 36702 -97132 78361 -84452 53946 40320 32352 89491 -78528 -86276 -55680 79896 -71009 46095 81428 -36780 -99856 61280 -36741 40033 -96809 33499 97650 94273 -16229 42037 -55462 26407 -76767 44193 50688 67660 -42952 24855 36870 36178 36944 73270 95246 -62976 -73755 42983 67054 -41471 -51281 -83541 -25680 95416 -37147 -31841 -32106 -86414 -93429 70264 -67227 71660 -13166 -37397 37481 91822 58081 90056 19926 -28042 -67968 67972 68891 34811 87162 -56863 -36579 -70775 -18323 23154 64083 -58555 -74361 -34623 -10721 -34562 -51631 -95370 -75956 60431 36115 41431 -10352 68952 16930 -52436 5595 -70056 75285 -53720 92152 67235 -57817 -83402 -31169 15356 47383 50386 -25399 57026 -91041 55358 -89044 17794 33857 -23190 2296 62466 85065 53544 -97909 46016 58058 -35482 -93667 90773 -83439 -5717 -3718 -43287 -83111 34042 50288 -82657 -9459 -57125 -99335 70438 2499 -31533 -10489 -32236 -40210 -6203 -29569 83206 -25197 52499 22566 31175 -14075 -873 -95591 65504 606 -46803 26368 -59919 62705 -8278 -42679 -70705 -14860 62890 62914 -11022 -2317 -75754 87550 19779 -2597 53882 -37396 -12054 -49423 5776 -242 46933 47240 16121 80883 -63770 60917 43392 7530 -77496 -83724 -52279 -93397 3825 -89496 -54597 -68881 -24359 73121 -45728 -95307 -24249 -66024 -90382 98670 69299 -84837 -15934 19897 -74506 99166 -13087 43789 -50091 75727 -38486 -48800 -99861 -75448 -4801 -245 69339 -66 -31861 75913 -51769 51659 -13577 -58382 41004 96145 -90881 80847 60763 -58581 -35241 -37331 97843 84034 -76600 74259 71241 61324 -70489 66085 44047 43156 -86459 61820 53313 77115 -5984 55962 9056 -13940 -6922 -37735 -51464 -99618 -22340 52096 61813 44648 82774 -18763 -9940 67931 -23316 59057 24633 -60074 11988 -95747 14332 -66440 15227 -37491 66217 53147 11240 85799 76744 -28550 79240 -93638 -29367 -95753 61061 -5272 -90175 -27940 44309 -79071 37500 -95551 26234 75749 19743 96543 -5503 39225 45365 -47090 54698 -18404 -62595 -72932 71054 -3618 -28750 16749 91242 33922 -74291 73455 -13401 -9184 -44938 23326 -18297 36858 29422 92245 -79141 -41863 -34106 92691 -81952 -76968 -3471 -3371 -22930 70771 -47417 -99672 97543 41620 -36366 -96804 90852 -90701 -72071 21938 -4535 -33370 79311 4806 -24784 -17999 -53784 45332 -88052 45167 -63272 -86217 42126 -17602 13788 73274 52145 -35620 -2488 -88913 -27637 92186 -65205 -38099 95444 -94317 57969 -43233 -85397 -75105 24137 39560 88197 72803 81389 87995 -17015 -91667 45566 25822 -42595 91381 -76554 87344 33524 -53797 10287 38880 -15850 63616 -69785 28831 9910 -77517 83191 -68431 -71882 -16721 36493 16862 -927 -20845 69948 30527 -63033 -43618 -94512 -11174 -52193 21459 60250 3805 -10401 -47457 60138 -87799 -58160 12124 -57536 -5235 -10650 -58550 -87900 79316 -76819 -24351 37840 61973 14677 15953 62055 -71122 -64456 -12032 71876 -80883 -63030 48818 -3953 -8431 -79543 -3369 87417 20795 23494 81625 42143 27282 -64870 55173 38067 -98960 98124 15653 -45325 3002 -92615 82674 13903 31734 57601 -17028 -84080 -73806 -98523 96689 66868 -46142 -86048 93162 -28420 71821 47564 9814 85084 -2180 15015 8264 -29570 89795 -91817 -63462 62180 49609 17694 96151 -36238 19048 -76386 43455 87329 66901 633 38144 -49875 57036 -1483 20083 18315 80296 -78193 -19181 55227 -74398 43479 57063 -59991 81055 -82954 -6563 53735 -30441 -33283 -99874 -26396 82918 40986 -32513 16506 41585 -17812 -69634 -52360 34804 66438 63590 11260 -45117 88448 -97466 70803 7704 -27963 -54989 -50905 -34738 -66732 -74200 2110 63148 49601 -67032 78518 -2229 -57298 -44342 -9867 8871 -83271 -38112 -29232 52241 40490 -72757 -17374 -72971 -23739 78960 30806 -4542 15749 6345 13217 -83453 -98763 -90069 5549 43736 -505 -25552 70303 -34697 95076 -55137 -62077 2339 -5985 -75165 9993 78310 -15350 -84605 -24955 -7649 -1780 20794 -30651 -31029 90873 -64018 48160 64596 85592 -1737 -58914 75059 1811 79137 34218 63641 42178 -32506 64647 30759 -62725 1425 93157 -13468 -3269 62923 19383 -27919 76962 -72235 26212 -80218 -40239 -3950 -38626 -44545 -10275 -54100 -96750 19039 -21976 -34114 54374 -11773 -58901 96861 13034 53429 89132 -74990 69894 69392 12104 -54542 61413 7852 -86126 22875 -23778 -88575 -93281 -76837 -12709 -98842 -78402 -86408 45087 -10341 -34187 21098 43860 92787 90792 26730 -79167 -45385 -8910 -32448 -3501 63048 58450 84296 -92607 -80946 88880 48960 -21484 33885 42907 -63822 -31441 -86594 -42843 -99307 -16832 -9557 -83288 83238 15785 -57208 -211 -23016 -54157 -44651 -84712 -92855 57589 68515 -71703 -22317 72311 25937 46059 89134 -31991 49935 2784 52608 49402 19682 -17036 -53416 84133 -10613 -43363 51554 98867 89777 -41292 53152 61604 -36347 86704 95385 23230 62919 46717 56720 -50563 -80436 -42847 63394 -80777 61764 1362 60819 34639 -58180 90368 60160 -43195 3598 5882 76769 41711 -24846 -71518 85505 -19147 96666 -36587 49878 24393 -41958 -7098 -46997 -83200 -60596 -87044 70232 9670 21727 -752 -50995 37102 11841 30494 20315 -84854 -64440 -12693 -84851 27199 9975 61412 32970 91020 72688 -78884 -49444 16793 -77199 39852 7442 60371 -75348 36955 88610 17348 -71386 -96811 81534 29252 49110 3560 -26089 75932 91239 87663 19531 82614 -38268 -99124 29471 -36457 85761 -56312 27084 -30340 6859 -60076 -42065 35112 7319 -23097 -3759 33652 5633 49085 -71269 63125 -62937 -89533 -78281 54101 -20626 64546 98434 82578 -87711 32331 -40561 10018 33590 -29257 -96646 -93603 -77321 -60015 94709 72399 74547 -24890 -42548 58423 10550 -12561 87095 -42337 -24623 -92462 -43903 87905 49950 -31835 -33832 48455 22214 60995 -25751 51555 72909 -5529 -20430 8978 22347 -57556 50158 82617 -64131 31628 -68575 95169 -36391 -34028 2215 -475 -46385 -456 20118 -64492 8057 -63516 34315 -78788 -86536 10770 43088 -52666 -8364 -82096 -10258 59896 60607 89474 19425 -34549 -90896 42626 94577 -59091 -44065 7031 70094 7918 -63818 -88215 34886 50798 -27568 -50999 -15766 25681 80839 -87734 11249 -5877 -46705 -67366 9680 89521 39484 68126 31071 -18522 -51849 -62666 -6704 70619 -70773 87446 57936 46100 -90908 -29019 -96056 -6213 23350 19378 24303 35879 -35352 -22145 28309 -45412 -58589 -94128 41172 59729 66804 76856 65243 -79337 62658 -5259 -42612 -56109 -9762 -53344 70142 93300 -24313 65156 79187 84034 -50258 -46125 87696 62973 -70050 52487 49697 -72316 -39648 44873 -64137 51117 -34613 82077 -87801 -22325 36476 -1168 -57996 3474 -50429 -70836 -35564 8864 -69713 33357 -32593 1472 -3403 21720 -68415 -53244 -12298 -14956 -36832 -38461 17613 73270 78330 -35870 98125 4618 -16954 -13490 -44776 -73788 -92843 7799 69182 16417 59253 -79178 -13664 -17612 17753 20508 -42881 -56356 -29355 -74695 58805 -1656 7492 50821 -44043 -30647 73810 6021 68297 -88861 -69777 16776 25624 83223 53333 56262 61423 9410 36857 67069 76966 -90318 93406 -32540 -6151 45610 65366 16384 73026 77520 74419 -8643 50235 -63173 4677 -55520 90810 42525 22729 87434 76936 64289 -93577 18458 99946 52657 21836 -47587 -22111 -86923 58933 58153 41635 -98559 64795 -25872 -54357 56661 95310 -58427 50926 -5437 97123 47616 -2330 -68480 -82313 -6893 88745 76615 76330 24874 13977 -76038 87413 -36678 64143 -89968 -34800 -7726 22141 25536 -63577 28643 68191 -82990 -52258 -67057 31550 -39610 43517 53659 80433 26796 -22682 -84571 -97246 -51132 65930 49157 -82277 -94784 -63226 -67457 50436 -4529 36292 76725 -1009 30115 97805 -44988 -30856 -15529 -98823 53037 28412 698 70252 -55954 29962 -87181 59428 -54336 -67895 -60098 -85112 -3427 -24276 -89248 -35457 26702 14047 73474 3000 1 1 1 2 1 3 4 4 4 5 5 6 6 7 8 8 7 9 5 10 9 11 12 12 6 13 2 14 10 15 12 16 7 17 13 18 15 19 14 20 3 21 7 22 20 23 16 24 14 25 15 26 10 27 24 28 26 29 17 30 11 31 2 32 21 33 28 34 17 35 25 36 19 37 12 38 18 39 3 40 18 41 9 42 7 43 1 44 29 45 40 46 1 47 4 48 49 49 42 50 22 51 8 52 6 53 17 54 30 55 19 56 12 57 51 58 41 59 58 60 42 61 39 62 14 63 2 64 26 65 30 66 26 67 12 68 48 69 56 70 18 71 72 72 61 73 17 74 20 75 24 76 64 77 36 78 51 79 12 80 38 81 21 82 12 83 31 84 19 85 68 86 60 87 80 88 42 89 46 90 19 91 29 92 18 93 18 94 35 95 51 96 39 97 96 98 18 99 95 100 65 101 26 102 4 103 69 104 23 105 75 106 10 107 55 108 95 109 96 110 87 111 86 112 108 113 31 114 2 115 43 116 53 117 8 118 15 119 46 120 19 121 78 122 108 123 49 124 101 125 70 126 41 127 85 128 58 129 64 130 33 131 47 132 48 133 54 134 58 135 124 136 86 137 15 138 85 139 124 140 83 141 15 142 93 143 33 144 103 145 143 146 7 147 136 148 119 149 4 150 8 151 149 152 136 153 115 154 154 155 126 156 31 157 67 158 10 159 40 160 76 161 125 162 117 163 76 164 121 165 3 166 12 167 123 168 95 169 9 170 121 171 145 172 13 173 116 174 23 175 172 176 144 177 19 178 99 179 105 180 25 181 56 182 22 183 5 184 67 185 135 186 160 187 88 188 171 189 69 190 31 191 45 192 77 193 133 194 188 195 99 196 94 197 156 198 70 199 187 200 198 201 175 202 197 203 60 204 57 205 17 206 167 207 89 208 101 209 186 210 16 211 204 212 25 213 129 214 169 215 150 216 153 217 44 218 85 219 79 220 163 221 216 222 147 223 130 224 168 225 221 226 141 227 122 228 114 229 95 230 100 231 109 232 57 233 66 234 129 235 43 236 155 237 10 238 229 239 167 240 15 241 102 242 197 243 32 244 153 245 123 246 202 247 96 248 191 249 146 250 22 251 107 252 81 253 95 254 71 255 200 256 124 257 137 258 196 259 6 260 192 261 125 262 81 263 215 264 47 265 237 266 200 267 220 268 77 269 201 270 238 271 149 272 141 273 106 274 242 275 225 276 231 277 168 278 279 279 27 280 277 281 25 282 110 283 164 284 156 285 34 286 167 287 191 288 232 289 250 290 54 291 87 292 30 293 7 294 108 295 146 296 177 297 204 298 113 299 281 300 56 301 65 302 53 303 117 304 268 305 182 306 195 307 262 308 33 309 154 310 207 311 15 312 69 313 302 314 70 315 66 316 246 317 314 318 269 319 39 320 99 321 54 322 87 323 42 324 308 325 117 326 261 327 295 328 8 329 59 330 131 331 280 332 201 333 253 334 191 335 294 336 336 337 101 338 275 339 325 340 212 341 308 342 125 343 3 344 240 345 31 346 68 347 218 348 112 349 41 350 104 351 192 352 56 353 151 354 272 355 229 356 331 357 180 358 106 359 236 360 57 361 232 362 337 363 287 364 246 365 337 366 305 367 135 368 106 369 316 370 337 371 201 372 297 373 134 374 277 375 225 376 38 377 277 378 257 379 310 380 331 381 117 382 150 383 330 384 348 385 244 386 90 387 197 388 304 389 31 390 374 391 179 392 151 393 381 394 47 395 100 396 163 397 77 398 122 399 170 400 179 401 167 402 283 403 142 404 30 405 305 406 105 407 320 408 370 409 344 410 82 411 55 412 75 413 118 414 302 415 6 416 83 417 243 418 136 419 90 420 281 421 220 422 258 423 242 424 218 425 124 426 273 427 257 428 253 429 35 430 301 431 110 432 31 433 271 434 215 435 43 436 418 437 251 438 44 439 136 440 219 441 124 442 353 443 309 444 96 445 386 446 267 447 370 448 287 449 331 450 359 451 289 452 333 453 396 454 58 455 386 456 147 457 325 458 449 459 380 460 47 461 351 462 445 463 402 464 328 465 141 466 326 467 302 468 441 469 50 470 158 471 273 472 356 473 321 474 160 475 268 476 143 477 279 478 179 479 399 480 36 481 272 482 363 483 148 484 302 485 208 486 18 487 148 488 286 489 436 490 324 491 275 492 331 493 269 494 414 495 344 496 171 497 31 498 251 499 74 500 228 501 48 502 143 503 59 504 9 505 77 506 247 507 24 508 327 509 433 510 24 511 221 512 325 513 98 514 454 515 20 516 276 517 2 518 382 519 358 520 251 521 205 522 248 523 428 524 66 525 338 526 125 527 302 528 296 529 334 530 444 531 115 532 388 533 248 534 441 535 206 536 296 537 134 538 105 539 105 540 78 541 316 542 357 543 156 544 100 545 304 546 307 547 90 548 194 549 387 550 97 551 330 552 418 553 140 554 325 555 521 556 117 557 389 558 363 559 438 560 214 561 344 562 82 563 357 564 145 565 236 566 171 567 18 568 64 569 414 570 567 571 255 572 55 573 236 574 383 575 460 576 182 577 496 578 392 579 72 580 328 581 383 582 328 583 454 584 289 585 286 586 569 587 92 588 134 589 390 590 470 591 47 592 425 593 130 594 273 595 547 596 251 597 479 598 139 599 511 600 433 601 13 602 405 603 542 604 104 605 325 606 464 607 365 608 513 609 555 610 575 611 147 612 15 613 233 614 502 615 283 616 545 617 8 618 403 619 424 620 172 621 255 622 527 623 8 624 572 625 352 626 107 627 119 628 28 629 287 630 197 631 572 632 563 633 403 634 263 635 426 636 115 637 167 638 19 639 128 640 336 641 51 642 406 643 143 644 9 645 21 646 467 647 250 648 410 649 454 650 9 651 204 652 431 653 218 654 654 655 147 656 553 657 365 658 337 659 108 660 327 661 22 662 180 663 251 664 16 665 530 666 636 667 595 668 360 669 409 670 101 671 323 672 585 673 54 674 56 675 193 676 642 677 280 678 258 679 441 680 332 681 160 682 17 683 578 684 601 685 295 686 175 687 367 688 400 689 238 690 619 691 210 692 496 693 264 694 234 695 531 696 212 697 254 698 95 699 297 700 520 701 509 702 268 703 55 704 300 705 371 706 130 707 315 708 705 709 583 710 69 711 450 712 505 713 420 714 681 715 380 716 151 717 244 718 692 719 283 720 512 721 83 722 336 723 148 724 333 725 490 726 648 727 236 728 180 729 335 730 82 731 36 732 513 733 374 734 99 735 540 736 374 737 640 738 723 739 62 740 550 741 388 742 636 743 243 744 408 745 396 746 652 747 12 748 273 749 646 750 674 751 249 752 604 753 15 754 698 755 260 756 398 757 376 758 58 759 310 760 642 761 229 762 58 763 672 764 49 765 302 766 508 767 562 768 14 769 106 770 650 771 474 772 273 773 456 774 282 775 677 776 108 777 304 778 459 779 356 780 690 781 658 782 131 783 728 784 721 785 413 786 312 787 121 788 445 789 659 790 763 791 113 792 83 793 430 794 110 795 501 796 646 797 781 798 102 799 441 800 254 801 143 802 87 803 368 804 23 805 600 806 141 807 249 808 123 809 590 810 338 811 442 812 563 813 208 814 402 815 631 816 502 817 7 818 629 819 195 820 346 821 219 822 652 823 181 824 125 825 318 826 454 827 19 828 695 829 583 830 828 831 241 832 819 833 65 834 614 835 806 836 79 837 510 838 349 839 173 840 119 841 660 842 244 843 844 844 421 845 546 846 814 847 808 848 515 849 316 850 379 851 541 852 170 853 742 854 473 855 42 856 11 857 557 858 78 859 802 860 95 861 598 862 404 863 219 864 826 865 439 866 544 867 765 868 130 869 311 870 346 871 723 872 607 873 570 874 190 875 508 876 834 877 526 878 162 879 186 880 800 881 432 882 478 883 337 884 85 885 40 886 369 887 744 888 39 889 249 890 81 891 222 892 712 893 492 894 166 895 245 896 557 897 317 898 419 899 621 900 272 901 504 902 174 903 513 904 882 905 710 906 18 907 896 908 620 909 381 910 397 911 124 912 621 913 610 914 870 915 802 916 373 917 780 918 293 919 447 920 465 921 620 922 516 923 731 924 403 925 875 926 79 927 672 928 130 929 834 930 707 931 919 932 729 933 893 934 423 935 8 936 139 937 487 938 630 939 774 940 366 941 746 942 808 943 416 944 706 945 144 946 141 947 368 948 805 949 666 950 468 951 558 952 740 953 454 954 744 955 629 956 277 957 565 958 92 959 764 960 805 961 468 962 245 963 173 964 573 965 67 966 631 967 233 968 175 969 694 970 698 971 216 972 83 973 79 974 696 975 644 976 764 977 449 978 488 979 167 980 525 981 117 982 577 983 903 984 552 985 581 986 471 987 36 988 164 989 56 990 578 991 9 992 514 993 511 994 149 995 652 996 552 997 359 998 641 999 370 1000 873 1001 469 1002 293 1003 804 1004 536 1005 846 1006 70 1007 474 1008 127 1009 606 1010 996 1011 210 1012 492 1013 189 1014 698 1015 353 1016 907 1017 69 1018 413 1019 876 1020 500 1021 228 1022 872 1023 455 1024 107 1025 212 1026 14 1027 389 1028 727 1029 627 1030 787 1031 661 1032 255 1033 574 1034 282 1035 256 1036 351 1037 5 1038 155 1039 497 1040 929 1041 349 1042 517 1043 195 1044 916 1045 8 1046 934 1047 540 1048 218 1049 275 1050 234 1051 753 1052 296 1053 32 1054 847 1055 470 1056 503 1057 273 1058 3 1059 38 1060 64 1061 488 1062 918 1063 736 1064 466 1065 655 1066 532 1067 582 1068 813 1069 520 1070 554 1071 312 1072 967 1073 93 1074 959 1075 409 1076 907 1077 1031 1078 488 1079 712 1080 843 1081 581 1082 1029 1083 291 1084 711 1085 140 1086 48 1087 215 1088 35 1089 559 1090 187 1091 764 1092 170 1093 843 1094 117 1095 52 1096 1097 1097 308 1098 605 1099 680 1100 978 1101 851 1102 734 1103 33 1104 775 1105 214 1106 555 1107 60 1108 291 1109 336 1110 374 1111 117 1112 115 1113 272 1114 566 1115 506 1116 241 1117 901 1118 50 1119 296 1120 983 1121 562 1122 33 1123 211 1124 836 1125 238 1126 786 1127 506 1128 333 1129 931 1130 204 1131 532 1132 543 1133 701 1134 716 1135 635 1136 860 1137 533 1138 595 1139 683 1140 796 1141 564 1142 1006 1143 435 1144 233 1145 904 1146 310 1147 130 1148 189 1149 887 1150 1117 1151 426 1152 387 1153 488 1154 758 1155 588 1156 213 1157 78 1158 624 1159 632 1160 1000 1161 1040 1162 1097 1163 724 1164 725 1165 437 1166 937 1167 997 1168 930 1169 486 1170 585 1171 824 1172 1139 1173 797 1174 862 1175 274 1176 592 1177 401 1178 1047 1179 1171 1180 236 1181 906 1182 893 1183 605 1184 392 1185 854 1186 865 1187 941 1188 958 1189 466 1190 224 1191 679 1192 819 1193 107 1194 273 1195 982 1196 856 1197 713 1198 997 1199 657 1200 1115 1201 572 1202 921 1203 570 1204 628 1205 571 1206 340 1207 786 1208 334 1209 79 1210 1109 1211 1113 1212 497 1213 1126 1214 253 1215 641 1216 130 1217 424 1218 752 1219 571 1220 349 1221 146 1222 1017 1223 408 1224 779 1225 502 1226 855 1227 428 1228 1048 1229 455 1230 165 1231 190 1232 106 1233 646 1234 137 1235 1233 1236 1172 1237 590 1238 1096 1239 706 1240 345 1241 530 1242 1124 1243 808 1244 1080 1245 321 1246 756 1247 694 1248 846 1249 1127 1250 756 1251 110 1252 16 1253 125 1254 253 1255 25 1256 225 1257 871 1258 133 1259 292 1260 1086 1261 463 1262 280 1263 971 1264 697 1265 440 1266 10 1267 48 1268 1006 1269 1119 1270 656 1271 1164 1272 1159 1273 690 1274 681 1275 1148 1276 573 1277 477 1278 251 1279 668 1280 828 1281 1157 1282 332 1283 995 1284 598 1285 656 1286 342 1287 180 1288 983 1289 885 1290 158 1291 944 1292 282 1293 1105 1294 122 1295 602 1296 555 1297 1033 1298 152 1299 409 1300 960 1301 926 1302 93 1303 719 1304 589 1305 525 1306 1172 1307 545 1308 723 1309 346 1310 1197 1311 1172 1312 617 1313 780 1314 114 1315 24 1316 706 1317 929 1318 1141 1319 39 1320 761 1321 373 1322 1009 1323 626 1324 1012 1325 941 1326 328 1327 474 1328 842 1329 818 1330 881 1331 243 1332 1031 1333 176 1334 1261 1335 619 1336 317 1337 443 1338 694 1339 703 1340 1306 1341 30 1342 998 1343 316 1344 1292 1345 457 1346 641 1347 666 1348 699 1349 677 1350 918 1351 931 1352 1048 1353 343 1354 288 1355 340 1356 670 1357 218 1358 1026 1359 122 1360 759 1361 987 1362 908 1363 378 1364 960 1365 879 1366 512 1367 696 1368 821 1369 1174 1370 455 1371 406 1372 164 1373 1189 1374 695 1375 1237 1376 668 1377 1022 1378 1127 1379 749 1380 1254 1381 1351 1382 878 1383 201 1384 1146 1385 525 1386 448 1387 432 1388 167 1389 393 1390 962 1391 444 1392 94 1393 289 1394 492 1395 637 1396 852 1397 365 1398 1315 1399 910 1400 237 1401 1088 1402 1231 1403 754 1404 223 1405 145 1406 515 1407 1055 1408 789 1409 142 1410 325 1411 194 1412 988 1413 817 1414 322 1415 143 1416 1229 1417 1203 1418 464 1419 1292 1420 889 1421 92 1422 102 1423 1326 1424 787 1425 82 1426 188 1427 1174 1428 624 1429 62 1430 728 1431 29 1432 1187 1433 1047 1434 1213 1435 659 1436 227 1437 662 1438 909 1439 1082 1440 97 1441 1299 1442 452 1443 387 1444 1139 1445 428 1446 518 1447 351 1448 793 1449 607 1450 95 1451 162 1452 675 1453 891 1454 758 1455 98 1456 1351 1457 223 1458 849 1459 1136 1460 967 1461 1219 1462 142 1463 1269 1464 586 1465 1187 1466 822 1467 489 1468 1110 1469 847 1470 216 1471 838 1472 469 1473 1346 1474 1367 1475 117 1476 949 1477 935 1478 509 1479 1415 1480 812 1481 1255 1482 1127 1483 1385 1484 62 1485 160 1486 865 1487 1271 1488 866 1489 214 1490 317 1491 1127 1492 663 1493 290 1494 1246 1495 854 1496 667 1497 380 1498 1302 1499 184 1500 642 1501 250 1502 802 1503 355 1504 1143 1505 103 1506 1289 1507 345 1508 151 1509 686 1510 1429 1511 984 1512 1180 1513 387 1514 385 1515 1516 1516 236 1517 580 1518 813 1519 1196 1520 921 1521 642 1522 733 1523 299 1524 589 1525 188 1526 276 1527 839 1528 44 1529 970 1530 177 1531 528 1532 43 1533 728 1534 200 1535 434 1536 475 1537 839 1538 587 1539 1205 1540 117 1541 462 1542 244 1543 1131 1544 805 1545 1447 1546 715 1547 729 1548 95 1549 1262 1550 1500 1551 979 1552 339 1553 1042 1554 1223 1555 663 1556 1190 1557 1201 1558 517 1559 306 1560 746 1561 411 1562 570 1563 45 1564 1001 1565 889 1566 41 1567 337 1568 105 1569 1444 1570 522 1571 978 1572 274 1573 654 1574 652 1575 1278 1576 70 1577 7 1578 411 1579 686 1580 605 1581 94 1582 1278 1583 747 1584 1456 1585 746 1586 305 1587 1109 1588 1050 1589 749 1590 618 1591 758 1592 761 1593 415 1594 1016 1595 771 1596 631 1597 1051 1598 1002 1599 1249 1600 1325 1601 1276 1602 516 1603 892 1604 511 1605 1520 1606 515 1607 27 1608 1191 1609 1465 1610 59 1611 1077 1612 336 1613 866 1614 198 1615 371 1616 1473 1617 1061 1618 225 1619 756 1620 1253 1621 1588 1622 404 1623 1027 1624 1415 1625 546 1626 850 1627 1498 1628 86 1629 94 1630 656 1631 386 1632 429 1633 474 1634 915 1635 1308 1636 702 1637 1119 1638 1637 1639 504 1640 838 1641 301 1642 351 1643 1136 1644 996 1645 712 1646 1357 1647 1325 1648 405 1649 1249 1650 870 1651 1320 1652 754 1653 1397 1654 1453 1655 105 1656 1101 1657 568 1658 592 1659 906 1660 913 1661 1586 1662 1519 1663 84 1664 582 1665 1278 1666 1620 1667 600 1668 1388 1669 84 1670 1185 1671 742 1672 264 1673 321 1674 818 1675 37 1676 1255 1677 1150 1678 1146 1679 248 1680 1062 1681 1223 1682 1000 1683 736 1684 647 1685 1530 1686 1003 1687 1016 1688 1610 1689 755 1690 1513 1691 587 1692 1656 1693 255 1694 512 1695 1015 1696 491 1697 1607 1698 522 1699 817 1700 175 1701 521 1702 1544 1703 454 1704 1038 1705 142 1706 626 1707 210 1708 292 1709 112 1710 539 1711 1331 1712 1698 1713 223 1714 1280 1715 1414 1716 694 1717 1688 1718 466 1719 800 1720 244 1721 225 1722 1241 1723 1457 1724 967 1725 533 1726 186 1727 715 1728 1720 1729 509 1730 904 1731 323 1732 1137 1733 1609 1734 681 1735 430 1736 173 1737 259 1738 1275 1739 5 1740 879 1741 59 1742 90 1743 1232 1744 402 1745 1350 1746 613 1747 757 1748 777 1749 127 1750 666 1751 985 1752 1641 1753 1653 1754 1719 1755 1524 1756 1675 1757 366 1758 901 1759 1137 1760 771 1761 1370 1762 1031 1763 87 1764 384 1765 411 1766 1420 1767 1568 1768 411 1769 282 1770 646 1771 1472 1772 910 1773 1462 1774 175 1775 1662 1776 1620 1777 1609 1778 841 1779 97 1780 388 1781 501 1782 1139 1783 1323 1784 359 1785 1233 1786 481 1787 852 1788 993 1789 480 1790 691 1791 775 1792 875 1793 479 1794 786 1795 1363 1796 1624 1797 1171 1798 1602 1799 1258 1800 29 1801 579 1802 1392 1803 497 1804 1330 1805 705 1806 549 1807 1100 1808 425 1809 326 1810 267 1811 97 1812 547 1813 394 1814 1327 1815 1694 1816 1305 1817 436 1818 1272 1819 1497 1820 667 1821 231 1822 887 1823 622 1824 1782 1825 1020 1826 151 1827 44 1828 1453 1829 1422 1830 609 1831 813 1832 1348 1833 854 1834 300 1835 898 1836 168 1837 648 1838 306 1839 1372 1840 529 1841 1480 1842 1617 1843 1147 1844 1558 1845 1437 1846 875 1847 1657 1848 1262 1849 222 1850 57 1851 1259 1852 35 1853 968 1854 411 1855 326 1856 1453 1857 922 1858 522 1859 582 1860 1848 1861 991 1862 113 1863 1210 1864 368 1865 1119 1866 627 1867 1261 1868 1300 1869 895 1870 1002 1871 716 1872 1326 1873 174 1874 496 1875 674 1876 917 1877 1416 1878 53 1879 814 1880 709 1881 1279 1882 545 1883 562 1884 1277 1885 711 1886 1646 1887 271 1888 1131 1889 1051 1890 624 1891 1866 1892 532 1893 1494 1894 831 1895 223 1896 1505 1897 1640 1898 30 1899 1768 1900 881 1901 1749 1902 1302 1903 1518 1904 572 1905 1572 1906 912 1907 390 1908 601 1909 826 1910 1863 1911 1260 1912 725 1913 325 1914 434 1915 1818 1916 1887 1917 1873 1918 1919 1919 969 1920 6 1921 713 1922 589 1923 1254 1924 449 1925 898 1926 1916 1927 958 1928 373 1929 629 1930 1226 1931 805 1932 839 1933 277 1934 1475 1935 625 1936 1823 1937 1245 1938 886 1939 847 1940 1130 1941 481 1942 1666 1943 331 1944 502 1945 1612 1946 1447 1947 1875 1948 32 1949 1194 1950 1658 1951 1332 1952 796 1953 1149 1954 588 1955 1883 1956 1805 1957 660 1958 1102 1959 1413 1960 711 1961 1810 1962 716 1963 1962 1964 1337 1965 453 1966 1479 1967 356 1968 288 1969 643 1970 313 1971 360 1972 254 1973 371 1974 1181 1975 435 1976 1241 1977 326 1978 257 1979 729 1980 1008 1981 426 1982 1449 1983 785 1984 1143 1985 67 1986 1177 1987 526 1988 109 1989 704 1990 652 1991 1725 1992 1527 1993 1397 1994 845 1995 217 1996 974 1997 779 1998 218 1999 393 2000 1151 2001 723 2002 318 2003 1447 2004 1584 2005 164 2006 1700 2007 548 2008 1576 2009 1125 2010 790 2011 432 2012 1918 2013 751 2014 1471 2015 1630 2016 380 2017 550 2018 1675 2019 869 2020 104 2021 1693 2022 1168 2023 23 2024 1296 2025 840 2026 1651 2027 1864 2028 331 2029 783 2030 2005 2031 911 2032 581 2033 695 2034 1402 2035 691 2036 493 2037 245 2038 778 2039 1630 2040 647 2041 1325 2042 625 2043 1312 2044 1606 2045 1061 2046 117 2047 668 2048 819 2049 306 2050 7 2051 1545 2052 1264 2053 138 2054 401 2055 73 2056 2030 2057 768 2058 1366 2059 1501 2060 1384 2061 645 2062 1311 2063 709 2064 304 2065 1528 2066 400 2067 1200 2068 912 2069 1752 2070 77 2071 793 2072 418 2073 1280 2074 1333 2075 1805 2076 1258 2077 1912 2078 1038 2079 11 2080 1091 2081 1077 2082 547 2083 1766 2084 921 2085 413 2086 470 2087 420 2088 924 2089 1052 2090 502 2091 514 2092 968 2093 609 2094 717 2095 557 2096 281 2097 1901 2098 716 2099 789 2100 1198 2101 1554 2102 1322 2103 493 2104 1743 2105 376 2106 2059 2107 31 2108 1030 2109 1964 2110 406 2111 1003 2112 779 2113 2022 2114 1149 2115 1077 2116 2022 2117 567 2118 1007 2119 2105 2120 2072 2121 1314 2122 1242 2123 361 2124 421 2125 1818 2126 1440 2127 1542 2128 663 2129 1186 2130 1709 2131 332 2132 1153 2133 263 2134 2123 2135 1457 2136 1041 2137 1141 2138 1769 2139 938 2140 50 2141 1425 2142 144 2143 60 2144 692 2145 169 2146 442 2147 532 2148 1178 2149 965 2150 1436 2151 1974 2152 725 2153 1258 2154 831 2155 1316 2156 2085 2157 2119 2158 1129 2159 1215 2160 507 2161 946 2162 4 2163 176 2164 1120 2165 1755 2166 477 2167 1111 2168 1145 2169 1001 2170 1303 2171 1027 2172 862 2173 185 2174 1795 2175 1022 2176 107 2177 1485 2178 138 2179 1784 2180 2154 2181 741 2182 838 2183 709 2184 1032 2185 942 2186 230 2187 1733 2188 1334 2189 1830 2190 1637 2191 1274 2192 1196 2193 1001 2194 1364 2195 2089 2196 1169 2197 1536 2198 1310 2199 1062 2200 2068 2201 1474 2202 1616 2203 280 2204 1404 2205 516 2206 1961 2207 242 2208 1338 2209 1188 2210 1399 2211 353 2212 1706 2213 888 2214 1122 2215 2212 2216 986 2217 520 2218 1468 2219 78 2220 1087 2221 1807 2222 1760 2223 918 2224 34 2225 1600 2226 166 2227 1118 2228 1670 2229 1535 2230 907 2231 294 2232 546 2233 1982 2234 145 2235 1910 2236 1546 2237 1292 2238 2121 2239 1558 2240 277 2241 326 2242 1538 2243 2148 2244 551 2245 1829 2246 2101 2247 1260 2248 196 2249 1660 2250 551 2251 1933 2252 596 2253 2088 2254 2005 2255 1730 2256 869 2257 861 2258 179 2259 657 2260 1015 2261 1378 2262 1269 2263 1903 2264 783 2265 333 2266 1900 2267 1665 2268 827 2269 1742 2270 28 2271 1003 2272 485 2273 20 2274 1872 2275 439 2276 371 2277 530 2278 793 2279 2158 2280 1073 2281 1052 2282 1940 2283 824 2284 1941 2285 2233 2286 1168 2287 928 2288 1455 2289 307 2290 1378 2291 381 2292 2013 2293 1208 2294 1376 2295 1289 2296 1797 2297 955 2298 1107 2299 265 2300 1471 2301 518 2302 1922 2303 1649 2304 73 2305 1452 2306 503 2307 195 2308 1238 2309 2084 2310 938 2311 400 2312 937 2313 1406 2314 1366 2315 25 2316 1334 2317 1992 2318 2060 2319 1022 2320 2175 2321 1949 2322 381 2323 134 2324 1126 2325 1795 2326 1554 2327 44 2328 1178 2329 8 2330 446 2331 1698 2332 778 2333 367 2334 2029 2335 8 2336 156 2337 1221 2338 935 2339 593 2340 1798 2341 1776 2342 2239 2343 836 2344 685 2345 1322 2346 1992 2347 866 2348 571 2349 942 2350 1043 2351 1742 2352 293 2353 1419 2354 1221 2355 2356 2356 1732 2357 2319 2358 1770 2359 1288 2360 694 2361 650 2362 634 2363 988 2364 1607 2365 821 2366 1847 2367 208 2368 716 2369 737 2370 5 2371 1507 2372 2325 2373 1220 2374 1114 2375 1312 2376 1171 2377 2210 2378 2311 2379 1081 2380 1605 2381 2266 2382 1889 2383 31 2384 573 2385 1794 2386 1153 2387 1666 2388 1812 2389 2044 2390 881 2391 805 2392 220 2393 1925 2394 341 2395 647 2396 1797 2397 58 2398 259 2399 2057 2400 1562 2401 956 2402 1245 2403 702 2404 1492 2405 365 2406 1106 2407 61 2408 1844 2409 2395 2410 187 2411 2173 2412 423 2413 454 2414 1916 2415 272 2416 1500 2417 663 2418 717 2419 2170 2420 58 2421 279 2422 1633 2423 1466 2424 2235 2425 51 2426 603 2427 1755 2428 654 2429 1762 2430 2260 2431 628 2432 1459 2433 2015 2434 1218 2435 170 2436 638 2437 2302 2438 220 2439 1380 2440 2250 2441 2148 2442 823 2443 1937 2444 2137 2445 2384 2446 1247 2447 1491 2448 1558 2449 886 2450 1153 2451 1487 2452 2271 2453 1632 2454 73 2455 1697 2456 782 2457 1647 2458 859 2459 1908 2460 785 2461 1495 2462 917 2463 1007 2464 1939 2465 1230 2466 2010 2467 912 2468 991 2469 1595 2470 2218 2471 2323 2472 992 2473 101 2474 1097 2475 1379 2476 1343 2477 2166 2478 236 2479 2199 2480 1546 2481 2074 2482 1242 2483 1877 2484 758 2485 188 2486 1417 2487 1377 2488 1799 2489 2293 2490 2231 2491 1950 2492 1215 2493 313 2494 2025 2495 155 2496 1684 2497 2420 2498 257 2499 730 2500 889 2501 1627 2502 760 2503 1196 2504 1959 2505 1324 2506 569 2507 1213 2508 2475 2509 413 2510 2407 2511 251 2512 2252 2513 1935 2514 1398 2515 135 2516 2111 2517 185 2518 2087 2519 1746 2520 1476 2521 874 2522 2347 2523 769 2524 54 2525 2274 2526 1518 2527 216 2528 1958 2529 2271 2530 199 2531 1309 2532 996 2533 97 2534 2482 2535 2469 2536 1859 2537 1361 2538 143 2539 2045 2540 781 2541 1958 2542 1288 2543 689 2544 1370 2545 830 2546 1041 2547 63 2548 1091 2549 2011 2550 1286 2551 60 2552 1944 2553 1594 2554 212 2555 453 2556 751 2557 1408 2558 1166 2559 646 2560 266 2561 1197 2562 207 2563 1189 2564 1740 2565 1155 2566 2248 2567 2559 2568 248 2569 1062 2570 140 2571 561 2572 384 2573 1237 2574 927 2575 2168 2576 197 2577 355 2578 2008 2579 396 2580 1759 2581 2308 2582 309 2583 2559 2584 410 2585 473 2586 2544 2587 382 2588 2079 2589 885 2590 1922 2591 1093 2592 1095 2593 101 2594 785 2595 815 2596 681 2597 2376 2598 1154 2599 1507 2600 467 2601 191 2602 854 2603 527 2604 310 2605 636 2606 1724 2607 2159 2608 2492 2609 1131 2610 563 2611 2442 2612 838 2613 1047 2614 2330 2615 51 2616 2300 2617 1679 2618 1529 2619 600 2620 2136 2621 2367 2622 769 2623 2421 2624 2266 2625 1595 2626 54 2627 1825 2628 49 2629 1365 2630 255 2631 1575 2632 611 2633 2200 2634 1512 2635 1061 2636 1180 2637 2477 2638 2212 2639 1272 2640 2608 2641 1107 2642 634 2643 992 2644 805 2645 774 2646 2336 2647 816 2648 1560 2649 2384 2650 2402 2651 2155 2652 2274 2653 735 2654 1645 2655 1943 2656 362 2657 562 2658 2060 2659 1556 2660 255 2661 16 2662 982 2663 2141 2664 1646 2665 141 2666 56 2667 1585 2668 2483 2669 2038 2670 1919 2671 802 2672 1531 2673 2151 2674 537 2675 2336 2676 1267 2677 1838 2678 2273 2679 2014 2680 677 2681 360 2682 1422 2683 179 2684 1470 2685 1057 2686 744 2687 297 2688 1972 2689 1100 2690 2291 2691 1712 2692 1120 2693 1692 2694 2355 2695 299 2696 1778 2697 2222 2698 2292 2699 1089 2700 1171 2701 441 2702 19 2703 1772 2704 416 2705 2240 2706 2136 2707 1013 2708 1499 2709 59 2710 1948 2711 517 2712 85 2713 371 2714 1523 2715 916 2716 1227 2717 130 2718 1236 2719 1100 2720 1208 2721 2568 2722 312 2723 230 2724 1725 2725 2522 2726 25 2727 1834 2728 845 2729 2279 2730 406 2731 459 2732 1474 2733 763 2734 1347 2735 2200 2736 380 2737 1565 2738 107 2739 1407 2740 1044 2741 1001 2742 1530 2743 2684 2744 1714 2745 1787 2746 1444 2747 562 2748 1432 2749 1976 2750 296 2751 2208 2752 383 2753 304 2754 211 2755 500 2756 2750 2757 1492 2758 1591 2759 2555 2760 2028 2761 821 2762 839 2763 1509 2764 879 2765 2361 2766 724 2767 1028 2768 1612 2769 2274 2770 347 2771 1457 2772 789 2773 2197 2774 467 2775 1517 2776 1629 2777 510 2778 1330 2779 945 2780 2604 2781 213 2782 233 2783 1829 2784 793 2785 2343 2786 1317 2787 1323 2788 2349 2789 2737 2790 1307 2791 1900 2792 14 2793 1917 2794 485 2795 1793 2796 1275 2797 1729 2798 1226 2799 2114 2800 1310 2801 2056 2802 2644 2803 641 2804 1502 2805 785 2806 933 2807 943 2808 50 2809 714 2810 2005 2811 1385 2812 1906 2813 301 2814 734 2815 2267 2816 2045 2817 1577 2818 1919 2819 2416 2820 1797 2821 1376 2822 737 2823 2007 2824 1646 2825 1803 2826 1749 2827 1937 2828 1449 2829 1979 2830 1960 2831 2385 2832 2829 2833 1897 2834 1285 2835 294 2836 7 2837 2672 2838 2224 2839 1538 2840 651 2841 67 2842 1627 2843 578 2844 533 2845 454 2846 1205 2847 1090 2848 1394 2849 1320 2850 2633 2851 537 2852 1252 2853 513 2854 2081 2855 354 2856 1708 2857 155 2858 1800 2859 1215 2860 411 2861 1029 2862 1656 2863 1488 2864 1503 2865 118 2866 1034 2867 2136 2868 2827 2869 696 2870 1321 2871 862 2872 2611 2873 729 2874 1765 2875 2276 2876 736 2877 1110 2878 1532 2879 1179 2880 816 2881 1777 2882 1486 2883 899 2884 1851 2885 955 2886 1112 2887 1854 2888 1910 2889 2691 2890 1842 2891 2181 2892 1627 2893 1740 2894 720 2895 2097 2896 2863 2897 313 2898 551 2899 2827 2900 1832 2901 1239 2902 1513 2903 211 2904 1855 2905 118 2906 1653 2907 2071 2908 1525 2909 2703 2910 2513 2911 292 2912 1916 2913 2278 2914 543 2915 2194 2916 2391 2917 2907 2918 1388 2919 284 2920 105 2921 679 2922 424 2923 2621 2924 2864 2925 469 2926 1799 2927 1203 2928 1566 2929 2817 2930 2545 2931 2850 2932 878 2933 743 2934 1768 2935 1985 2936 2824 2937 1020 2938 2455 2939 1251 2940 319 2941 2905 2942 2777 2943 926 2944 2522 2945 2674 2946 781 2947 643 2948 470 2949 543 2950 254 2951 1578 2952 1618 2953 269 2954 153 2955 2729 2956 1764 2957 1564 2958 984 2959 213 2960 1180 2961 2033 2962 983 2963 2843 2964 1397 2965 2811 2966 2672 2967 104 2968 2175 2969 2157 2970 575 2971 1340 2972 367 2973 1390 2974 2069 2975 105 2976 299 2977 1409 2978 2688 2979 1040 2980 2129 2981 2976 2982 2336 2983 2577 2984 1369 2985 1357 2986 1004 2987 1611 2988 2492 2989 697 2990 882 2991 1801 2992 394 2993 1579 2994 1885 2995 1873 2996 816 2997 1789 2998 1687 2999 2224 3000 3000 29249 76632 -83419 -81405 94330 -83604 -57583 -50698 84228 -8932 24628 -12004 81376 88573 79455 -34794 -99426 -56549 -88860 71241 25052 -10613 4568 -33116 -54034 -47273 -97908 -28829 79920 53997 -7769 -27149 79514 57800 17607 -33629 58889 82852 -73822 -15379 17623 69851 69493 -23199 71701 2558 52710 45822 58369 67372 -62602 -20220 29980 56021 37193 40284 62151 95815 42047 8706 65914 -41532 33311 -97835 20741 2236 -1566 -45191 -3552 -52266 34825 -40982 64853 59254 -50007 40 -16646 73988 -17561 -65505 -11352 82409 64355 1593 -61236 27912 52524 -50664 85685 12670 54685 -64280 8832 -92776 32658 37214 -77021 -55864 80684 -62508 93688 -68084 41153 54837 -16538 56768 36041 52267 -15519 13944 -20946 33511 17649 -48790 78639 -46467 28588 1346 94805 18647 -58898 -85660 16424 44117 -38050 -78221 -52686 -29992 57313 -58773 72072 18724 70352 8486 -81784 37510 49093 -76833 27715 22276 90669 10880 -23197 -63739 -62124 12805 -30465 23277 -9877 59355 -8792 -4074 73795 60002 53301 -69401 -87918 -18015 52327 73909 29288 5469 97437 33406 50691 77340 -86792 97295 -91723 86823 -26950 4023 57321 76543 -47836 -27032 -41662 -51894 -73310 93612 85945 -3419 16467 53078 -40117 -63167 81130 -13286 -63362 91830 43547 57802 -30021 82100 -99906 -18932 79189 82298 91476 -38882 92236 -77571 -12660 -45332 87485 -29109 21965 -20061 -38205 34801 65181 57358 10438 76264 -52836 56918 48770 71543 -60118 -58180 -43613 76118 44006 24377 -59487 16296 76175 -14777 -52557 31278 -40226 -14037 -6261 74814 42043 -15767 -66135 77112 -4565 -28134 76769 39428 69804 56091 56800 93822 86364 -10991 90731 -43933 43221 -94972 -89234 -25641 55065 17203 -39888 17781 -1231 13989 4599 -63803 -32249 -96382 -21629 -14480 -59700 -94734 -10069 -39534 94118 -94992 18862 -73566 -49486 -70248 12908 32578 70283 47248 49104 -63446 8077 15514 13927 -73931 9866 46590 94134 49258 -4983 -59291 -46671 79207 -95130 -5428 80881 31289 -52639 38987 90663 -79719 58330 89237 12610 -53273 74586 62961 93391 87353 79281 -93780 29385 -10799 97084 -68954 19643 -56612 -81829 -70651 -15596 -66944 -47181 -44801 -2529 64498 -6207 91503 54679 85586 -10115 75838 -90512 -56283 97976 20072 43199 -96811 -56200 60951 -9069 -45904 86544 -98186 22807 -61650 -40957 -10321 27763 -32490 76762 -66131 -54618 -98938 -97025 -24229 -86024 66323 -8388 -46327 -83217 -94824 16508 63874 11177 59288 -30870 59097 27940 63509 -51866 -15247 -4825 -4228 34636 29304 -50131 -67439 22760 20823 57466 31190 44151 53815 -42251 -61152 -50054 -26113 -65788 -85289 5242 -36927 -58364 2549 6765 19718 -89954 -58741 -53384 48264 67975 391 -19577 68648 -47613 95537 86223 75817 -19368 -83592 -76429 55284 88644 55415 25683 -66291 24334 83454 92476 99613 76158 -79301 63563 8193 -50660 13244 -5573 69870 81835 26709 82372 -42604 86084 -9013 87755 -82137 -37411 -14361 -76353 -81349 40021 -299 -38001 54312 -35725 76734 20888 9968 99913 35352 -66922 89297 92044 -55146 71529 -36543 -7380 79162 35427 2903 37618 73342 63593 -61507 -12232 -10260 90703 66559 -87112 42400 -28181 11693 24807 84713 6225 -23895 70288 -17352 -46107 4590 32942 -99208 77414 59387 -62242 2230 20788 -18412 -22767 99944 -47290 59905 11614 12260 -65105 77034 50947 82002 59018 -4741 -15766 20164 88167 72063 90201 30361 20619 -5544 -2061 -75733 -40470 47449 -58046 -95473 -48395 -34749 -92675 -15938 68879 51038 63358 -54350 26172 51736 -73241 -63851 -32407 4768 -71449 -54006 -83817 727 -14243 -5381 34120 -75979 52649 43474 -5456 39711 -32545 -12098 -13855 32778 -13346 53173 -36864 59791 -95160 951 67289 7835 -20848 -95911 94998 34020 32896 90768 -57107 -62919 74694 87186 21431 -93921 -63536 64875 -76439 -21481 62245 -17284 -63797 8797 -43734 22397 -9952 -2850 23298 1848 -28154 -64938 -16498 40766 37629 -69529 -21391 -3729 -90634 -76861 94098 -78111 -75057 -37246 -10204 -5584 -91020 85067 66919 -20701 59367 95319 -14212 -64818 11053 -53825 -63710 -96863 24917 57737 -17633 75517 54875 -99125 -12323 2455 28810 -94304 87281 -57259 -60381 -27761 -63247 -79037 11889 -3217 -95044 -11535 -98555 61304 -71463 -27720 -30810 20037 36147 1321 -31931 -54475 45214 -7716 98021 -41097 -93252 -80070 87028 35543 -68563 -66815 -68060 -50022 73785 59782 24678 -10241 48533 45728 -49553 49869 26603 48057 7056 54095 35264 -22090 25815 -72737 6968 65463 -13492 -20199 -84567 86838 -15320 35771 63067 13100 66215 8011 96301 77862 30162 -60665 88434 8023 -51201 -80773 32790 26117 47455 29341 39079 54868 -17829 88524 -97017 -48687 -15806 41906 -41250 16692 68753 -42643 66070 -39102 -1084 11454 28468 -85793 -10983 15204 3701 13973 -52772 17399 -6746 21812 83425 15265 61719 70444 88255 -49061 25237 -86293 20398 70395 6654 32706 63572 -93636 22162 -33538 -73423 3650 47128 78791 -49788 23403 71339 55585 -53238 88704 -18908 -79636 -2665 -61598 -65235 46187 -86192 -98142 -90008 7273 -80883 67317 -5647 87667 3974 -42396 54657 -75592 -46090 75301 -1458 -65219 24615 -23409 80096 -37361 -48393 -92771 -39905 -30143 -45500 41707 58961 -24124 31411 -59453 -62200 71044 -78142 -65817 56523 -91456 -60704 -21440 77146 86905 11107 35071 -58631 49861 -22012 99760 -72740 89091 -51350 -69973 70476 -40322 6331 -84297 54792 3941 -29890 -87070 -87364 -69608 -75824 45469 -72587 -73157 -21391 -58047 -45949 -73353 -63872 -5375 -75937 96943 -45805 44080 57449 -47606 -50521 12325 26995 -84974 -23312 -97481 34200 35130 -3321 -65779 991 27716 -16961 14839 -2224 -19050 -52986 -4611 95338 61322 9336 -73580 -27068 -428 41372 -4790 73481 -37840 66408 32916 60651 -89047 -15824 -15336 69163 45655 65469 -91082 28128 46865 -255 -14881 68938 -66165 69862 37794 -16174 -97213 -40169 2203 -67454 -67341 -80307 -85386 -25473 -95316 9352 98021 -23687 19138 -39337 -60630 70168 -66177 -31821 98250 49315 39330 -76183 -96685 53436 94741 -39655 -20647 42384 -43978 54143 -82476 -91241 -67451 -8975 -19162 -11395 -22421 39066 -37828 -34127 -49283 58870 32072 94831 -92001 -16450 50988 5029 99904 91665 77848 42596 831 -48948 83030 -11359 87916 -4894 1565 9418 -32633 -84060 -38954 53524 8178 65796 -37873 -56267 83002 52772 -82564 35598 -16560 -78524 -73560 59437 95891 56090 60999 -83841 -12633 36561 77941 31605 79225 -34468 20164 3877 -45068 -88016 -99763 56326 -82905 -999 -15996 -91057 -15717 12445 -68756 -11075 -96483 -12308 -67348 24295 -75759 -23969 81044 -42132 -86372 -66033 -43584 20489 -85300 57153 42549 22100 20630 39773 -74403 4807 -90716 15607 1636 37690 56466 -70375 21922 35491 -29223 -54119 28421 31667 49988 66010 85783 -91457 96805 43817 -36000 8929 33620 83237 -26292 74524 -37735 15861 97723 -44591 40783 86707 280 821 87342 -57260 13367 -71548 64643 -68789 2723 24108 -51275 81508 67889 22895 -61832 7783 -41966 35317 -58618 -22714 -16574 -66297 6250 -35638 24614 21613 -34765 -77927 -39011 15543 -21188 51264 12135 -14601 2255 -22997 86674 17822 63475 54010 38728 -71368 95329 95691 -53817 34113 -35856 15837 -21290 -20563 72621 14647 55923 94120 41600 -73864 40686 84518 24264 -74609 62445 -99418 -28695 -57291 54461 16219 -78863 -4778 -19222 -68777 -43991 -46541 -93715 52944 -85799 44452 -75357 -10072 -21739 -56355 -43342 -11381 88008 79008 -67192 92008 -56693 70489 8724 -67831 -43837 41296 -91361 -80848 55219 -58344 -45297 5383 89089 -98369 76539 61653 52911 -41583 68910 57837 25673 -91737 7833 82868 -44235 -47383 26651 29255 -63418 5358 87604 65620 45724 82601 31263 -97640 80509 -90538 -12030 44619 -15793 61274 58705 49661 -41965 -29815 -31855 16956 90493 -58848 -4124 2831 -60919 -90302 1738 80607 -14847 73418 -27784 -65225 20038 -78256 -74709 67951 -53240 -39466 46057 -19340 88535 -33490 77855 28752 35097 78608 -57747 57160 -92561 -63017 36785 -24781 46485 83293 21325 64705 24850 27859 -76414 -48572 -76883 41985 23668 3322 -44641 3850 -85142 -88393 -28873 -54414 85556 85380 9006 77737 99500 8843 42422 -80180 -59867 60873 -93421 6376 45362 65739 69961 -74946 -56639 -2470 -29663 -39409 -7305 71688 -30265 31975 -15014 -6809 -42046 -55742 -31812 -99975 56594 -2257 -47145 -91741 -19109 -1019 46839 47700 94018 -87969 16171 -54912 -22470 20359 -14911 35293 -26931 31447 61890 24874 55190 -17301 -63505 34073 -38107 18380 -4606 -55679 -30644 -19546 2474 -29918 -2015 -46602 1662 -10179 -19246 2284 55979 -22784 26836 -46122 -26718 44501 75655 -20896 -4238 95427 -32973 -8120 -51649 24886 -65207 8924 38091 95066 30501 -91530 -51109 9161 -93337 -66276 -32289 86080 34207 -20492 13771 -89572 -34939 -76433 -88118 32047 35937 -84295 28344 -55944 94393 -15972 53372 -87216 -4116 -85781 -83537 -28112 14865 -65818 -21518 -11749 82780 -97650 -57077 -66086 90017 -57547 77476 4652 -45991 31075 -50333 -35375 43629 56661 -34617 -47599 -68167 6577 -31948 38553 -21370 -6746 -29115 -70184 -45467 -14085 -80439 66265 -33958 70218 -52078 -72251 28583 73030 91840 -16417 91018 -59476 93123 -11263 60226 -88623 -35271 7390 -66155 -47131 69745 -83539 -11017 -97940 21512 -31556 -38097 -88483 -60974 23967 -79810 54624 -50063 -19395 90889 -43280 69925 -29636 -21865 -97329 -98359 -53752 -69691 -43295 32021 -92836 55803 81348 57569 -76081 -14234 -19685 -43562 -79856 -58147 -25963 44471 -27653 29148 21593 -25867 83570 -43238 39989 53648 -75220 -29879 -5553 76657 -61981 30878 82404 42924 -73528 -57761 76570 10243 -24013 36376 72724 29498 -98814 -66978 -16732 -85548 -41885 90124 -50393 -11149 -88291 -1562 89873 76669 -92968 19205 -42199 -57476 16138 -42294 -80892 84840 94337 56509 38462 46132 55902 -46328 89746 -11722 39318 -68757 17914 -46857 -65293 -65353 26274 9123 -66825 22356 -11997 -39595 -89599 -73970 -62452 57810 -10623 -54750 44691 3393 63584 11922 -5504 -42260 -28134 39263 3365 60852 -77375 63093 31585 -93134 12943 -34175 -86199 -50872 84891 -10223 -75612 92585 -4741 89800 57470 -14535 56353 65066 -57347 71130 78126 -48337 18736 -94960 9147 8670 73213 -51590 64379 -48396 -42232 3184 87854 84236 -57694 5889 74528 36792 44260 73915 -11638 26564 -62311 30189 -27174 -48170 54686 59485 -87974 -91934 -68263 6777 -84716 32034 60866 -80677 61433 62145 62196 -22378 -4646 3342 -74552 631 -62964 -27729 -22728 -80817 -14285 -76593 36861 -91860 -21867 -38572 32119 -33849 59727 40136 -73010 68729 57565 87927 83950 -658 78798 -62901 14729 -42504 993 -90951 31551 -4916 -66187 31236 -89427 52382 28962 44646 -45518 46602 75235 31757 -22951 -85160 -9659 -68730 61610 60853 11648 -76602 93061 78807 -71628 -78822 -81599 -94384 38959 84934 19208 26011 16057 -38586 13740 54843 8895 -40218 18021 -95439 -62743 36139 80048 -27116 -3041 -5042 72942 -72474 66201 18036 16781 25350 -94617 -80166 54745 -78321 -40232 97318 69128 -10851 32285 32406 -42584 -60192 -31603 6757 -11617 12707 23395 -60822 -33656 -65172 -80026 28050 78976 77165 -80917 -27172 85457 -50575 81535 35867 -61307 79936 46170 32509 -58694 -89970 -74170 -32103 79551 68879 6012 31457 -13065 21658 -39788 -35300 90035 45185 24809 -38467 -43560 36741 -55605 71867 -51511 -27882 37622 18677 -96002 -98191 -98112 -19776 -25358 48153 7458 86434 5798 -60809 50133 -74002 -62060 -13505 -47776 -43768 -55759 43295 31376 90424 -97647 15274 48749 30231 -59023 96259 -3886 -6609 95892 68906 -72889 25560 -81646 36396 96358 24652 50900 -89716 83066 83115 92346 37966 -74648 -60141 -59760 -33788 90850 85206 69900 21987 -13422 -60112 8173 -55192 67685 -17789 94570 -41888 -8068 -41330 -47841 72002 80438 -63390 1981 41659 -6038 -49838 10527 58884 -12803 -3608 10507 -65112 -74739 20451 -29667 66419 38698 23754 -77146 13810 -1601 23921 54799 -77981 79707 -51500 -55521 -67798 16544 8779 59157 18587 21059 78136 -37623 -17175 90158 63009 67904 -20127 44825 -77567 -34422 -78581 -76681 -38809 -94862 -92959 39560 20427 -84766 -99405 67356 -15928 31679 -52441 44079 -19489 4349 77941 22272 75867 94365 -78271 -14897 15510 35766 -45998 81421 28629 73115 50337 -46520 -6460 -84248 26827 69244 -51195 -77772 -32191 -77886 75885 4886 -61841 4217 16829 20244 54214 20652 21458 28416 15943 29789 39454 -93018 30024 -13490 91342 33163 -45625 28711 -46544 -3162 82413 -61297 71439 17104 379 95931 -33168 -70768 -67199 35323 56630 36243 83481 936 -79639 70075 64816 76547 23828 60462 -30138 90138 -27650 55030 -76064 93049 43891 -82923 -40422 15873 -64657 -98404 37543 -9745 60072 -98756 -96589 -59404 -15271 -15136 -69011 43315 47480 93123 79143 -191 -28112 -55812 10702 -60010 -90879 59156 4410 -92766 -60751 -16254 -3796 30193 88531 -81777 20681 39677 -95154 -27527 -89393 -18369 -99855 7917 -1614 -65261 93012 50857 -59435 6598 -69382 -71298 55960 40100 85318 52913 47605 -43865 99512 -91480 61605 30256 10223 75603 52492 89550 -80540 -63478 58596 -71531 81479 99468 -77835 -78048 21180 82395 -24116 86540 17415 24131 -17134 -14443 22112 29202 -91960 -66481 52165 18416 -22119 54793 -82421 84302 -54366 -27653 -51569 -10802 -15305 13243 -33140 85656 -39468 -15893 -60949 20132 78527 -95646 -10284 77686 34539 -1084 57593 16329 37597 5714 -62437 66649 -85329 -3829 85002 59232 48972 55136 -53154 -11536 58865 -63315 30718 -80086 -7643 -8053 25428 -92762 17939 41384 95834 96873 -33475 -98833 -20913 60543 84756 26369 37732 -83895 -59943 46019 -2273 19272 82957 6059 -1875 77794 28014 -4047 -53064 -76070 24156 -84049 -56092 32984 24577 922 -10472 46511 -49438 -1948 12067 -31572 -67161 -11756 56110 -55430 70661 53296 90808 -99950 -40859 54266 -21792 -11694 71984 12003 -80382 -58807 67631 -31549 -15759 -98524 44156 55841 72767 54267 -6156 -15606 30079 36635 46675 -69043 -84448 71487 -28587 2936 -20029 72668 -97061 71567 16300 47652 -93282 -77798 -81355 -50718 -45285 26320 40627 96305 68178 -32977 1268 -74641 82120 8730 72237 -85017 29073 60936 17785 -41310 93451 -4307 -7160 -44049 -15190 89941 98535 62048 -29855 66718 9264 42074 96388 38665 -81543 30603 -80640 31212 -44737 25709 1725 13182 -86628 -90419 8027 -66855 -48156 15383 16016 -96200 -81220 19896 38708 -23356 17107 68338 74162 -85288 11024 -5224 -98587 93735 68657 -43226 -37769 -9226 83255 86597 -50758 -22723 23049 -54618 -81136 -65566 55571 7053 -13012 97024 -94329 33021 70572 -17735 96839 74881 33200 85386 -21688 -39285 84572 66017 -52621 95705 18539 -73203 -82176 9452 -91804 -35852 92745 -72506 -56584 44578 4016 -71553 45877 -92548 77757 26117 -97670 48339 -713 -40392 -86898 61944 -57571 46418 -13468 72248 -86889 -37812 94055 94674 -65276 79467 96658 -45693 53826 -87295 95463 -13608 99031 30205 -71829 69510 97082 47421 -10507 83535 -30240 47310 95407 -43412 -78762 86995 -60785 -73855 -46835 82659 33730 78878 -91317 -96700 76911 31544 59763 -83501 80116 -60484 93243 -27704 77142 -24608 56047 -30695 -99808 -37179 73904 79749 -9472 -80885 -39418 -71008 59049 10244 85687 -8125 -63637 58468 6398 -90994 33980 -68412 -44566 23960 16977 66266 -53860 -91326 -3934 83140 93909 -40188 91968 55223 -7476 85773 -57140 -68071 -26043 -4136 -70344 -6370 58913 40065 56868 -50350 64897 -31149 70069 94267 -79825 71414 -28647 -90131 77398 -22666 -24454 -84114 58863 85673 13640 53869 -6632 9430 16967 -61890 49789 -62756 -33869 -84848 -49725 35873 -24538 -53900 17184 -94658 98237 -15036 58962 72875 21279 47570 -41256 -35267 37847 66065 66965 -9557 -59170 -25518 -44680 32516 21331 53016 42525 52103 35845 -57378 -54876 2680 -52101 -58258 -71402 60378 71748 29206 86762 -44003 -60137 -8156 58446 -47702 74874 -43033 1604 89663 76151 -72457 -34337 -95493 15372 15455 -95858 97613 61351 70830 23827 2924 42282 69797 25239 23258 -94739 28889 -63865 -65981 57987 -51848 -32180 39221 -78971 -86551 -31243 -30204 19546 54297 -96797 -14075 -99863 50314 61684 -42690 -75765 -6689 -73396 8615 77655 -28591 -48749 29782 51605 88681 -70362 -85871 -82337 -22286 88318 67179 -28693 86116 -51666 -73843 57816 52817 36099 13660 28212 48009 9322 4641 -14262 -1837 75460 -53925 80909 32535 29664 -46109 -59322 -66690 80902 -83086 61822 -70574 -99191 -44059 -46151 -30985 -17126 78504 73791 -74086 -1235 93963 34802 -95249 -36256 -57250 -24382 43749 816 91134 7135 -75910 -62059 5280 25611 -76955 86338 95610 52070 -20966 -99406 55570 -16241 -14470 55684 5333 35779 97983 -58226 -52249 -18711 -64292 55862 48410 81567 41118 93422 -2201 -37714 -13296 -52770 -22426 -8570 14292 -7084 -71484 -54616 67540 -66438 -12096 70687 -7161 18453 14162 -54861 55285 -49490 34809 -71652 68682 -58490 10974 91731 4323 33803 -25684 66674 34353 51222 -96919 -2812 -90214 -64665 -23112 -79852 -68662 -447 60728 7576 59487 -99331 12499 -29503 -85979 41602 23116 80972 59718 -38312 -30436 27364 -58068 47938 64763 -95683 -20383 -42382 35358 73912 -61267 -78634 77699 27520 83321 53886 -20011 -6722 -77018 -23228 3371 83488 39089 35347 -6676 1013 -35650 -13229 22474 -42883 39234 -2533 33432 -31737 57641 62018 -59862 72145 -85548 -7449 -64609 71464 -59036 -15708 -17164 82119 81453 27738 1577 -29476 61805 -89413 -27524 -86754 -15322 -22573 57468 9483 21099 42041 84971 -40822 -47445 3341 -78084 -38337 -10228 48828 -7853 -4186 65806 33700 -988 78043 -49191 -62509 17596 -92159 29056 44117 27988 63195 -2470 -66343 78992 -2964 -86762 18782 -33267 21594 2968 -4826 -46220 -66742 93639 50464 91430 -21203 36269 -79488 99055 -32289 -42562 79160 -15469 68488 11688 71073 -51721 9674 -63004 66220 -87619 -13660 43290 28610 -49360 -10131 1678 24193 80888 -5973 -83993 -28449 65072 2202 -80545 -45555 80674 -7108 47449 70120 -89081 -66795 -16413 4990 14159 57897 78641 22266 21944 86099 68536 61524 -25522 42025 -77642 15150 84169 86968 -76442 -58134 42132 -41289 88673 20476 -9936 68131 -20679 84290 -90751 9662 71358 -27233 15373 45566 64542 -42402 83174 -74807 51221 -33314 -72675 33776 34591 43481 1572 37808 49341 82266 -86716 -15379 98459 74711 -34831 -12464 -86057 29838 29731 96018 -72003 61694 89672 -55357 -97315 10870 20637 80325 -65124 -40925 -44823 48134 -53125 -58554 23854 -32300 -58074 88691 79665 -81642 64773 84703 77857 -30625 49973 -59801 56371 -61888 91969 -45073 53824 48634 -23470 66682 -68199 86076 -21261 71770 -84281 95001 -97670 -22431 73792 -20454 97906 92102 -34663 36525 -94397 -63423 -12624 47493 -60406 32123 -18015 -41630 70780 -69992 85864 -54407 -96669 -97275 95066 41507 75491 -97007 -67928 60356 -6819 -20962 84577 -45653 49458 42486 -11968 68146 37763 -64979 -84175 61965 -90911 -57256 -52407 284 -24436 -36181 27244 94356 39863 57472 58348 73730 73460 -65599 -63472 -30976 26058 31315 71853 92387 -51041 52632 16687 -53467 4658 -91213 55415 15296 7868 -50856 648 51835 -64051 91834 -72790 10163 -81649 19631 -47466 -69162 -25817 -43031 57830 -69253 -79667 16932 -69867 47722 -44087 51871 -54606 46965 51524 -76510 38680 22833 56738 -5022 -82045 -25700 13544 61627 -89392 -93212 42086 23276 -52240 -11613 -43061 -67099 -59252 -33152 -2218 -74444 -19259 71808 45724 28127 -70656 24176 -16751 85509 -63814 88129 -58978 -25797 28973 -71280 -47229 90946 -63089 -79680 37151 89727 -90513 50332 49983 87199 -66500 66807 35185 73544 -81905 99423 -71606 11463 -98841 -48416 41879 48004 -37652 -78161 -67346 51734 13757 39538 -21575 67009 18744 -79966 66846 48861 16638 -73117 -42184 26472 -91884 28219 -10444 72953 -19973 -47954 -6488 41233 -3523 -41623 57196 18270 -39113 73551 -22288 -66556 19942 93478 -54045 50813 48751 11403 83782 6251 64060 -24920 65263 97096 58578 76576 58250 74413 -93183 23008 -31419 8310 6920 18646 -59275 -45938 -87437 46891 75648 24775 41524 55478 65990 -52736 -86987 -52243 -15056 26099 8229 46442 69432 -59194 -41263 65224 47438 -1539 69664 -79181 43709 -2861 -25725 73726 -55314 -89224 83062 -19317 -90892 39204 -86292 -46766 67920 3000 1 1 2 2 3 3 4 4 2 5 4 6 5 7 4 8 4 9 4 10 2 11 4 12 13 13 9 14 11 15 14 16 17 17 12 18 12 19 6 20 15 21 3 22 17 23 9 24 13 25 5 26 14 27 21 28 1 29 1 30 11 31 22 32 28 33 10 34 27 35 34 36 2 37 3 38 21 39 5 40 37 41 30 42 5 43 8 44 11 45 8 46 19 47 5 48 17 49 6 50 26 51 52 52 44 53 42 54 18 55 7 56 42 57 1 58 54 59 17 60 56 61 8 62 22 63 26 64 52 65 48 66 21 67 8 68 3 69 36 70 61 71 7 72 23 73 68 74 66 75 1 76 57 77 55 78 38 79 21 80 2 81 20 82 51 83 59 84 52 85 20 86 19 87 69 88 56 89 68 90 91 91 87 92 52 93 64 94 15 95 22 96 26 97 43 98 42 99 56 100 10 101 42 102 79 103 41 104 1 105 18 106 21 107 87 108 108 109 12 110 18 111 46 112 18 113 38 114 50 115 79 116 72 117 27 118 112 119 28 120 80 121 22 122 109 123 13 124 109 125 107 126 25 127 108 128 34 129 11 130 51 131 37 132 41 133 86 134 63 135 77 136 76 137 66 138 52 139 42 140 38 141 9 142 73 143 144 144 135 145 145 146 147 147 97 148 34 149 63 150 63 151 141 152 18 153 129 154 104 155 153 156 23 157 153 158 152 159 155 160 129 161 56 162 125 163 63 164 22 165 50 166 61 167 66 168 20 169 29 170 49 171 158 172 134 173 114 174 18 175 155 176 167 177 52 178 106 179 111 180 65 181 119 182 18 183 6 184 120 185 183 186 87 187 141 188 83 189 13 190 180 191 34 192 110 193 86 194 20 195 153 196 45 197 59 198 34 199 80 200 159 201 146 202 171 203 39 204 115 205 153 206 19 207 47 208 41 209 85 210 160 211 86 212 103 213 169 214 161 215 64 216 137 217 89 218 46 219 211 220 3 221 69 222 129 223 35 224 99 225 184 226 202 227 29 228 170 229 227 230 86 231 23 232 152 233 195 234 17 235 165 236 63 237 144 238 197 239 76 240 1 241 91 242 144 243 22 244 115 245 92 246 220 247 28 248 78 249 33 250 9 251 121 252 27 253 92 254 169 255 60 256 97 257 106 258 66 259 102 260 258 261 67 262 148 263 31 264 210 265 226 266 140 267 72 268 3 269 185 270 219 271 51 272 202 273 209 274 185 275 272 276 110 277 204 278 239 279 160 280 214 281 250 282 208 283 209 284 28 285 106 286 229 287 175 288 49 289 175 290 1 291 84 292 136 293 59 294 259 295 207 296 184 297 199 298 127 299 168 300 208 301 84 302 51 303 290 304 121 305 35 306 297 307 242 308 133 309 81 310 159 311 229 312 196 313 114 314 258 315 173 316 269 317 25 318 288 319 123 320 113 321 187 322 32 323 42 324 10 325 58 326 29 327 273 328 264 329 319 330 69 331 41 332 111 333 194 334 196 335 10 336 196 337 295 338 69 339 205 340 341 341 252 342 207 343 316 344 305 345 261 346 31 347 275 348 7 349 105 350 85 351 287 352 24 353 20 354 333 355 54 356 189 357 299 358 13 359 196 360 306 361 303 362 205 363 95 364 155 365 180 366 258 367 347 368 126 369 177 370 345 371 81 372 174 373 281 374 148 375 43 376 339 377 105 378 340 379 149 380 112 381 186 382 57 383 157 384 316 385 120 386 24 387 315 388 62 389 144 390 57 391 360 392 190 393 91 394 386 395 274 396 66 397 34 398 384 399 37 400 28 401 26 402 322 403 154 404 60 405 291 406 158 407 315 408 158 409 380 410 283 411 193 412 156 413 210 414 172 415 19 416 46 417 365 418 326 419 96 420 376 421 98 422 57 423 93 424 415 425 205 426 133 427 338 428 53 429 118 430 366 431 360 432 424 433 241 434 149 435 25 436 176 437 152 438 351 439 405 440 42 441 428 442 345 443 329 444 172 445 399 446 420 447 35 448 201 449 412 450 92 451 3 452 177 453 401 454 101 455 91 456 119 457 453 458 385 459 59 460 92 461 150 462 364 463 244 464 3 465 258 466 35 467 24 468 200 469 181 470 174 471 247 472 428 473 107 474 388 475 187 476 318 477 377 478 118 479 428 480 307 481 323 482 446 483 327 484 5 485 184 486 311 487 410 488 289 489 89 490 108 491 177 492 365 493 256 494 8 495 185 496 461 497 454 498 381 499 120 500 368 501 158 502 375 503 122 504 251 505 49 506 78 507 249 508 432 509 16 510 426 511 397 512 397 513 15 514 216 515 164 516 54 517 165 518 205 519 289 520 231 521 467 522 379 523 84 524 470 525 142 526 339 527 519 528 61 529 114 530 465 531 1 532 258 533 458 534 103 535 503 536 407 537 475 538 431 539 409 540 495 541 138 542 205 543 392 544 338 545 34 546 301 547 1 548 342 549 329 550 247 551 274 552 75 553 236 554 417 555 488 556 360 557 406 558 324 559 174 560 18 561 344 562 445 563 452 564 482 565 121 566 406 567 500 568 395 569 429 570 3 571 289 572 373 573 67 574 250 575 91 576 411 577 50 578 45 579 240 580 49 581 265 582 208 583 60 584 107 585 539 586 553 587 5 588 294 589 26 590 38 591 382 592 245 593 145 594 212 595 487 596 250 597 231 598 417 599 370 600 270 601 296 602 204 603 350 604 66 605 337 606 261 607 424 608 330 609 381 610 85 611 324 612 366 613 567 614 235 615 511 616 459 617 270 618 619 619 135 620 492 621 24 622 314 623 136 624 65 625 20 626 71 627 183 628 583 629 605 630 605 631 602 632 577 633 344 634 49 635 517 636 407 637 282 638 463 639 13 640 9 641 630 642 57 643 624 644 384 645 584 646 573 647 619 648 563 649 315 650 530 651 414 652 131 653 532 654 332 655 74 656 338 657 57 658 119 659 496 660 642 661 625 662 295 663 474 664 85 665 305 666 584 667 276 668 336 669 30 670 283 671 44 672 103 673 163 674 528 675 70 676 338 677 676 678 98 679 280 680 627 681 70 682 531 683 678 684 230 685 470 686 80 687 613 688 665 689 625 690 514 691 350 692 151 693 68 694 115 695 115 696 407 697 375 698 146 699 45 700 365 701 103 702 630 703 164 704 73 705 327 706 362 707 657 708 147 709 78 710 161 711 213 712 362 713 352 714 537 715 146 716 264 717 708 718 652 719 57 720 670 721 311 722 539 723 322 724 134 725 34 726 588 727 518 728 624 729 374 730 19 731 90 732 348 733 431 734 447 735 500 736 321 737 624 738 375 739 505 740 718 741 60 742 514 743 76 744 244 745 324 746 186 747 288 748 133 749 750 750 264 751 86 752 600 753 379 754 524 755 566 756 698 757 707 758 453 759 153 760 379 761 532 762 717 763 1 764 554 765 468 766 626 767 286 768 524 769 204 770 178 771 529 772 204 773 723 774 593 775 268 776 458 777 460 778 116 779 299 780 420 781 224 782 71 783 412 784 667 785 4 786 329 787 607 788 499 789 514 790 289 791 325 792 518 793 211 794 93 795 776 796 619 797 248 798 428 799 384 800 739 801 311 802 99 803 287 804 372 805 474 806 310 807 253 808 184 809 714 810 686 811 491 812 343 813 733 814 123 815 91 816 652 817 509 818 443 819 249 820 445 821 455 822 458 823 731 824 722 825 1 826 674 827 301 828 90 829 661 830 204 831 60 832 2 833 522 834 184 835 698 836 358 837 203 838 752 839 471 840 162 841 28 842 786 843 552 844 817 845 42 846 495 847 99 848 721 849 392 850 337 851 849 852 643 853 45 854 221 855 105 856 824 857 846 858 604 859 626 860 41 861 831 862 375 863 273 864 57 865 633 866 191 867 125 868 142 869 245 870 865 871 338 872 514 873 463 874 366 875 274 876 824 877 867 878 214 879 612 880 86 881 824 882 212 883 265 884 772 885 240 886 680 887 9 888 566 889 623 890 825 891 141 892 350 893 74 894 385 895 702 896 117 897 453 898 566 899 886 900 109 901 328 902 817 903 638 904 885 905 280 906 544 907 325 908 249 909 450 910 120 911 446 912 91 913 226 914 22 915 870 916 678 917 379 918 296 919 553 920 194 921 214 922 293 923 36 924 7 925 672 926 395 927 645 928 92 929 692 930 240 931 356 932 360 933 485 934 790 935 762 936 848 937 397 938 676 939 373 940 493 941 221 942 21 943 50 944 611 945 574 946 162 947 660 948 116 949 766 950 298 951 530 952 870 953 194 954 659 955 297 956 600 957 605 958 244 959 612 960 633 961 256 962 587 963 443 964 943 965 54 966 780 967 872 968 324 969 942 970 115 971 314 972 766 973 166 974 83 975 30 976 454 977 333 978 287 979 755 980 805 981 2 982 405 983 981 984 834 985 495 986 37 987 594 988 46 989 787 990 203 991 253 992 279 993 973 994 766 995 830 996 98 997 142 998 766 999 167 1000 635 1001 811 1002 689 1003 224 1004 892 1005 471 1006 152 1007 371 1008 405 1009 184 1010 813 1011 944 1012 479 1013 889 1014 91 1015 552 1016 115 1017 417 1018 490 1019 585 1020 767 1021 62 1022 442 1023 239 1024 1021 1025 34 1026 262 1027 607 1028 322 1029 556 1030 997 1031 199 1032 927 1033 985 1034 563 1035 747 1036 315 1037 436 1038 111 1039 145 1040 424 1041 347 1042 22 1043 585 1044 749 1045 237 1046 200 1047 436 1048 209 1049 46 1050 301 1051 884 1052 467 1053 1034 1054 118 1055 441 1056 1032 1057 927 1058 709 1059 781 1060 1051 1061 148 1062 205 1063 520 1064 668 1065 1049 1066 948 1067 367 1068 993 1069 643 1070 130 1071 120 1072 881 1073 19 1074 860 1075 559 1076 357 1077 639 1078 182 1079 122 1080 838 1081 186 1082 444 1083 549 1084 976 1085 53 1086 21 1087 413 1088 235 1089 137 1090 269 1091 728 1092 635 1093 185 1094 728 1095 698 1096 752 1097 479 1098 241 1099 56 1100 325 1101 578 1102 264 1103 360 1104 308 1105 837 1106 75 1107 1086 1108 475 1109 63 1110 848 1111 1088 1112 941 1113 993 1114 57 1115 498 1116 1099 1117 623 1118 1055 1119 857 1120 610 1121 646 1122 884 1123 171 1124 321 1125 203 1126 756 1127 316 1128 1066 1129 63 1130 234 1131 574 1132 32 1133 157 1134 735 1135 641 1136 751 1137 601 1138 618 1139 518 1140 290 1141 728 1142 1132 1143 855 1144 575 1145 649 1146 1069 1147 780 1148 133 1149 545 1150 971 1151 47 1152 748 1153 384 1154 566 1155 200 1156 625 1157 299 1158 116 1159 280 1160 147 1161 141 1162 722 1163 957 1164 773 1165 614 1166 1024 1167 355 1168 40 1169 1132 1170 1129 1171 884 1172 976 1173 620 1174 628 1175 672 1176 696 1177 256 1178 822 1179 132 1180 975 1181 115 1182 672 1183 542 1184 649 1185 1095 1186 457 1187 166 1188 444 1189 497 1190 680 1191 397 1192 389 1193 688 1194 769 1195 1041 1196 416 1197 1015 1198 281 1199 142 1200 329 1201 1107 1202 740 1203 306 1204 402 1205 854 1206 270 1207 1177 1208 314 1209 1162 1210 1209 1211 832 1212 396 1213 858 1214 306 1215 1061 1216 1035 1217 911 1218 573 1219 1176 1220 746 1221 392 1222 837 1223 283 1224 677 1225 1163 1226 998 1227 562 1228 836 1229 960 1230 739 1231 802 1232 348 1233 466 1234 743 1235 13 1236 492 1237 820 1238 319 1239 1011 1240 539 1241 440 1242 202 1243 922 1244 802 1245 1140 1246 1242 1247 38 1248 1163 1249 791 1250 269 1251 1052 1252 400 1253 805 1254 1242 1255 426 1256 252 1257 158 1258 71 1259 700 1260 1237 1261 483 1262 386 1263 143 1264 971 1265 1134 1266 948 1267 1045 1268 704 1269 707 1270 1131 1271 183 1272 90 1273 388 1274 717 1275 784 1276 166 1277 543 1278 900 1279 1279 1280 557 1281 253 1282 42 1283 753 1284 1189 1285 406 1286 861 1287 850 1288 394 1289 1079 1290 1256 1291 955 1292 601 1293 163 1294 1223 1295 102 1296 802 1297 594 1298 1183 1299 471 1300 1160 1301 1029 1302 1111 1303 315 1304 42 1305 605 1306 453 1307 372 1308 325 1309 881 1310 1212 1311 114 1312 121 1313 616 1314 696 1315 1123 1316 648 1317 420 1318 872 1319 371 1320 1296 1321 1010 1322 95 1323 511 1324 436 1325 53 1326 951 1327 805 1328 789 1329 178 1330 265 1331 149 1332 113 1333 702 1334 282 1335 864 1336 1167 1337 1025 1338 1205 1339 108 1340 1109 1341 348 1342 172 1343 958 1344 951 1345 836 1346 502 1347 469 1348 358 1349 637 1350 1271 1351 604 1352 430 1353 713 1354 792 1355 1184 1356 123 1357 579 1358 1188 1359 701 1360 1014 1361 1125 1362 1231 1363 556 1364 832 1365 675 1366 912 1367 223 1368 1369 1369 38 1370 1167 1371 270 1372 940 1373 1278 1374 1308 1375 930 1376 1329 1377 351 1378 949 1379 589 1380 771 1381 1090 1382 245 1383 767 1384 70 1385 816 1386 226 1387 1114 1388 521 1389 825 1390 573 1391 718 1392 731 1393 250 1394 1172 1395 968 1396 601 1397 184 1398 132 1399 574 1400 723 1401 364 1402 1105 1403 1040 1404 483 1405 373 1406 730 1407 352 1408 1297 1409 275 1410 1384 1411 1410 1412 696 1413 655 1414 1208 1415 571 1416 1181 1417 464 1418 90 1419 305 1420 468 1421 1409 1422 1162 1423 888 1424 1271 1425 515 1426 1194 1427 669 1428 459 1429 1074 1430 710 1431 1086 1432 921 1433 973 1434 1290 1435 848 1436 548 1437 929 1438 85 1439 22 1440 1137 1441 9 1442 411 1443 223 1444 32 1445 1139 1446 1312 1447 48 1448 325 1449 2 1450 1395 1451 1229 1452 281 1453 613 1454 1163 1455 635 1456 491 1457 11 1458 547 1459 1112 1460 1010 1461 1211 1462 275 1463 616 1464 507 1465 285 1466 647 1467 952 1468 529 1469 122 1470 396 1471 230 1472 100 1473 939 1474 848 1475 1466 1476 1300 1477 892 1478 1109 1479 1470 1480 1130 1481 594 1482 1094 1483 22 1484 829 1485 303 1486 429 1487 1351 1488 848 1489 695 1490 810 1491 1455 1492 195 1493 941 1494 829 1495 1394 1496 614 1497 864 1498 509 1499 318 1500 643 1501 512 1502 95 1503 1167 1504 388 1505 338 1506 126 1507 638 1508 1092 1509 435 1510 605 1511 365 1512 1013 1513 250 1514 344 1515 1300 1516 391 1517 613 1518 1170 1519 252 1520 409 1521 589 1522 190 1523 15 1524 1419 1525 63 1526 810 1527 93 1528 327 1529 236 1530 1431 1531 1480 1532 920 1533 885 1534 1292 1535 1360 1536 292 1537 1338 1538 1412 1539 735 1540 846 1541 1034 1542 1416 1543 1540 1544 821 1545 190 1546 1454 1547 203 1548 162 1549 895 1550 1467 1551 1450 1552 892 1553 601 1554 608 1555 1132 1556 630 1557 601 1558 1078 1559 1482 1560 779 1561 61 1562 1320 1563 1352 1564 210 1565 393 1566 475 1567 1355 1568 609 1569 103 1570 1014 1571 496 1572 1057 1573 484 1574 1442 1575 765 1576 227 1577 499 1578 743 1579 1131 1580 90 1581 679 1582 1061 1583 1009 1584 162 1585 841 1586 83 1587 1267 1588 202 1589 74 1590 839 1591 327 1592 382 1593 1200 1594 724 1595 744 1596 54 1597 1268 1598 1352 1599 990 1600 990 1601 383 1602 938 1603 1495 1604 1144 1605 1524 1606 1540 1607 671 1608 845 1609 154 1610 720 1611 116 1612 1298 1613 727 1614 60 1615 1458 1616 485 1617 1396 1618 155 1619 1590 1620 804 1621 112 1622 233 1623 101 1624 1115 1625 1489 1626 159 1627 822 1628 1363 1629 1550 1630 1262 1631 267 1632 1618 1633 1285 1634 906 1635 359 1636 1496 1637 1400 1638 240 1639 602 1640 201 1641 497 1642 1382 1643 182 1644 1207 1645 343 1646 256 1647 59 1648 1403 1649 943 1650 959 1651 1570 1652 1201 1653 594 1654 452 1655 1093 1656 696 1657 1247 1658 305 1659 320 1660 569 1661 633 1662 98 1663 337 1664 958 1665 761 1666 540 1667 32 1668 1259 1669 327 1670 141 1671 1222 1672 1150 1673 424 1674 898 1675 1485 1676 924 1677 93 1678 1513 1679 845 1680 715 1681 412 1682 289 1683 1383 1684 1308 1685 98 1686 1150 1687 941 1688 525 1689 1416 1690 845 1691 19 1692 553 1693 1303 1694 58 1695 751 1696 1577 1697 1184 1698 331 1699 521 1700 54 1701 1137 1702 910 1703 67 1704 717 1705 1027 1706 451 1707 1581 1708 710 1709 1509 1710 1705 1711 792 1712 720 1713 614 1714 236 1715 1229 1716 384 1717 1687 1718 1211 1719 1055 1720 850 1721 78 1722 1 1723 1536 1724 763 1725 412 1726 959 1727 1191 1728 1149 1729 46 1730 197 1731 152 1732 21 1733 1481 1734 137 1735 1073 1736 793 1737 1337 1738 609 1739 446 1740 745 1741 597 1742 860 1743 460 1744 231 1745 28 1746 193 1747 301 1748 10 1749 615 1750 383 1751 569 1752 901 1753 1579 1754 1170 1755 1277 1756 665 1757 1504 1758 523 1759 407 1760 1718 1761 1337 1762 1349 1763 712 1764 1304 1765 141 1766 1457 1767 1279 1768 1118 1769 847 1770 977 1771 376 1772 468 1773 1084 1774 415 1775 873 1776 1089 1777 1144 1778 1777 1779 533 1780 1466 1781 228 1782 608 1783 180 1784 1421 1785 397 1786 657 1787 200 1788 1373 1789 1285 1790 905 1791 993 1792 435 1793 767 1794 978 1795 28 1796 500 1797 1244 1798 1366 1799 1191 1800 1444 1801 1209 1802 242 1803 54 1804 292 1805 1089 1806 329 1807 495 1808 350 1809 1305 1810 1117 1811 14 1812 573 1813 79 1814 1427 1815 313 1816 988 1817 1156 1818 886 1819 1735 1820 76 1821 1207 1822 1490 1823 1540 1824 63 1825 356 1826 902 1827 642 1828 1629 1829 1205 1830 1372 1831 1696 1832 947 1833 111 1834 549 1835 1186 1836 492 1837 1806 1838 931 1839 510 1840 1790 1841 812 1842 1091 1843 28 1844 1112 1845 1568 1846 1180 1847 302 1848 407 1849 228 1850 1534 1851 396 1852 691 1853 1698 1854 20 1855 831 1856 577 1857 431 1858 91 1859 1753 1860 84 1861 466 1862 128 1863 1050 1864 263 1865 841 1866 934 1867 179 1868 1004 1869 949 1870 1164 1871 1222 1872 1469 1873 421 1874 1423 1875 1848 1876 129 1877 1844 1878 1256 1879 1516 1880 1786 1881 1035 1882 920 1883 1613 1884 802 1885 1102 1886 582 1887 1140 1888 1134 1889 850 1890 1363 1891 849 1892 1492 1893 90 1894 401 1895 1565 1896 939 1897 1388 1898 1502 1899 1197 1900 1286 1901 648 1902 179 1903 887 1904 1122 1905 1317 1906 1060 1907 364 1908 718 1909 75 1910 1024 1911 420 1912 354 1913 253 1914 1217 1915 292 1916 1803 1917 1801 1918 1348 1919 1665 1920 772 1921 706 1922 63 1923 1465 1924 319 1925 179 1926 264 1927 1241 1928 650 1929 167 1930 1507 1931 216 1932 1400 1933 679 1934 1015 1935 65 1936 234 1937 1841 1938 67 1939 1861 1940 819 1941 1218 1942 1031 1943 884 1944 1514 1945 1635 1946 729 1947 535 1948 154 1949 1893 1950 1410 1951 1064 1952 1165 1953 1071 1954 1331 1955 463 1956 1666 1957 1596 1958 1062 1959 1325 1960 1079 1961 610 1962 1887 1963 580 1964 1449 1965 718 1966 249 1967 421 1968 1921 1969 1711 1970 739 1971 831 1972 421 1973 989 1974 395 1975 893 1976 195 1977 1619 1978 629 1979 964 1980 252 1981 890 1982 747 1983 1576 1984 1170 1985 313 1986 776 1987 1234 1988 895 1989 1895 1990 478 1991 987 1992 929 1993 1365 1994 950 1995 1617 1996 586 1997 903 1998 642 1999 961 2000 1566 2001 600 2002 1730 2003 734 2004 309 2005 1789 2006 174 2007 712 2008 1451 2009 1344 2010 1451 2011 1625 2012 940 2013 1192 2014 1128 2015 96 2016 618 2017 214 2018 1248 2019 1177 2020 1030 2021 1909 2022 769 2023 1882 2024 427 2025 1792 2026 1098 2027 951 2028 322 2029 1382 2030 346 2031 1414 2032 1354 2033 1151 2034 110 2035 291 2036 1007 2037 792 2038 1518 2039 1499 2040 1983 2041 1000 2042 1723 2043 272 2044 1555 2045 1837 2046 525 2047 690 2048 1392 2049 1345 2050 371 2051 970 2052 1820 2053 685 2054 246 2055 722 2056 1928 2057 1771 2058 488 2059 566 2060 1047 2061 129 2062 315 2063 1924 2064 788 2065 368 2066 991 2067 2024 2068 1711 2069 1302 2070 137 2071 1255 2072 1399 2073 397 2074 731 2075 311 2076 614 2077 1337 2078 1841 2079 1532 2080 960 2081 1996 2082 329 2083 172 2084 728 2085 1409 2086 1688 2087 1571 2088 2036 2089 1034 2090 1457 2091 1090 2092 1041 2093 2010 2094 1830 2095 1627 2096 867 2097 1840 2098 1548 2099 746 2100 683 2101 1156 2102 654 2103 517 2104 718 2105 879 2106 71 2107 940 2108 1003 2109 378 2110 962 2111 1760 2112 910 2113 986 2114 636 2115 491 2116 114 2117 908 2118 1203 2119 1917 2120 1957 2121 22 2122 872 2123 771 2124 1978 2125 1631 2126 1731 2127 1483 2128 909 2129 918 2130 1939 2131 253 2132 1119 2133 1948 2134 28 2135 1771 2136 459 2137 22 2138 1329 2139 1337 2140 533 2141 523 2142 1182 2143 1564 2144 888 2145 1917 2146 1084 2147 702 2148 1393 2149 1272 2150 694 2151 1536 2152 490 2153 2058 2154 1811 2155 761 2156 1817 2157 1782 2158 263 2159 1380 2160 929 2161 998 2162 1327 2163 978 2164 660 2165 861 2166 1183 2167 1930 2168 202 2169 1590 2170 1468 2171 2072 2172 1949 2173 1696 2174 79 2175 242 2176 228 2177 399 2178 1809 2179 551 2180 1362 2181 448 2182 331 2183 1675 2184 1190 2185 198 2186 144 2187 728 2188 162 2189 1311 2190 2009 2191 2134 2192 1630 2193 207 2194 1977 2195 1055 2196 1648 2197 649 2198 763 2199 507 2200 594 2201 1471 2202 1070 2203 95 2204 220 2205 608 2206 1868 2207 1921 2208 1609 2209 1188 2210 1077 2211 233 2212 29 2213 150 2214 14 2215 2216 2216 1210 2217 1924 2218 282 2219 420 2220 945 2221 172 2222 806 2223 1521 2224 2117 2225 462 2226 1511 2227 125 2228 1282 2229 1328 2230 498 2231 1164 2232 306 2233 1671 2234 1836 2235 975 2236 413 2237 59 2238 1619 2239 1064 2240 938 2241 787 2242 1426 2243 55 2244 2119 2245 437 2246 586 2247 566 2248 1694 2249 2112 2250 1104 2251 285 2252 1365 2253 760 2254 998 2255 613 2256 979 2257 2247 2258 533 2259 488 2260 437 2261 47 2262 208 2263 1126 2264 380 2265 1844 2266 1330 2267 1301 2268 2019 2269 1137 2270 285 2271 169 2272 343 2273 512 2274 1973 2275 1735 2276 1706 2277 1878 2278 384 2279 1317 2280 76 2281 675 2282 2124 2283 2195 2284 1744 2285 824 2286 860 2287 595 2288 2191 2289 925 2290 1631 2291 1312 2292 2266 2293 208 2294 432 2295 506 2296 1248 2297 1359 2298 205 2299 1559 2300 1048 2301 2070 2302 94 2303 962 2304 1983 2305 1954 2306 209 2307 2288 2308 1070 2309 347 2310 940 2311 1269 2312 645 2313 1452 2314 2161 2315 6 2316 541 2317 1010 2318 1792 2319 2249 2320 1930 2321 1543 2322 1447 2323 586 2324 136 2325 492 2326 295 2327 454 2328 1132 2329 1916 2330 1443 2331 1755 2332 355 2333 2138 2334 1786 2335 2005 2336 1350 2337 343 2338 1018 2339 450 2340 239 2341 1749 2342 2075 2343 2262 2344 408 2345 1233 2346 471 2347 1934 2348 2099 2349 270 2350 42 2351 312 2352 1408 2353 1109 2354 736 2355 260 2356 1271 2357 559 2358 1969 2359 1755 2360 2148 2361 652 2362 1178 2363 1259 2364 1486 2365 863 2366 1390 2367 513 2368 555 2369 1927 2370 1024 2371 1016 2372 926 2373 1076 2374 1087 2375 383 2376 1869 2377 1970 2378 2299 2379 1083 2380 1693 2381 1476 2382 646 2383 48 2384 2060 2385 1744 2386 1392 2387 1035 2388 1935 2389 1628 2390 447 2391 1330 2392 1319 2393 1231 2394 102 2395 2129 2396 886 2397 1305 2398 430 2399 1285 2400 295 2401 1606 2402 647 2403 216 2404 1346 2405 861 2406 226 2407 322 2408 93 2409 2171 2410 1460 2411 1637 2412 1480 2413 316 2414 1292 2415 1809 2416 2404 2417 1399 2418 321 2419 1019 2420 866 2421 1501 2422 932 2423 1209 2424 1703 2425 605 2426 1291 2427 1631 2428 922 2429 734 2430 2241 2431 1187 2432 1467 2433 202 2434 2025 2435 77 2436 1500 2437 138 2438 1370 2439 694 2440 1865 2441 1465 2442 1320 2443 136 2444 1592 2445 882 2446 1975 2447 1979 2448 2069 2449 1172 2450 1816 2451 185 2452 1929 2453 165 2454 2180 2455 1457 2456 466 2457 418 2458 527 2459 1979 2460 94 2461 1640 2462 1575 2463 1497 2464 1581 2465 586 2466 918 2467 175 2468 705 2469 1408 2470 1102 2471 755 2472 1422 2473 2149 2474 1071 2475 92 2476 2258 2477 710 2478 422 2479 1822 2480 1706 2481 2388 2482 1812 2483 2403 2484 1318 2485 2286 2486 1833 2487 2283 2488 1161 2489 2304 2490 859 2491 1691 2492 1246 2493 1589 2494 1260 2495 873 2496 2003 2497 1906 2498 712 2499 2077 2500 1801 2501 2120 2502 329 2503 57 2504 1099 2505 2113 2506 1339 2507 913 2508 1344 2509 1944 2510 780 2511 554 2512 487 2513 2 2514 1098 2515 150 2516 2213 2517 2244 2518 1874 2519 2333 2520 1444 2521 1665 2522 2253 2523 1089 2524 890 2525 225 2526 1775 2527 178 2528 2231 2529 1889 2530 2125 2531 1633 2532 372 2533 1172 2534 70 2535 1640 2536 2007 2537 1617 2538 2306 2539 1931 2540 1623 2541 1128 2542 1776 2543 2063 2544 1528 2545 226 2546 191 2547 1950 2548 876 2549 188 2550 1717 2551 1888 2552 2301 2553 1775 2554 2082 2555 2027 2556 2364 2557 2068 2558 329 2559 787 2560 1532 2561 1527 2562 2026 2563 1914 2564 2206 2565 227 2566 607 2567 2248 2568 875 2569 1735 2570 730 2571 642 2572 2417 2573 826 2574 1903 2575 2221 2576 2339 2577 1345 2578 405 2579 323 2580 1646 2581 2236 2582 1365 2583 1549 2584 1916 2585 292 2586 940 2587 11 2588 2109 2589 2340 2590 840 2591 974 2592 2434 2593 1352 2594 2201 2595 1095 2596 2047 2597 2279 2598 1995 2599 1328 2600 1273 2601 970 2602 1769 2603 1438 2604 1187 2605 2184 2606 2036 2607 964 2608 1879 2609 2438 2610 2527 2611 186 2612 682 2613 1277 2614 169 2615 2106 2616 767 2617 1236 2618 536 2619 2091 2620 137 2621 1107 2622 769 2623 2209 2624 2411 2625 252 2626 2128 2627 1290 2628 34 2629 1957 2630 22 2631 2370 2632 852 2633 893 2634 2590 2635 2103 2636 313 2637 2536 2638 92 2639 2581 2640 2641 2641 1959 2642 1733 2643 1637 2644 2635 2645 349 2646 55 2647 2025 2648 401 2649 1082 2650 1951 2651 1649 2652 1026 2653 2071 2654 331 2655 2318 2656 83 2657 1986 2658 1576 2659 2178 2660 2059 2661 2511 2662 707 2663 349 2664 1157 2665 700 2666 974 2667 81 2668 2349 2669 98 2670 2317 2671 334 2672 226 2673 1143 2674 2040 2675 2233 2676 270 2677 1181 2678 2605 2679 1096 2680 2530 2681 1578 2682 1195 2683 2535 2684 1700 2685 574 2686 793 2687 148 2688 1954 2689 1694 2690 569 2691 1403 2692 682 2693 1918 2694 201 2695 2441 2696 1750 2697 2313 2698 455 2699 968 2700 1991 2701 1786 2702 1279 2703 144 2704 2661 2705 925 2706 32 2707 570 2708 1032 2709 2167 2710 647 2711 1280 2712 119 2713 2365 2714 2062 2715 1835 2716 1879 2717 1938 2718 323 2719 498 2720 1102 2721 995 2722 1621 2723 2504 2724 245 2725 1621 2726 1503 2727 1502 2728 2369 2729 876 2730 2346 2731 2352 2732 2646 2733 1389 2734 1922 2735 2091 2736 111 2737 1647 2738 2187 2739 505 2740 2456 2741 814 2742 1556 2743 10 2744 1573 2745 1777 2746 1944 2747 1631 2748 2657 2749 553 2750 1475 2751 1706 2752 1669 2753 1443 2754 2223 2755 235 2756 2201 2757 704 2758 2653 2759 2548 2760 2308 2761 2194 2762 1175 2763 65 2764 1769 2765 608 2766 1988 2767 143 2768 2353 2769 1942 2770 599 2771 1608 2772 1558 2773 1386 2774 2413 2775 236 2776 1320 2777 116 2778 2463 2779 2400 2780 2017 2781 1529 2782 1152 2783 314 2784 804 2785 1690 2786 2520 2787 2351 2788 2526 2789 1318 2790 1073 2791 74 2792 1777 2793 1674 2794 409 2795 459 2796 1288 2797 343 2798 1442 2799 572 2800 352 2801 787 2802 332 2803 256 2804 2647 2805 2611 2806 2672 2807 743 2808 1519 2809 2130 2810 915 2811 1215 2812 885 2813 1764 2814 2142 2815 420 2816 1892 2817 2464 2818 1705 2819 763 2820 2250 2821 1303 2822 2297 2823 1258 2824 1163 2825 1748 2826 1169 2827 1586 2828 959 2829 2826 2830 2791 2831 530 2832 1394 2833 1086 2834 625 2835 1789 2836 216 2837 2020 2838 1844 2839 740 2840 1827 2841 2697 2842 2176 2843 1798 2844 825 2845 2022 2846 1489 2847 935 2848 1209 2849 2434 2850 1497 2851 461 2852 2023 2853 1268 2854 2346 2855 355 2856 1931 2857 2558 2858 2320 2859 2082 2860 683 2861 1027 2862 1456 2863 2481 2864 2833 2865 1397 2866 484 2867 1687 2868 180 2869 2693 2870 600 2871 49 2872 720 2873 2025 2874 226 2875 951 2876 2257 2877 603 2878 2211 2879 1090 2880 914 2881 840 2882 1122 2883 360 2884 2061 2885 2565 2886 2182 2887 2357 2888 1927 2889 2698 2890 271 2891 106 2892 1874 2893 1792 2894 2622 2895 2633 2896 2770 2897 812 2898 1486 2899 127 2900 733 2901 2039 2902 2381 2903 887 2904 575 2905 792 2906 1103 2907 1520 2908 389 2909 1687 2910 2496 2911 1463 2912 1572 2913 171 2914 1686 2915 720 2916 759 2917 1415 2918 970 2919 1528 2920 2884 2921 2432 2922 1483 2923 1180 2924 2161 2925 427 2926 719 2927 2010 2928 831 2929 1498 2930 2313 2931 1471 2932 1505 2933 2260 2934 2797 2935 919 2936 844 2937 172 2938 1 2939 419 2940 2298 2941 1662 2942 1151 2943 2116 2944 1923 2945 2663 2946 2242 2947 1700 2948 1925 2949 2811 2950 822 2951 412 2952 1146 2953 838 2954 2432 2955 175 2956 1626 2957 2718 2958 759 2959 1029 2960 25 2961 1888 2962 2630 2963 12 2964 2951 2965 2862 2966 1566 2967 2015 2968 117 2969 1793 2970 644 2971 1170 2972 366 2973 1086 2974 466 2975 1867 2976 1360 2977 1276 2978 1128 2979 1222 2980 2363 2981 129 2982 1437 2983 1457 2984 495 2985 1815 2986 1628 2987 703 2988 1027 2989 2245 2990 1739 2991 952 2992 92 2993 2220 2994 2021 2995 758 2996 2814 2997 1726 2998 1441 2999 288 3000 3000 66532 -24067 28406 -15938 -3884 65595 49897 -40934 62146 21121 22261 -80821 35238 -28209 19761 56131 -82003 -20559 2730 -58205 97910 -27506 -10817 -42696 -37694 6953 82362 79676 -28168 63200 82724 -99421 -62612 34119 24368 12119 63878 -39223 -14669 -13480 61699 -16672 -86408 49740 -94379 18383 -88624 10311 53318 -70283 42873 12265 -26926 86561 3589 -58585 91931 -79860 32406 32378 11700 -73459 -33601 86921 -22386 -98156 -48388 -57682 58035 -47381 93255 -52459 -89960 85364 51026 -78034 -4891 36169 -48356 39271 80083 -15496 -82821 -51905 -11578 -10303 82395 43623 -81290 -57439 50961 -72375 -91993 41774 37167 -5638 27519 43820 65709 39850 -16878 -29219 27263 47455 -91239 9329 -76760 -79687 9735 37249 -33177 47984 -17546 48445 -75966 -23543 -6158 -55801 62548 9375 79854 36743 68839 39271 92040 12358 -19362 -56039 -22169 -59832 11138 5667 83245 -38789 -20503 64534 -69983 -50783 -75405 -25944 -43932 -73750 96164 -92135 7353 58635 84720 -75752 -73272 21915 96485 1820 -652 -31349 72569 10273 7179 -16660 23338 34645 -79382 -2342 36278 -67559 28756 -43079 -6303 64507 -34921 -23016 3245 85042 7580 -35297 54031 6398 -74909 14677 22064 -32696 11180 -99011 94167 17446 49032 -25094 15642 -98648 -33456 -19448 -67575 -55142 93339 84924 -11105 -51175 30788 -73749 20293 33287 734 71156 90714 -51624 37070 -42781 -58372 -98672 46727 -3654 24675 -83415 22787 54235 88919 13882 -87045 -92800 43945 -68470 96434 8539 -46132 28671 34791 24945 -76457 85266 47168 -14577 -58656 -98658 -3828 10996 -67724 64477 15203 38408 85306 34332 -12522 66044 62813 -11338 -8867 -29824 39491 92124 -50507 -93389 -30450 -1817 -79454 80922 46065 -86134 -80447 98390 90981 37263 -71659 -86371 37789 -87858 -38576 9668 -55071 -43771 13310 39804 1199 -60847 52677 -41142 91097 -96964 92429 -19069 -88174 -994 1265 34083 34875 -42674 -59103 -90798 -70066 -95627 19760 -8228 -39761 -57922 12159 -70861 -17008 3479 -68279 -60452 -16059 5072 -52266 -15861 -55571 -90316 -55519 -62063 23365 -71434 -47995 -61068 91758 92230 46853 70824 -58095 23156 -11894 99192 18740 -31759 7117 -60703 -45115 80714 -52746 -77642 -96075 -77256 47438 32214 60078 -40192 -31020 2641 3865 93678 -8633 -42023 43995 14224 -54438 -52907 -92201 85351 -72792 -12735 45232 72149 84341 -6234 60078 46395 -85054 -72296 99387 -43105 11888 -89582 25337 52823 81369 -96746 -17908 49657 74913 41461 70558 47416 46244 -20181 -14710 11717 14573 7686 -93387 86229 72279 -5403 -34430 -79946 92346 -12251 73796 -57106 -84355 -41371 70831 -26239 62388 25678 34728 -16953 -11448 -23678 59275 22161 80664 63523 75804 25865 58218 51905 38299 56864 7526 -39906 62390 -79752 43118 -49559 84058 -72742 -95037 38014 84619 -61516 72089 -56420 60972 -96804 -57377 40190 -88150 -12241 -385 19316 80152 28415 92081 86090 -95616 -75804 59819 95792 -50060 -91306 19395 65404 46249 -60095 -73122 -32656 64143 -42689 59227 83191 -29048 9984 -6421 -25102 -17617 -12151 -77417 -95423 2031 69676 -8641 59572 -1700 -98036 -45876 -22428 -24082 31726 -41995 68602 7239 -84379 66535 -60425 69526 -73742 -43622 34150 62826 44057 43855 62114 15229 -9336 -65928 483 12038 856 -95708 -50038 -57620 69833 -10280 -66761 86775 -3044 25073 95571 1147 -91873 82917 53337 4094 31504 28688 832 -5811 37236 61557 12331 71801 33191 -43119 -56858 -73607 75205 58778 14752 -90158 -61790 55834 -19212 -48183 -3480 -20145 -11208 -12040 94887 14285 -60106 -71152 90781 -91000 -84985 -7932 -58178 -97883 -49310 -25372 65558 -9703 86243 27429 36227 91147 1861 74785 -88776 77559 -96506 -8908 33 34996 26094 1844 -41985 87588 -37504 34062 81228 18174 28093 36810 19092 92871 65922 83110 65561 -45235 33477 -48664 -54982 -37831 -31964 -39522 94845 -64295 67105 93884 -81093 81663 91541 64248 -77065 32910 -71966 49863 85448 67954 -21362 -14927 54704 -7593 -84975 -10380 -16135 77494 21978 -3176 -48737 36105 -52243 -82991 57513 29249 -19667 19034 20183 -66532 99916 -2797 -40253 -89709 39263 48952 73177 -93445 -30374 41340 54888 62367 -47437 -60349 -10758 40027 17276 98266 -24325 59138 25239 28229 -38059 48241 56228 -96092 -56632 23536 26207 47570 38429 81113 52751 84856 -9136 77958 38594 -65427 -49824 21896 -26877 37292 -46499 5135 32957 -99586 16922 -76851 -35634 38166 -46265 23974 93410 -80918 -16959 -36387 98150 -52329 73195 52956 -77523 24056 -47345 71505 -85247 29056 -28777 -46780 -73767 58469 -15525 89162 6258 -61001 62918 -10782 2836 -92906 -71601 45257 -46717 31802 2613 -40410 -17916 -12832 -85057 -33525 -79740 14426 83268 -65651 39572 55751 -24747 -16244 27672 30287 -26338 -15250 -3364 94403 -60009 -78561 -35337 -52878 -88799 52502 92473 -21444 -83894 85931 56159 -22601 1108 71320 82376 49269 -49457 81232 -30534 91178 93712 62650 -9742 16785 -64671 -72071 -19745 15740 -1549 13757 54975 72081 -56631 -3470 72529 -58392 60775 -18462 -14544 -87736 86837 -65451 24421 20911 -20017 24662 30233 -22729 96616 31897 58685 -51116 31477 48921 9256 -54001 -30634 -9231 -87489 -98204 -73658 72209 -66354 -99753 41675 -3701 33147 22837 -15310 29455 85776 22772 9502 -72450 -66324 -38334 59699 -75361 -62249 -15309 -86829 5610 -79718 -15265 47257 -52489 16664 62759 9126 -42614 -62297 -73863 3010 89675 87534 87486 50986 45494 86522 -80627 -31009 -28163 9464 -74519 67711 -45232 -33898 -10579 -14646 15935 72357 91152 -74041 -80811 41310 88004 -67351 82963 -49538 86806 3458 47367 -56172 -24962 -76262 -7691 -51011 77469 -63122 -73963 45481 -24300 -93049 9472 63832 -89931 -56274 -50627 54312 -62912 -71786 81495 66347 88876 -92916 -52283 -52945 -8798 92505 -46894 -44482 51537 29485 42527 -68437 53203 -4148 41093 62840 -45938 -96991 -38585 -61389 20715 -4635 65739 -39620 -97511 -65399 45861 67279 -54611 -28943 -57329 23921 -16108 -64382 70576 47411 -32181 26905 76728 47237 44130 -5088 -55456 96749 2450 95800 -48429 -10273 -25955 23255 -71328 -82254 74464 -18047 -27622 78831 -39600 -40837 29459 16755 -65174 -49305 -21675 45160 86587 -30155 -63761 48035 78676 92877 60216 12451 10702 -72541 -22352 -6857 48502 -96013 36654 -4970 71194 -9459 -44007 54840 27279 -11771 -59937 -57417 -91901 -31677 -9660 -21632 46523 -4539 -38831 -70509 32629 561 52872 -15448 -96928 -48567 25984 45740 87835 -25116 -19059 -5338 -5382 82128 27618 62092 -13520 -57093 9365 -27507 -72244 -54230 14542 -33203 77009 67521 -64446 -58912 -20981 26488 -63126 11587 -46955 68871 -70940 -49307 50462 2709 81647 41705 17355 36671 -12723 64208 47866 -45869 -62588 -59878 45574 -64622 -61489 94994 -66198 62622 66205 77634 -84723 22203 -71187 85282 -17974 -21777 42689 -74919 -21834 -15975 71509 27669 19199 -62195 -90035 57621 -20879 -49584 -68962 -59033 -71787 -80586 24961 -13723 97633 10582 -29347 -4188 -9004 -7768 -55059 -24205 -63609 2055 -40875 -90860 -27043 -38520 -2812 -85593 10226 -54689 -56008 91817 67191 -73153 -11600 14326 46818 48063 -33242 -95314 58838 28984 76682 73835 77130 -4316 32381 -84019 -68014 31001 8459 23101 60411 7998 -88024 82435 83599 56102 -81126 -55653 -44055 36069 42021 61946 53948 -97539 64626 75819 -7104 -91653 74620 39932 -64533 -30120 -38823 -58409 95538 60095 25198 51341 -47678 -70769 -4886 -82839 50176 -73718 -59752 -77194 21203 88195 -9371 62496 -54819 -83042 91781 -4922 -79155 -76472 -28469 62063 4623 -17077 -48772 -10276 66074 35184 48984 13955 -79874 72408 79032 69908 -14208 13235 -92335 93413 31277 47 -75491 -94259 -71435 -52655 96528 1465 -8644 27855 40260 38613 4059 -87141 44505 -37752 37370 47541 -94267 -3476 73870 83152 166 -55732 88438 -35824 79424 -50512 59766 39323 -82505 75728 -87445 56589 91014 95279 9940 -89308 -14969 -4467 -25316 -92065 83038 34414 -603 -87433 -1796 -12411 -75410 -58418 73156 -63136 -10076 -14313 80272 26776 -26101 -44287 -93638 31262 95837 -35982 55464 96673 -2763 68527 -3946 -88292 63512 28499 -89639 -94107 17525 66430 24528 10730 -82751 -91655 32956 -44513 -96742 -78475 -74824 32214 37163 4198 30972 81746 77536 42408 64252 31062 -8262 -32845 27018 93704 74806 93988 59907 -28097 68834 -36848 3279 -45756 -1251 -41072 -99267 -81068 -92321 16476 75073 -67305 -19443 86039 -36027 81082 25265 31997 -12477 6160 51045 82287 71122 43331 -27609 -89300 -14954 84862 -82292 -29570 -99958 -52354 72223 23866 55757 -73972 -98751 37855 -14463 72278 55364 -21017 61984 56951 82107 -80158 94786 76202 45553 7611 8144 36053 49252 19548 17715 -47579 -53263 -55868 47296 12053 97288 74074 23053 -71499 44048 -73832 51753 1745 86803 -74748 -71091 12761 -98099 -61483 59515 -12761 -78577 -1719 91895 99939 87157 23518 -91552 31882 -35144 -68878 -37723 41595 -1468 60975 52501 -92880 -81041 -88561 98104 -6451 -86489 9904 10117 -95009 34987 -65868 97895 75459 61529 -10818 -77284 -8253 -62982 -56660 89166 66021 10882 -34212 92079 -47995 89229 -58165 -8601 -32130 -58328 -90239 -58404 78423 94858 66623 3805 18815 -11034 92406 -44132 -61667 -36145 69107 9479 -2846 14301 10160 -16727 -65681 -49276 8736 -8136 -45304 -99940 -53123 -5240 98058 42844 90215 -25194 -20360 97053 -34756 -40567 26280 88631 41964 66726 -43647 65609 -92771 -99184 13375 -25075 -83652 -55493 167 19521 66160 -80059 8008 -95730 25282 -29275 -37433 77467 -66398 71392 29444 -82381 71503 -83658 8470 85880 -7480 -79466 66998 16952 58975 -89196 -11488 -50399 7975 -82869 -43492 -84101 -20595 52951 98703 -53595 -98709 68750 -49135 85726 34091 -80149 34459 75902 36155 -72811 46169 -17984 9290 74320 81661 -40062 -9606 -37295 -52934 70266 19012 73068 -62870 56388 91074 76942 -6854 -91075 -15631 -10412 76355 -20086 -96934 -65542 -1750 84297 25868 -60354 67418 15114 43416 -36483 59796 -72830 -58185 42127 73280 -20798 -67525 52295 -75089 36055 -66922 53032 -65221 -64166 -85714 99571 -64497 98888 59221 3592 23849 -26568 16006 -82542 -44673 65367 42959 -12384 24364 83278 -37406 52311 56030 -21920 16885 42247 73186 -8767 83181 57295 -15947 -9508 97171 95536 -73383 96875 92916 96720 7603 -77563 -30379 -42516 77046 -25133 24643 99149 -44064 -35701 -26153 19036 -20889 -76479 -4436 89752 40094 -32913 5523 91412 70715 -47424 42138 -83607 16147 39929 -27299 95828 -94331 45052 97783 73364 -16082 -1446 -78429 -19722 60508 -9543 -52362 -19502 -24379 60720 -15685 8881 -37347 38444 -86566 80839 92225 -99256 -22106 86031 -50979 41329 19177 -23103 -49404 -3154 -9278 -16095 -91640 -37642 31197 -92630 66039 92776 20482 28713 7283 -81021 -28102 -66262 51753 -98594 -71360 -95351 -54587 54637 -23825 98113 -94032 -6202 18995 22536 -49461 -12360 10363 -16478 98089 6911 -58281 -31148 -8934 -99784 17347 55450 -83495 29514 -45162 -92014 25753 89221 51269 85737 1630 -8947 50645 -71200 48599 -96616 -61417 -97570 90265 29492 -39743 4816 -50196 -17765 76546 -4448 97429 -25697 -88530 -20106 42346 -4478 -3514 91776 2812 -95601 -42939 -36889 15370 -52897 -63146 -72830 3097 -54470 21705 -66913 -77104 -54564 -98948 -66922 -21908 4681 53217 27112 93590 93513 -72507 -87141 65660 94601 89057 1362 507 16543 -56836 71643 -23946 -25169 -35372 -80090 -20416 11382 41027 13098 -50394 -57353 -18935 4299 70713 -95369 -76878 14122 76437 -90622 17579 -31732 -39679 -84721 -83612 60894 -9029 17804 55151 35262 -19720 -15989 -33746 56933 17455 97624 49790 -59578 42836 5325 -93787 -67860 27308 96183 76622 -67995 57284 69637 78816 95916 24287 -56999 -26889 70852 -92444 85640 67496 89883 -19463 52128 50775 16996 -42287 -43472 -44978 -34662 -20951 -64493 -1579 -75860 -85109 -74670 -7027 -89150 29091 59537 77381 -83425 20759 -33714 89426 51060 40564 -10891 -40392 -58528 -14188 16762 60553 -34109 38751 -580 5334 86305 -66704 96213 92317 -28228 -19676 -70537 89114 -83656 -72430 -24374 63211 -82415 -57197 38260 21599 -59273 -68091 41358 -6473 -34711 23920 -58977 41440 -66316 -73426 -57145 88806 -61124 -396 97187 80822 7787 -96542 -10709 83934 -76319 55756 -17808 -89008 -82318 -20417 -10687 23935 43059 37448 -79708 -74567 89686 11063 11873 -9587 -95937 79124 -15842 -23114 86558 -59336 -45233 29212 -59154 -33800 71232 -83952 -77159 -54800 -28005 -3133 68009 -57170 63353 90671 -36103 -16088 18751 -40393 87268 -70604 -28488 -73722 -7891 60209 37983 87311 -88712 74592 93790 -52503 -49908 -47666 -8748 24043 -46096 33516 -68154 86306 48181 58970 15726 -66760 -30187 -83082 -32542 82221 -5854 44525 50772 -3858 -80715 15909 28768 -10617 -68870 57146 -57844 60794 -22052 91809 89537 40086 80256 34590 32548 -81083 8419 -5773 40632 -99514 66252 -40854 8881 91828 -22043 13738 -97591 72852 -92063 -61804 -63674 -15601 -90763 96783 68857 34988 -5344 -57219 95464 -64608 53987 -65245 74398 -77087 65407 37212 60252 -56853 -39318 61487 53015 -51140 53113 62718 61262 56178 25755 -16289 -97416 -42814 49156 56291 78338 56836 32414 -20971 96724 53565 -87024 -43457 59555 -30693 49846 -69270 -26714 21368 42098 13982 -36698 -25900 42976 6135 59006 -1063 -53182 -15422 76047 92093 68810 -84548 -88453 90549 59439 -49129 -10803 36061 38452 69153 85594 -491 50089 9000 -60717 8470 -86832 -57449 20171 8828 -6111 38543 86729 -13358 18443 84040 55323 -37538 21133 -23154 -95191 52942 79588 -93934 51840 79433 -13982 -41985 60151 80623 -23792 43142 -54317 -44496 76243 13719 -38112 70217 -23858 83809 7987 25875 91976 83281 71284 -72342 66868 92795 87161 38386 10627 42380 -2017 51838 55383 6150 71246 38569 44956 80127 76752 -95329 94089 90889 40516 8007 -65044 -37827 -75188 12806 89941 50070 35543 -74900 -80429 -53940 -68680 9517 -84270 35259 17541 -31033 -94100 -80581 -93287 64178 20993 -23308 23713 -72242 23159 59881 72819 -1554 -45725 38854 -94989 -84620 -60136 -31998 40203 13268 40919 -76271 -58273 -27674 14040 45063 -53930 -71092 -12242 -76899 -35227 11594 35640 -45409 47748 -31084 -43832 44177 21444 -44753 -60131 -97477 -57919 75286 71290 -87543 18018 17311 81488 25969 -9174 24758 11635 -19330 56457 -29086 30537 -87386 81306 24111 91497 27174 51042 70856 70 5531 26057 -73200 68175 286 -56333 -45949 70925 -48142 -56210 -90684 9521 10640 12523 20921 92689 -76440 74820 24043 49718 -70957 -96743 19697 -31314 -3910 -39366 -62645 12887 72438 -23935 -24838 28976 -98274 95919 25201 -83291 56237 -52294 26357 -67203 -67963 -23867 11335 60751 -37573 72002 -21454 68839 -62331 24143 97197 42290 -50164 -7774 -96394 -51620 13518 11710 -80042 45339 68099 64437 69067 47793 42333 -90131 96343 25185 85774 86129 -42701 -52127 -36705 -92854 42187 92597 -58762 -81139 9026 7735 -68484 -5090 36970 75472 -50161 -73343 30857 62785 22844 84610 -9626 -58686 36189 6859 54953 -11450 -32086 17267 58332 66925 56224 -53104 -6956 -99119 45758 98292 -37432 199 31845 -88976 -93127 -27974 -28180 62271 -31278 39698 17917 -40444 -12379 -49416 24614 66409 50972 -83682 -18544 -86440 -5025 4311 88372 72469 86306 69347 23881 69019 17096 20887 -63054 98378 26667 69093 -53570 79507 -41233 -75675 22192 82657 -23328 92000 45558 -84031 30648 20142 75803 66140 29384 -23824 -81316 41877 73261 85942 86074 64538 -60724 86758 -61764 95109 64583 96965 62946 -1470 -81193 37537 -51986 55363 -93365 -41502 15499 75251 20965 24872 49476 66443 7008 19213 -6242 83041 1355 95716 -81478 -89588 77332 -63196 -40753 61626 37110 89077 75833 -9442 75774 49303 -11193 86124 1746 84689 34874 56640 80099 22364 94583 -92485 46434 -27909 79768 -92916 53808 -52813 48261 -59643 -63353 -3330 -90499 2320 -45765 -62120 43320 -12486 -60738 -34223 -14228 -14005 -87350 93990 2111 37220 -31717 1306 20920 -71759 -63233 -14563 -28785 -84859 2990 47461 -8897 -82427 -6127 44056 42688 -68168 -27214 62569 28664 7057 -687 45250 47218 -63874 -42038 -49187 4073 71888 -57207 7285 95290 75309 26252 -24115 72015 72662 -91379 -5952 88337 -52421 -92729 -89118 -16698 -72435 38000 97599 -27864 -69291 -89686 -57033 -37694 43163 47263 15459 -47301 94897 54677 3775 -3354 -47360 -49348 53955 -56886 43228 21013 -58948 66860 -27105 3053 16048 66100 -28717 10382 -12141 -44697 -86329 -79621 -74500 -39712 35698 -23326 -91670 -69953 63562 33058 96940 -33407 -63745 22397 51519 37698 27796 65223 -85687 -68935 92043 -45866 82247 -5411 70017 -7467 -59287 31197 48913 -81719 -13034 68022 -7802 27183 -8088 80071 72881 -16764 10728 -89883 -22430 -14459 -84380 -1644 81235 -36122 23513 -51856 45368 -20342 71813 -5891 -66268 -2491 17022 34120 12661 35928 -66910 -46467 62060 -2005 89974 55784 7533 93512 -28410 -95303 39686 23863 -75712 -87465 -30885 32909 -18979 3714 -23970 17224 -66541 21632 -42542 22261 56535 -39484 -69950 97612 64224 -50783 -5148 51441 -5846 57582 21597 -72629 -92700 21595 4858 99563 7476 -42308 76138 -66800 -33855 23645 -99230 5919 65551 -85643 25489 -42844 -2332 84961 -22847 58098 -32037 -4314 -88700 -10374 61279 -11882 -99312 61982 -9400 24880 99783 78015 83842 34642 87927 -83047 -79600 -24176 -52697 -95268 -66668 -85772 80079 91479 -99018 -58404 48377 -65218 82774 -24003 7808 88621 77485 69000 47476 -57556 7038 45151 14317 -83537 -74641 22597 -17892 39709 -11427 -32914 75051 -73590 81341 -20602 92539 84786 -88401 45560 -42243 12040 -21513 8332 -9871 -81139 64097 -22727 58916 -40155 83793 -48408 -46403 -6432 2102 34806 83089 -80775 33235 -62572 -74259 -45754 -10228 79923 29300 -25022 -48732 95687 -11063 -78809 -40611 -47806 66176 87316 -87528 37505 29760 75567 -20805 6309 -76490 88051 -60795 -9477 44938 47020 -6049 17403 83749 -65375 70658 91756 20742 -38635 -27532 -19735 -85528 59013 -10662 13519 -5499 64147 -99052 49058 60855 -56209 74036 75233 -80554 6729 -34049 15276 97830 -38104 53418 81240 52466 -47220 -81232 -87098 50652 -91906 3206 -89554 -73010 -3625 44025 15332 97454 31781 -45739 -81370 -90942 -12724 8800 10920 -41827 -38772 57577 96203 -56920 32373 83485 -16157 -41543 -29110 -90821 -34186 -68018 43208 -4540 79250 2461 -18632 -89435 -53613 -42836 73574 91101 -36117 -21126 52538 87437 -58855 32112 -67974 -54303 46833 82203 27276 -66507 -95977 -70727 -61177 88720 47480 1483 -81854 54917 29680 67690 -48805 -10513 -94859 25548 5444 39608 83491 -62277 68165 91297 -72572 17479 9046 29507 -99452 42757 -22141 40535 -17093 -74306 35090 -34581 48529 -74138 -15188 -76393 -38333 -56299 -71658 -63895 16598 -42984 10382 87638 -68815 -17039 55312 -44058 97405 -44313 -57031 -63542 18136 -16911 -95109 -11697 10901 68662 -21478 89527 -31369 86275 -9137 42185 90171 65561 -69417 68935 -87775 -50391 -98753 -68564 22866 96210 14087 -43186 80125 -66452 83145 50157 -85264 76323 -92443 81531 45462 63476 -83071 -7392 15167 36864 -51274 -31681 94343 -19896 -62228 61366 35299 87567 99681 9755 10432 90589 -68943 -40118 5184 -21428 -99933 33479 55452 87998 -26194 15948 54765 -29567 35342 -87335 -51631 -97346 -8781 7963 50439 -79006 81416 85848 -84734 -91810 -67634 -88891 77517 -32743 94159 25159 34978 -81260 -47666 74836 53344 41329 -59164 46237 -50616 -53574 40064 -46171 -37912 -65176 45494 -59608 18170 83452 76167 19794 -79017 96115 80250 -86112 -64177 60680 99660 50665 -47548 -53857 -16560 44578 -9116 90101 23138 80804 65194 66 -27256 31861 67272 -63014 6186 36104 -75724 9729 -95659 -1907 -25723 -1291 -541 -88262 21210 1128 47786 11575 29864 -31506 -45674 -26789 -47460 83104 -94904 53767 12983 9388 -83202 -2580 55772 -67194 96157 94856 18622 62286 67733 -55762 -20788 -92382 97914 -8363 8316 -73742 -42578 -94759 14777 -53215 -1285 21260 -76535 91921 82124 81585 37228 55464 50676 18965 68124 36490 -59776 -95015 -72529 89392 73139 33591 71139 -29588 -6386 -75787 -86747 -31898 -5638 -82902 60383 -38107 28408 -93266 -20671 -13290 -8426 51013 13140 42372 82850 59450 74089 -71549 18881 -82845 5485 -58155 -57621 -96316 -59813 -42668 -73615 62392 3000 1 1 2 2 2 3 1 4 2 5 2 6 2 7 8 8 6 9 1 10 10 11 5 12 3 13 3 14 2 15 2 16 9 17 16 18 16 19 14 20 9 21 3 22 15 23 3 24 9 25 1 26 2 27 27 28 26 29 4 30 26 31 29 32 22 33 8 34 33 35 7 36 24 37 37 38 24 39 31 40 10 41 8 42 8 43 8 44 15 45 26 46 31 47 24 48 10 49 46 50 41 51 41 52 10 53 31 54 17 55 26 56 9 57 47 58 37 59 14 60 38 61 56 62 50 63 20 64 39 65 58 66 43 67 11 68 51 69 56 70 15 71 62 72 2 73 27 74 48 75 20 76 19 77 13 78 13 79 16 80 59 81 42 82 32 83 73 84 71 85 12 86 84 87 42 88 31 89 90 90 48 91 70 92 9 93 18 94 15 95 44 96 81 97 57 98 51 99 23 100 46 101 53 102 54 103 30 104 65 105 72 106 47 107 28 108 57 109 110 110 74 111 25 112 35 113 64 114 27 115 21 116 51 117 82 118 42 119 67 120 35 121 98 122 57 123 111 124 99 125 56 126 76 127 5 128 15 129 17 130 104 131 48 132 123 133 89 134 128 135 24 136 13 137 37 138 126 139 62 140 31 141 61 142 22 143 2 144 52 145 73 146 41 147 59 148 88 149 145 150 80 151 85 152 94 153 103 154 30 155 113 156 133 157 75 158 23 159 160 160 4 161 74 162 64 163 146 164 160 165 39 166 53 167 154 168 9 169 4 170 58 171 48 172 139 173 17 174 169 175 93 176 99 177 72 178 23 179 118 180 46 181 35 182 23 183 32 184 137 185 81 186 43 187 40 188 37 189 179 190 67 191 187 192 106 193 135 194 112 195 18 196 32 197 37 198 98 199 30 200 34 201 153 202 191 203 132 204 78 205 25 206 165 207 73 208 199 209 203 210 69 211 54 212 181 213 168 214 62 215 204 216 150 217 188 218 9 219 208 220 59 221 24 222 34 223 183 224 90 225 30 226 97 227 10 228 125 229 58 230 47 231 194 232 56 233 2 234 123 235 200 236 180 237 13 238 123 239 213 240 123 241 125 242 104 243 39 244 242 245 69 246 78 247 1 248 88 249 180 250 35 251 93 252 236 253 202 254 239 255 244 256 180 257 108 258 29 259 231 260 178 261 193 262 140 263 224 264 9 265 23 266 256 267 122 268 145 269 92 270 225 271 3 272 194 273 82 274 125 275 224 276 98 277 154 278 84 279 247 280 118 281 69 282 129 283 59 284 87 285 231 286 210 287 18 288 13 289 115 290 115 291 10 292 169 293 280 294 22 295 62 296 290 297 92 298 262 299 284 300 267 301 155 302 68 303 210 304 103 305 109 306 265 307 71 308 72 309 46 310 33 311 158 312 271 313 27 314 69 315 62 316 12 317 97 318 231 319 113 320 122 321 126 322 5 323 189 324 209 325 323 326 261 327 61 328 68 329 123 330 117 331 264 332 240 333 256 334 226 335 193 336 271 337 298 338 143 339 283 340 36 341 179 342 246 343 94 344 12 345 345 346 208 347 190 348 112 349 308 350 70 351 274 352 313 353 149 354 116 355 217 356 323 357 12 358 264 359 198 360 264 361 272 362 271 363 84 364 237 365 71 366 122 367 98 368 64 369 318 370 211 371 184 372 157 373 129 374 170 375 222 376 28 377 193 378 48 379 347 380 64 381 241 382 359 383 115 384 318 385 121 386 293 387 107 388 14 389 280 390 321 391 87 392 179 393 339 394 329 395 218 396 172 397 352 398 141 399 180 400 336 401 49 402 354 403 366 404 354 405 44 406 207 407 200 408 192 409 208 410 261 411 281 412 363 413 316 414 42 415 213 416 393 417 360 418 302 419 145 420 353 421 282 422 235 423 234 424 336 425 414 426 414 427 301 428 352 429 414 430 304 431 134 432 149 433 180 434 34 435 88 436 253 437 416 438 217 439 99 440 205 441 160 442 230 443 440 444 184 445 188 446 104 447 376 448 246 449 191 450 325 451 8 452 66 453 354 454 398 455 237 456 391 457 329 458 184 459 128 460 353 461 44 462 240 463 138 464 205 465 91 466 332 467 412 468 302 469 139 470 452 471 71 472 303 473 179 474 30 475 440 476 221 477 329 478 313 479 124 480 365 481 220 482 426 483 96 484 439 485 197 486 466 487 74 488 283 489 434 490 38 491 161 492 175 493 94 494 205 495 79 496 215 497 201 498 95 499 373 500 111 501 434 502 459 503 196 504 37 505 249 506 246 507 265 508 184 509 261 510 200 511 2 512 149 513 494 514 216 515 102 516 365 517 150 518 33 519 287 520 325 521 73 522 522 523 146 524 33 525 402 526 475 527 404 528 511 529 158 530 446 531 311 532 511 533 47 534 406 535 194 536 175 537 372 538 465 539 159 540 7 541 402 542 509 543 456 544 24 545 263 546 16 547 368 548 159 549 287 550 280 551 141 552 330 553 174 554 542 555 313 556 139 557 84 558 393 559 11 560 68 561 97 562 257 563 34 564 129 565 501 566 67 567 537 568 560 569 308 570 568 571 166 572 82 573 372 574 555 575 207 576 470 577 74 578 404 579 463 580 356 581 71 582 328 583 61 584 499 585 391 586 239 587 460 588 303 589 151 590 46 591 467 592 482 593 378 594 120 595 321 596 474 597 2 598 64 599 217 600 157 601 235 602 22 603 102 604 321 605 359 606 347 607 599 608 232 609 63 610 27 611 108 612 386 613 1 614 99 615 581 616 13 617 280 618 116 619 565 620 121 621 450 622 537 623 572 624 200 625 544 626 475 627 218 628 126 629 468 630 442 631 50 632 61 633 75 634 205 635 336 636 153 637 163 638 127 639 288 640 480 641 97 642 152 643 221 644 380 645 81 646 294 647 631 648 327 649 611 650 432 651 410 652 245 653 587 654 223 655 261 656 68 657 5 658 16 659 536 660 499 661 495 662 170 663 628 664 27 665 470 666 26 667 158 668 651 669 525 670 215 671 42 672 360 673 176 674 269 675 63 676 603 677 610 678 164 679 393 680 152 681 272 682 477 683 389 684 160 685 550 686 100 687 384 688 254 689 608 690 174 691 11 692 427 693 91 694 58 695 407 696 43 697 172 698 489 699 57 700 671 701 159 702 243 703 694 704 110 705 156 706 473 707 555 708 567 709 393 710 178 711 461 712 193 713 45 714 450 715 73 716 210 717 473 718 281 719 444 720 74 721 493 722 355 723 303 724 268 725 73 726 560 727 715 728 576 729 609 730 237 731 693 732 733 733 580 734 79 735 130 736 212 737 460 738 34 739 531 740 147 741 194 742 184 743 433 744 52 745 594 746 535 747 345 748 686 749 57 750 97 751 712 752 378 753 669 754 86 755 579 756 455 757 71 758 180 759 504 760 61 761 517 762 684 763 554 764 664 765 542 766 460 767 591 768 408 769 236 770 90 771 156 772 649 773 319 774 648 775 70 776 489 777 75 778 306 779 507 780 551 781 393 782 113 783 166 784 528 785 431 786 16 787 329 788 581 789 740 790 514 791 77 792 486 793 402 794 779 795 520 796 346 797 411 798 27 799 413 800 32 801 181 802 71 803 218 804 116 805 294 806 121 807 717 808 680 809 762 810 87 811 5 812 737 813 587 814 742 815 165 816 555 817 7 818 146 819 284 820 111 821 198 822 519 823 484 824 649 825 214 826 518 827 731 828 473 829 215 830 794 831 108 832 648 833 361 834 447 835 74 836 136 837 830 838 542 839 420 840 41 841 701 842 612 843 593 844 495 845 404 846 36 847 4 848 687 849 486 850 345 851 288 852 205 853 787 854 650 855 428 856 588 857 507 858 359 859 191 860 185 861 236 862 828 863 572 864 523 865 393 866 512 867 406 868 612 869 398 870 646 871 789 872 81 873 146 874 421 875 861 876 488 877 633 878 502 879 853 880 151 881 554 882 707 883 733 884 820 885 405 886 816 887 861 888 275 889 613 890 426 891 80 892 41 893 522 894 513 895 654 896 519 897 435 898 308 899 243 900 542 901 44 902 688 903 494 904 315 905 369 906 374 907 415 908 319 909 96 910 889 911 759 912 97 913 840 914 72 915 374 916 488 917 880 918 816 919 191 920 321 921 480 922 338 923 546 924 541 925 313 926 295 927 352 928 482 929 630 930 884 931 390 932 473 933 25 934 417 935 576 936 143 937 546 938 923 939 709 940 319 941 699 942 3 943 649 944 608 945 482 946 913 947 593 948 607 949 745 950 232 951 122 952 371 953 614 954 763 955 493 956 271 957 26 958 445 959 435 960 292 961 22 962 114 963 653 964 728 965 532 966 32 967 780 968 396 969 463 970 489 971 789 972 447 973 126 974 134 975 189 976 504 977 265 978 192 979 157 980 611 981 590 982 45 983 38 984 921 985 913 986 518 987 329 988 230 989 283 990 170 991 615 992 989 993 426 994 697 995 941 996 723 997 675 998 314 999 96 1000 576 1001 58 1002 150 1003 309 1004 804 1005 964 1006 489 1007 450 1008 62 1009 849 1010 109 1011 550 1012 981 1013 160 1014 752 1015 787 1016 881 1017 889 1018 950 1019 358 1020 640 1021 19 1022 745 1023 732 1024 194 1025 922 1026 12 1027 159 1028 743 1029 87 1030 963 1031 502 1032 53 1033 955 1034 389 1035 667 1036 866 1037 424 1038 958 1039 407 1040 934 1041 315 1042 991 1043 360 1044 95 1045 181 1046 370 1047 249 1048 212 1049 816 1050 532 1051 1036 1052 109 1053 234 1054 305 1055 882 1056 377 1057 909 1058 558 1059 637 1060 992 1061 943 1062 656 1063 20 1064 862 1065 336 1066 222 1067 334 1068 608 1069 100 1070 1043 1071 510 1072 824 1073 135 1074 634 1075 234 1076 918 1077 1045 1078 217 1079 512 1080 691 1081 888 1082 267 1083 419 1084 555 1085 272 1086 1034 1087 586 1088 420 1089 465 1090 706 1091 988 1092 417 1093 701 1094 128 1095 532 1096 669 1097 1055 1098 504 1099 17 1100 216 1101 664 1102 783 1103 630 1104 234 1105 882 1106 302 1107 722 1108 302 1109 638 1110 485 1111 672 1112 139 1113 641 1114 1010 1115 487 1116 1061 1117 519 1118 1112 1119 898 1120 626 1121 503 1122 164 1123 660 1124 933 1125 1013 1126 405 1127 356 1128 582 1129 418 1130 381 1131 178 1132 102 1133 320 1134 49 1135 350 1136 798 1137 366 1138 727 1139 1139 1140 860 1141 240 1142 72 1143 49 1144 589 1145 773 1146 577 1147 1096 1148 674 1149 143 1150 134 1151 1083 1152 407 1153 717 1154 85 1155 22 1156 75 1157 921 1158 1074 1159 429 1160 221 1161 411 1162 1004 1163 219 1164 650 1165 1021 1166 616 1167 248 1168 1018 1169 1126 1170 930 1171 721 1172 645 1173 174 1174 692 1175 107 1176 351 1177 402 1178 1016 1179 790 1180 597 1181 1166 1182 609 1183 309 1184 299 1185 604 1186 1162 1187 444 1188 816 1189 58 1190 961 1191 664 1192 853 1193 68 1194 980 1195 154 1196 447 1197 426 1198 319 1199 1059 1200 492 1201 898 1202 16 1203 796 1204 131 1205 1000 1206 51 1207 805 1208 162 1209 1036 1210 520 1211 277 1212 881 1213 830 1214 445 1215 1200 1216 1084 1217 882 1218 1028 1219 3 1220 319 1221 849 1222 175 1223 1003 1224 884 1225 432 1226 770 1227 69 1228 586 1229 669 1230 441 1231 1086 1232 1087 1233 55 1234 419 1235 1059 1236 881 1237 673 1238 552 1239 65 1240 1099 1241 657 1242 1139 1243 193 1244 830 1245 756 1246 714 1247 1005 1248 1033 1249 262 1250 125 1251 872 1252 949 1253 998 1254 1112 1255 800 1256 310 1257 878 1258 818 1259 650 1260 733 1261 908 1262 273 1263 1099 1264 255 1265 1113 1266 1011 1267 560 1268 271 1269 473 1270 14 1271 614 1272 1027 1273 271 1274 128 1275 391 1276 1098 1277 514 1278 829 1279 682 1280 1139 1281 602 1282 651 1283 1277 1284 329 1285 1056 1286 568 1287 173 1288 950 1289 450 1290 418 1291 775 1292 1120 1293 153 1294 249 1295 1193 1296 1005 1297 1097 1298 77 1299 722 1300 242 1301 1202 1302 1128 1303 540 1304 539 1305 2 1306 807 1307 177 1308 1138 1309 537 1310 136 1311 232 1312 1231 1313 573 1314 360 1315 979 1316 1217 1317 584 1318 595 1319 828 1320 120 1321 216 1322 741 1323 554 1324 890 1325 55 1326 75 1327 759 1328 454 1329 709 1330 1283 1331 761 1332 870 1333 996 1334 596 1335 907 1336 237 1337 80 1338 692 1339 684 1340 1269 1341 319 1342 662 1343 935 1344 279 1345 1253 1346 430 1347 1283 1348 340 1349 424 1350 1025 1351 291 1352 1150 1353 420 1354 374 1355 890 1356 1060 1357 665 1358 111 1359 999 1360 496 1361 542 1362 489 1363 1329 1364 543 1365 935 1366 1017 1367 587 1368 160 1369 419 1370 1097 1371 88 1372 1314 1373 730 1374 1294 1375 231 1376 307 1377 224 1378 785 1379 699 1380 1232 1381 1129 1382 363 1383 323 1384 118 1385 114 1386 474 1387 1166 1388 1146 1389 1273 1390 913 1391 760 1392 993 1393 973 1394 340 1395 1137 1396 1074 1397 1008 1398 231 1399 188 1400 735 1401 741 1402 710 1403 1189 1404 178 1405 804 1406 920 1407 680 1408 494 1409 1353 1410 1320 1411 840 1412 206 1413 1068 1414 1221 1415 541 1416 60 1417 626 1418 1109 1419 548 1420 727 1421 372 1422 1349 1423 297 1424 195 1425 442 1426 601 1427 779 1428 1280 1429 1323 1430 1000 1431 286 1432 661 1433 758 1434 405 1435 79 1436 845 1437 881 1438 847 1439 1419 1440 1144 1441 674 1442 462 1443 118 1444 845 1445 429 1446 567 1447 103 1448 1091 1449 82 1450 560 1451 1118 1452 1298 1453 165 1454 404 1455 204 1456 802 1457 786 1458 388 1459 1154 1460 318 1461 1207 1462 184 1463 545 1464 770 1465 1048 1466 875 1467 1438 1468 479 1469 269 1470 366 1471 942 1472 43 1473 470 1474 224 1475 562 1476 470 1477 1266 1478 629 1479 99 1480 493 1481 986 1482 915 1483 450 1484 682 1485 530 1486 85 1487 1056 1488 1124 1489 987 1490 1217 1491 1450 1492 340 1493 640 1494 195 1495 29 1496 1407 1497 337 1498 1169 1499 374 1500 933 1501 880 1502 861 1503 978 1504 518 1505 525 1506 208 1507 678 1508 15 1509 1325 1510 908 1511 127 1512 1032 1513 1384 1514 962 1515 822 1516 1029 1517 1475 1518 488 1519 260 1520 332 1521 790 1522 1505 1523 463 1524 121 1525 250 1526 302 1527 1498 1528 1025 1529 15 1530 1429 1531 323 1532 558 1533 299 1534 979 1535 183 1536 1221 1537 144 1538 864 1539 715 1540 837 1541 1305 1542 245 1543 253 1544 319 1545 1526 1546 882 1547 712 1548 589 1549 1240 1550 1418 1551 970 1552 1225 1553 75 1554 843 1555 1168 1556 670 1557 679 1558 1104 1559 808 1560 1543 1561 1210 1562 163 1563 649 1564 183 1565 1152 1566 462 1567 253 1568 228 1569 1257 1570 274 1571 1554 1572 1573 1573 769 1574 1408 1575 99 1576 1373 1577 372 1578 866 1579 354 1580 16 1581 1468 1582 1565 1583 865 1584 1555 1585 1373 1586 787 1587 243 1588 809 1589 715 1590 676 1591 975 1592 1445 1593 220 1594 211 1595 500 1596 1024 1597 240 1598 1415 1599 388 1600 428 1601 865 1602 576 1603 1181 1604 326 1605 467 1606 485 1607 1210 1608 623 1609 1080 1610 1174 1611 1326 1612 168 1613 280 1614 219 1615 504 1616 1219 1617 492 1618 1097 1619 367 1620 1231 1621 1538 1622 1461 1623 1518 1624 893 1625 521 1626 218 1627 1496 1628 644 1629 807 1630 315 1631 493 1632 625 1633 1388 1634 1054 1635 1561 1636 267 1637 1242 1638 317 1639 1603 1640 590 1641 892 1642 111 1643 738 1644 611 1645 1470 1646 1324 1647 1361 1648 675 1649 601 1650 1316 1651 1500 1652 1167 1653 1039 1654 1049 1655 791 1656 256 1657 349 1658 527 1659 421 1660 501 1661 87 1662 1556 1663 470 1664 1600 1665 655 1666 284 1667 819 1668 188 1669 877 1670 1176 1671 1268 1672 902 1673 694 1674 392 1675 700 1676 1551 1677 1232 1678 213 1679 939 1680 67 1681 1024 1682 578 1683 734 1684 783 1685 38 1686 40 1687 233 1688 879 1689 884 1690 1315 1691 1311 1692 1435 1693 904 1694 1273 1695 992 1696 403 1697 770 1698 650 1699 629 1700 789 1701 142 1702 332 1703 1359 1704 900 1705 562 1706 235 1707 411 1708 985 1709 268 1710 1152 1711 629 1712 1162 1713 638 1714 1544 1715 1240 1716 1297 1717 538 1718 294 1719 988 1720 229 1721 750 1722 1122 1723 1698 1724 1101 1725 1042 1726 1551 1727 875 1728 563 1729 126 1730 16 1731 364 1732 376 1733 1534 1734 49 1735 962 1736 1308 1737 8 1738 552 1739 642 1740 1259 1741 1731 1742 114 1743 993 1744 1260 1745 1001 1746 1483 1747 596 1748 557 1749 287 1750 1492 1751 120 1752 140 1753 1357 1754 887 1755 1450 1756 956 1757 1563 1758 1150 1759 535 1760 243 1761 1337 1762 868 1763 412 1764 1148 1765 664 1766 1443 1767 975 1768 718 1769 1594 1770 1484 1771 191 1772 1671 1773 1700 1774 1623 1775 94 1776 1628 1777 854 1778 1236 1779 245 1780 437 1781 135 1782 646 1783 1557 1784 66 1785 363 1786 1384 1787 719 1788 1271 1789 1353 1790 831 1791 4 1792 1532 1793 1026 1794 411 1795 1794 1796 1471 1797 1764 1798 1635 1799 292 1800 1753 1801 316 1802 1231 1803 8 1804 512 1805 1383 1806 1195 1807 859 1808 929 1809 465 1810 1776 1811 623 1812 713 1813 760 1814 1725 1815 1403 1816 1177 1817 736 1818 753 1819 33 1820 1267 1821 771 1822 1685 1823 1139 1824 667 1825 87 1826 865 1827 1800 1828 1540 1829 79 1830 348 1831 818 1832 498 1833 1586 1834 609 1835 179 1836 485 1837 574 1838 420 1839 634 1840 977 1841 1245 1842 632 1843 1486 1844 124 1845 1526 1846 1626 1847 826 1848 1377 1849 1562 1850 1409 1851 1176 1852 1024 1853 827 1854 480 1855 1698 1856 478 1857 1585 1858 696 1859 511 1860 1233 1861 544 1862 194 1863 274 1864 1310 1865 422 1866 668 1867 166 1868 247 1869 635 1870 1825 1871 1514 1872 523 1873 429 1874 561 1875 1849 1876 32 1877 1850 1878 1034 1879 306 1880 984 1881 195 1882 1167 1883 920 1884 775 1885 1880 1886 1476 1887 850 1888 298 1889 1152 1890 113 1891 844 1892 1019 1893 1511 1894 1635 1895 634 1896 266 1897 184 1898 1371 1899 1343 1900 211 1901 297 1902 964 1903 1162 1904 21 1905 1275 1906 1477 1907 726 1908 888 1909 482 1910 658 1911 1811 1912 709 1913 1023 1914 512 1915 773 1916 76 1917 992 1918 209 1919 1347 1920 367 1921 1298 1922 551 1923 65 1924 507 1925 402 1926 774 1927 212 1928 1899 1929 992 1930 1867 1931 136 1932 296 1933 263 1934 485 1935 1244 1936 358 1937 1600 1938 1859 1939 568 1940 1101 1941 1685 1942 1234 1943 1797 1944 1459 1945 1848 1946 227 1947 1652 1948 973 1949 1477 1950 811 1951 981 1952 1775 1953 1552 1954 1278 1955 635 1956 1892 1957 859 1958 1140 1959 54 1960 149 1961 1380 1962 528 1963 1103 1964 1362 1965 1665 1966 1709 1967 1087 1968 1528 1969 752 1970 96 1971 855 1972 419 1973 1681 1974 751 1975 848 1976 680 1977 1416 1978 1315 1979 1707 1980 868 1981 1867 1982 63 1983 1769 1984 37 1985 142 1986 1755 1987 1414 1988 126 1989 741 1990 1669 1991 161 1992 1284 1993 1494 1994 1941 1995 702 1996 420 1997 924 1998 209 1999 322 2000 459 2001 526 2002 1950 2003 659 2004 1452 2005 1184 2006 548 2007 1324 2008 1206 2009 1723 2010 863 2011 1467 2012 1287 2013 1928 2014 369 2015 1757 2016 578 2017 1899 2018 50 2019 355 2020 1938 2021 495 2022 727 2023 614 2024 1139 2025 1062 2026 157 2027 523 2028 1278 2029 1255 2030 1266 2031 1879 2032 1167 2033 240 2034 1931 2035 79 2036 434 2037 140 2038 277 2039 520 2040 1215 2041 41 2042 1195 2043 1912 2044 38 2045 24 2046 434 2047 914 2048 859 2049 1857 2050 905 2051 1104 2052 522 2053 1153 2054 426 2055 163 2056 37 2057 34 2058 1131 2059 393 2060 643 2061 1958 2062 258 2063 1661 2064 1977 2065 647 2066 1737 2067 853 2068 79 2069 711 2070 850 2071 206 2072 1472 2073 556 2074 1020 2075 810 2076 193 2077 237 2078 920 2079 136 2080 1120 2081 15 2082 1850 2083 398 2084 1201 2085 948 2086 913 2087 658 2088 633 2089 338 2090 51 2091 547 2092 1704 2093 1073 2094 980 2095 756 2096 1502 2097 441 2098 920 2099 440 2100 817 2101 1514 2102 341 2103 541 2104 305 2105 450 2106 1717 2107 2009 2108 701 2109 876 2110 774 2111 1279 2112 717 2113 245 2114 389 2115 858 2116 1505 2117 339 2118 392 2119 73 2120 373 2121 674 2122 931 2123 771 2124 442 2125 264 2126 184 2127 1547 2128 1550 2129 267 2130 1403 2131 1432 2132 29 2133 1007 2134 2100 2135 2069 2136 1357 2137 1835 2138 1247 2139 653 2140 2019 2141 945 2142 1473 2143 791 2144 1459 2145 134 2146 1806 2147 1390 2148 1425 2149 1872 2150 2149 2151 1538 2152 557 2153 440 2154 561 2155 2015 2156 1311 2157 522 2158 1476 2159 1012 2160 429 2161 1963 2162 1840 2163 1585 2164 1579 2165 1191 2166 1630 2167 342 2168 2166 2169 1095 2170 2153 2171 1838 2172 1383 2173 1477 2174 978 2175 625 2176 208 2177 386 2178 577 2179 1347 2180 1051 2181 1178 2182 501 2183 371 2184 1264 2185 1860 2186 261 2187 125 2188 953 2189 1160 2190 2155 2191 1230 2192 1387 2193 2016 2194 817 2195 1914 2196 1195 2197 1066 2198 2151 2199 1864 2200 2190 2201 1370 2202 1584 2203 924 2204 255 2205 1722 2206 1833 2207 267 2208 598 2209 1618 2210 1781 2211 1362 2212 1730 2213 1470 2214 957 2215 1989 2216 881 2217 1170 2218 353 2219 1551 2220 1176 2221 388 2222 2160 2223 1528 2224 604 2225 42 2226 14 2227 821 2228 582 2229 740 2230 535 2231 1035 2232 1472 2233 1942 2234 1922 2235 567 2236 158 2237 1550 2238 500 2239 1446 2240 2036 2241 1250 2242 1105 2243 1929 2244 1350 2245 1592 2246 1774 2247 585 2248 1790 2249 550 2250 1120 2251 707 2252 330 2253 674 2254 540 2255 132 2256 642 2257 1084 2258 1115 2259 1089 2260 1 2261 497 2262 1549 2263 95 2264 115 2265 2177 2266 325 2267 771 2268 571 2269 195 2270 1788 2271 1058 2272 1405 2273 581 2274 1302 2275 1909 2276 1426 2277 1770 2278 1754 2279 37 2280 1398 2281 178 2282 2122 2283 1287 2284 144 2285 888 2286 1180 2287 785 2288 188 2289 408 2290 1434 2291 1638 2292 1478 2293 233 2294 1707 2295 1692 2296 1522 2297 1195 2298 796 2299 1872 2300 404 2301 1001 2302 1339 2303 351 2304 635 2305 1521 2306 124 2307 1678 2308 1775 2309 1390 2310 726 2311 867 2312 2049 2313 852 2314 109 2315 1513 2316 464 2317 1987 2318 474 2319 1102 2320 1646 2321 1653 2322 260 2323 1028 2324 1812 2325 285 2326 2001 2327 1850 2328 990 2329 722 2330 859 2331 38 2332 1912 2333 1322 2334 2165 2335 157 2336 1909 2337 2309 2338 2197 2339 2289 2340 1141 2341 577 2342 1446 2343 569 2344 287 2345 414 2346 2275 2347 1052 2348 2122 2349 200 2350 1581 2351 1053 2352 1358 2353 1205 2354 2092 2355 1186 2356 424 2357 1415 2358 725 2359 1985 2360 2210 2361 1190 2362 422 2363 1689 2364 2196 2365 1704 2366 1401 2367 989 2368 864 2369 1211 2370 574 2371 440 2372 2066 2373 528 2374 1888 2375 2033 2376 864 2377 198 2378 606 2379 3 2380 1752 2381 463 2382 1964 2383 1981 2384 437 2385 639 2386 2045 2387 1986 2388 1215 2389 2290 2390 1587 2391 753 2392 1250 2393 1965 2394 570 2395 325 2396 1419 2397 1968 2398 1270 2399 2109 2400 659 2401 2114 2402 166 2403 2404 2404 1245 2405 727 2406 66 2407 473 2408 1806 2409 1367 2410 562 2411 2160 2412 1612 2413 20 2414 2000 2415 845 2416 1365 2417 2045 2418 1136 2419 1855 2420 1223 2421 1220 2422 718 2423 2290 2424 516 2425 1615 2426 1893 2427 1594 2428 902 2429 2406 2430 907 2431 350 2432 981 2433 960 2434 3 2435 1154 2436 430 2437 1565 2438 890 2439 986 2440 183 2441 1778 2442 524 2443 2405 2444 1875 2445 863 2446 110 2447 79 2448 273 2449 1446 2450 641 2451 1781 2452 1219 2453 1717 2454 527 2455 1251 2456 1939 2457 1716 2458 2031 2459 1188 2460 1394 2461 2375 2462 1026 2463 864 2464 2002 2465 1973 2466 206 2467 2168 2468 1821 2469 65 2470 1723 2471 1861 2472 2301 2473 1169 2474 1369 2475 48 2476 313 2477 313 2478 2271 2479 1730 2480 234 2481 205 2482 147 2483 1812 2484 1194 2485 545 2486 1523 2487 6 2488 2152 2489 1722 2490 1362 2491 1427 2492 347 2493 165 2494 2369 2495 2275 2496 1333 2497 1998 2498 1939 2499 287 2500 880 2501 807 2502 1358 2503 1304 2504 1451 2505 810 2506 1804 2507 519 2508 1968 2509 2245 2510 166 2511 2117 2512 2407 2513 592 2514 2185 2515 2263 2516 1467 2517 2194 2518 781 2519 90 2520 311 2521 531 2522 1513 2523 2323 2524 2319 2525 1370 2526 2260 2527 39 2528 2228 2529 1735 2530 706 2531 848 2532 2167 2533 488 2534 2158 2535 1429 2536 363 2537 1183 2538 942 2539 2520 2540 1239 2541 737 2542 888 2543 1722 2544 654 2545 1506 2546 1550 2547 2224 2548 2419 2549 2079 2550 2077 2551 79 2552 647 2553 907 2554 2302 2555 1040 2556 37 2557 292 2558 1054 2559 1901 2560 1901 2561 2349 2562 936 2563 585 2564 2471 2565 2019 2566 1335 2567 1226 2568 2015 2569 128 2570 1908 2571 1605 2572 365 2573 2294 2574 1784 2575 768 2576 1761 2577 109 2578 1639 2579 370 2580 398 2581 1548 2582 240 2583 365 2584 2432 2585 1968 2586 224 2587 2231 2588 1063 2589 1231 2590 971 2591 851 2592 2377 2593 1542 2594 447 2595 195 2596 1884 2597 1150 2598 211 2599 233 2600 542 2601 1329 2602 2195 2603 236 2604 983 2605 1303 2606 1833 2607 2102 2608 717 2609 1042 2610 2027 2611 201 2612 983 2613 1484 2614 1574 2615 1356 2616 1985 2617 118 2618 715 2619 1598 2620 1237 2621 1563 2622 2378 2623 2490 2624 1098 2625 1629 2626 455 2627 366 2628 2333 2629 843 2630 388 2631 2576 2632 2210 2633 326 2634 1803 2635 1583 2636 294 2637 1108 2638 1113 2639 606 2640 2355 2641 1745 2642 2617 2643 2520 2644 22 2645 513 2646 2006 2647 1276 2648 1662 2649 1625 2650 1379 2651 926 2652 2524 2653 1346 2654 2639 2655 418 2656 2465 2657 1180 2658 1477 2659 2023 2660 1250 2661 2538 2662 1072 2663 2336 2664 1769 2665 1719 2666 856 2667 1712 2668 2556 2669 1645 2670 892 2671 263 2672 1835 2673 509 2674 389 2675 1673 2676 957 2677 241 2678 2391 2679 2285 2680 2083 2681 2192 2682 1562 2683 55 2684 2436 2685 209 2686 1545 2687 2187 2688 2360 2689 1466 2690 1341 2691 1584 2692 95 2693 2498 2694 962 2695 202 2696 795 2697 2472 2698 2237 2699 918 2700 2447 2701 1446 2702 1741 2703 16 2704 1462 2705 1976 2706 870 2707 1811 2708 1246 2709 2590 2710 2036 2711 167 2712 280 2713 469 2714 2664 2715 437 2716 481 2717 1116 2718 2241 2719 1014 2720 2007 2721 1527 2722 1841 2723 362 2724 559 2725 1818 2726 741 2727 1604 2728 718 2729 2267 2730 284 2731 1100 2732 2392 2733 1522 2734 2021 2735 2459 2736 1955 2737 1329 2738 1029 2739 1594 2740 1651 2741 300 2742 1570 2743 2026 2744 2203 2745 1997 2746 2696 2747 1232 2748 1721 2749 2356 2750 1501 2751 225 2752 937 2753 1978 2754 2416 2755 1030 2756 1620 2757 1706 2758 87 2759 1088 2760 1383 2761 134 2762 1903 2763 1112 2764 1453 2765 574 2766 2007 2767 439 2768 1706 2769 1622 2770 2045 2771 2690 2772 1902 2773 2357 2774 588 2775 846 2776 1014 2777 2554 2778 270 2779 196 2780 598 2781 2641 2782 1540 2783 2157 2784 656 2785 2147 2786 2293 2787 94 2788 2264 2789 2345 2790 210 2791 1948 2792 2070 2793 709 2794 2415 2795 1136 2796 204 2797 2540 2798 847 2799 755 2800 1732 2801 20 2802 1401 2803 670 2804 1834 2805 2032 2806 832 2807 2435 2808 1974 2809 206 2810 2236 2811 997 2812 912 2813 1749 2814 2610 2815 1722 2816 2047 2817 2389 2818 2323 2819 271 2820 494 2821 2730 2822 473 2823 377 2824 1229 2825 1598 2826 689 2827 1706 2828 1498 2829 1202 2830 2015 2831 2417 2832 1699 2833 763 2834 2737 2835 992 2836 2388 2837 2155 2838 2626 2839 665 2840 2479 2841 1013 2842 246 2843 187 2844 2476 2845 2656 2846 1089 2847 1416 2848 1652 2849 1210 2850 725 2851 1126 2852 1142 2853 261 2854 1286 2855 1848 2856 2851 2857 505 2858 1881 2859 396 2860 1081 2861 1008 2862 382 2863 304 2864 1882 2865 1090 2866 767 2867 1615 2868 1923 2869 1451 2870 1773 2871 448 2872 637 2873 2769 2874 2039 2875 1142 2876 476 2877 1268 2878 1234 2879 727 2880 2115 2881 1179 2882 1469 2883 617 2884 669 2885 1131 2886 2598 2887 2231 2888 1201 2889 1392 2890 719 2891 2400 2892 1673 2893 1311 2894 1960 2895 2095 2896 616 2897 109 2898 1172 2899 2235 2900 1286 2901 1764 2902 317 2903 199 2904 759 2905 732 2906 2469 2907 710 2908 109 2909 1475 2910 1480 2911 616 2912 2307 2913 2426 2914 692 2915 1881 2916 1952 2917 923 2918 2025 2919 744 2920 744 2921 2911 2922 2804 2923 2608 2924 557 2925 78 2926 419 2927 624 2928 2640 2929 2163 2930 1295 2931 1260 2932 2142 2933 2188 2934 2510 2935 1768 2936 2652 2937 1778 2938 771 2939 147 2940 1592 2941 2005 2942 2008 2943 2041 2944 507 2945 2312 2946 2295 2947 1706 2948 1968 2949 2501 2950 1119 2951 2057 2952 2864 2953 1024 2954 225 2955 1442 2956 2248 2957 1093 2958 636 2959 1954 2960 453 2961 2540 2962 1360 2963 1633 2964 2223 2965 1691 2966 651 2967 1762 2968 866 2969 783 2970 1724 2971 1041 2972 1308 2973 99 2974 35 2975 619 2976 1603 2977 2383 2978 1389 2979 869 2980 2608 2981 92 2982 517 2983 2884 2984 1182 2985 1237 2986 1844 2987 1296 2988 69 2989 2698 2990 2125 2991 724 2992 2026 2993 641 2994 1521 2995 2740 2996 64 2997 1177 2998 2483 2999 2261 3000 3000 22732 37500 -53492 -17035 29434 62839 11336 -45898 92940 -82488 -55821 -68244 -68228 -25183 97080 18069 -36183 86099 68625 11491 27451 -40702 -18309 -25331 -3328 49501 -34700 80028 -58508 -40072 6018 -15241 20370 17882 52825 13573 -23740 15525 -77054 -32684 -39298 69805 -88814 -72987 -39963 -8165 -14377 -42194 32461 48717 -61652 76641 -7550 60273 76870 -35986 94668 -43270 -65534 1192 -20517 47759 -19590 27031 -51839 84707 -14897 68507 -57130 -48208 -35351 69245 -46349 -82104 -54858 -12788 -94497 -52070 -78096 58265 30946 -30457 -3355 -39873 -2112 78965 -64930 85853 57966 35405 97728 68666 -4102 48701 35644 68002 -83396 -52849 -13412 78351 -56547 -96496 -83747 -55285 94144 -20682 74265 82071 -62280 -34155 89175 -70297 -73705 -75432 -1950 83065 -43208 -70457 -12841 -26390 60940 -90627 91733 -36860 -71011 46519 45907 7658 -9316 11404 84260 -58831 52285 43394 -95473 2776 1366 23224 22301 42262 -51129 -26 37198 -51210 -56338 -82290 35119 -8450 57299 20421 -88620 47939 29596 58009 98238 80333 -22724 -99265 81027 -68308 81322 -92516 -85955 -50881 -70372 70472 -324 6200 -36341 89043 -18707 -28963 -39626 -55520 27269 7767 -77096 96614 32898 76843 22591 66354 -98898 32692 -10278 6916 -7047 70577 -66369 19400 -66887 22595 91200 -98607 -25832 55828 -76896 -93948 -62886 88579 -67871 -44983 -82741 -50740 -74303 -29475 95952 -38380 91619 73533 -77868 -63217 -36969 10682 121 28061 27979 26708 -89669 440 -71803 -92633 16654 68944 -55621 61921 -12409 -26113 -91972 -834 40520 -13155 86661 42428 11812 28274 -90882 -43066 80599 -82999 13615 -27465 -75881 10888 -70712 98703 -61481 49341 12193 -65182 -32919 24971 -64342 73759 -98775 79270 -68902 70271 -10729 -76738 12051 92952 -15372 -73266 64945 -79416 47324 -14911 82461 84127 -89050 -83153 96638 74412 -3685 69373 -13280 -1107 -37853 -8271 4595 -94808 -57593 -4094 -5902 -91666 -61836 -46597 83216 -32377 9119 11810 19052 40951 -84244 -71273 -77577 69778 -97259 -55897 1570 73379 -59034 -45622 42099 -72304 -97486 33573 60158 -91318 -45953 11590 -64970 -18010 -15169 -47857 23153 87695 -87720 -64691 -484 46784 -81766 67736 -19626 77825 11042 40844 97035 71849 -1003 -15573 39014 -56700 33857 12141 31286 -22117 28580 9774 99430 55424 -87958 -89985 56215 -92508 67093 98064 45407 80498 41172 72277 81414 -40248 14153 59111 70851 -51957 11122 -479 62299 -68884 -88226 -84449 -19954 -7617 -79257 91703 -36040 66770 -17258 55441 15799 -92006 -3263 -79841 -79252 -67973 -30060 -74598 -86089 -76699 88215 4982 48883 20508 40748 92393 92706 61145 -1381 -32268 -34514 -9995 87826 -40414 92755 11171 -28743 47645 -20259 86521 3741 -67956 23672 -29573 -47602 25981 4983 -163 -58919 58416 -54262 79188 352 -67004 -10682 -98557 -83234 -11588 30316 -14994 -77793 -75531 -80814 -21932 79497 38843 72915 -45060 67653 45086 61774 50136 -75836 63196 -50811 29959 -20740 -34722 -34483 -33905 -28865 33980 95555 -64879 20074 38268 43103 -20315 -38193 25691 80687 -9543 -12745 -98404 26314 9149 -8835 84401 -81815 -93755 97417 -38724 1160 -50447 -37112 -79113 71704 -51872 89091 -66247 -53886 10626 -82108 65220 58568 -3217 48267 72418 67148 -80903 -6533 -23313 44180 -81782 -68218 13333 40280 -2009 -52298 63931 9140 -43288 -46531 18823 74540 64116 -31078 6909 -4616 -39519 -92379 -69682 -34163 6817 -99263 76308 -65276 91754 15443 17672 63745 57626 -52757 -5594 -72376 -24834 -68463 -68420 11772 52840 50280 12808 -33730 61745 -89690 -51194 56625 96124 -78804 -63689 -22714 91966 9863 80398 -32263 48250 -6975 73684 86073 36742 3568 -11414 -83494 22716 38991 74970 28734 -51894 -43539 64782 35515 33829 95448 37623 -98860 3317 38413 -71202 14239 -9813 -75696 47693 -79525 3473 -48612 -18750 -98831 -41124 91436 62883 -95731 -93917 96781 62614 22778 24973 61793 60182 24784 -49069 -8281 17548 64631 -30116 92476 10586 73383 26464 46677 90801 -39635 -88168 26257 92209 -70053 50778 -77355 78414 33265 -78065 -54431 -80506 90725 5824 62219 84609 93368 -18047 -14621 39843 -99441 79387 -87874 -90732 32102 48503 -30734 48488 94768 74473 76573 -1488 68454 -96703 -32852 -68021 -32483 83987 67322 -63890 -11285 28609 -27897 63969 -32099 -90202 -18503 -48443 57359 37130 -36626 -95310 73005 43308 46479 -55382 90430 8354 -52598 33427 8991 82077 -49811 -5767 28725 21121 -93227 -37738 -18084 49777 -50174 60768 -93700 -95104 -96373 -64893 94142 -43254 -72016 -91757 2612 -1886 49170 27200 86746 50755 67682 -87070 -35510 61719 -2557 24935 -1481 -3000 -18438 -82840 42240 -16650 21398 -85347 -65165 63241 42257 -47814 -77260 -70342 83320 72971 -63511 93492 -99448 29944 -85514 -16780 -36820 8453 33937 -16467 -24708 -47373 -83719 -65832 99539 -77528 40066 97924 75369 -77811 38474 -30104 92654 87387 -55326 80008 -1021 -44073 -40408 97948 -83697 -27878 57673 -72503 84161 -5965 28504 -62854 65918 63739 -6917 57031 37305 12114 5095 -14498 79479 72505 -85244 -18373 63322 -95466 34430 72274 -90648 57378 6264 -51159 90926 31430 -73411 -36917 -68091 56162 32461 30296 91946 -71221 56659 67436 -81319 64619 -21003 -6303 -96165 17743 -72800 -32107 5515 -45718 44844 -18784 -48787 78536 33241 -2737 -91966 99379 -71460 69083 58407 52512 -19555 79241 26446 59606 -12435 -85901 58226 -72805 81355 60388 -15276 -94716 76824 24678 -21730 5612 78063 69363 -50529 20822 79570 -60950 78094 9862 96195 67521 -58634 -51323 -48015 70077 87187 20037 82630 -53443 1398 41381 -47069 -46548 -6006 -93513 58679 -29322 -72852 96520 10218 75430 17520 4453 -28247 -8582 80279 83962 69115 90819 16483 -58836 -86269 27529 -97510 86566 47826 -54426 1535 -85682 7527 -63749 -28737 -56572 -75323 3863 44986 -53777 79915 -25486 -98515 79915 -56270 61529 22172 -2699 -30502 56329 -78718 -22404 18041 75948 78388 -27868 -49106 75591 79243 93418 48382 32930 6393 -98290 -26366 -6293 -92176 35591 68028 41454 21869 23702 -92755 -79503 -14774 -71854 62120 -631 53961 -22437 59108 37673 2760 78941 -92655 -11772 -57918 87920 58327 -44648 84821 -46596 -33992 -73792 93586 -28688 -15622 46 -50753 -23010 -29359 -22991 90705 83275 -31078 -67595 46092 49579 -33338 -19573 -86242 288 71604 2799 -33664 47210 -3744 -11736 53327 65786 -80005 1985 -23426 83516 58128 -17018 -9943 27127 -22710 71168 -18665 -25149 -94206 -2089 -30527 37027 45859 21329 -38048 -85125 -49335 6022 77022 25078 -18837 -67758 -19983 -76387 -91919 -59053 61771 -2806 97614 82303 -64973 4365 86946 -62793 -8065 -78767 -29101 -94867 26603 60558 -41894 -93751 -83753 -27668 58192 -11312 -21789 59310 -20923 92724 53810 -74151 49356 18888 98296 -24135 -86214 -84019 -38093 22308 -29494 4489 70752 -51063 -56045 77390 69227 -34829 -21035 62986 3768 37837 87736 -22297 56871 44188 -62809 96107 5179 -30610 65254 80785 -97532 -51581 -88105 -35149 31128 -46388 -62671 -88042 -76589 44989 77262 -76467 11761 -47356 -25524 -34709 -74810 -8022 -54780 39172 -24439 20090 -96791 -83625 971 99960 70054 -5244 73708 38579 -14741 -58950 61018 41271 52000 -21111 75164 28145 -13922 54601 -95507 -47637 55582 82102 57222 40309 -16062 -82105 80786 -97488 62673 2608 -96341 84403 -62238 -27097 -5053 56798 -82383 76230 91791 -81265 -95743 34550 66419 91889 36030 -63953 -67652 73128 -34243 92983 -3339 -16510 17865 -81752 -30111 -90886 -45708 -28320 75816 51553 75438 -89848 -80712 -65572 -68479 39043 28123 -78172 -58285 -28477 28293 -98858 -71739 -35789 -46427 46886 60736 -8734 87739 -20994 -43055 310 -37861 -87531 -3114 33123 38191 82694 92344 -64268 59703 -55015 -76407 -53097 -67682 59228 84066 -16495 -5652 16647 -17635 53806 5264 87197 -44635 3555 -46708 24790 14229 -79680 26074 47146 -85919 89380 13559 72300 -19393 96144 -54369 60899 -27506 52708 -29139 40087 -16237 -13496 64904 63488 -5678 67547 13826 44096 -15894 47256 -45938 -40185 37598 45636 -86411 42759 -61319 17963 -91679 52092 -6400 22981 -64318 75716 22676 -63239 -75498 -73437 27585 16528 -88223 -40312 -32357 45625 44394 -6059 28574 73217 -94397 -57875 83590 -10401 54509 -31198 23542 17058 -51454 -54935 81659 -79103 31301 -85802 -98459 -22541 -31111 11190 50904 62801 -42048 -72329 74444 -72495 6865 99532 73962 -51684 77985 57460 -33318 -5109 -36407 31083 -68670 44989 -1405 -519 -44851 -83482 -77624 95369 21612 27436 -47173 90980 -13250 -56260 -93405 97441 -70340 84877 -50606 -61207 92816 -56049 -55371 -28450 60188 47831 -33386 -68235 -64843 -78046 33617 -90409 -77384 9833 7878 13745 -89659 -43573 -17659 -89217 -81799 -21309 -51201 -25179 -68712 -21499 -85052 79443 -34422 56505 12174 23523 58258 -27983 -7511 67937 70428 -65980 -59352 88573 -62569 93882 -713 -6262 -55438 -69768 -24844 1742 -94345 -50688 56488 14402 15507 -99458 73038 43315 91204 -45190 86952 -32527 -64498 13973 -37986 56413 61842 65626 -54993 -15316 14487 -11938 82145 32930 -93579 67465 -8285 -69073 3465 -64097 61618 36077 50225 34227 97964 21505 -39797 -43807 76139 -74177 -38366 -47982 24686 35174 -85265 55167 -14596 -41169 -29132 94548 -62794 -12594 81324 -34196 -69365 98758 -95314 95957 6540 99079 64542 69282 2555 -15995 16540 32788 -4593 11080 -73461 -99462 42523 49016 -19113 -32562 -64277 86682 -31216 86552 -87685 -24934 -9383 -26788 86979 -95489 -26691 55795 58319 -17636 -35176 -80917 18436 -56490 66095 -22357 -77758 77084 44055 80387 14725 -90495 27163 55026 -11717 69496 -73853 3943 -47445 -74430 -7261 79204 -63762 -19398 7091 -87946 57746 -26463 -98290 -20423 74822 60519 9125 52047 35615 -29692 42304 70838 51812 -83977 -86281 -47644 -2914 -55663 -41382 51378 52674 -72046 92254 40879 -96057 -69641 35436 66413 89912 -9382 56082 -54940 2157 -17083 -98056 86177 -1654 59159 -41669 65682 56360 97397 9796 -34694 -6275 76788 -7883 30890 93868 41154 38504 24670 -81796 -66555 -45253 -24149 -81597 -17328 -61181 48852 45880 58647 -12546 -12802 17406 74776 -85855 67595 -64621 57025 75589 -89615 9095 79299 8399 -44783 44230 87599 92061 -97414 25899 -36060 -681 -64707 83181 -81203 -40712 62974 1631 -80282 -10286 56459 39832 38241 6612 72354 -19445 -71277 -39815 -46464 -83886 48049 75205 73737 12714 -18760 69745 35746 9728 83145 -52377 99036 5251 -15671 -32112 -86071 54438 -9796 -7708 23267 60741 -30204 95387 77423 -37724 -18628 85619 63391 -23967 93763 66259 89696 -59231 -98055 82295 -22642 12860 -64948 14488 -13655 53267 -15890 -18943 55393 93224 73632 -28882 -24084 17841 -45464 -67130 -38612 -94513 97422 78856 -25767 -8743 -11793 69727 4032 85368 23735 67754 16539 -92850 69894 -88827 -80677 -84330 85676 -98097 97829 -45532 -38995 -75341 56015 -27245 62710 84035 27998 -23636 -27260 76391 -73344 11250 -46727 48384 -83535 30856 14103 62166 -77406 -96203 -23188 96905 40490 41274 -53862 71062 -1380 25561 -74698 -12881 -92712 -64744 87117 16563 8734 -45486 -73335 -17383 80406 -33600 37771 -31559 -80083 99489 -22704 59878 7719 18855 55091 -85028 7643 74322 53472 88428 -71589 35568 60757 -82103 23650 28103 -58863 -43972 -23175 83829 -86778 -26532 -78354 -89166 -10731 -92460 52096 -52267 -15554 -78957 -10250 -75990 -734 32703 -7177 -74757 -91715 -87479 -91539 52911 -67029 3869 82350 -93687 -10877 -56907 -60556 62744 -15528 -76985 -39897 72041 -32375 96836 -63400 -45795 -64742 26624 45611 57319 -87800 86617 83892 -45264 -69233 82967 1751 -14576 28252 2102 38798 82057 91056 48130 -67267 -11928 99088 79762 69359 -13317 93143 -35883 -33593 -379 -42801 -29834 -95268 96265 52214 -61683 42450 88135 -17227 -81495 -36827 -11753 -92985 -82673 -74317 -1501 -30562 -80534 92008 10147 -4342 -35795 13374 85291 -2330 -82441 21265 -55186 2871 26628 -53314 32070 -15605 -39886 -81300 -84329 -28025 -63558 61471 36101 -36524 12521 84831 19415 -77868 27019 57115 7549 20782 65489 -42527 98956 -69787 -20682 -60014 84952 96456 -85775 -84438 29052 92264 50631 62164 18545 53087 -6711 72510 -4686 38606 27076 -9554 -61065 25902 8500 -2031 -74625 34762 57352 2125 -46646 -21740 16013 -43247 52625 63250 46491 47719 20094 1586 81313 44303 -33761 -31935 88213 -88597 75571 66333 -7460 11972 -82219 -47418 43943 -54990 21575 -83991 99177 55725 -42109 -9821 59475 -9631 83801 64041 -12623 28358 -53321 -12846 -86778 88158 85991 57387 88378 65777 -759 -62239 13860 -70714 -62907 30967 -20158 31761 -73116 19271 27825 -48673 55010 1962 -28266 62898 17220 5156 -1399 41511 -62780 -50807 58664 77315 69166 45503 75469 77476 24183 36594 36824 63625 -33737 91034 54813 37889 -21818 -84391 -92995 -44013 -19176 -41819 46752 -6874 -39563 99899 -93428 74680 -1863 6257 720 -87309 -50234 -72509 -63033 13103 30414 92561 61988 13710 46009 465 34975 -85396 3705 -69661 48292 88994 -4549 -88036 64381 24615 -5499 -33880 -72668 -33696 -9605 -48353 -74575 67077 98240 -78445 -64264 -93020 54453 -39086 49528 9614 -27202 -55327 -7091 -79648 -21868 31516 -16953 92512 78643 -71694 54903 58262 96609 -10969 -27147 93038 16719 -18366 -55203 -61911 16952 -15820 -4047 5515 -84130 -86137 -94797 11231 -52743 -72100 50261 39782 90108 -74911 31660 45626 15964 84013 -61385 7071 96240 89460 -58584 -77321 19600 58206 60375 29380 91732 94000 81936 92034 63216 55158 -85455 -61456 69307 52687 23961 24019 -13568 -5602 -23316 97060 -84212 -53260 66565 -89342 -38141 93432 88924 49902 -89285 -10356 -90369 70430 57089 -53269 -31864 -17073 86077 -71843 -27699 30710 -62135 71121 60790 38108 84040 -68732 -83545 6415 87447 68189 -46054 45510 81825 87434 94946 -5668 784 65922 -87708 -41285 38828 44069 43190 35046 -66419 74694 55985 -34274 -45325 65861 -56550 -5877 38550 -4174 50902 -20701 -2710 -16896 -55544 59545 66860 40850 89451 15952 -13298 -52924 -15302 56369 -24504 74358 -6522 69355 34388 6488 -69877 67809 791 -83420 -77761 40018 53234 -63566 -83391 59643 70476 -51050 37005 -88216 55929 -33192 36550 83702 49183 -49579 70564 -85724 -67470 -9546 -47928 93083 75133 94635 -54922 -66843 -44845 80784 -45521 50141 -23962 -45784 -44305 -92580 -76165 56144 27122 78872 91819 -34709 -74371 24882 -40038 47216 60665 72888 43626 87647 -8100 23171 -54071 10284 -47885 95407 30365 92353 -62180 -25426 14323 -18328 35812 10805 -84685 78072 -90363 97383 46847 -36480 -10566 -59629 -91716 1843 -33898 -90149 -73458 -24069 10519 87078 -40908 34127 32517 -54625 -9938 -17604 -89125 -24232 -33436 31266 7288 -5406 -43220 1722 24120 26147 -13867 33882 92806 -34021 -63631 -48622 -23730 38682 -22256 84843 -37029 19668 50402 72170 -22362 20190 -63640 -41087 -33752 -95367 -73702 82705 -90235 2076 -33458 -46108 57631 71412 25516 -79836 -15856 -14604 27427 -28721 44182 50946 48607 55314 54528 98568 -99010 -63918 31980 -58809 -87823 68134 -89522 -26147 -34399 70335 -60860 -68004 -58054 -41907 -45005 -4512 -19577 -7510 -22091 -75899 -21583 -98697 -63886 -5292 -36605 -80717 -51742 38595 83392 37367 22900 69366 -73611 42997 16050 68097 -62165 -93961 18829 -64234 78824 -82847 -75909 34118 86588 88197 2935 16531 -33380 74975 -88882 -13048 -23327 67124 -62480 -52977 68233 43281 -87652 85409 -91744 -93846 -79300 43381 17847 33325 -2284 -10001 66223 55407 51936 44107 -48317 -75562 -89548 66633 -79431 -56122 58665 -13319 48790 -46349 79898 -58248 -4497 -13918 91216 73437 52367 98755 31998 -89469 18939 -52875 -21082 -24433 1483 -49229 -96558 -50301 -72761 90839 64926 -24255 33157 25360 -29199 51838 82243 80651 -92838 -57931 20359 6793 -62414 -89900 85745 -72260 -50798 -57046 19849 -14022 55621 94077 44206 -90973 77365 90538 -59060 98536 -36085 -46168 32922 -74749 89329 95730 45074 -62187 32322 -95285 -54959 -82580 46790 -33023 -40298 68384 75959 -27471 89863 -43885 -8386 -48934 -63630 -98546 -11860 -74933 -34634 -98005 7645 62996 -96696 -73901 -94798 31615 -54495 -19923 52429 9548 -37595 20026 51948 95427 59659 89138 -65088 1951 -26852 -35584 43611 28151 -88330 -33416 34050 -99249 -81713 91118 -25124 -31408 -61955 40233 95370 -64371 47815 -93830 -23372 98408 -14552 24559 -1347 -75236 11544 33238 32771 34583 -27834 -93952 -79630 68951 24338 -90810 -6545 99600 45495 34426 -14948 -63850 -47712 86308 46444 28174 70676 -99403 -18899 8911 98640 -73697 -88430 28659 74447 87217 16024 29615 66293 81368 81748 -65793 70202 -52633 -88115 -57226 63050 13757 -71052 -223 56007 26419 -34679 57721 -84435 92931 -7485 65851 -32189 -24076 -29342 -25304 -97557 -12398 -93799 -40546 32320 -78520 -31567 -48665 8665 2565 -25542 62895 -29269 81025 18877 -72441 61655 -10429 -63092 16031 93735 -83033 -31007 51353 -30605 79580 -113 91120 -48869 -34998 -54313 -51713 48487 -90257 -37936 48002 -95435 51837 -88795 51237 15506 13671 -2401 -73746 43202 49746 -63156 -84414 -63155 64029 -15384 73614 -56498 34636 -82452 70374 -16136 35055 -89465 49624 -8376 30947 1060 85088 -24924 -38147 84064 3571 -3518 12112 -87514 79480 67152 33419 3392 -14131 -49293 10297 -72070 23008 -45302 -14622 -30643 -34325 83727 -55636 -67781 62380 43364 -7312 -44107 26529 469 32976 -72410 -99252 -46294 3983 66574 29760 -69159 -45835 46021 -14933 -17596 -99935 -4139 -86837 15173 -7020 -69666 -82496 -57462 -23266 -67776 60007 60943 70188 27400 -73575 98142 58991 -21037 -53655 16901 -45122 -7274 -25579 39051 -6080 -72609 -84580 -70912 -59669 -88721 -13142 -29276 37882 -12231 89115 73971 -28999 -14017 -48764 16016 23019 -69061 82983 -26596 -21534 -99998 -79883 -49698 -19728 -36479 -46977 72273 41621 5540 90663 -98798 -94608 -27697 35684 -73250 -57491 -72506 70625 30758 94527 -8551 -68454 -28322 30855 67921 -7697 -84977 -29192 90645 -39541 -2500 -36845 -89017 -95108 19788 -12013 -8584 -17829 -86899 66297 -84854 -12748 15174 3977 1215 -72573 -59791 45486 -43928 -29054 72653 54119 -85755 70778 94159 -5389 16317 42241 11285 34489 81765 -45365 -98765 64214 -95433 19451 71647 -66039 51275 60643 -86770 -53792 -50882 91028 50089 14429 -75389 -62618 99052 33863 76658 59680 -82402 -80823 90588 -73458 75524 8516 66123 -52011 -90414 17650 59918 -36317 23808 -51956 -87191 -23318 3285 10682 79858 89401 44988 31611 60497 33278 -65379 -35815 -77419 -20620 99443 -87639 -98826 -12918 19134 79379 -53967 72503 90171 -75739 88903 43200 -35266 -67354 -99763 -69991 58971 -73058 -69742 88986 -71311 -67913 38595 47898 9564 -2267 55079 -10858 90262 -27551 -12118 84748 60780 -53093 -33385 -32253 -85670 -82449 -37208 -18219 94953 -12645 47065 -12723 43279 -26118 -9552 77093 75606 -67806 -98432 79639 67961 -92979 -28334 84293 -57143 -11290 -60317 31476 45599 -76409 64692 -38946 28166 54822 -90665 -75986 -19965 -61557 -89677 84619 -821 66985 -75192 -58632 94672 37139 -74560 66094 -53327 9956 -94219 -48354 7233 27121 -50123 -6749 -91107 -79260 65144 35315 -87369 93692 795 70112 -29661 -72068 50747 -25567 -72407 41025 -27620 4042 -36503 85134 26918 80831 -9047 95370 -62205 24102 89274 -89415 57339 73562 -36604 -17464 42141 -55364 85157 90838 2174 4387 -26804 9751 8377 47996 92782 43002 -30921 -65873 -37355 45244 -49213 -45697 -59985 -45179 -87761 -50535 73089 41080 -11653 -99267 -23375 80188 -51900 82241 -93710 -39292 43679 -81733 27668 -92163 67631 99143 -37121 28662 6559 83281 -12459 -77428 63309 44792 52002 -7310 80575 60058 64869 40608 -2730 30173 33715 -25988 -34206 -46911 61426 -50284 91652 20313 -1878 -1952 98130 -15986 68965 -98866 42432 -31684 -7873 -9160 -9435 -52295 -72899 26924 -77112 79098 -32018 4980 -50300 73806 52507 89729 5102 31367 -38817 54171 -31346 92735 -82297 69808 -86334 -3081 50839 46294 79910 30727 -23918 -90575 -97142 17974 -1235 -83856 -19662 -16982 -475 -93455 46615 -94375 58603 -28735 -41747 81914 83952 -71430 -3147 -56805 -16172 -6449 -12071 22304 59374 -23933 -19481 -53059 -55214 -34788 -11498 11391 -36255 -70564 6841 -21989 64558 43854 60575 67826 -44268 -31985 -17512 -17860 13924 97758 -36271 69134 7691 57594 29199 3000 1 1 1 2 2 3 3 4 4 5 4 6 4 7 8 8 1 9 7 10 10 11 5 12 9 13 3 14 12 15 8 16 8 17 15 18 6 19 6 20 15 21 18 22 4 23 3 24 13 25 12 26 20 27 17 28 8 29 20 30 9 31 1 32 29 33 11 34 17 35 15 36 19 37 21 38 11 39 17 40 18 41 15 42 41 43 20 44 34 45 22 46 47 47 4 48 42 49 42 50 16 51 31 52 10 53 28 54 6 55 49 56 37 57 31 58 40 59 40 60 14 61 17 62 49 63 49 64 53 65 25 66 30 67 28 68 14 69 42 70 32 71 27 72 56 73 43 74 60 75 71 76 21 77 61 78 66 79 56 80 70 81 76 82 14 83 84 84 5 85 49 86 74 87 48 88 62 89 71 90 43 91 56 92 56 93 90 94 52 95 42 96 71 97 41 98 16 99 74 100 9 101 55 102 74 103 6 104 51 105 54 106 87 107 67 108 80 109 41 110 18 111 86 112 101 113 47 114 109 115 3 116 75 117 69 118 10 119 71 120 50 121 92 122 115 123 25 124 17 125 124 126 108 127 76 128 107 129 107 130 114 131 5 132 77 133 126 134 70 135 115 136 63 137 115 138 66 139 8 140 135 141 126 142 99 143 60 144 63 145 69 146 99 147 90 148 10 149 87 150 14 151 120 152 117 153 103 154 19 155 66 156 92 157 4 158 38 159 55 160 16 161 5 162 60 163 53 164 88 165 41 166 62 167 24 168 82 169 16 170 53 171 27 172 83 173 44 174 64 175 75 176 9 177 44 178 71 179 155 180 112 181 61 182 37 183 50 184 131 185 16 186 165 187 65 188 163 189 22 190 171 191 10 192 89 193 30 194 156 195 138 196 96 197 20 198 107 199 38 200 150 201 114 202 36 203 78 204 193 205 71 206 191 207 20 208 57 209 182 210 115 211 132 212 73 213 100 214 96 215 12 216 149 217 204 218 132 219 141 220 207 221 63 222 3 223 7 224 166 225 177 226 44 227 128 228 218 229 8 230 213 231 213 232 179 233 168 234 21 235 74 236 21 237 158 238 222 239 53 240 43 241 40 242 160 243 135 244 175 245 160 246 61 247 24 248 6 249 51 250 228 251 106 252 142 253 22 254 51 255 109 256 118 257 176 258 168 259 183 260 71 261 12 262 102 263 101 264 47 265 160 266 138 267 199 268 181 269 233 270 234 271 175 272 187 273 230 274 175 275 270 276 223 277 51 278 70 279 244 280 75 281 281 282 203 283 7 284 218 285 131 286 5 287 60 288 5 289 267 290 247 291 243 292 191 293 58 294 15 295 86 296 259 297 277 298 24 299 234 300 75 301 299 302 102 303 259 304 9 305 159 306 228 307 155 308 125 309 173 310 239 311 258 312 239 313 302 314 18 315 254 316 236 317 145 318 119 319 116 320 219 321 302 322 138 323 8 324 183 325 254 326 132 327 96 328 288 329 176 330 6 331 185 332 289 333 48 334 162 335 207 336 128 337 151 338 273 339 12 340 33 341 222 342 122 343 281 344 206 345 49 346 182 347 2 348 267 349 181 350 264 351 181 352 63 353 221 354 336 355 118 356 348 357 266 358 301 359 195 360 270 361 211 362 66 363 177 364 280 365 246 366 153 367 181 368 221 369 310 370 14 371 323 372 88 373 38 374 57 375 224 376 3 377 100 378 233 379 187 380 363 381 31 382 36 383 287 384 184 385 204 386 327 387 57 388 28 389 218 390 349 391 32 392 141 393 301 394 105 395 302 396 307 397 162 398 255 399 243 400 126 401 70 402 157 403 194 404 325 405 279 406 104 407 385 408 402 409 206 410 228 411 296 412 192 413 180 414 341 415 146 416 372 417 325 418 208 419 389 420 383 421 334 422 31 423 13 424 77 425 254 426 80 427 173 428 133 429 212 430 12 431 266 432 254 433 19 434 84 435 235 436 111 437 279 438 44 439 331 440 175 441 281 442 110 443 99 444 394 445 375 446 48 447 109 448 277 449 168 450 160 451 394 452 399 453 239 454 23 455 115 456 53 457 85 458 150 459 148 460 367 461 443 462 282 463 267 464 43 465 209 466 387 467 384 468 256 469 132 470 237 471 141 472 324 473 143 474 251 475 339 476 286 477 472 478 31 479 242 480 368 481 264 482 168 483 456 484 284 485 366 486 152 487 426 488 305 489 236 490 79 491 224 492 33 493 327 494 276 495 292 496 398 497 462 498 385 499 259 500 318 501 280 502 105 503 353 504 401 505 375 506 233 507 436 508 336 509 478 510 119 511 352 512 414 513 114 514 35 515 27 516 370 517 309 518 376 519 66 520 365 521 110 522 53 523 169 524 143 525 328 526 324 527 406 528 98 529 48 530 67 531 370 532 457 533 505 534 357 535 189 536 225 537 11 538 153 539 441 540 325 541 479 542 96 543 407 544 181 545 22 546 370 547 115 548 168 549 4 550 272 551 395 552 393 553 50 554 311 555 140 556 25 557 380 558 419 559 514 560 64 561 199 562 509 563 359 564 157 565 469 566 73 567 435 568 145 569 560 570 133 571 392 572 215 573 108 574 472 575 439 576 183 577 508 578 174 579 272 580 328 581 279 582 356 583 205 584 263 585 230 586 536 587 387 588 494 589 462 590 292 591 470 592 546 593 261 594 50 595 100 596 434 597 416 598 567 599 90 600 567 601 76 602 535 603 156 604 247 605 545 606 350 607 384 608 420 609 102 610 486 611 2 612 98 613 422 614 222 615 120 616 433 617 311 618 565 619 75 620 468 621 160 622 388 623 148 624 359 625 248 626 150 627 447 628 328 629 592 630 600 631 185 632 195 633 461 634 367 635 589 636 532 637 513 638 149 639 306 640 203 641 352 642 83 643 577 644 121 645 219 646 287 647 557 648 462 649 514 650 339 651 192 652 322 653 323 654 231 655 170 656 57 657 454 658 376 659 206 660 284 661 292 662 146 663 266 664 137 665 182 666 283 667 502 668 32 669 127 670 50 671 365 672 445 673 136 674 356 675 237 676 512 677 396 678 57 679 98 680 549 681 543 682 159 683 335 684 344 685 377 686 250 687 105 688 259 689 251 690 484 691 143 692 660 693 318 694 586 695 28 696 133 697 509 698 139 699 241 700 260 701 585 702 94 703 336 704 498 705 45 706 573 707 218 708 413 709 335 710 635 711 368 712 204 713 159 714 202 715 406 716 282 717 38 718 246 719 450 720 719 721 701 722 534 723 348 724 379 725 493 726 101 727 166 728 304 729 547 730 113 731 725 732 171 733 686 734 315 735 29 736 68 737 368 738 422 739 12 740 458 741 363 742 245 743 31 744 96 745 49 746 255 747 142 748 214 749 261 750 473 751 275 752 242 753 271 754 414 755 295 756 533 757 351 758 347 759 146 760 547 761 382 762 679 763 154 764 515 765 271 766 405 767 147 768 666 769 409 770 266 771 743 772 463 773 525 774 530 775 279 776 422 777 351 778 217 779 83 780 8 781 40 782 277 783 141 784 703 785 273 786 682 787 678 788 578 789 540 790 377 791 726 792 5 793 292 794 634 795 419 796 426 797 724 798 170 799 178 800 496 801 758 802 459 803 563 804 667 805 521 806 690 807 272 808 210 809 622 810 702 811 374 812 681 813 670 814 622 815 161 816 212 817 60 818 530 819 707 820 506 821 192 822 425 823 548 824 298 825 148 826 348 827 378 828 46 829 730 830 800 831 570 832 207 833 69 834 236 835 172 836 436 837 803 838 86 839 346 840 810 841 387 842 631 843 145 844 560 845 471 846 581 847 717 848 625 849 360 850 490 851 384 852 253 853 465 854 776 855 35 856 729 857 138 858 261 859 330 860 131 861 354 862 571 863 139 864 846 865 388 866 94 867 102 868 159 869 325 870 423 871 773 872 619 873 344 874 104 875 729 876 303 877 477 878 676 879 195 880 757 881 707 882 91 883 599 884 456 885 253 886 818 887 386 888 395 889 39 890 782 891 71 892 327 893 398 894 721 895 773 896 381 897 251 898 645 899 677 900 128 901 611 902 637 903 570 904 543 905 534 906 529 907 902 908 489 909 789 910 764 911 833 912 497 913 83 914 588 915 726 916 510 917 408 918 128 919 67 920 498 921 289 922 844 923 40 924 853 925 307 926 830 927 392 928 757 929 784 930 308 931 505 932 492 933 721 934 554 935 23 936 497 937 419 938 408 939 185 940 328 941 243 942 18 943 184 944 396 945 78 946 696 947 891 948 528 949 234 950 595 951 501 952 462 953 462 954 254 955 371 956 561 957 388 958 13 959 51 960 819 961 239 962 58 963 946 964 592 965 88 966 247 967 277 968 782 969 796 970 803 971 964 972 973 973 152 974 44 975 569 976 843 977 404 978 301 979 500 980 381 981 175 982 627 983 863 984 952 985 666 986 743 987 675 988 883 989 775 990 959 991 168 992 476 993 885 994 733 995 912 996 901 997 747 998 448 999 108 1000 34 1001 101 1002 280 1003 760 1004 771 1005 552 1006 154 1007 18 1008 27 1009 223 1010 506 1011 75 1012 916 1013 491 1014 336 1015 219 1016 355 1017 240 1018 1010 1019 436 1020 50 1021 741 1022 88 1023 518 1024 483 1025 939 1026 169 1027 563 1028 332 1029 226 1030 837 1031 92 1032 839 1033 523 1034 956 1035 401 1036 730 1037 253 1038 401 1039 37 1040 591 1041 275 1042 209 1043 610 1044 986 1045 1046 1046 221 1047 496 1048 194 1049 256 1050 572 1051 665 1052 447 1053 547 1054 1051 1055 141 1056 334 1057 785 1058 768 1059 1023 1060 910 1061 717 1062 898 1063 517 1064 764 1065 279 1066 377 1067 616 1068 1027 1069 297 1070 755 1071 960 1072 507 1073 802 1074 998 1075 55 1076 257 1077 40 1078 44 1079 309 1080 524 1081 609 1082 121 1083 340 1084 196 1085 601 1086 720 1087 637 1088 965 1089 881 1090 94 1091 432 1092 207 1093 632 1094 448 1095 143 1096 544 1097 893 1098 1013 1099 635 1100 231 1101 279 1102 773 1103 708 1104 78 1105 122 1106 967 1107 516 1108 1027 1109 879 1110 329 1111 308 1112 718 1113 1079 1114 1025 1115 248 1116 113 1117 110 1118 982 1119 374 1120 797 1121 459 1122 239 1123 1074 1124 126 1125 493 1126 725 1127 290 1128 1008 1129 176 1130 799 1131 155 1132 525 1133 105 1134 870 1135 866 1136 954 1137 1087 1138 716 1139 23 1140 462 1141 194 1142 172 1143 1019 1144 875 1145 378 1146 467 1147 1013 1148 139 1149 706 1150 852 1151 664 1152 195 1153 1105 1154 995 1155 429 1156 625 1157 1046 1158 102 1159 63 1160 53 1161 541 1162 845 1163 960 1164 152 1165 118 1166 331 1167 968 1168 696 1169 505 1170 826 1171 74 1172 105 1173 1055 1174 872 1175 580 1176 475 1177 115 1178 358 1179 266 1180 395 1181 808 1182 681 1183 515 1184 135 1185 705 1186 283 1187 929 1188 71 1189 433 1190 1157 1191 924 1192 537 1193 634 1194 129 1195 479 1196 135 1197 524 1198 919 1199 87 1200 386 1201 12 1202 870 1203 643 1204 574 1205 675 1206 512 1207 1070 1208 566 1209 1132 1210 412 1211 381 1212 425 1213 1130 1214 512 1215 726 1216 636 1217 520 1218 604 1219 314 1220 1024 1221 332 1222 1095 1223 362 1224 149 1225 822 1226 658 1227 154 1228 1171 1229 279 1230 1107 1231 1104 1232 1084 1233 160 1234 325 1235 876 1236 794 1237 676 1238 235 1239 272 1240 707 1241 610 1242 1167 1243 1157 1244 850 1245 855 1246 326 1247 1235 1248 143 1249 843 1250 6 1251 432 1252 826 1253 810 1254 1255 1255 713 1256 388 1257 466 1258 935 1259 238 1260 679 1261 1244 1262 462 1263 1153 1264 233 1265 1173 1266 118 1267 1203 1268 1173 1269 1234 1270 761 1271 420 1272 746 1273 977 1274 252 1275 638 1276 467 1277 1200 1278 641 1279 441 1280 1270 1281 674 1282 502 1283 1099 1284 528 1285 532 1286 366 1287 209 1288 412 1289 994 1290 338 1291 3 1292 1008 1293 1191 1294 966 1295 28 1296 1191 1297 188 1298 663 1299 414 1300 460 1301 165 1302 948 1303 465 1304 547 1305 353 1306 923 1307 1135 1308 95 1309 471 1310 1307 1311 872 1312 314 1313 925 1314 127 1315 959 1316 406 1317 1216 1318 1212 1319 1002 1320 256 1321 967 1322 21 1323 1074 1324 691 1325 405 1326 624 1327 1071 1328 1284 1329 1001 1330 596 1331 1267 1332 993 1333 23 1334 676 1335 190 1336 257 1337 513 1338 631 1339 318 1340 765 1341 1213 1342 825 1343 1024 1344 335 1345 1298 1346 147 1347 1148 1348 322 1349 766 1350 527 1351 204 1352 1234 1353 405 1354 352 1355 481 1356 259 1357 268 1358 351 1359 363 1360 1101 1361 1055 1362 957 1363 440 1364 205 1365 606 1366 349 1367 1357 1368 182 1369 1361 1370 1355 1371 90 1372 328 1373 1051 1374 327 1375 705 1376 247 1377 845 1378 320 1379 302 1380 194 1381 430 1382 1285 1383 487 1384 489 1385 713 1386 461 1387 829 1388 1022 1389 1348 1390 1193 1391 929 1392 1144 1393 242 1394 140 1395 51 1396 587 1397 570 1398 921 1399 124 1400 1088 1401 672 1402 67 1403 1071 1404 1105 1405 113 1406 200 1407 1003 1408 1121 1409 504 1410 335 1411 1061 1412 275 1413 170 1414 1352 1415 892 1416 484 1417 1263 1418 1369 1419 534 1420 1080 1421 922 1422 993 1423 79 1424 1017 1425 784 1426 297 1427 1418 1428 339 1429 399 1430 293 1431 917 1432 377 1433 82 1434 201 1435 1036 1436 704 1437 1294 1438 1215 1439 62 1440 1417 1441 283 1442 524 1443 625 1444 595 1445 108 1446 232 1447 537 1448 1400 1449 868 1450 940 1451 461 1452 809 1453 804 1454 1368 1455 310 1456 1350 1457 559 1458 134 1459 1267 1460 355 1461 1099 1462 998 1463 639 1464 391 1465 631 1466 299 1467 379 1468 968 1469 203 1470 1025 1471 569 1472 504 1473 1430 1474 728 1475 1306 1476 702 1477 197 1478 533 1479 1159 1480 928 1481 629 1482 373 1483 32 1484 1021 1485 1029 1486 62 1487 1287 1488 56 1489 825 1490 1488 1491 76 1492 144 1493 1446 1494 199 1495 313 1496 341 1497 601 1498 539 1499 951 1500 1075 1501 478 1502 879 1503 1438 1504 1159 1505 48 1506 76 1507 1188 1508 936 1509 1230 1510 899 1511 726 1512 1213 1513 424 1514 172 1515 1480 1516 211 1517 1417 1518 464 1519 304 1520 1476 1521 1216 1522 1124 1523 1395 1524 801 1525 872 1526 589 1527 1045 1528 1296 1529 613 1530 977 1531 1496 1532 888 1533 1342 1534 915 1535 1452 1536 253 1537 290 1538 821 1539 951 1540 608 1541 41 1542 1136 1543 70 1544 797 1545 1116 1546 400 1547 213 1548 786 1549 1294 1550 226 1551 979 1552 755 1553 700 1554 1411 1555 878 1556 1199 1557 1355 1558 1550 1559 290 1560 1531 1561 1501 1562 1058 1563 274 1564 1516 1565 594 1566 1232 1567 451 1568 1100 1569 484 1570 1444 1571 235 1572 906 1573 336 1574 742 1575 71 1576 185 1577 1424 1578 606 1579 288 1580 490 1581 1374 1582 682 1583 702 1584 1315 1585 1533 1586 806 1587 1063 1588 909 1589 1323 1590 1207 1591 1207 1592 312 1593 754 1594 1370 1595 1276 1596 341 1597 264 1598 208 1599 323 1600 980 1601 694 1602 726 1603 856 1604 427 1605 641 1606 687 1607 761 1608 21 1609 1200 1610 1025 1611 43 1612 1513 1613 1494 1614 1117 1615 466 1616 1375 1617 727 1618 347 1619 524 1620 478 1621 622 1622 488 1623 590 1624 1016 1625 1014 1626 394 1627 448 1628 1598 1629 421 1630 1403 1631 108 1632 1076 1633 896 1634 1326 1635 22 1636 734 1637 432 1638 547 1639 148 1640 43 1641 761 1642 1510 1643 1479 1644 613 1645 1170 1646 510 1647 1616 1648 44 1649 82 1650 1571 1651 695 1652 890 1653 1075 1654 135 1655 117 1656 1352 1657 1459 1658 18 1659 1573 1660 1084 1661 1435 1662 507 1663 638 1664 799 1665 404 1666 1353 1667 469 1668 1327 1669 279 1670 67 1671 289 1672 1026 1673 664 1674 141 1675 789 1676 418 1677 1387 1678 111 1679 310 1680 946 1681 468 1682 293 1683 402 1684 943 1685 1504 1686 232 1687 1558 1688 1271 1689 1362 1690 1298 1691 1035 1692 65 1693 33 1694 1631 1695 377 1696 1073 1697 1168 1698 1034 1699 25 1700 368 1701 235 1702 648 1703 870 1704 116 1705 113 1706 111 1707 547 1708 803 1709 961 1710 1419 1711 1701 1712 90 1713 831 1714 1409 1715 315 1716 1249 1717 1036 1718 905 1719 1432 1720 313 1721 1233 1722 452 1723 1689 1724 784 1725 1625 1726 1623 1727 1180 1728 579 1729 578 1730 26 1731 1190 1732 1324 1733 1051 1734 697 1735 396 1736 1597 1737 229 1738 1469 1739 782 1740 1277 1741 1452 1742 223 1743 1678 1744 1027 1745 215 1746 1095 1747 1124 1748 749 1749 631 1750 540 1751 162 1752 130 1753 1341 1754 261 1755 1057 1756 1753 1757 544 1758 1037 1759 1001 1760 487 1761 872 1762 435 1763 1200 1764 1172 1765 651 1766 859 1767 1459 1768 1005 1769 1487 1770 1390 1771 1070 1772 498 1773 309 1774 1117 1775 703 1776 236 1777 1640 1778 1366 1779 1075 1780 1368 1781 1565 1782 1053 1783 1558 1784 415 1785 70 1786 519 1787 1550 1788 1650 1789 341 1790 13 1791 1503 1792 1651 1793 1297 1794 1242 1795 1163 1796 1605 1797 1769 1798 808 1799 379 1800 1334 1801 1493 1802 1643 1803 272 1804 666 1805 828 1806 1198 1807 1578 1808 1623 1809 604 1810 758 1811 334 1812 741 1813 958 1814 815 1815 883 1816 1120 1817 722 1818 49 1819 1308 1820 136 1821 1742 1822 84 1823 798 1824 1441 1825 1632 1826 1636 1827 1363 1828 995 1829 469 1830 157 1831 252 1832 1616 1833 924 1834 705 1835 378 1836 1422 1837 1436 1838 977 1839 1629 1840 152 1841 208 1842 218 1843 103 1844 932 1845 622 1846 823 1847 1792 1848 522 1849 484 1850 1777 1851 878 1852 1122 1853 1510 1854 509 1855 1286 1856 807 1857 1445 1858 46 1859 640 1860 1790 1861 765 1862 53 1863 734 1864 210 1865 418 1866 1581 1867 1249 1868 743 1869 509 1870 416 1871 825 1872 659 1873 1020 1874 1247 1875 1708 1876 832 1877 1841 1878 1417 1879 1735 1880 315 1881 1308 1882 1484 1883 470 1884 173 1885 940 1886 1011 1887 1655 1888 780 1889 1094 1890 1015 1891 726 1892 1245 1893 1445 1894 1342 1895 1721 1896 1170 1897 452 1898 282 1899 113 1900 1751 1901 1349 1902 1365 1903 1039 1904 1541 1905 989 1906 449 1907 1171 1908 579 1909 1101 1910 1673 1911 1598 1912 1074 1913 709 1914 498 1915 1843 1916 823 1917 932 1918 1143 1919 1745 1920 1210 1921 605 1922 1312 1923 841 1924 577 1925 1185 1926 1851 1927 262 1928 1075 1929 200 1930 645 1931 255 1932 1048 1933 1538 1934 1929 1935 941 1936 1057 1937 941 1938 1433 1939 406 1940 768 1941 162 1942 1449 1943 47 1944 1694 1945 885 1946 402 1947 1481 1948 964 1949 109 1950 234 1951 1268 1952 832 1953 1650 1954 1109 1955 773 1956 77 1957 469 1958 928 1959 579 1960 1108 1961 141 1962 1845 1963 313 1964 1150 1965 1663 1966 748 1967 1204 1968 1819 1969 774 1970 603 1971 451 1972 44 1973 126 1974 1606 1975 441 1976 1223 1977 42 1978 1891 1979 831 1980 1265 1981 1540 1982 1122 1983 128 1984 877 1985 195 1986 13 1987 674 1988 663 1989 1166 1990 1575 1991 889 1992 1567 1993 1862 1994 1161 1995 1388 1996 1987 1997 1484 1998 1677 1999 485 2000 642 2001 168 2002 163 2003 652 2004 721 2005 1511 2006 1836 2007 1971 2008 547 2009 123 2010 1121 2011 507 2012 1617 2013 1375 2014 1697 2015 948 2016 1047 2017 1539 2018 1953 2019 1424 2020 482 2021 1097 2022 812 2023 2016 2024 965 2025 1293 2026 984 2027 1272 2028 93 2029 426 2030 1429 2031 574 2032 1335 2033 1597 2034 289 2035 1183 2036 511 2037 1439 2038 807 2039 1999 2040 1508 2041 670 2042 915 2043 1120 2044 1204 2045 1063 2046 1458 2047 1618 2048 472 2049 633 2050 122 2051 175 2052 1548 2053 58 2054 1690 2055 1856 2056 1782 2057 1621 2058 1799 2059 10 2060 343 2061 1095 2062 1023 2063 145 2064 202 2065 843 2066 1198 2067 1630 2068 189 2069 1174 2070 1490 2071 684 2072 2054 2073 318 2074 775 2075 838 2076 1760 2077 1635 2078 1261 2079 825 2080 367 2081 1941 2082 1535 2083 511 2084 1711 2085 689 2086 1455 2087 1865 2088 458 2089 487 2090 986 2091 628 2092 406 2093 139 2094 1881 2095 1020 2096 1848 2097 2016 2098 1804 2099 1127 2100 1694 2101 1744 2102 393 2103 1321 2104 1341 2105 295 2106 524 2107 172 2108 703 2109 1373 2110 578 2111 201 2112 183 2113 1215 2114 1828 2115 16 2116 1281 2117 824 2118 1596 2119 1595 2120 1971 2121 1313 2122 1278 2123 1527 2124 1600 2125 1919 2126 654 2127 1760 2128 597 2129 756 2130 1378 2131 2120 2132 1216 2133 1520 2134 1210 2135 744 2136 364 2137 627 2138 837 2139 1700 2140 1776 2141 790 2142 1074 2143 1890 2144 903 2145 749 2146 2020 2147 14 2148 1502 2149 3 2150 17 2151 815 2152 1656 2153 1226 2154 669 2155 487 2156 718 2157 643 2158 317 2159 1950 2160 347 2161 949 2162 1997 2163 1747 2164 427 2165 1206 2166 374 2167 711 2168 1876 2169 60 2170 1993 2171 389 2172 1027 2173 447 2174 47 2175 1252 2176 1893 2177 1375 2178 650 2179 845 2180 1305 2181 1294 2182 45 2183 923 2184 2093 2185 1449 2186 1893 2187 41 2188 1371 2189 334 2190 1345 2191 84 2192 265 2193 941 2194 1329 2195 462 2196 728 2197 961 2198 220 2199 1608 2200 1757 2201 513 2202 151 2203 1087 2204 216 2205 360 2206 2063 2207 1199 2208 1981 2209 783 2210 1029 2211 1525 2212 1582 2213 2106 2214 151 2215 1952 2216 241 2217 362 2218 1121 2219 1423 2220 318 2221 1864 2222 267 2223 2099 2224 1439 2225 868 2226 501 2227 507 2228 502 2229 2177 2230 2134 2231 746 2232 1648 2233 1826 2234 2051 2235 617 2236 997 2237 52 2238 828 2239 1507 2240 258 2241 221 2242 290 2243 926 2244 901 2245 1176 2246 2065 2247 694 2248 11 2249 1554 2250 1670 2251 1294 2252 508 2253 597 2254 807 2255 508 2256 514 2257 858 2258 686 2259 1524 2260 598 2261 1964 2262 103 2263 108 2264 640 2265 1298 2266 1937 2267 1033 2268 216 2269 1587 2270 382 2271 2207 2272 1096 2273 1019 2274 1761 2275 1596 2276 102 2277 1198 2278 367 2279 301 2280 1073 2281 739 2282 1310 2283 1710 2284 1717 2285 42 2286 594 2287 637 2288 943 2289 497 2290 1436 2291 295 2292 35 2293 1748 2294 2237 2295 1920 2296 905 2297 75 2298 1063 2299 1102 2300 105 2301 1480 2302 874 2303 2053 2304 897 2305 2236 2306 1076 2307 2179 2308 1887 2309 1634 2310 2049 2311 29 2312 521 2313 246 2314 107 2315 756 2316 1162 2317 1621 2318 143 2319 2184 2320 866 2321 1755 2322 2246 2323 1370 2324 1218 2325 2219 2326 1995 2327 773 2328 474 2329 1173 2330 1457 2331 1812 2332 577 2333 77 2334 390 2335 628 2336 2230 2337 2139 2338 1240 2339 1631 2340 1528 2341 574 2342 1183 2343 742 2344 1392 2345 1079 2346 2109 2347 210 2348 162 2349 1749 2350 1079 2351 1483 2352 926 2353 711 2354 571 2355 951 2356 528 2357 2205 2358 2215 2359 810 2360 1812 2361 267 2362 264 2363 2286 2364 2218 2365 2031 2366 1435 2367 1996 2368 972 2369 2288 2370 1197 2371 1712 2372 1394 2373 350 2374 175 2375 464 2376 1662 2377 483 2378 1608 2379 1897 2380 617 2381 1714 2382 2231 2383 439 2384 1035 2385 1417 2386 865 2387 16 2388 291 2389 1498 2390 1152 2391 217 2392 1421 2393 923 2394 918 2395 1342 2396 690 2397 1717 2398 745 2399 973 2400 728 2401 881 2402 1019 2403 86 2404 2109 2405 2224 2406 2261 2407 540 2408 2378 2409 569 2410 1349 2411 1533 2412 1583 2413 728 2414 1007 2415 1789 2416 350 2417 1234 2418 395 2419 2379 2420 906 2421 1944 2422 1037 2423 96 2424 284 2425 2086 2426 108 2427 739 2428 1750 2429 805 2430 98 2431 311 2432 2358 2433 558 2434 437 2435 1 2436 4 2437 1147 2438 947 2439 1384 2440 1312 2441 1911 2442 1331 2443 1059 2444 1147 2445 803 2446 304 2447 763 2448 2445 2449 1512 2450 737 2451 78 2452 1289 2453 1531 2454 1034 2455 1553 2456 1143 2457 1136 2458 1813 2459 997 2460 1828 2461 180 2462 2349 2463 2314 2464 1633 2465 1463 2466 1707 2467 1 2468 359 2469 1494 2470 2291 2471 461 2472 2278 2473 1890 2474 2122 2475 2381 2476 2147 2477 2174 2478 644 2479 738 2480 500 2481 671 2482 1524 2483 407 2484 240 2485 2015 2486 1222 2487 1307 2488 198 2489 2479 2490 2057 2491 1635 2492 1188 2493 1479 2494 1955 2495 1670 2496 2086 2497 58 2498 1151 2499 1918 2500 965 2501 419 2502 2421 2503 2419 2504 1160 2505 2413 2506 2404 2507 216 2508 605 2509 577 2510 251 2511 803 2512 2174 2513 2091 2514 1694 2515 880 2516 17 2517 966 2518 321 2519 1813 2520 1378 2521 1936 2522 2509 2523 455 2524 2337 2525 1724 2526 2368 2527 2378 2528 1447 2529 1411 2530 1629 2531 408 2532 663 2533 230 2534 1423 2535 1402 2536 2398 2537 2022 2538 1482 2539 1416 2540 253 2541 31 2542 2040 2543 988 2544 1599 2545 378 2546 1522 2547 1775 2548 1484 2549 2186 2550 1283 2551 649 2552 118 2553 489 2554 2525 2555 560 2556 1494 2557 1332 2558 672 2559 504 2560 2484 2561 6 2562 527 2563 1887 2564 2051 2565 1093 2566 688 2567 1106 2568 1694 2569 214 2570 2224 2571 38 2572 124 2573 2232 2574 279 2575 1615 2576 1511 2577 116 2578 1960 2579 430 2580 524 2581 1101 2582 1185 2583 974 2584 1094 2585 2249 2586 1772 2587 458 2588 132 2589 538 2590 2234 2591 1327 2592 1878 2593 2168 2594 399 2595 159 2596 585 2597 1460 2598 2134 2599 1043 2600 1204 2601 1296 2602 2053 2603 1584 2604 325 2605 1654 2606 364 2607 1130 2608 256 2609 1045 2610 2313 2611 627 2612 251 2613 1259 2614 2470 2615 2307 2616 1366 2617 186 2618 2349 2619 1684 2620 1829 2621 2120 2622 299 2623 2511 2624 807 2625 1080 2626 1761 2627 2504 2628 349 2629 1629 2630 2569 2631 845 2632 1874 2633 62 2634 1469 2635 63 2636 929 2637 2294 2638 1210 2639 1582 2640 1040 2641 25 2642 494 2643 1804 2644 2346 2645 1165 2646 347 2647 1738 2648 1411 2649 1472 2650 1856 2651 2144 2652 1123 2653 1815 2654 2263 2655 1496 2656 852 2657 2568 2658 463 2659 2598 2660 2164 2661 2564 2662 1276 2663 2505 2664 2225 2665 1125 2666 2493 2667 951 2668 1834 2669 1824 2670 492 2671 1804 2672 483 2673 496 2674 1241 2675 1235 2676 840 2677 1959 2678 2135 2679 361 2680 1394 2681 414 2682 1381 2683 757 2684 1399 2685 324 2686 2335 2687 2122 2688 1751 2689 592 2690 571 2691 2613 2692 763 2693 651 2694 1327 2695 2645 2696 400 2697 284 2698 532 2699 793 2700 2041 2701 2501 2702 370 2703 306 2704 1111 2705 756 2706 1750 2707 2474 2708 388 2709 2386 2710 1775 2711 2554 2712 2244 2713 1060 2714 2648 2715 2227 2716 951 2717 335 2718 2004 2719 1637 2720 386 2721 998 2722 563 2723 2193 2724 64 2725 97 2726 2326 2727 610 2728 2348 2729 1401 2730 2380 2731 991 2732 2732 2733 2705 2734 1668 2735 2049 2736 1810 2737 437 2738 1115 2739 1879 2740 2161 2741 1632 2742 161 2743 172 2744 514 2745 1785 2746 242 2747 2073 2748 322 2749 1883 2750 1054 2751 1577 2752 309 2753 498 2754 1547 2755 2 2756 282 2757 309 2758 1890 2759 984 2760 2709 2761 1597 2762 2730 2763 686 2764 918 2765 1416 2766 906 2767 2682 2768 432 2769 2415 2770 217 2771 208 2772 986 2773 2335 2774 2489 2775 1238 2776 2486 2777 93 2778 952 2779 2009 2780 2730 2781 2442 2782 1037 2783 1301 2784 2441 2785 1132 2786 2455 2787 896 2788 1046 2789 2251 2790 749 2791 2343 2792 1499 2793 1946 2794 1048 2795 430 2796 2639 2797 2782 2798 2459 2799 1019 2800 865 2801 868 2802 547 2803 623 2804 2764 2805 623 2806 37 2807 482 2808 2564 2809 2068 2810 2504 2811 2538 2812 922 2813 1067 2814 2699 2815 1835 2816 1063 2817 2759 2818 589 2819 2031 2820 563 2821 2477 2822 1428 2823 1647 2824 523 2825 1113 2826 1516 2827 860 2828 2672 2829 2278 2830 464 2831 22 2832 1089 2833 988 2834 369 2835 1306 2836 317 2837 558 2838 777 2839 1887 2840 2164 2841 2438 2842 2086 2843 1788 2844 629 2845 2184 2846 671 2847 1194 2848 867 2849 2176 2850 2474 2851 2227 2852 276 2853 2089 2854 240 2855 1592 2856 849 2857 650 2858 2692 2859 1838 2860 1015 2861 2470 2862 2521 2863 841 2864 869 2865 2347 2866 1702 2867 735 2868 333 2869 2298 2870 1776 2871 1700 2872 149 2873 2482 2874 2694 2875 2498 2876 2068 2877 726 2878 686 2879 2386 2880 2508 2881 2643 2882 503 2883 2328 2884 858 2885 2469 2886 1095 2887 1074 2888 2625 2889 596 2890 800 2891 1065 2892 2761 2893 51 2894 1838 2895 677 2896 1777 2897 2522 2898 2414 2899 20 2900 2861 2901 2483 2902 519 2903 1155 2904 247 2905 212 2906 15 2907 974 2908 988 2909 782 2910 2384 2911 2307 2912 2895 2913 1340 2914 1370 2915 1530 2916 2899 2917 859 2918 2645 2919 2446 2920 113 2921 2538 2922 1039 2923 2085 2924 1349 2925 1847 2926 716 2927 2587 2928 479 2929 335 2930 966 2931 2207 2932 1850 2933 2391 2934 838 2935 234 2936 142 2937 2623 2938 2691 2939 203 2940 1442 2941 696 2942 805 2943 1565 2944 2894 2945 597 2946 1883 2947 1273 2948 1987 2949 6 2950 2755 2951 882 2952 1908 2953 2772 2954 2560 2955 1435 2956 2792 2957 2956 2958 859 2959 185 2960 2617 2961 947 2962 411 2963 1130 2964 2540 2965 2628 2966 1180 2967 963 2968 2917 2969 2135 2970 1685 2971 861 2972 2817 2973 399 2974 1857 2975 2976 2976 2112 2977 1770 2978 1756 2979 1157 2980 2209 2981 1263 2982 767 2983 415 2984 134 2985 2449 2986 398 2987 2037 2988 1413 2989 2289 2990 388 2991 2673 2992 530 2993 1832 2994 507 2995 2403 2996 2050 2997 2566 2998 1644 2999 1381 3000 3000 83068 81012 -16791 -3409 -95782 -29841 74451 40898 -24085 8525 6307 30935 70319 -27013 98672 31317 7521 58301 -4792 36436 -68458 -2641 72106 1465 -81971 30111 -56738 -40719 44825 45135 -66010 29014 -27887 4130 93272 43388 58204 -91279 -18029 -32637 -75953 75278 57654 86339 28542 -41075 845 33166 -64735 50699 6173 -12489 82457 19941 -51659 21604 -75924 -26653 -74976 -62323 -35353 -82027 -84655 -55817 91125 1285 60127 64474 6427 -97692 45594 39939 -1691 84981 -56196 91068 -93251 -78275 43655 67174 32823 55717 25595 68473 -56944 44208 16422 -98341 16323 5869 13148 -9449 -7866 -9803 -53134 59227 46089 -37949 -54995 68544 -48553 -56731 -32491 -48014 -85507 30577 1500 58526 49981 28735 -40245 54116 -16471 -23235 -75913 -48743 -68248 91432 89504 92232 26771 72733 -3711 6165 -97729 -20658 -46392 9472 -33310 82531 40282 42513 -78134 -86797 92397 19312 -15272 -68831 18282 -66994 -47641 -19851 30375 29875 27262 65133 -72276 89871 -93672 -53303 -74551 49484 91696 -79222 89206 -36933 -69480 51960 50511 23787 35801 57612 93972 56630 -73728 61399 -22892 -78712 86452 -5896 44547 29658 18304 79008 -85056 32610 -50137 44783 -22901 33961 -80208 12402 -12218 21729 -44323 62103 84431 -80741 -20510 11987 -99012 -22340 28133 74501 -154 20435 92754 -70922 55802 -25090 86832 -9551 -42745 98997 -71937 -38777 92610 34685 -23896 -40076 34533 -72026 -62531 46557 -34637 80800 65774 20304 27243 -45904 -99215 94431 -79132 -90151 62325 30288 50319 89126 23852 -79509 -62771 -33459 79083 -15341 7170 -36656 -83607 -22011 -27629 -26869 -63685 18274 -396 -41125 12096 -53593 -16008 2318 6699 48364 -78715 64300 89524 -8804 65862 -17686 -36109 94086 -59547 73709 -32534 55006 -15212 -49963 53966 -3357 -6792 80055 -47727 -86363 -25410 -11571 98078 -19575 88748 -24676 27247 50774 -64297 -39137 -21730 -92443 15662 -46573 25430 40213 50174 11536 -18643 18769 35032 88362 -95531 -30409 -56561 -62779 56620 41302 -15629 -6349 47459 -51192 -18101 7348 -43336 -96656 32814 -63092 -8079 26979 -80785 62378 -74218 24840 -36267 34747 67341 -19111 1312 63393 -48756 -89791 28783 11232 -46968 27379 32161 -67541 -20421 -78266 23193 -84218 -30651 7184 1469 82508 -6694 69486 -34986 -99100 -47425 -12129 -54562 92012 62017 -43703 -91299 58148 50519 59187 65540 -79323 -84544 6356 -37705 56855 55221 -41386 -56980 13522 64411 24211 -75367 -86458 29562 -58560 49822 21291 26133 90296 2802 67466 -31782 -62275 -58531 -17269 -5939 63531 -18868 97347 17855 -68571 31291 40498 -1317 -50755 -11933 22774 21317 17820 -97761 91217 54740 89624 8403 18543 -59421 47567 -56272 28688 49976 1909 -64197 66655 -20600 42190 -55811 75544 55962 51025 15926 2101 -86625 -51387 -11207 34983 -35992 74478 -78889 36648 34147 7554 62163 -36079 -17567 -63455 90756 -28306 -84786 -76783 -79798 73937 30844 35996 64409 -89042 -89089 76719 -66866 -66548 88709 -19236 -73191 -4975 63854 6048 29446 33726 -24118 81187 -75503 77297 54921 -65719 33231 30129 -75825 69648 -27747 -71275 29083 -1243 -58173 93371 -77065 8109 15308 38758 91148 77272 79282 -49975 -59533 -91659 22297 94967 59130 20570 -98111 57149 -67052 27344 -54478 -95914 7047 -92916 -81538 -38788 -81200 9855 -26126 -57807 -23226 -16550 -97929 -83963 -47766 -48677 -89801 66872 54038 -613 9801 -78689 -46580 70216 38909 -60880 41310 76384 29354 -4330 -25697 44295 39732 -52400 -31190 -94559 37835 -4258 -33620 32371 -59278 -53506 -88703 58282 77943 7814 81620 -98966 -99187 -49023 -51695 -12898 46736 -24050 -42853 -23961 1949 42364 -91344 -25303 6749 -79232 -76792 -41122 90142 -88573 -43826 -2601 45820 95278 68096 94815 98633 63140 81247 -85446 35073 27927 84850 -31906 27762 -93235 36088 -99118 -43700 -5840 -54152 98694 -84572 37596 -6878 20555 -13375 87963 -12720 20637 19346 60302 -30862 -33883 4604 -1816 -77957 55246 -38817 -97743 38858 -92801 93529 -67464 -7572 84109 -9503 78709 13083 81249 10346 -61127 -68517 -45544 -38928 -62406 71336 74760 -56156 16487 4734 -65933 -59867 -42927 -88771 54616 -27984 -15450 63 9920 76935 -91138 -3824 -52423 71866 72030 45070 -42372 94247 -89164 -40159 -80787 88578 -22507 -38764 30020 -25940 -97036 97327 -21816 18002 23906 78230 -61278 -91638 -42057 21187 -14782 60566 43408 41508 -62359 82252 47654 -89433 -81967 18783 -65891 -42190 -97529 -21024 -15884 -94550 98395 58486 91019 85087 -22418 45592 -69675 -49790 -14553 81902 36932 28222 -71942 98890 68433 -63227 -79999 59 -62094 -78520 -16646 -36005 67257 55073 -30230 -11429 -75394 -77422 37448 -86840 26728 71978 -21878 -91536 -99391 -5457 75530 -38852 26324 -68515 99106 42960 -86113 51108 -30466 91104 35559 2887 -22532 6257 -44685 -64010 -27653 -34487 86281 -52547 8290 -51050 -9924 -4658 -97446 -56516 32448 -63599 80603 47233 87842 -50290 27082 -77455 -33795 809 -66784 92184 -27510 94088 78649 25607 -23025 -87903 82594 53355 -15641 -34123 73603 -17009 -59385 6117 19107 -29293 66973 -79534 71857 98008 76994 52264 13772 -45077 6593 21554 -98518 -32021 96177 60132 -76539 38490 84961 52046 -19948 46217 -75201 -13577 -1044 -89246 -40609 -98778 -84984 58286 45428 -59560 -2239 1868 55116 -59382 -40965 74586 -98771 -61573 10115 30857 17732 17467 55679 8511 25664 -38373 77799 54905 35192 -28721 7147 12081 75518 57372 -8050 -34585 21779 68049 98390 55789 31569 78069 -94604 -66727 -1987 -74042 90531 91121 -53241 45046 18121 -49539 49358 43018 -50571 95191 -51853 77394 -45298 -26622 17902 31700 -4637 -61331 79619 40868 -73784 -94298 7616 74511 -20037 -43242 3016 53487 84839 49725 14300 -9884 39712 -7267 -21903 -68569 -61180 23931 -33584 -8436 -74775 45924 54927 23333 -71263 91238 80349 47259 75929 -63783 -14823 -96119 6855 95144 37984 -13047 99843 48099 -59626 -39888 -69882 -89772 -20672 3673 83292 79710 69662 -32797 53453 59462 -45243 79176 -18132 -10436 -14920 28350 52856 80186 -96986 4609 73954 95283 -77066 -10260 -10765 4631 -9040 54584 -26829 68344 98066 -44671 43803 84715 -71492 80031 51445 88111 -51535 25613 -88360 90032 -63194 -34363 9583 -58866 -27598 53674 56626 45923 34225 8090 55118 72265 -45315 29809 16426 17563 -61044 87563 70425 -23838 -59020 73853 28043 74812 -73771 -9855 -25882 93160 7933 -85186 27919 31055 25500 94421 40566 -95109 -17554 2049 14608 67507 32359 87248 -23083 35216 7488 21225 71034 1798 -4571 40913 -16723 33570 -76041 14011 85443 54585 -51805 1314 85559 72123 58684 -34640 46874 67413 89336 -3504 -9586 -34988 98433 33012 -73637 -32627 14892 -28305 52057 -67584 59745 96790 -81053 367 16005 64001 22625 -90379 -79405 7330 -62297 3467 -31 5318 -3804 44151 -57631 -51936 -42352 -83313 -2311 -5657 -30052 -20471 68439 -15758 22278 -4499 23398 -89215 93872 53854 41510 -83875 73088 70763 17347 -95802 65457 -18653 54356 -21517 8277 -42604 1838 43805 13635 -96450 14090 -30155 25661 -18248 -94644 -21843 -17918 4186 98900 -6844 30168 83979 -97288 44923 71127 70958 36270 14560 70817 96170 77269 -47694 34898 -26357 -42735 2713 17444 974 -97718 -49141 88200 -19614 65597 -12965 -17194 -54848 159 42034 59978 51688 -10359 -1234 18829 -88566 -84444 -72484 12417 42640 -53715 71747 -54966 -61845 88778 92796 -9871 -58779 46080 15165 -41601 -85957 -18911 -62390 -72145 -74112 -74308 90088 -31210 14349 -47456 23192 -60901 -56595 67124 72646 37792 -75815 19166 -25226 99692 -58409 -53943 -98440 70192 823 57167 -85695 -99395 -13515 -96491 3486 53856 -94376 4836 41907 -24853 -39346 99375 -19076 -66508 52304 35841 5519 -59317 -12377 -22296 67118 -22403 -72759 -2104 29679 -77967 96786 -35145 96422 -11173 -47886 -62397 -53280 59006 36895 -93712 -31200 49075 -64571 -14303 36977 -21173 -14612 38115 98669 84127 75890 -10448 37005 30636 -39665 -83412 -49232 70296 -76817 -69772 27482 71462 82318 -29944 80983 73284 -61422 64859 -7842 94956 -23964 -40680 -96357 -10766 -47398 -27125 89697 70532 -79271 -51383 -98458 9607 91280 -16369 -17334 47813 -41810 -72591 45509 -16858 -56835 -43690 -5384 -10381 88508 88178 -80514 -9281 -67991 82060 -76422 35054 -19016 74614 26847 89178 -51622 -6806 25715 -4333 55468 -16389 -40814 72034 -27381 60025 -38528 91518 15249 68904 67406 -13543 59454 51288 -79741 -26813 -35843 -36867 28200 63567 86483 -69087 -23209 -13521 -8929 36572 96158 2416 19131 -63294 86462 57422 70430 -33446 -77849 16621 -10440 44802 78752 -80095 30843 18797 -67677 -98025 -40763 -17274 -25505 95022 -97920 71191 -95720 66179 -75509 -89420 -79312 19806 23491 77155 49202 -49874 -62998 26372 -33087 86368 18078 -80367 62817 86220 -50271 -43748 78327 -1239 11656 -58259 97551 93008 -39816 44447 -51519 70313 -38132 -84816 -2294 -51162 63086 -74364 64712 66256 -42479 -51267 30530 -30613 73200 86480 25278 -52967 49177 34060 -51811 -25462 1714 79571 -59276 96349 95794 59787 60587 -33800 10581 6851 90832 -1010 50619 -71162 82167 -54707 -51108 -78872 -14459 28899 -7610 -98465 -93995 44716 69891 97893 -82793 15843 76446 -76388 -73370 17630 -72603 18489 23935 39532 55109 13994 15207 8776 64899 -20621 -73974 -31909 -40890 -26744 90541 52199 -20327 40932 69745 1915 -52549 -93099 -19518 -15857 -73958 84687 33328 -96611 -61792 -14676 -3897 278 133 45408 -37121 -10868 -97433 -90177 -1658 -57033 -75051 23606 8760 75164 56956 50863 -10414 -76502 -89254 94200 -66875 -24281 -70826 -86812 -42247 46956 11585 34464 64594 -52944 -24060 51519 -11881 -72787 -74812 -17604 75477 10726 -71757 29154 76270 6794 83285 -73411 -90059 45847 81699 -82156 -24084 -44063 -51800 66106 -33077 28376 83453 -69203 -17715 16240 93001 48788 -52830 -65704 24250 -98637 91673 -50473 26015 -93238 28208 -93532 -45215 -23074 62649 -68713 83348 -7798 33834 1053 40043 15816 12971 -53010 -5716 35451 92344 76803 -45740 65823 1703 -49351 24452 -63082 15622 -13333 91740 11650 -67623 -59066 -36073 49777 16849 -74363 -86842 1754 79373 -68873 72245 -33629 75960 75565 28336 -18026 86239 49233 -5184 72245 -21337 89457 -6583 38985 14595 -51384 13363 80676 41969 74987 -63201 23782 -31681 -43155 -46755 -3583 25969 2526 -61892 -39681 15385 -48255 65187 -457 -75214 33323 -90504 -57710 -71929 81433 96460 19599 30668 92198 94430 -8075 -61182 -10774 27006 -94366 -11105 56287 27949 -59852 -46025 -29362 36413 -79702 26871 56353 -29766 67323 5994 36684 85613 21048 60896 52606 74760 73315 -25833 80394 -39285 95623 23464 24041 45063 14265 -97148 -77244 44899 -51970 89297 65933 34065 23990 19118 -96141 25718 -60120 7732 -51854 -49808 -46436 -39950 30386 -79738 -7804 -74482 -50586 -39891 -82872 98025 -95300 6273 -49747 -1720 -56991 74825 81045 67019 10791 -97134 56066 -9628 19895 -27409 70224 42107 -57752 82211 -79020 -89733 -54276 -81517 -31192 51422 -18002 66398 97352 -6385 60368 70795 -44696 78288 93909 7550 -47281 10686 -40650 -67129 -45060 66725 29666 57354 77586 65585 90915 -15692 58227 -69702 49987 75150 -69306 39624 -85512 64850 -38127 71479 -59669 -63531 46639 24440 91424 68909 -8798 82576 -95298 68682 7358 -35372 46958 -39447 -77800 72169 -55726 77563 -96600 13948 92804 6600 -23952 -65890 -54018 49009 22719 76491 68997 -76247 -75726 -40957 19430 -47800 39176 -98290 753 -89176 -6192 -29211 31831 11947 -63731 8243 96088 38172 -18539 -10443 39337 -39337 -88578 -1193 -3389 -14297 40313 28688 388 -20605 -78361 -23401 45783 -17739 75113 25296 62385 35826 4014 79618 -82652 -62208 3057 -7407 -27104 71253 -8664 91432 -59518 -68023 27251 -7282 23594 63432 -19883 -37422 69858 22373 72326 84679 32149 -67291 31034 86148 92382 11726 -96300 -4385 -58653 79356 77287 -55487 8194 60985 48107 -19146 -31473 22826 -76035 72567 -40569 -79103 -47257 -65572 87164 736 91622 95657 34221 -1685 60239 -73133 -32943 -35673 98523 82287 68779 -12948 -89325 11698 82088 29257 -62167 50277 12573 99185 96217 -6552 89184 -90405 -76562 -69252 -40905 -79743 52509 -35380 88758 56682 -98343 -58468 38183 66658 -52684 97851 -19900 -25514 36029 93625 -77997 -35278 -44084 9599 -28895 -77730 -45769 67868 -26965 -16441 74796 24134 -38325 -44325 55259 50225 -56833 83208 -57538 -65885 -76580 96254 -17359 -94305 47136 -45670 3230 91364 -71817 11516 -64801 -62066 -3588 13193 48781 90467 -98545 -45584 -85165 78403 -56625 22458 22323 -70568 -18485 7199 56212 49879 53431 11498 26434 28006 -16324 54952 95884 -21518 -36647 -65936 22424 -54169 24652 16836 61346 30989 78944 -36682 76790 -87237 -37619 -41168 -379 67520 54288 -70529 55206 -92879 51601 -50910 58290 80801 27013 -63828 11041 30168 30046 -49832 -9865 -45136 94085 -12483 -38246 -44845 -66216 -44460 37467 -68877 22810 -24268 -23388 73109 -4218 -22447 36832 -37234 90193 21888 -21051 -3249 41154 -46510 22216 87164 88831 17458 -79388 91824 26888 20449 1396 9434 -72784 -62715 10759 -6593 -49887 6451 18944 84524 24140 111 2496 -47308 69897 2656 -63437 82377 53644 43704 -1697 36129 15034 -48287 -94060 -67323 76194 -40635 40937 -43441 -58486 10295 -79697 26592 -82667 45977 -60848 -5777 -58977 55229 40119 -50976 -89512 73695 -87038 -48211 93997 76130 15768 77495 72268 83573 -87264 99565 -60245 -31753 -61845 -48432 48217 43263 12642 -36682 -3769 26371 52201 -89288 2157 78843 24841 -88050 49107 79377 -37376 55343 44305 92469 -96978 -69400 3958 -7455 28320 -27677 61911 31726 -59992 52818 -10231 -1216 58700 -23185 -76175 -6894 4841 -92123 -60647 96754 -92686 14046 -13431 -94090 76326 -44010 62121 27164 50843 -36704 -10319 98015 29356 46284 -60498 -5125 -43675 25844 -27694 -27635 -96972 54144 -88789 -53253 28524 61763 46121 -73017 17104 -97454 -61728 -21990 -62217 92471 88923 73456 60484 538 4944 -50534 -88356 -44572 -59122 -40913 83791 63193 44452 75128 -61074 33247 -34325 -34351 -48854 -21906 45136 -71319 -37252 48099 -4436 25894 47033 -78301 85403 89145 -81529 -34213 74440 -40948 -81097 -8923 44220 -73203 -93732 -77657 42239 98461 61521 41023 44971 70181 -29037 -15913 -52039 81595 -24117 -21167 90251 -92535 -60630 -34037 59150 45803 -29531 -64614 -45990 35130 -65383 40057 -5571 -48833 82724 91353 -46257 78605 59699 -41384 -34935 -51825 -54515 5049 55902 7976 -97349 -74756 44123 25102 -95630 81560 -72843 96447 -78316 -52274 71971 24889 76651 -68662 63179 -5492 15320 41317 76146 64931 -1637 -89398 30230 72080 -6940 -63786 -12459 -85631 96587 -24946 12174 -6264 -33905 16547 -1241 -49377 -54546 -99773 -81673 -79742 -85154 53427 44830 -88946 8672 26289 -58026 -46675 -92996 -16522 73134 -19508 -27519 -96796 93395 -62962 53733 -54002 -64352 -72813 82139 62385 -56504 -23078 85854 -3741 33673 86169 64907 26436 -37298 11850 -34251 46835 80267 -46277 -14761 -6201 -18749 89174 -83474 2306 -69207 -84503 -39521 -79546 -1834 80026 30553 -94950 95503 87149 31650 -87964 -43359 -14712 -66946 -95956 32793 -59619 -3401 -10798 -33211 -7448 -79398 -76342 -56547 -32697 -40653 -35551 32512 67914 -45484 99011 -39469 -69220 82361 85670 85413 94639 -11270 -45364 -70033 -92291 3495 -25593 -93396 47295 -59241 92292 92394 84532 -76207 96984 -82972 82267 15194 20272 21756 79942 -33391 -33684 -76009 -76073 16958 -68826 -50648 -11339 76551 -64682 -16733 -51689 33642 -25121 -43451 6694 80453 24351 -50478 7417 -93566 -308 77173 17784 96377 76968 -91165 21822 48170 -74269 36412 -93640 -59847 -41667 -50341 66695 47781 -24891 -60401 6491 -6034 5014 73531 1731 20203 -87157 49334 -16714 52323 9115 52801 27303 -10905 -34897 -19920 57077 46848 35064 68589 16826 -25178 -43943 -97685 -51742 49829 77088 62272 57269 -31209 -98435 -1210 63306 5779 -79977 -21405 -88929 -63093 -46084 64739 97 -4490 32213 94896 55757 -56841 91264 -45657 42381 86034 -96219 -95806 44317 51529 -24378 -73702 -16665 -81886 83363 85405 -64650 38461 -42667 64671 -65628 -3278 -18754 2514 -65993 80503 -44285 -46441 19140 -67135 -84207 -75210 -19467 99904 -61869 -6191 35167 91722 -54458 8853 84731 -2883 -43000 22350 71283 36289 -63486 -75274 11458 65155 -28147 28995 -41373 -20077 41045 -89423 -30359 64344 35175 92551 -76362 15792 -58529 10126 -74331 45872 -72123 -43649 -22387 55531 -75411 76933 -78790 -23191 77298 71414 98245 -71308 48602 -50337 54257 51491 -83478 -97444 -84023 -51026 -77866 -7822 -12938 -84393 78397 -28834 -74840 77767 18271 -95195 -93947 35720 89866 23971 -91982 -5424 -65638 -87461 -15273 96251 -27314 -52738 -60247 -99956 54746 -39888 -2839 56677 -3617 11880 -6518 -83958 78739 36823 -63328 -40420 -3412 -76875 -82186 97454 -44900 79372 -62079 22526 56028 -6461 -6318 35042 -41239 65666 3014 -31275 72696 -48799 -75798 51844 -13279 49105 -55094 71254 65107 71109 68238 46967 40782 6617 15 68779 9089 -66330 -70056 54502 60083 55974 -11380 55952 64585 80192 -36959 41322 -23510 62514 -77344 17307 -85489 66816 -6754 69186 30154 35370 -43910 21705 94929 22725 -27210 -866 99349 60389 6391 79893 -31833 -32421 44911 -96447 72790 -97463 9646 67994 -34475 3513 94991 -85729 75239 -64176 33964 -35916 -9327 29615 54873 31092 67756 98639 7727 -44407 -90402 -63208 16495 54539 -72402 -87244 -97041 -41640 69895 -16480 -2921 -90477 -4544 -6961 -37159 54444 -82994 36496 -11261 -80909 -64244 -38974 4975 38141 -95611 29877 -28831 27695 41561 -54134 73989 94765 35073 86612 -80706 24753 -64918 -39989 -18001 34537 -50424 68136 90095 -3705 -94276 2961 89394 -5699 27795 12238 -77234 -89846 91872 -92927 -42805 97196 77487 26863 -28362 -63343 74402 -28370 56850 -45851 -76903 -96358 95095 -24115 74471 44763 34524 36117 21989 5836 25751 -7101 23820 18916 -49784 8442 63777 -87348 -17363 52814 93553 93098 1888 -59127 -30477 47078 -61319 12507 -59508 17244 -26339 -54629 -53786 52685 -47368 -78611 17138 -7533 -97373 -15930 -51036 -99003 49624 65230 44777 32842 48357 -68288 40795 68068 -71680 -75828 -1189 29622 31272 -69403 88021 23563 52310 64562 49697 95203 -25604 -36623 92224 -75506 40128 11847 85470 -88260 -70700 -20527 -19356 -65922 54882 11844 -52109 -79518 -85059 -25629 -14668 22902 14667 -15729 57282 -58451 -77366 -57144 15162 -16719 86266 -42845 39626 -85613 31507 -17552 -34244 -64728 27155 89547 74012 90401 38869 -15992 55964 57730 -97413 -39495 73259 -79092 -14221 53156 53923 87156 -72419 -49721 40109 -75187 -30965 7313 13987 -95379 -87014 -80274 82945 -32973 -97029 -24497 -41787 92212 -27672 40783 -44556 62366 -48124 -52446 91775 -68849 -92713 -88945 67429 71705 -2840 -78899 27517 -19674 90062 25634 -91684 62290 -92274 -20931 95078 -83059 93897 -10683 66309 -30138 -93268 -29644 19437 84858 -42154 -91577 -95741 -62395 -59030 37812 -3271 -20246 64660 -28290 -9686 -39113 698 65183 64812 -48488 -45154 11468 75355 17896 21734 36002 -19269 -55599 -97653 40149 80446 70098 -99562 -50228 9428 47133 45263 90795 -32688 20441 2740 -50863 74832 -18347 26219 82688 95286 67920 -32257 57893 -14524 65833 -32844 58781 -90086 54790 -53483 84719 59249 -80821 57199 74225 28468 -29 -34749 -64422 15858 -4476 -62116 -17666 43428 -65063 87029 76491 -45218 92395 69223 -52301 53543 -56519 -78836 -26109 18924 -89113 32009 94290 -31397 58346 45463 -74771 43273 -12172 -67398 23060 45576 -38805 -93399 68981 -53227 -25618 43388 -58902 75468 -92995 17120 -54216 -69775 20318 -61253 46694 -57690 86682 13198 84868 -82582 -98608 19257 -22832 49621 49519 -673 -17550 56745 -14232 56648 -13363 19773 26108 97996 -31412 -53149 -37499 -28355 -44261 2113 -78823 15248 48571 88588 -3907 -61919 -19497 -82684 28120 80011 -88383 -84025 -11831 -12637 -57890 5706 -88371 -55719 -77449 72479 -11544 58349 79698 -71477 33251 -54677 -8513 55423 51298 -39103 11996 3072 182 1023 -57191 16391 -67622 -38817 -92107 -28887 20773 -90070 -3100 -23389 11912 -16391 -56092 2884 31328 71457 -62642 -90001 -86551 56925 42847 -67362 -68188 57734 25709 -66888 -66832 -1646 -93488 57965 72610 52123 46002 11636 3000 1 1 1 2 2 3 3 4 3 5 2 6 7 7 7 8 8 9 3 10 2 11 7 12 4 13 1 14 9 15 5 16 7 17 5 18 8 19 8 20 17 21 7 22 2 23 20 24 23 25 3 26 5 27 19 28 17 29 10 30 1 31 4 32 28 33 3 34 8 35 34 36 25 37 20 38 18 39 5 40 41 41 7 42 23 43 31 44 16 45 35 46 39 47 7 48 6 49 37 50 50 51 9 52 20 53 23 54 23 55 34 56 2 57 18 58 56 59 3 60 24 61 19 62 6 63 46 64 41 65 39 66 12 67 43 68 67 69 53 70 24 71 60 72 23 73 58 74 18 75 52 76 7 77 60 78 21 79 42 80 68 81 80 82 33 83 54 84 1 85 19 86 6 87 65 88 60 89 41 90 44 91 57 92 46 93 84 94 22 95 42 96 63 97 31 98 94 99 57 100 86 101 37 102 65 103 20 104 29 105 2 106 30 107 46 108 78 109 96 110 21 111 14 112 49 113 98 114 60 115 72 116 85 117 11 118 53 119 26 120 7 121 104 122 76 123 88 124 49 125 89 126 126 127 119 128 12 129 14 130 99 131 52 132 127 133 92 134 10 135 92 136 111 137 89 138 105 139 69 140 8 141 88 142 48 143 83 144 120 145 42 146 95 147 132 148 116 149 109 150 139 151 27 152 137 153 21 154 112 155 19 156 72 157 101 158 105 159 116 160 144 161 46 162 73 163 104 164 59 165 144 166 7 167 126 168 100 169 75 170 75 171 93 172 92 173 156 174 51 175 106 176 161 177 134 178 153 179 176 180 17 181 93 182 45 183 86 184 68 185 186 186 164 187 76 188 133 189 129 190 143 191 67 192 176 193 90 194 58 195 169 196 72 197 43 198 112 199 9 200 156 201 112 202 116 203 146 204 3 205 97 206 133 207 1 208 69 209 51 210 2 211 193 212 198 213 6 214 167 215 121 216 25 217 5 218 107 219 65 220 132 221 11 222 89 223 195 224 84 225 18 226 175 227 82 228 19 229 34 230 67 231 189 232 227 233 158 234 85 235 117 236 209 237 85 238 85 239 89 240 51 241 209 242 24 243 156 244 24 245 65 246 42 247 198 248 94 249 250 250 179 251 232 252 233 253 147 254 204 255 211 256 212 257 201 258 184 259 97 260 217 261 101 262 144 263 58 264 181 265 173 266 4 267 260 268 70 269 230 270 96 271 2 272 181 273 69 274 182 275 191 276 39 277 182 278 186 279 227 280 268 281 137 282 88 283 244 284 193 285 271 286 125 287 213 288 65 289 167 290 73 291 29 292 23 293 205 294 26 295 224 296 186 297 17 298 231 299 236 300 233 301 250 302 65 303 140 304 129 305 293 306 243 307 19 308 26 309 237 310 264 311 114 312 297 313 54 314 62 315 56 316 268 317 308 318 67 319 104 320 122 321 242 322 224 323 182 324 40 325 134 326 312 327 71 328 234 329 92 330 129 331 25 332 286 333 15 334 94 335 264 336 219 337 248 338 148 339 305 340 55 341 180 342 201 343 81 344 341 345 77 346 287 347 94 348 208 349 303 350 207 351 140 352 338 353 73 354 66 355 256 356 290 357 6 358 123 359 335 360 195 361 172 362 269 363 295 364 221 365 256 366 302 367 68 368 55 369 313 370 60 371 255 372 174 373 132 374 133 375 18 376 120 377 142 378 182 379 312 380 368 381 204 382 280 383 64 384 374 385 8 386 237 387 139 388 200 389 105 390 119 391 120 392 182 393 159 394 379 395 242 396 384 397 25 398 365 399 353 400 6 401 54 402 359 403 286 404 150 405 28 406 404 407 155 408 268 409 271 410 57 411 204 412 219 413 328 414 114 415 358 416 50 417 284 418 166 419 34 420 157 421 407 422 160 423 50 424 383 425 125 426 265 427 170 428 198 429 197 430 111 431 223 432 401 433 228 434 30 435 275 436 173 437 42 438 125 439 149 440 196 441 120 442 409 443 64 444 265 445 256 446 237 447 221 448 7 449 327 450 260 451 123 452 418 453 436 454 185 455 21 456 285 457 216 458 298 459 207 460 273 461 194 462 447 463 110 464 234 465 203 466 274 467 340 468 228 469 53 470 38 471 297 472 313 473 425 474 448 475 414 476 413 477 252 478 51 479 196 480 77 481 470 482 291 483 401 484 448 485 438 486 232 487 393 488 432 489 356 490 393 491 337 492 273 493 282 494 474 495 175 496 447 497 60 498 254 499 174 500 354 501 182 502 55 503 501 504 299 505 80 506 418 507 421 508 222 509 123 510 168 511 189 512 330 513 27 514 121 515 84 516 195 517 176 518 376 519 214 520 119 521 391 522 322 523 504 524 74 525 15 526 323 527 528 528 195 529 405 530 39 531 22 532 325 533 433 534 201 535 83 536 88 537 331 538 38 539 504 540 353 541 258 542 435 543 295 544 442 545 473 546 500 547 204 548 499 549 374 550 314 551 268 552 50 553 378 554 56 555 312 556 174 557 127 558 355 559 98 560 77 561 247 562 250 563 126 564 69 565 550 566 206 567 257 568 281 569 276 570 453 571 389 572 323 573 553 574 86 575 354 576 252 577 480 578 432 579 213 580 111 581 563 582 400 583 435 584 504 585 297 586 537 587 565 588 480 589 41 590 128 591 293 592 395 593 578 594 323 595 427 596 493 597 325 598 52 599 353 600 9 601 499 602 247 603 410 604 28 605 395 606 456 607 109 608 29 609 155 610 162 611 390 612 328 613 27 614 58 615 363 616 603 617 357 618 330 619 163 620 238 621 519 622 256 623 297 624 27 625 353 626 17 627 114 628 229 629 295 630 370 631 313 632 298 633 508 634 522 635 269 636 542 637 229 638 342 639 330 640 33 641 32 642 520 643 565 644 325 645 640 646 220 647 372 648 28 649 614 650 629 651 107 652 57 653 128 654 618 655 463 656 313 657 544 658 509 659 473 660 329 661 189 662 372 663 115 664 207 665 321 666 45 667 216 668 661 669 281 670 314 671 344 672 250 673 352 674 497 675 157 676 667 677 516 678 469 679 606 680 449 681 302 682 663 683 303 684 440 685 40 686 430 687 277 688 283 689 210 690 129 691 225 692 133 693 487 694 151 695 541 696 433 697 420 698 574 699 381 700 539 701 557 702 282 703 566 704 703 705 475 706 544 707 322 708 239 709 165 710 229 711 129 712 41 713 399 714 150 715 220 716 275 717 311 718 449 719 332 720 615 721 284 722 138 723 655 724 229 725 595 726 137 727 81 728 18 729 407 730 500 731 539 732 432 733 507 734 497 735 486 736 642 737 129 738 342 739 16 740 505 741 189 742 4 743 501 744 19 745 97 746 573 747 434 748 536 749 719 750 118 751 388 752 293 753 626 754 272 755 409 756 743 757 333 758 226 759 429 760 89 761 540 762 387 763 421 764 380 765 86 766 48 767 743 768 564 769 49 770 426 771 723 772 404 773 540 774 584 775 682 776 769 777 424 778 670 779 565 780 216 781 252 782 46 783 669 784 542 785 565 786 724 787 400 788 572 789 666 790 500 791 394 792 194 793 446 794 721 795 325 796 106 797 205 798 401 799 152 800 1 801 413 802 308 803 86 804 269 805 545 806 403 807 576 808 466 809 254 810 595 811 489 812 426 813 771 814 533 815 264 816 297 817 541 818 232 819 549 820 250 821 187 822 514 823 689 824 433 825 152 826 387 827 657 828 567 829 72 830 502 831 603 832 172 833 132 834 459 835 619 836 207 837 116 838 791 839 246 840 119 841 785 842 244 843 182 844 691 845 176 846 703 847 339 848 85 849 675 850 798 851 770 852 532 853 582 854 328 855 48 856 812 857 546 858 252 859 499 860 333 861 388 862 657 863 111 864 815 865 548 866 492 867 793 868 709 869 430 870 262 871 150 872 74 873 137 874 619 875 628 876 779 877 210 878 666 879 751 880 42 881 401 882 728 883 132 884 272 885 603 886 514 887 881 888 667 889 426 890 320 891 118 892 504 893 614 894 538 895 532 896 649 897 812 898 660 899 144 900 817 901 711 902 896 903 775 904 749 905 414 906 605 907 739 908 497 909 429 910 68 911 188 912 569 913 788 914 715 915 56 916 720 917 758 918 407 919 146 920 826 921 68 922 483 923 569 924 88 925 746 926 252 927 553 928 371 929 726 930 860 931 708 932 211 933 689 934 159 935 809 936 173 937 20 938 816 939 895 940 472 941 839 942 374 943 650 944 301 945 98 946 647 947 404 948 907 949 532 950 818 951 429 952 113 953 878 954 479 955 846 956 185 957 227 958 67 959 80 960 658 961 901 962 652 963 857 964 63 965 242 966 615 967 900 968 193 969 503 970 78 971 84 972 554 973 372 974 930 975 58 976 17 977 514 978 877 979 305 980 945 981 364 982 552 983 160 984 676 985 544 986 544 987 531 988 70 989 306 990 71 991 776 992 252 993 205 994 483 995 754 996 561 997 328 998 210 999 672 1000 790 1001 81 1002 481 1003 138 1004 399 1005 724 1006 310 1007 522 1008 449 1009 850 1010 848 1011 360 1012 243 1013 670 1014 373 1015 597 1016 140 1017 456 1018 179 1019 254 1020 810 1021 809 1022 595 1023 848 1024 418 1025 71 1026 415 1027 541 1028 324 1029 665 1030 100 1031 269 1032 703 1033 168 1034 381 1035 818 1036 525 1037 454 1038 824 1039 587 1040 356 1041 985 1042 441 1043 551 1044 172 1045 988 1046 663 1047 594 1048 655 1049 884 1050 333 1051 1021 1052 247 1053 199 1054 115 1055 746 1056 474 1057 143 1058 205 1059 389 1060 351 1061 913 1062 352 1063 691 1064 589 1065 162 1066 935 1067 262 1068 464 1069 484 1070 477 1071 957 1072 401 1073 949 1074 30 1075 567 1076 512 1077 100 1078 427 1079 593 1080 531 1081 192 1082 277 1083 166 1084 920 1085 571 1086 489 1087 981 1088 134 1089 794 1090 47 1091 698 1092 409 1093 866 1094 517 1095 850 1096 291 1097 627 1098 946 1099 515 1100 1003 1101 627 1102 239 1103 481 1104 178 1105 365 1106 225 1107 277 1108 129 1109 509 1110 403 1111 296 1112 914 1113 280 1114 156 1115 760 1116 383 1117 103 1118 396 1119 560 1120 80 1121 388 1122 872 1123 108 1124 871 1125 67 1126 79 1127 170 1128 348 1129 777 1130 991 1131 185 1132 759 1133 1127 1134 24 1135 693 1136 422 1137 623 1138 935 1139 1027 1140 1072 1141 112 1142 851 1143 960 1144 642 1145 544 1146 609 1147 66 1148 626 1149 625 1150 734 1151 797 1152 686 1153 840 1154 292 1155 170 1156 1013 1157 244 1158 977 1159 107 1160 583 1161 144 1162 101 1163 988 1164 801 1165 616 1166 1005 1167 1146 1168 407 1169 32 1170 135 1171 222 1172 214 1173 477 1174 102 1175 98 1176 549 1177 344 1178 838 1179 1070 1180 380 1181 411 1182 1058 1183 923 1184 416 1185 918 1186 275 1187 262 1188 892 1189 182 1190 532 1191 661 1192 94 1193 836 1194 60 1195 944 1196 983 1197 160 1198 1066 1199 1072 1200 226 1201 605 1202 1081 1203 1119 1204 524 1205 758 1206 888 1207 740 1208 426 1209 918 1210 855 1211 890 1212 790 1213 1090 1214 159 1215 1130 1216 724 1217 5 1218 1178 1219 931 1220 512 1221 37 1222 999 1223 1128 1224 329 1225 1009 1226 877 1227 697 1228 218 1229 173 1230 804 1231 327 1232 873 1233 172 1234 1164 1235 988 1236 748 1237 187 1238 1098 1239 848 1240 189 1241 146 1242 576 1243 424 1244 735 1245 509 1246 900 1247 393 1248 201 1249 411 1250 408 1251 1093 1252 786 1253 95 1254 346 1255 724 1256 115 1257 533 1258 370 1259 195 1260 155 1261 1020 1262 792 1263 864 1264 192 1265 176 1266 585 1267 130 1268 607 1269 189 1270 1115 1271 1044 1272 456 1273 52 1274 281 1275 319 1276 180 1277 688 1278 806 1279 762 1280 1037 1281 1110 1282 834 1283 372 1284 450 1285 1096 1286 842 1287 1161 1288 749 1289 100 1290 955 1291 1090 1292 755 1293 245 1294 470 1295 329 1296 526 1297 985 1298 114 1299 622 1300 1019 1301 739 1302 872 1303 1002 1304 1004 1305 536 1306 726 1307 1214 1308 1230 1309 316 1310 994 1311 1276 1312 190 1313 1297 1314 331 1315 84 1316 657 1317 1188 1318 615 1319 679 1320 939 1321 922 1322 860 1323 794 1324 538 1325 339 1326 240 1327 371 1328 831 1329 1208 1330 893 1331 1282 1332 349 1333 281 1334 1147 1335 1216 1336 877 1337 1338 1338 38 1339 503 1340 256 1341 882 1342 1086 1343 1294 1344 133 1345 486 1346 261 1347 420 1348 1187 1349 715 1350 684 1351 742 1352 65 1353 745 1354 733 1355 519 1356 829 1357 1022 1358 901 1359 190 1360 212 1361 233 1362 4 1363 571 1364 723 1365 960 1366 1051 1367 400 1368 1224 1369 1240 1370 541 1371 408 1372 206 1373 862 1374 1069 1375 18 1376 1167 1377 1096 1378 255 1379 206 1380 316 1381 79 1382 150 1383 174 1384 656 1385 533 1386 1072 1387 309 1388 814 1389 554 1390 522 1391 474 1392 294 1393 527 1394 320 1395 614 1396 1246 1397 659 1398 336 1399 592 1400 997 1401 496 1402 350 1403 935 1404 154 1405 839 1406 773 1407 615 1408 473 1409 1341 1410 402 1411 305 1412 311 1413 171 1414 567 1415 263 1416 1136 1417 1300 1418 185 1419 1044 1420 59 1421 329 1422 1358 1423 296 1424 365 1425 68 1426 311 1427 789 1428 832 1429 238 1430 929 1431 42 1432 746 1433 780 1434 213 1435 1318 1436 394 1437 6 1438 113 1439 1133 1440 138 1441 704 1442 377 1443 805 1444 1252 1445 215 1446 1249 1447 465 1448 42 1449 274 1450 185 1451 885 1452 385 1453 1357 1454 83 1455 342 1456 1021 1457 1305 1458 477 1459 1401 1460 743 1461 1455 1462 671 1463 204 1464 1218 1465 1070 1466 1143 1467 247 1468 1364 1469 507 1470 591 1471 963 1472 456 1473 203 1474 1024 1475 250 1476 516 1477 1130 1478 1270 1479 92 1480 924 1481 971 1482 541 1483 850 1484 584 1485 129 1486 268 1487 949 1488 81 1489 752 1490 1435 1491 1283 1492 964 1493 104 1494 185 1495 127 1496 1414 1497 1164 1498 866 1499 137 1500 1289 1501 629 1502 1063 1503 203 1504 281 1505 769 1506 1322 1507 596 1508 1212 1509 1078 1510 79 1511 648 1512 1086 1513 447 1514 1220 1515 552 1516 188 1517 41 1518 1059 1519 709 1520 1079 1521 1046 1522 1350 1523 913 1524 462 1525 928 1526 1243 1527 1204 1528 271 1529 710 1530 1337 1531 1051 1532 1473 1533 1187 1534 916 1535 1252 1536 693 1537 734 1538 321 1539 430 1540 185 1541 347 1542 1032 1543 1260 1544 179 1545 1400 1546 260 1547 1323 1548 641 1549 1286 1550 862 1551 774 1552 1348 1553 177 1554 74 1555 212 1556 535 1557 542 1558 217 1559 585 1560 207 1561 492 1562 102 1563 615 1564 935 1565 135 1566 96 1567 877 1568 1311 1569 1113 1570 1412 1571 434 1572 1499 1573 1119 1574 421 1575 210 1576 969 1577 236 1578 1429 1579 1359 1580 728 1581 1420 1582 773 1583 105 1584 1059 1585 920 1586 428 1587 249 1588 649 1589 1240 1590 814 1591 552 1592 1202 1593 1588 1594 393 1595 23 1596 304 1597 1351 1598 32 1599 840 1600 533 1601 406 1602 625 1603 39 1604 1242 1605 1386 1606 1135 1607 937 1608 1486 1609 1393 1610 451 1611 444 1612 572 1613 835 1614 1111 1615 108 1616 821 1617 867 1618 38 1619 54 1620 322 1621 1486 1622 1005 1623 1559 1624 506 1625 984 1626 1005 1627 765 1628 1392 1629 675 1630 1601 1631 276 1632 331 1633 1414 1634 1446 1635 541 1636 513 1637 1138 1638 1420 1639 1009 1640 1225 1641 683 1642 1366 1643 198 1644 499 1645 675 1646 352 1647 560 1648 801 1649 655 1650 1180 1651 1484 1652 1393 1653 824 1654 230 1655 336 1656 458 1657 1312 1658 1545 1659 1267 1660 322 1661 98 1662 760 1663 1136 1664 156 1665 803 1666 1638 1667 1388 1668 817 1669 1659 1670 702 1671 1626 1672 728 1673 1570 1674 550 1675 1197 1676 916 1677 1190 1678 1295 1679 581 1680 1158 1681 1559 1682 1580 1683 616 1684 1664 1685 1297 1686 1095 1687 1473 1688 259 1689 576 1690 97 1691 1487 1692 1600 1693 727 1694 853 1695 638 1696 1123 1697 1157 1698 88 1699 652 1700 1669 1701 132 1702 646 1703 564 1704 795 1705 34 1706 1414 1707 661 1708 254 1709 697 1710 1504 1711 1307 1712 1328 1713 669 1714 589 1715 76 1716 931 1717 1030 1718 404 1719 900 1720 1464 1721 717 1722 1072 1723 576 1724 434 1725 936 1726 51 1727 349 1728 199 1729 759 1730 1275 1731 1020 1732 1506 1733 243 1734 1433 1735 1023 1736 387 1737 453 1738 217 1739 702 1740 1531 1741 1034 1742 1287 1743 1331 1744 94 1745 452 1746 1607 1747 697 1748 1511 1749 763 1750 1606 1751 431 1752 368 1753 1280 1754 226 1755 481 1756 339 1757 46 1758 378 1759 141 1760 728 1761 427 1762 1712 1763 1614 1764 944 1765 935 1766 1175 1767 139 1768 1599 1769 1119 1770 843 1771 1108 1772 1590 1773 808 1774 1758 1775 251 1776 460 1777 852 1778 1686 1779 92 1780 1192 1781 1590 1782 441 1783 1588 1784 753 1785 569 1786 1329 1787 1020 1788 429 1789 724 1790 79 1791 781 1792 62 1793 274 1794 911 1795 497 1796 857 1797 800 1798 517 1799 1208 1800 1195 1801 158 1802 1338 1803 1579 1804 1719 1805 995 1806 121 1807 228 1808 272 1809 148 1810 912 1811 1255 1812 223 1813 1223 1814 678 1815 633 1816 245 1817 154 1818 462 1819 47 1820 1331 1821 580 1822 856 1823 319 1824 1089 1825 590 1826 355 1827 357 1828 978 1829 172 1830 1241 1831 1742 1832 633 1833 136 1834 1686 1835 40 1836 1484 1837 1673 1838 1747 1839 1166 1840 1024 1841 742 1842 1620 1843 1247 1844 1430 1845 147 1846 194 1847 1599 1848 1777 1849 953 1850 1399 1851 1796 1852 13 1853 1513 1854 182 1855 770 1856 314 1857 264 1858 1193 1859 702 1860 756 1861 863 1862 61 1863 517 1864 387 1865 1139 1866 1041 1867 1273 1868 1233 1869 966 1870 1429 1871 1257 1872 1353 1873 95 1874 248 1875 1065 1876 1804 1877 501 1878 654 1879 15 1880 470 1881 682 1882 281 1883 1042 1884 1701 1885 620 1886 635 1887 501 1888 1830 1889 428 1890 528 1891 884 1892 602 1893 545 1894 1730 1895 581 1896 586 1897 1457 1898 1151 1899 299 1900 48 1901 1192 1902 1703 1903 1238 1904 868 1905 305 1906 1391 1907 295 1908 747 1909 989 1910 1595 1911 959 1912 1020 1913 127 1914 513 1915 84 1916 1676 1917 1399 1918 1771 1919 1722 1920 1664 1921 3 1922 1470 1923 806 1924 1452 1925 480 1926 1535 1927 206 1928 251 1929 628 1930 1881 1931 462 1932 1726 1933 4 1934 491 1935 1731 1936 1034 1937 1637 1938 656 1939 62 1940 1408 1941 763 1942 1792 1943 417 1944 940 1945 1206 1946 1853 1947 1232 1948 1938 1949 1389 1950 774 1951 336 1952 995 1953 1397 1954 90 1955 1810 1956 1340 1957 1250 1958 1615 1959 1320 1960 1903 1961 1552 1962 440 1963 594 1964 1837 1965 74 1966 640 1967 1137 1968 49 1969 695 1970 1686 1971 1679 1972 1231 1973 1253 1974 1322 1975 1163 1976 819 1977 529 1978 965 1979 616 1980 1949 1981 1413 1982 399 1983 1399 1984 786 1985 317 1986 1583 1987 227 1988 1731 1989 886 1990 903 1991 1907 1992 1424 1993 1729 1994 1073 1995 487 1996 1575 1997 1267 1998 1873 1999 1840 2000 1008 2001 1996 2002 1934 2003 48 2004 112 2005 248 2006 1194 2007 1615 2008 1466 2009 1730 2010 163 2011 1690 2012 59 2013 1945 2014 1840 2015 1998 2016 774 2017 433 2018 1280 2019 1005 2020 1068 2021 1206 2022 1900 2023 167 2024 1281 2025 1393 2026 180 2027 1021 2028 248 2029 785 2030 1694 2031 1472 2032 1317 2033 1962 2034 2030 2035 1918 2036 1229 2037 1191 2038 513 2039 2011 2040 451 2041 1865 2042 486 2043 136 2044 1703 2045 1457 2046 3 2047 887 2048 951 2049 454 2050 828 2051 992 2052 1171 2053 397 2054 1278 2055 1652 2056 387 2057 296 2058 1844 2059 1676 2060 1735 2061 24 2062 1598 2063 450 2064 772 2065 968 2066 1505 2067 1854 2068 597 2069 1632 2070 933 2071 369 2072 2051 2073 1566 2074 1870 2075 1804 2076 1283 2077 1369 2078 357 2079 945 2080 1932 2081 112 2082 641 2083 1448 2084 575 2085 1705 2086 1130 2087 2010 2088 1172 2089 894 2090 996 2091 552 2092 326 2093 210 2094 1011 2095 868 2096 243 2097 626 2098 322 2099 1998 2100 534 2101 1634 2102 683 2103 823 2104 684 2105 125 2106 2104 2107 697 2108 52 2109 1138 2110 86 2111 1467 2112 1269 2113 1845 2114 1966 2115 888 2116 1985 2117 1396 2118 1057 2119 1169 2120 741 2121 1491 2122 906 2123 645 2124 2006 2125 1567 2126 701 2127 215 2128 690 2129 13 2130 261 2131 2027 2132 1906 2133 424 2134 1388 2135 1583 2136 447 2137 430 2138 1339 2139 946 2140 462 2141 1371 2142 1328 2143 183 2144 156 2145 1878 2146 808 2147 626 2148 1655 2149 1720 2150 2057 2151 2017 2152 1479 2153 2131 2154 1215 2155 571 2156 1747 2157 126 2158 1246 2159 1179 2160 1284 2161 910 2162 910 2163 1834 2164 688 2165 794 2166 432 2167 175 2168 798 2169 889 2170 514 2171 2105 2172 235 2173 1236 2174 1038 2175 324 2176 576 2177 353 2178 116 2179 869 2180 2172 2181 1797 2182 1123 2183 2154 2184 1735 2185 358 2186 461 2187 2086 2188 1173 2189 1469 2190 650 2191 352 2192 1039 2193 1951 2194 2029 2195 997 2196 271 2197 524 2198 684 2199 1792 2200 606 2201 956 2202 155 2203 736 2204 295 2205 2082 2206 2017 2207 1409 2208 193 2209 975 2210 1326 2211 2133 2212 960 2213 1651 2214 1497 2215 148 2216 1500 2217 1072 2218 545 2219 890 2220 521 2221 1469 2222 68 2223 855 2224 550 2225 1521 2226 1245 2227 29 2228 519 2229 1464 2230 438 2231 2027 2232 1617 2233 2009 2234 580 2235 1605 2236 1119 2237 246 2238 1768 2239 1488 2240 668 2241 16 2242 845 2243 606 2244 632 2245 1808 2246 1502 2247 1391 2248 1263 2249 937 2250 192 2251 1208 2252 2187 2253 1514 2254 1055 2255 990 2256 1914 2257 1760 2258 2101 2259 478 2260 1904 2261 833 2262 484 2263 1886 2264 351 2265 1702 2266 314 2267 882 2268 292 2269 2094 2270 1822 2271 2224 2272 2149 2273 489 2274 1555 2275 1360 2276 2111 2277 1900 2278 196 2279 1258 2280 519 2281 641 2282 1549 2283 1242 2284 115 2285 2040 2286 2243 2287 566 2288 2138 2289 2097 2290 2259 2291 609 2292 1598 2293 1876 2294 2218 2295 59 2296 151 2297 1287 2298 630 2299 209 2300 1805 2301 525 2302 1431 2303 801 2304 725 2305 2114 2306 2033 2307 590 2308 214 2309 596 2310 954 2311 919 2312 492 2313 208 2314 1601 2315 1525 2316 1325 2317 571 2318 309 2319 479 2320 1629 2321 490 2322 2145 2323 1672 2324 2233 2325 281 2326 1986 2327 2216 2328 1845 2329 682 2330 1899 2331 2289 2332 1567 2333 994 2334 1096 2335 834 2336 213 2337 1576 2338 968 2339 1962 2340 388 2341 854 2342 2069 2343 2141 2344 864 2345 1096 2346 997 2347 197 2348 1244 2349 1313 2350 617 2351 1306 2352 2107 2353 1088 2354 571 2355 452 2356 1138 2357 1524 2358 251 2359 159 2360 248 2361 1083 2362 2254 2363 357 2364 918 2365 1981 2366 2184 2367 1077 2368 1959 2369 1667 2370 1969 2371 1491 2372 1023 2373 1585 2374 2311 2375 2044 2376 424 2377 1476 2378 896 2379 1974 2380 1652 2381 195 2382 1620 2383 533 2384 335 2385 423 2386 939 2387 1222 2388 1153 2389 407 2390 1874 2391 750 2392 658 2393 750 2394 325 2395 1983 2396 243 2397 785 2398 659 2399 825 2400 2075 2401 192 2402 703 2403 401 2404 2116 2405 215 2406 1147 2407 788 2408 1153 2409 1418 2410 1986 2411 1416 2412 155 2413 2059 2414 1203 2415 1873 2416 1681 2417 1762 2418 1824 2419 644 2420 319 2421 131 2422 1979 2423 983 2424 1881 2425 1637 2426 1497 2427 2317 2428 1554 2429 819 2430 83 2431 909 2432 2240 2433 961 2434 1874 2435 840 2436 72 2437 586 2438 432 2439 397 2440 492 2441 1721 2442 886 2443 1283 2444 578 2445 712 2446 1071 2447 574 2448 1383 2449 541 2450 205 2451 2039 2452 174 2453 1567 2454 764 2455 1328 2456 2143 2457 1652 2458 1014 2459 61 2460 1081 2461 2015 2462 26 2463 2387 2464 1978 2465 1529 2466 1678 2467 496 2468 2305 2469 1452 2470 1408 2471 1607 2472 374 2473 1459 2474 2335 2475 1579 2476 1038 2477 1416 2478 888 2479 2124 2480 1543 2481 2269 2482 1255 2483 1444 2484 908 2485 577 2486 717 2487 2259 2488 170 2489 1149 2490 658 2491 94 2492 1659 2493 947 2494 1123 2495 42 2496 1085 2497 504 2498 2356 2499 1692 2500 2183 2501 2385 2502 361 2503 2210 2504 1243 2505 1410 2506 989 2507 2284 2508 1527 2509 2469 2510 1615 2511 2412 2512 324 2513 434 2514 1398 2515 469 2516 256 2517 401 2518 2281 2519 286 2520 20 2521 982 2522 2086 2523 859 2524 1180 2525 111 2526 1215 2527 914 2528 711 2529 1262 2530 1976 2531 2074 2532 1632 2533 619 2534 309 2535 1670 2536 1337 2537 2092 2538 1155 2539 138 2540 761 2541 1445 2542 1968 2543 1628 2544 857 2545 2147 2546 1105 2547 259 2548 1093 2549 1545 2550 259 2551 1618 2552 2493 2553 513 2554 349 2555 582 2556 605 2557 1406 2558 2441 2559 266 2560 1177 2561 2030 2562 1737 2563 253 2564 610 2565 2284 2566 1349 2567 147 2568 444 2569 2001 2570 541 2571 977 2572 886 2573 390 2574 2295 2575 1053 2576 1986 2577 1690 2578 2444 2579 1103 2580 1408 2581 1994 2582 737 2583 256 2584 1195 2585 2079 2586 1225 2587 597 2588 158 2589 113 2590 902 2591 884 2592 1864 2593 2408 2594 438 2595 321 2596 2235 2597 2355 2598 1583 2599 625 2600 2478 2601 369 2602 2474 2603 201 2604 1772 2605 1523 2606 1435 2607 1167 2608 1951 2609 2262 2610 1288 2611 851 2612 1903 2613 2267 2614 2247 2615 2502 2616 1799 2617 203 2618 2522 2619 1034 2620 2021 2621 1196 2622 1563 2623 2031 2624 765 2625 2563 2626 1599 2627 666 2628 1919 2629 1682 2630 210 2631 112 2632 2436 2633 1208 2634 804 2635 1783 2636 1129 2637 802 2638 504 2639 1426 2640 95 2641 1628 2642 1009 2643 2500 2644 725 2645 66 2646 1165 2647 182 2648 2641 2649 1149 2650 1397 2651 1007 2652 2567 2653 134 2654 930 2655 2458 2656 1379 2657 1399 2658 783 2659 1307 2660 84 2661 896 2662 3 2663 2232 2664 38 2665 1934 2666 208 2667 1713 2668 453 2669 282 2670 1226 2671 2279 2672 554 2673 1464 2674 841 2675 1803 2676 1779 2677 1947 2678 1137 2679 1326 2680 1353 2681 2259 2682 1783 2683 1402 2684 1294 2685 560 2686 1438 2687 279 2688 2268 2689 981 2690 1212 2691 1210 2692 708 2693 1065 2694 2218 2695 913 2696 1617 2697 2327 2698 394 2699 272 2700 1013 2701 963 2702 114 2703 1404 2704 47 2705 1937 2706 793 2707 1802 2708 318 2709 1868 2710 1245 2711 1888 2712 2341 2713 769 2714 2536 2715 894 2716 268 2717 304 2718 1547 2719 709 2720 466 2721 943 2722 1511 2723 2206 2724 2478 2725 1561 2726 1188 2727 2451 2728 617 2729 1817 2730 1744 2731 460 2732 2429 2733 1449 2734 1966 2735 1922 2736 2597 2737 2253 2738 2396 2739 742 2740 2724 2741 1626 2742 1908 2743 2082 2744 223 2745 173 2746 2685 2747 1690 2748 241 2749 1167 2750 379 2751 835 2752 1197 2753 1342 2754 1279 2755 2071 2756 2205 2757 526 2758 717 2759 1710 2760 2175 2761 1462 2762 1883 2763 125 2764 2624 2765 1238 2766 690 2767 1145 2768 2012 2769 1779 2770 1407 2771 220 2772 565 2773 2536 2774 359 2775 782 2776 1189 2777 2021 2778 46 2779 1796 2780 504 2781 2112 2782 622 2783 659 2784 1885 2785 2230 2786 1447 2787 2653 2788 1443 2789 1518 2790 571 2791 2666 2792 1564 2793 2792 2794 865 2795 1823 2796 456 2797 316 2798 2398 2799 1249 2800 803 2801 1115 2802 721 2803 2486 2804 944 2805 1870 2806 2548 2807 2210 2808 2249 2809 799 2810 1303 2811 1902 2812 2754 2813 2439 2814 614 2815 2612 2816 2509 2817 796 2818 1022 2819 1328 2820 419 2821 1123 2822 2723 2823 1143 2824 2785 2825 743 2826 402 2827 1474 2828 864 2829 2676 2830 1295 2831 331 2832 1684 2833 2076 2834 1150 2835 1761 2836 694 2837 2612 2838 1798 2839 2040 2840 20 2841 515 2842 1403 2843 2138 2844 1488 2845 41 2846 931 2847 1062 2848 1705 2849 2548 2850 414 2851 2263 2852 2480 2853 2643 2854 1743 2855 2245 2856 397 2857 281 2858 73 2859 1146 2860 2177 2861 796 2862 2519 2863 485 2864 1166 2865 364 2866 2846 2867 2842 2868 464 2869 2460 2870 651 2871 798 2872 1332 2873 1455 2874 75 2875 2471 2876 1164 2877 1889 2878 1618 2879 2088 2880 1650 2881 2167 2882 1316 2883 1044 2884 336 2885 1321 2886 495 2887 1308 2888 1083 2889 794 2890 1187 2891 551 2892 67 2893 1701 2894 944 2895 560 2896 597 2897 738 2898 1806 2899 1499 2900 1632 2901 693 2902 245 2903 229 2904 1887 2905 2539 2906 2881 2907 336 2908 1193 2909 2801 2910 2829 2911 988 2912 1531 2913 929 2914 2575 2915 1422 2916 2237 2917 1221 2918 1066 2919 492 2920 913 2921 370 2922 1152 2923 1037 2924 1758 2925 749 2926 2054 2927 2636 2928 377 2929 1352 2930 421 2931 2181 2932 314 2933 1112 2934 1250 2935 518 2936 1621 2937 563 2938 2093 2939 1995 2940 1086 2941 1315 2942 1550 2943 2657 2944 209 2945 59 2946 2066 2947 857 2948 1215 2949 126 2950 2846 2951 2453 2952 2259 2953 2277 2954 2889 2955 108 2956 1183 2957 1310 2958 99 2959 1337 2960 2492 2961 2695 2962 1943 2963 2937 2964 1434 2965 1299 2966 2789 2967 1535 2968 756 2969 765 2970 2591 2971 2954 2972 2657 2973 2815 2974 1832 2975 374 2976 1166 2977 2525 2978 2741 2979 1909 2980 2296 2981 1050 2982 974 2983 1854 2984 2334 2985 1721 2986 2173 2987 52 2988 460 2989 2734 2990 48 2991 200 2992 1491 2993 160 2994 2819 2995 2693 2996 711 2997 1065 2998 1708 2999 1874 3000 3000 82081 -82947 -53286 -49128 -63052 75224 -48466 -66121 -10082 -21572 -40214 8644 -44380 27106 75997 -32800 -65437 71791 58824 -19039 78405 34956 27858 -34016 -84090 47136 -92104 15150 81159 -73548 96791 63055 -14522 -3654 -45688 -3688 -16498 -73645 -32593 36300 98602 17968 40160 14206 -306 85693 -40741 77231 85680 30433 -13727 -37758 -69250 -69319 30370 23520 -71954 7889 945 26757 88316 67431 42625 50496 31885 -20886 29755 -7040 71890 -81804 15830 55809 92034 -21709 -56611 57901 26117 -58080 -50215 -18224 -48492 7096 6929 11538 -85562 49001 -36031 -43778 22796 35907 4408 -63039 44407 36445 23827 41196 -17973 -38730 92557 -7285 93372 -43106 72600 -40085 -54876 58851 -63792 -8261 -65344 15800 -65625 -13694 -58116 -15302 -89815 73579 -19736 46383 94453 -83654 5889 91882 -52477 49689 37964 35191 -25226 74174 -54652 95075 -51592 -70380 90936 71932 -45619 -14415 93060 -25786 -2425 -33565 -70009 -35029 -33711 61766 -78226 26273 38719 20192 20711 24812 65012 23622 49554 14472 87568 61467 -14851 -44345 97468 -33023 -9266 -85647 65597 -30301 83476 71308 8659 6118 92034 -73435 71761 31049 -56940 -82191 -74524 73920 37270 -30293 -46112 -98239 -54321 -39978 -58013 99112 -33201 -46037 84818 -69179 7953 78409 74568 -18118 -17518 -63058 -68065 -4303 -80898 94727 -95841 52727 38225 4275 -91017 50849 84538 31840 2393 49936 572 95361 -41892 14161 -97781 -65465 86702 -3216 55571 -1446 76511 -48548 63742 -29357 -11504 77138 -27498 27383 31173 97699 -52579 -57821 -57437 -83645 14351 -28873 46098 16327 -67475 -32138 90892 -28734 -65799 -93144 -29111 71222 22660 -89296 -25121 -57582 2909 53068 88259 -84197 -2124 -40847 99536 70884 85430 40357 -4630 66988 -65882 61069 -60928 93552 -79721 -79422 6214 84098 -82336 -78214 -72282 -24583 21052 33157 31958 -69597 13977 52868 -4937 45934 73916 -44619 -59603 19632 -60656 -99223 -77087 -81279 40938 -4947 20809 -6523 -61708 97577 30808 -61331 7698 -1355 43425 97043 57408 19250 -68005 -30898 -32157 45797 -45478 -45872 3637 18359 -79297 57020 50845 54875 -69696 -27593 -52189 66020 -20944 -39314 -12799 12771 -58116 -25219 49822 -49902 -76532 91766 55536 -19277 -40849 -11243 -68473 -40386 60663 89236 22756 -75003 -77934 -1270 -39645 -50452 -77774 86058 -43250 -4309 99253 -28237 -52525 32517 70658 73735 20684 -49484 426 -10417 -16327 63930 -52165 50051 -18428 -90617 -77189 -77058 -27691 -7639 -15831 -89990 21693 -17757 -85744 -28247 45767 11930 -7955 -13922 98391 -48600 -97439 95927 18678 69931 -24777 42775 -81663 -44670 50738 9240 12197 -58614 86162 -48780 -47430 -54366 -38407 5198 63382 94750 29507 92762 -85248 -60959 97670 1650 -95957 -10283 -3871 15977 -42548 -49474 -3030 -13490 -12550 -79996 -51530 -22029 -19571 -69721 -7288 24067 -32977 -4507 6914 -90032 -31469 -43908 69203 73035 -71881 89480 50077 -31768 -97375 -8237 88678 -5935 -9230 -1399 -48848 18918 -10084 76281 -8696 -48170 23972 94857 47240 -17530 -62594 72081 4715 85065 -80781 40861 -45046 61579 94346 25990 99200 -23726 -38110 -93597 -6975 31993 -21231 62066 68708 -67317 93468 76789 -60137 35924 60578 -83859 23195 87175 30078 -2181 -51649 -93066 2361 -60382 78988 -47011 -12744 -77958 -52194 67040 -3035 83335 -66006 20230 -62570 73857 -96202 29000 -39022 87558 57766 -50058 68057 50194 95085 -31153 -38099 20820 -28476 -26952 9871 -10694 -64695 96746 7779 79172 50977 93495 65764 14054 12674 -15514 -24983 68623 96156 6115 -11016 28473 52465 74342 -10976 73232 -65483 80018 -15316 -63905 1136 76990 96644 72837 45807 -84040 93191 -13857 29551 70609 83794 88369 58794 39113 -52560 89206 -94261 95834 -31094 6076 37926 -53382 -36757 -75510 29916 -462 35708 -43203 -65898 14616 -42131 -57981 82403 47175 -56456 -94022 -90474 83116 -92276 11486 -11178 19643 86098 -65928 54570 -49514 -9475 51534 2345 -60260 -12634 42213 85164 -49127 -42074 5338 -73665 46467 71835 61646 -65945 -46322 55373 82062 8307 -86361 30582 47065 -60112 -70470 48068 216 88032 -29472 13952 44185 -68746 -91035 40722 -18132 -82940 64817 59360 -55557 -10343 66613 83358 46356 43611 -52647 70442 50806 -63093 43688 -26096 95754 -11807 66345 10277 -63099 13429 -75377 59975 40527 -12510 -87016 84144 19457 -51597 -82664 -96279 -66462 17147 -9809 -98372 54069 -38316 -15616 -3538 33724 74298 48034 -96081 -49993 75113 -87041 -79860 -26243 -5966 82779 31443 91290 60975 78068 -83496 -49562 -79130 -6724 -88450 46811 -28621 15210 84852 -84856 75035 44291 99955 20299 74469 51855 -63200 51748 11514 76565 72298 77847 -78510 3096 -96346 4331 98846 -50090 -79191 -13193 -77901 45630 -52912 62673 -43648 -97560 -73612 -59734 -11724 82281 -21431 94382 64820 -23971 -89096 -82167 -51124 -86796 18537 63048 -1222 29528 -17364 16713 78457 -38520 89843 64090 -17551 23607 9968 -30861 -82187 15513 85830 42196 89390 26789 63114 -83212 98500 54973 20249 -51604 89680 -44893 -973 53270 -23373 -59840 -92528 59637 53577 45444 -80668 -82376 16066 -410 55865 -349 -16708 90084 -21243 73546 70581 84075 64359 -92956 -86527 -39348 -46106 -30121 -84247 -9026 -41273 48369 97368 73342 67464 -84405 49557 71379 -10020 58810 87846 96657 -81532 83312 -83081 -75535 -65020 -14264 93322 -18999 -24104 -92111 -79949 -13261 -32516 15975 -95693 -83855 37750 -40151 -34257 42842 -94202 -52902 -17701 95837 -17010 -67516 53172 -29946 -7673 19290 20887 40448 5944 -372 -90829 21080 86676 31895 -62597 79485 -20685 -58039 99541 77238 -71671 -60063 66755 -50154 49220 67923 66373 -81513 -69713 48127 -69587 -81229 63338 20265 79988 67882 83272 24961 91513 68414 -24868 4205 -50093 -77718 -6614 37303 79090 95225 71224 22893 -24959 -46274 -53250 -24198 82810 -86204 25225 -73496 82404 94770 -22581 14843 -10378 -75869 -12443 62757 -91590 97828 45281 -62784 -41200 -20658 1201 24719 -64395 -43518 31391 91411 -19209 76812 -58756 19948 44493 28408 -98553 -39397 90719 -99568 86388 67210 73773 64832 -97117 -14558 -75966 -8097 28145 96175 48960 57093 79414 86035 62340 -12432 45102 -43626 -70161 19632 -42088 -64163 -55529 38489 -58302 -67162 -22194 -78774 -13885 98197 -1493 13825 -6731 70374 19349 20052 -98418 -74682 -75343 -71769 78362 -92543 -93805 -10986 87425 27132 -37014 -61860 18292 -79306 -58929 -17864 30373 51839 -29428 -91306 -89228 52969 -25892 -864 -98725 -85751 54482 -7150 -25229 -15787 -69685 85711 -26922 21756 -75109 71541 25126 99681 35590 -91988 91320 -64677 -60936 45298 2888 64273 -84087 -35612 7918 36655 18192 -20405 -74492 94034 -71651 41160 86902 -87729 76217 -2893 -71061 -71475 86842 1443 -50670 -9736 58063 -31200 20897 55448 40632 -29606 -92124 -31227 98251 -74634 94384 -3710 -67866 37855 -94391 81339 46790 23219 19149 86430 18421 -14218 -72588 88602 -12360 93882 -43840 -47680 63873 -28424 98378 33312 -54432 -3681 5927 -33654 27162 -88821 88711 -69818 82145 -14653 54221 -78044 93177 -28510 44051 -52886 -48689 32642 22751 -94184 -27987 -39947 98723 67930 -40094 -57194 -36477 -7032 -81828 45352 -90974 -89299 -1523 -46017 80391 -66428 -64578 83762 -20413 -82364 12062 -85946 90203 -69347 34569 31570 -81987 49281 23131 51028 13135 -54230 53732 60887 -32833 -64745 -98600 92438 95736 -20096 -65365 -84410 -40645 -28762 25163 10112 -4746 80411 -18774 -69329 44296 2497 67026 -92843 -12945 26089 43772 69359 -5584 91276 85168 -6173 88194 -47836 50949 -86184 88443 9879 -81897 -27738 -43817 94543 -73269 15886 82155 84871 -85846 -11648 -49268 -15506 -14525 -41078 78398 -98991 -46380 -97898 -69622 68113 47102 37408 66514 -70639 -18297 -1674 -22639 -11024 -89460 58317 85017 58128 29929 -51743 -48722 28399 21293 5862 51653 66233 30146 -89507 -93594 -64372 65958 -38333 -64368 -973 -17298 50767 81774 -18397 58673 63040 78215 -88507 -26253 34711 61483 11924 67006 -32160 86847 -37462 33616 93130 4172 35924 -14682 62274 -47485 47320 82660 -67508 25733 22711 -90845 -79879 31770 30719 -25793 -17773 -12910 -9065 85314 -77382 18015 -77241 50615 56101 43538 50460 77702 -28663 -42866 14064 -181 73269 -50273 -14961 9721 62004 13398 66090 -50097 8810 78839 -25640 -54935 58643 92818 79483 -64633 29827 8259 76981 -78679 -31284 -83018 -61080 27582 -31876 -97 -92498 6643 -88227 20137 76464 -61954 -30389 -31249 -68020 30060 -42300 7341 98368 90726 10701 62733 -91400 38253 18040 10759 -41065 2485 -26544 -32498 -81091 21990 -74612 -18830 -4579 15441 -28149 86003 47743 82523 19546 -88267 59256 -52601 59791 97392 45255 -10205 14460 67596 91012 32270 -3372 -31865 55525 74837 -25544 30237 -4396 -5922 33709 25222 -98427 97347 -41371 -82796 34081 -68692 -15515 89863 3202 86074 95057 77360 -54092 -10633 32926 16810 -66599 56192 -92508 75367 -28972 -88953 85499 44254 59893 85926 -11631 -30640 -68073 54946 -67375 49293 -18140 -25450 -15438 34823 -67652 57305 -67790 -37937 -2252 16673 -20400 -75139 -50156 88192 -53555 -68811 44895 70421 -70073 79683 84318 -60173 97204 28384 -3549 97405 68286 12462 112 -22075 87865 99023 88480 85798 -89977 -70077 -87452 -87122 99971 -27179 75685 -8380 88804 -14803 55003 -93812 -3663 35888 15149 36883 -7230 53754 -38255 -74077 45588 3119 61897 47296 -73161 -48825 -91351 49454 78006 -9110 61749 82618 -73434 -8849 -9646 23100 -85048 33354 -27146 68180 -16717 -97230 -82801 -89819 73954 50640 -26242 -64169 -72100 90536 -37064 29743 -13401 59856 -85756 89709 78391 38931 -47869 -65117 83793 -89890 -81313 5316 -55522 1949 21503 -47485 8276 92958 36104 69435 91445 27030 56821 73418 -82972 14283 66182 87639 49529 8702 -78637 86597 35811 8150 -75196 61581 56404 -30729 84363 91644 -37941 -49960 72284 14702 25509 -34884 -34017 -62772 93644 61384 83259 -44296 -61131 -8865 -1341 74405 -54017 96446 -72930 -99892 95700 -96342 84829 31592 81881 -46841 90190 96488 -11984 95408 67148 -79126 -28977 -53472 79645 -13624 40170 73957 18796 40274 90320 -30050 -3996 92419 95422 56474 8931 -88777 -39249 -23426 13082 34246 -51275 -74340 24351 18910 -12123 -33485 66078 -96946 50381 -15768 18851 20091 -20612 84661 84052 38903 -67619 -82897 50325 -11226 83800 5843 45178 42301 -72326 -89425 95848 -53047 79376 67283 -90369 -28163 57689 88559 3520 -1409 -16772 61739 70601 -4044 40187 84474 88757 -73291 78236 -46125 -82480 72904 37522 19796 6985 -3352 75610 16512 49717 -99424 -90446 75426 98043 -73484 -3652 39683 -32499 -59798 -95778 24111 83822 -24438 44775 86377 -67194 -57061 -48480 -25611 30937 28433 -89381 64076 25907 84556 17952 54775 63504 -30652 50835 -3890 -18549 47164 -26238 45121 50207 21092 -57024 -88445 81992 56990 -87927 -81678 -39660 -32821 4169 -47903 37044 37866 36016 -96659 60395 -72959 47522 93645 -76637 -20404 -81707 -81755 30640 21774 7399 -87563 47097 60609 70524 508 94789 65204 -60353 55731 35361 -8869 -87108 37917 20998 -25834 -30041 34688 80798 -90766 -25357 36428 4142 -37575 -45595 68354 -30905 -98966 -26646 -15688 -387 34410 -56918 -93218 -15328 45974 35952 94698 -89057 -31259 39241 71534 -50604 -99465 -38372 -10297 -39016 -27937 -7065 -54592 40859 5384 30512 73561 37850 79692 -85504 -11382 56749 58836 -93060 21964 -24335 -9032 -70635 -82667 83746 -40587 62720 -96095 -74540 24930 -59099 -57462 -62283 -20849 -30103 -86614 18723 76096 -84431 -42187 -48108 95670 -2128 34334 24261 13447 45989 -14384 56478 -93778 -24250 -32525 13117 -55846 -41299 -62244 43357 -94836 -196 -39951 -35503 75766 70922 9274 28225 76153 -37600 69545 8514 89083 70273 33809 71111 -15463 -66841 31513 -25590 -36509 46595 -6896 23333 51924 -80179 63161 -66529 -57830 -21641 -81934 -15843 896 -648 -39432 -76752 -79250 -18163 -4654 99460 -47629 -41604 -39480 -7046 77447 -99012 -86242 -82914 -77437 -23609 39736 47804 -20885 95291 -40779 57549 -95693 41858 -32996 -71165 -35396 -3071 71310 66344 -76199 82270 -77190 -90181 -10331 26217 -15817 -56712 -73163 82288 -32465 58381 -79877 -52984 71140 16701 77997 54362 74053 -54726 35811 29778 -41165 81541 -98400 1751 -10873 9146 17549 -85367 -21012 -85044 -74178 42790 -96780 19212 44474 -37150 36545 36735 -34906 28390 42712 35888 -13137 27127 18354 -18056 -28906 -78715 -86965 55505 -15371 41667 10392 39938 29442 97403 -64919 88612 -63177 -61831 89645 63141 78478 44955 35246 13401 16638 6727 28549 19831 22967 -81652 62129 48920 40553 4173 -73303 80141 -46231 -89410 66208 48390 -39471 21519 -59848 -83424 -61805 82042 91698 77508 -38423 -57823 18218 -1817 62267 22885 78422 -1911 -8935 -49318 -14877 -44961 83226 47942 31784 -83685 -22211 30941 -17701 39867 -59384 -56322 -19812 53949 98831 61618 -5998 -63426 -31646 19739 98224 13179 -2234 -15665 -52095 -275 -3684 32696 35517 -89106 48487 -78799 -11085 -66260 -27224 -49436 42157 -99083 35009 868 -93648 -42107 52126 83220 41538 -35945 -57454 57232 -46179 -90107 -32921 85995 -51128 -84132 43403 45037 9525 -58761 65232 27961 -83211 -42896 -92887 -64509 -54868 1450 75266 53403 18978 41734 -48154 -44089 -68214 70661 -50749 78121 99389 71604 -143 -48348 75383 -19253 -80312 47068 -40839 -25077 -24937 -16488 -98897 64446 -8211 -84070 84237 -1907 -55737 -52579 99070 -98973 -57798 56869 -40677 65067 -26294 -43519 -35972 39459 142 -55822 -48677 63871 34468 -75705 -31237 45609 -98098 -95897 27688 -95126 -61791 1562 -31505 3577 63801 -68012 97884 -56454 45606 -69319 25766 -31983 -58236 -11758 -92306 -51929 81461 -16984 10839 68735 85124 -68703 -9457 4997 -23996 29665 11181 -20416 -90707 -53871 -43587 2523 -65294 -5397 45734 44336 -25609 -89456 -80744 -76831 96674 6218 -96547 -27409 -66288 -75604 -298 -49601 -49513 -51817 -60477 88989 887 43400 17841 -68150 53909 22908 70451 59469 -2622 74690 -57200 5309 15669 66545 -93716 -6249 -82283 -43287 59954 -71977 -27148 23637 15135 65526 -53952 14540 90813 -46555 -11046 10588 21193 56866 -82394 -36371 4713 53238 -25832 -12332 9452 12910 -9432 83176 -57881 -52619 93295 47929 -21656 -40372 -22899 14925 -41209 10080 18757 -29332 7354 -97837 -44243 -85634 12177 -1679 78637 47251 -55318 44369 -95332 -67793 26852 -77018 -72360 -56105 56693 -54736 40490 -68670 -52545 -97491 46617 45734 21386 32558 -27350 -35093 2278 10637 36186 -65700 -44194 -29831 -53781 4212 -7702 76744 -25272 -41303 9951 -21550 40441 63052 78905 81154 -8916 70640 85445 -76555 -6333 -62515 -71802 -56535 -23127 -51638 -25871 -20197 -59987 11570 -73931 23189 -95754 29242 -74620 6154 -21421 -10208 24744 -69715 -80943 -15021 -15497 -60158 74701 90489 -45711 -18421 -86283 -95748 -74922 -33421 -9147 43457 -79314 -86216 49471 22522 86278 -88396 -67050 54899 27315 -38171 -64058 -96135 -1689 -53297 -24755 -81148 17425 89866 -102 27485 -22698 18600 -44876 -17933 -35735 -46433 -25058 49268 92342 -26369 29144 -16009 67966 -17410 -84561 40999 -80598 -24927 4869 7444 57278 58027 81570 82852 88384 -69672 2394 36069 9922 -95133 88227 -90255 85577 -64530 -69775 63509 10653 86911 44345 9018 2437 42698 62071 -67586 92207 48770 35401 -72353 13867 78217 42774 51807 56468 -29165 45312 -59036 9088 21674 -86281 -64090 -68639 34282 28920 24337 -64930 68559 -45184 623 8704 1196 80413 -85268 43616 -13537 -11958 30086 -54400 -34345 -61500 -3951 82608 -20731 -58779 -359 -98081 -52053 -87057 44189 -21020 -50862 59266 -71581 90669 376 -66526 -3796 -11903 63064 -52110 72120 78817 71555 -37307 -41806 71772 79345 96769 -52003 29606 -29467 36513 -70316 -30779 -36365 16021 -61991 -78408 -84851 90185 1994 -13468 89865 -29802 -5392 -83283 -6225 -76901 -16263 -95442 91353 -60649 6714 3321 -44046 -877 -14873 -97237 38264 87571 -91120 -48324 27292 4779 75781 75656 -21211 -43595 -55158 92265 54102 74720 40859 34214 82282 9904 19578 12631 -79725 56373 -83213 -10255 73341 -74636 8322 -54210 78686 59444 -68599 -47154 32063 74791 96906 -26127 99476 81396 -33740 61566 52481 22027 -63199 -89352 -28240 -82413 -92820 23362 89577 -20722 -70305 69097 75809 33855 -63531 -55786 52521 19644 71161 -52178 -77307 -20243 91878 10475 -7573 -60213 -38173 82500 -25045 -8068 68785 88208 82825 97411 -9187 84965 35658 4818 -74649 12949 -59143 1234 70517 -63107 2382 97895 6352 88816 -54576 55127 -1128 8359 -56549 -14452 -65688 -95419 -22290 -16580 79299 -45305 14426 -68334 73281 9948 -10830 38308 -54125 -12704 19261 -94339 10030 31022 40691 -88184 11307 67811 32386 92684 -20919 78602 -95992 26401 -17610 25029 99281 65869 7703 75368 -40205 -8540 99579 73120 -32009 -35263 68809 56633 -25409 93752 -78963 39882 -90355 21561 -46902 -18425 99126 -17819 45997 47422 85306 5079 -73428 61540 -14369 -71148 51480 12187 -2891 31298 33162 84113 72001 15696 97990 85982 -93076 -81223 -51945 39279 -10336 -67077 72641 -74582 -71419 2992 78442 77758 -17507 -82191 4793 -82994 -34045 15050 -45014 -51133 -48135 69951 957 68590 99755 68883 48714 54336 17705 -91803 -91589 75136 51920 39256 35858 -85529 -25286 -10783 19645 -72212 -48692 -75986 73217 -59852 -99 62512 66035 50643 -39826 52164 -46862 -96059 -86833 -464 -93976 -75444 76238 44658 79407 25139 -22524 36091 21598 -26178 -80465 69933 99767 62456 69409 60283 -37605 -18129 -55646 52004 -14066 -34851 87690 -92495 -57534 20420 40399 -83054 -95305 27274 22398 -44718 55589 56477 61233 -9775 -51556 -10650 -16213 -60127 -87402 58576 26382 97088 77309 -91759 7912 -3104 75034 51719 61277 -99808 -10644 -92689 -25589 -30130 64244 -28758 62384 -93775 -47459 86376 -64343 89181 -15459 -64772 -5776 -19526 19697 -12893 37763 -57632 86403 -45705 -11516 18310 -61307 13873 -26952 49839 -28402 59875 31342 67781 18080 46709 -79274 31743 -21627 88578 -90512 -47298 -12069 47405 14180 28461 15693 77918 -24330 -5676 -64588 68059 73256 62230 45889 -49032 -34781 -13258 35345 -43746 -28813 76744 -81297 24532 91238 -65511 29158 2666 -8766 45593 1591 9220 67636 72599 31808 26772 -34568 -37179 13575 72486 70979 -92097 -29608 -61134 -26642 -44448 40242 -55052 -64107 4926 95273 -67184 -60925 -56345 49984 -62795 -39413 -50194 -29182 -69001 -78564 13948 -70333 31296 2021 25208 49291 -46601 34853 30156 86377 -32322 73746 -14841 82080 -79149 92431 -94672 -43063 -33190 39876 -3104 24767 -36600 29617 -72175 -50088 -9978 -38499 -29948 -66278 -12634 57930 36937 -25660 -5081 10522 3585 -1674 94533 -58339 -70632 -72925 77404 91005 -39354 -84614 95215 -3325 31416 62598 -59647 -17707 21268 40977 11386 -4872 -20469 9011 61991 37635 -41735 12335 5021 90194 50239 -80278 89661 29285 79424 -32793 69892 -63089 49389 -5629 16272 -72266 36989 -59622 -13234 71736 -74955 -69605 -183 88596 82057 63987 6309 42270 3352 42602 -31923 7420 95966 28335 -81345 21635 65034 46049 -62269 38030 -20191 -20309 -26072 14238 44503 94837 99395 -35238 24372 80379 -66552 -51165 -43980 -90483 -81234 6453 45074 -23002 29808 -66237 50101 -72976 77613 -97897 -67372 -82432 10770 33061 -20622 -99727 -17786 63106 83497 -64950 81629 20583 88958 -80222 16393 46049 -90861 -63753 29294 -86605 -49246 -71468 78955 -85249 57339 -75273 92680 -45792 49761 1186 79329 66574 67096 -84274 3875 -31358 48523 -67781 -69756 -93148 -79305 -85555 50259 -17130 94304 -16642 4389 -65169 -36594 -60454 34724 -3518 89858 81801 88565 -37299 50315 -12230 -67038 -82372 78351 -34445 -71123 14874 96030 6047 -19229 71781 -45984 33778 -80021 42288 -24578 -56238 74297 -18727 37422 11594 8067 -89723 -99997 72510 53167 -92518 66687 26770 82219 -54831 -55359 -58752 21372 56322 -50405 44207 -25129 -26448 -66201 -95484 -42729 -6378 17321 59123 47825 75134 59738 -33672 88684 12099 -85923 74412 -21252 -12334 44867 13617 -66990 12123 -13569 -76692 33396 97218 -70437 -72862 -72544 -28300 -91386 3834 -81433 64770 -28421 40203 -86639 -43237 52186 -75600 -50410 99779 -8992 -57048 -95490 -55916 63388 48068 -71373 63395 18550 10482 45481 -50283 87215 8211 -14420 42871 -16887 -72114 44034 3000 1 1 1 2 2 3 3 4 1 5 4 6 5 7 8 8 8 9 5 10 10 11 11 12 10 13 10 14 10 15 4 16 15 17 8 18 12 19 11 20 6 21 13 22 9 23 2 24 10 25 19 26 14 27 18 28 2 29 22 30 22 31 20 32 1 33 13 34 6 35 33 36 34 37 4 38 24 39 10 40 8 41 19 42 16 43 4 44 42 45 8 46 18 47 4 48 45 49 19 50 16 51 2 52 28 53 51 54 50 55 17 56 12 57 38 58 23 59 28 60 61 61 38 62 5 63 33 64 45 65 18 66 51 67 5 68 42 69 44 70 48 71 53 72 18 73 52 74 18 75 66 76 59 77 48 78 68 79 77 80 45 81 6 82 56 83 42 84 78 85 42 86 85 87 48 88 39 89 40 90 27 91 46 92 10 93 63 94 12 95 7 96 36 97 96 98 51 99 98 100 87 101 4 102 19 103 97 104 18 105 17 106 5 107 45 108 59 109 14 110 110 111 95 112 108 113 113 114 94 115 28 116 23 117 86 118 1 119 32 120 16 121 11 122 106 123 82 124 84 125 29 126 73 127 101 128 14 129 6 130 31 131 52 132 96 133 56 134 8 135 86 136 27 137 94 138 82 139 97 140 112 141 102 142 136 143 90 144 64 145 87 146 116 147 6 148 133 149 74 150 42 151 130 152 84 153 71 154 88 155 127 156 154 157 42 158 41 159 61 160 112 161 74 162 83 163 115 164 50 165 117 166 125 167 164 168 76 169 155 170 100 171 138 172 97 173 142 174 92 175 94 176 34 177 7 178 115 179 5 180 58 181 42 182 166 183 164 184 142 185 65 186 53 187 164 188 119 189 56 190 69 191 78 192 8 193 125 194 148 195 86 196 79 197 26 198 20 199 67 200 180 201 148 202 100 203 168 204 98 205 131 206 184 207 43 208 43 209 79 210 13 211 198 212 135 213 177 214 145 215 8 216 105 217 45 218 29 219 139 220 125 221 103 222 144 223 183 224 164 225 25 226 146 227 127 228 120 229 225 230 201 231 107 232 85 233 47 234 151 235 231 236 176 237 212 238 130 239 178 240 144 241 70 242 197 243 19 244 245 245 217 246 162 247 156 248 194 249 94 250 127 251 6 252 42 253 29 254 187 255 154 256 161 257 117 258 18 259 193 260 216 261 13 262 235 263 44 264 20 265 134 266 215 267 127 268 170 269 109 270 240 271 257 272 54 273 244 274 136 275 269 276 5 277 232 278 86 279 137 280 270 281 184 282 187 283 87 284 213 285 172 286 96 287 278 288 249 289 31 290 46 291 172 292 11 293 87 294 181 295 62 296 37 297 9 298 224 299 256 300 249 301 268 302 84 303 73 304 109 305 204 306 140 307 4 308 269 309 232 310 182 311 296 312 215 313 241 314 296 315 88 316 172 317 188 318 296 319 202 320 91 321 168 322 164 323 151 324 74 325 257 326 259 327 184 328 221 329 298 330 223 331 154 332 41 333 73 334 334 335 202 336 101 337 302 338 21 339 13 340 225 341 200 342 324 343 103 344 335 345 183 346 108 347 331 348 290 349 290 350 243 351 184 352 88 353 290 354 273 355 324 356 184 357 54 358 290 359 316 360 276 361 173 362 306 363 125 364 35 365 235 366 337 367 340 368 114 369 203 370 15 371 18 372 104 373 182 374 282 375 312 376 194 377 16 378 369 379 306 380 229 381 326 382 328 383 223 384 52 385 99 386 47 387 26 388 314 389 177 390 334 391 241 392 179 393 154 394 365 395 37 396 306 397 279 398 350 399 151 400 221 401 308 402 113 403 364 404 326 405 33 406 89 407 361 408 339 409 228 410 221 411 147 412 64 413 241 414 17 415 190 416 387 417 74 418 358 419 117 420 328 421 162 422 131 423 399 424 71 425 19 426 247 427 234 428 236 429 89 430 355 431 36 432 394 433 103 434 112 435 376 436 76 437 161 438 92 439 364 440 301 441 401 442 132 443 440 444 308 445 345 446 9 447 215 448 232 449 203 450 176 451 9 452 345 453 232 454 178 455 446 456 306 457 368 458 223 459 108 460 320 461 205 462 338 463 297 464 286 465 17 466 73 467 408 468 206 469 464 470 366 471 151 472 183 473 65 474 146 475 311 476 430 477 326 478 125 479 169 480 331 481 171 482 120 483 181 484 79 485 104 486 425 487 102 488 234 489 251 490 118 491 199 492 115 493 363 494 218 495 55 496 407 497 274 498 484 499 369 500 261 501 78 502 400 503 3 504 170 505 164 506 369 507 150 508 23 509 54 510 313 511 179 512 4 513 238 514 12 515 175 516 214 517 190 518 191 519 39 520 76 521 422 522 173 523 468 524 487 525 197 526 440 527 350 528 179 529 263 530 142 531 391 532 281 533 477 534 417 535 241 536 507 537 86 538 14 539 27 540 325 541 69 542 385 543 375 544 419 545 131 546 512 547 522 548 138 549 105 550 470 551 193 552 189 553 325 554 381 555 245 556 363 557 439 558 267 559 382 560 359 561 106 562 221 563 247 564 564 565 564 566 71 567 375 568 441 569 193 570 22 571 160 572 9 573 453 574 567 575 500 576 392 577 170 578 320 579 386 580 392 581 550 582 483 583 500 584 391 585 294 586 447 587 159 588 232 589 498 590 140 591 215 592 219 593 82 594 209 595 331 596 310 597 393 598 129 599 271 600 448 601 527 602 462 603 127 604 549 605 478 606 186 607 73 608 74 609 412 610 42 611 107 612 16 613 423 614 415 615 400 616 483 617 98 618 397 619 42 620 309 621 351 622 602 623 122 624 147 625 606 626 451 627 352 628 620 629 263 630 181 631 343 632 522 633 246 634 2 635 3 636 123 637 476 638 223 639 152 640 128 641 5 642 276 643 592 644 477 645 299 646 115 647 493 648 545 649 128 650 50 651 150 652 109 653 212 654 592 655 53 656 253 657 634 658 616 659 11 660 85 661 348 662 586 663 544 664 147 665 416 666 34 667 95 668 177 669 376 670 158 671 224 672 128 673 593 674 658 675 295 676 445 677 191 678 277 679 322 680 478 681 528 682 615 683 83 684 532 685 673 686 105 687 41 688 6 689 521 690 291 691 34 692 675 693 212 694 161 695 59 696 206 697 661 698 454 699 33 700 114 701 406 702 31 703 608 704 577 705 389 706 159 707 203 708 70 709 169 710 494 711 81 712 355 713 684 714 93 715 285 716 246 717 578 718 684 719 86 720 151 721 379 722 35 723 230 724 154 725 209 726 272 727 462 728 511 729 335 730 723 731 147 732 482 733 697 734 397 735 346 736 461 737 379 738 66 739 316 740 189 741 170 742 534 743 177 744 518 745 534 746 307 747 636 748 621 749 634 750 13 751 140 752 339 753 661 754 582 755 215 756 252 757 550 758 637 759 467 760 487 761 550 762 364 763 607 764 451 765 449 766 185 767 525 768 274 769 490 770 321 771 457 772 225 773 399 774 458 775 738 776 165 777 2 778 498 779 52 780 744 781 778 782 131 783 603 784 64 785 625 786 229 787 422 788 125 789 321 790 715 791 56 792 19 793 688 794 166 795 399 796 512 797 622 798 692 799 88 800 290 801 194 802 336 803 476 804 737 805 178 806 419 807 724 808 305 809 792 810 116 811 585 812 411 813 478 814 278 815 739 816 399 817 656 818 567 819 489 820 339 821 595 822 150 823 742 824 626 825 199 826 796 827 637 828 270 829 814 830 500 831 285 832 202 833 278 834 686 835 24 836 656 837 196 838 551 839 591 840 543 841 212 842 597 843 167 844 757 845 694 846 187 847 613 848 221 849 132 850 279 851 693 852 231 853 84 854 150 855 342 856 326 857 585 858 121 859 419 860 715 861 385 862 13 863 507 864 299 865 418 866 31 867 405 868 470 869 350 870 512 871 843 872 404 873 40 874 361 875 810 876 725 877 496 878 81 879 447 880 459 881 712 882 640 883 419 884 266 885 638 886 564 887 854 888 361 889 856 890 155 891 631 892 151 893 505 894 181 895 145 896 660 897 557 898 369 899 191 900 381 901 532 902 61 903 328 904 49 905 702 906 379 907 78 908 324 909 669 910 781 911 882 912 459 913 290 914 414 915 565 916 269 917 307 918 45 919 408 920 377 921 738 922 865 923 827 924 351 925 554 926 578 927 897 928 596 929 723 930 473 931 581 932 524 933 505 934 529 935 886 936 624 937 830 938 84 939 707 940 433 941 154 942 175 943 622 944 838 945 763 946 726 947 288 948 210 949 261 950 791 951 330 952 269 953 855 954 842 955 433 956 603 957 540 958 400 959 682 960 616 961 854 962 598 963 945 964 558 965 636 966 447 967 885 968 662 969 578 970 89 971 461 972 752 973 395 974 870 975 515 976 760 977 684 978 712 979 772 980 824 981 751 982 844 983 285 984 900 985 813 986 824 987 587 988 519 989 7 990 312 991 747 992 246 993 791 994 139 995 698 996 734 997 769 998 540 999 333 1000 40 1001 136 1002 918 1003 372 1004 532 1005 342 1006 531 1007 721 1008 638 1009 253 1010 10 1011 254 1012 371 1013 267 1014 95 1015 946 1016 499 1017 60 1018 145 1019 663 1020 342 1021 624 1022 743 1023 422 1024 836 1025 844 1026 188 1027 44 1028 56 1029 174 1030 722 1031 1021 1032 816 1033 612 1034 364 1035 716 1036 322 1037 299 1038 317 1039 633 1040 242 1041 851 1042 323 1043 528 1044 120 1045 692 1046 311 1047 343 1048 938 1049 1006 1050 183 1051 739 1052 889 1053 235 1054 376 1055 922 1056 912 1057 1026 1058 389 1059 482 1060 128 1061 575 1062 999 1063 687 1064 1024 1065 918 1066 594 1067 217 1068 841 1069 855 1070 740 1071 921 1072 184 1073 394 1074 212 1075 255 1076 168 1077 678 1078 869 1079 414 1080 970 1081 777 1082 989 1083 525 1084 23 1085 33 1086 380 1087 326 1088 915 1089 335 1090 382 1091 86 1092 81 1093 241 1094 468 1095 58 1096 1052 1097 458 1098 96 1099 539 1100 501 1101 149 1102 762 1103 2 1104 710 1105 651 1106 335 1107 1072 1108 199 1109 709 1110 383 1111 877 1112 201 1113 193 1114 922 1115 840 1116 538 1117 506 1118 1099 1119 684 1120 230 1121 988 1122 813 1123 747 1124 280 1125 31 1126 714 1127 934 1128 374 1129 138 1130 332 1131 206 1132 396 1133 89 1134 917 1135 180 1136 810 1137 220 1138 401 1139 441 1140 474 1141 743 1142 589 1143 229 1144 732 1145 118 1146 754 1147 283 1148 725 1149 930 1150 394 1151 1099 1152 43 1153 887 1154 428 1155 997 1156 15 1157 847 1158 115 1159 387 1160 473 1161 441 1162 115 1163 190 1164 1139 1165 993 1166 350 1167 719 1168 281 1169 388 1170 656 1171 175 1172 991 1173 711 1174 76 1175 607 1176 13 1177 228 1178 382 1179 124 1180 850 1181 867 1182 544 1183 162 1184 920 1185 783 1186 531 1187 340 1188 127 1189 172 1190 1067 1191 81 1192 98 1193 120 1194 272 1195 915 1196 287 1197 1097 1198 400 1199 563 1200 1070 1201 562 1202 1200 1203 866 1204 561 1205 107 1206 211 1207 153 1208 396 1209 367 1210 236 1211 665 1212 352 1213 637 1214 173 1215 115 1216 1053 1217 442 1218 595 1219 59 1220 1041 1221 999 1222 354 1223 1192 1224 861 1225 183 1226 619 1227 873 1228 1120 1229 1042 1230 108 1231 753 1232 1210 1233 784 1234 1151 1235 415 1236 385 1237 1136 1238 1201 1239 1205 1240 427 1241 467 1242 111 1243 532 1244 1002 1245 354 1246 637 1247 508 1248 223 1249 908 1250 1137 1251 1116 1252 1198 1253 848 1254 588 1255 752 1256 276 1257 432 1258 441 1259 668 1260 820 1261 1089 1262 237 1263 807 1264 329 1265 265 1266 165 1267 676 1268 1084 1269 348 1270 920 1271 449 1272 299 1273 451 1274 898 1275 963 1276 508 1277 352 1278 661 1279 383 1280 76 1281 916 1282 1224 1283 510 1284 537 1285 910 1286 1034 1287 385 1288 904 1289 569 1290 810 1291 872 1292 224 1293 1294 1294 1117 1295 918 1296 978 1297 1213 1298 14 1299 654 1300 41 1301 803 1302 960 1303 775 1304 371 1305 1243 1306 61 1307 1300 1308 730 1309 351 1310 343 1311 1115 1312 567 1313 564 1314 960 1315 505 1316 1207 1317 436 1318 104 1319 1315 1320 329 1321 1244 1322 115 1323 1005 1324 89 1325 731 1326 857 1327 830 1328 936 1329 1217 1330 854 1331 622 1332 91 1333 679 1334 1159 1335 621 1336 615 1337 1200 1338 57 1339 605 1340 878 1341 276 1342 1130 1343 111 1344 903 1345 437 1346 23 1347 929 1348 566 1349 228 1350 330 1351 214 1352 462 1353 521 1354 483 1355 679 1356 1215 1357 772 1358 1130 1359 959 1360 630 1361 883 1362 989 1363 630 1364 40 1365 474 1366 548 1367 948 1368 106 1369 394 1370 478 1371 216 1372 132 1373 1237 1374 156 1375 605 1376 811 1377 427 1378 821 1379 1321 1380 1315 1381 1221 1382 750 1383 1001 1384 54 1385 1152 1386 429 1387 486 1388 873 1389 1262 1390 393 1391 1177 1392 726 1393 906 1394 11 1395 1091 1396 950 1397 673 1398 720 1399 253 1400 218 1401 765 1402 1162 1403 739 1404 429 1405 1189 1406 1137 1407 1348 1408 1302 1409 809 1410 431 1411 3 1412 537 1413 776 1414 493 1415 1174 1416 563 1417 1375 1418 481 1419 174 1420 458 1421 1026 1422 628 1423 1036 1424 1329 1425 1137 1426 549 1427 481 1428 1382 1429 270 1430 789 1431 1070 1432 1171 1433 545 1434 550 1435 1084 1436 30 1437 44 1438 273 1439 419 1440 929 1441 577 1442 1141 1443 642 1444 922 1445 189 1446 1122 1447 372 1448 732 1449 434 1450 1403 1451 599 1452 656 1453 1204 1454 400 1455 265 1456 435 1457 188 1458 1220 1459 889 1460 688 1461 232 1462 809 1463 537 1464 643 1465 1412 1466 1184 1467 845 1468 218 1469 290 1470 375 1471 124 1472 276 1473 1158 1474 757 1475 1330 1476 79 1477 755 1478 178 1479 835 1480 202 1481 1105 1482 1368 1483 802 1484 1302 1485 1204 1486 559 1487 766 1488 95 1489 308 1490 632 1491 197 1492 181 1493 1367 1494 446 1495 1396 1496 1121 1497 1046 1498 913 1499 144 1500 6 1501 873 1502 1467 1503 1166 1504 1132 1505 1178 1506 231 1507 706 1508 794 1509 719 1510 1090 1511 451 1512 779 1513 172 1514 641 1515 785 1516 1325 1517 536 1518 1078 1519 796 1520 922 1521 485 1522 587 1523 286 1524 742 1525 1383 1526 1026 1527 496 1528 1038 1529 1129 1530 900 1531 847 1532 1392 1533 515 1534 1184 1535 1432 1536 27 1537 1189 1538 1095 1539 1368 1540 452 1541 621 1542 532 1543 116 1544 243 1545 1159 1546 1443 1547 433 1548 992 1549 299 1550 334 1551 515 1552 663 1553 1524 1554 677 1555 557 1556 1204 1557 390 1558 940 1559 414 1560 611 1561 1339 1562 630 1563 452 1564 577 1565 1022 1566 1328 1567 796 1568 916 1569 804 1570 1502 1571 203 1572 1563 1573 618 1574 152 1575 1270 1576 1099 1577 1356 1578 1524 1579 162 1580 1205 1581 852 1582 773 1583 931 1584 336 1585 889 1586 376 1587 32 1588 262 1589 1335 1590 65 1591 1588 1592 1242 1593 272 1594 531 1595 142 1596 862 1597 216 1598 620 1599 25 1600 12 1601 125 1602 765 1603 243 1604 1478 1605 1453 1606 221 1607 1465 1608 616 1609 285 1610 861 1611 1152 1612 1440 1613 85 1614 956 1615 1068 1616 287 1617 1209 1618 1348 1619 236 1620 1072 1621 108 1622 172 1623 108 1624 796 1625 1388 1626 1581 1627 444 1628 1226 1629 95 1630 864 1631 1198 1632 939 1633 783 1634 1463 1635 200 1636 539 1637 238 1638 1523 1639 349 1640 1565 1641 1468 1642 1461 1643 635 1644 597 1645 1558 1646 997 1647 1551 1648 949 1649 1614 1650 1470 1651 985 1652 560 1653 1576 1654 477 1655 44 1656 766 1657 405 1658 245 1659 44 1660 445 1661 776 1662 200 1663 1021 1664 1472 1665 300 1666 768 1667 1069 1668 533 1669 1402 1670 1315 1671 1386 1672 1273 1673 143 1674 1101 1675 347 1676 493 1677 923 1678 246 1679 330 1680 1127 1681 583 1682 681 1683 684 1684 1677 1685 277 1686 81 1687 253 1688 75 1689 1015 1690 703 1691 352 1692 484 1693 1255 1694 710 1695 37 1696 1018 1697 1128 1698 234 1699 240 1700 159 1701 1256 1702 323 1703 1136 1704 1626 1705 1183 1706 201 1707 1020 1708 1320 1709 1155 1710 435 1711 1294 1712 1520 1713 94 1714 919 1715 267 1716 528 1717 1245 1718 76 1719 1512 1720 494 1721 1164 1722 1067 1723 262 1724 316 1725 597 1726 640 1727 1093 1728 175 1729 630 1730 1693 1731 1260 1732 922 1733 1398 1734 1025 1735 1470 1736 1124 1737 901 1738 740 1739 1314 1740 988 1741 1369 1742 1665 1743 459 1744 24 1745 960 1746 1604 1747 1271 1748 1725 1749 1480 1750 1270 1751 1003 1752 1330 1753 1682 1754 415 1755 512 1756 481 1757 1028 1758 735 1759 1407 1760 886 1761 1266 1762 88 1763 1001 1764 72 1765 205 1766 344 1767 1614 1768 1389 1769 961 1770 1187 1771 277 1772 1294 1773 863 1774 1328 1775 849 1776 1055 1777 1124 1778 1681 1779 1480 1780 271 1781 854 1782 55 1783 1304 1784 186 1785 591 1786 1426 1787 1572 1788 1730 1789 666 1790 62 1791 1266 1792 985 1793 1283 1794 1086 1795 335 1796 1332 1797 1464 1798 898 1799 1199 1800 1341 1801 297 1802 1175 1803 585 1804 761 1805 1093 1806 1782 1807 1808 1808 1411 1809 1518 1810 1381 1811 1683 1812 603 1813 968 1814 1418 1815 837 1816 1409 1817 569 1818 1460 1819 1332 1820 492 1821 383 1822 1277 1823 1245 1824 704 1825 219 1826 1609 1827 313 1828 1270 1829 1675 1830 188 1831 969 1832 359 1833 673 1834 7 1835 1062 1836 1055 1837 1735 1838 648 1839 985 1840 288 1841 669 1842 211 1843 1150 1844 215 1845 1784 1846 586 1847 867 1848 1121 1849 1176 1850 909 1851 634 1852 365 1853 1233 1854 356 1855 66 1856 613 1857 433 1858 731 1859 465 1860 291 1861 68 1862 857 1863 1076 1864 348 1865 1635 1866 1325 1867 32 1868 1784 1869 902 1870 230 1871 1050 1872 1642 1873 695 1874 339 1875 478 1876 1120 1877 663 1878 325 1879 1211 1880 1150 1881 1812 1882 1681 1883 1292 1884 602 1885 322 1886 974 1887 1248 1888 1024 1889 767 1890 528 1891 818 1892 1101 1893 1013 1894 939 1895 984 1896 1139 1897 503 1898 487 1899 1615 1900 764 1901 1301 1902 1897 1903 916 1904 1869 1905 9 1906 501 1907 184 1908 155 1909 279 1910 1411 1911 1203 1912 1498 1913 233 1914 1074 1915 1432 1916 1315 1917 1808 1918 355 1919 502 1920 857 1921 2 1922 302 1923 1432 1924 1232 1925 421 1926 1578 1927 509 1928 454 1929 1825 1930 232 1931 535 1932 529 1933 1220 1934 481 1935 1911 1936 905 1937 289 1938 726 1939 1870 1940 1138 1941 1290 1942 594 1943 1077 1944 306 1945 875 1946 1434 1947 560 1948 498 1949 1305 1950 640 1951 1190 1952 1326 1953 1102 1954 396 1955 502 1956 1392 1957 1591 1958 1072 1959 619 1960 1704 1961 1619 1962 338 1963 800 1964 177 1965 793 1966 1141 1967 1107 1968 1841 1969 926 1970 402 1971 545 1972 1302 1973 1866 1974 896 1975 223 1976 701 1977 1568 1978 1045 1979 1374 1980 1040 1981 735 1982 893 1983 1103 1984 1655 1985 1785 1986 1594 1987 1598 1988 558 1989 969 1990 911 1991 370 1992 1283 1993 1277 1994 1839 1995 786 1996 372 1997 750 1998 1359 1999 216 2000 574 2001 1765 2002 710 2003 1869 2004 240 2005 1768 2006 1628 2007 347 2008 1693 2009 844 2010 1052 2011 4 2012 1470 2013 1593 2014 832 2015 112 2016 347 2017 446 2018 356 2019 1955 2020 436 2021 900 2022 472 2023 322 2024 1247 2025 1533 2026 941 2027 149 2028 1232 2029 225 2030 664 2031 1926 2032 982 2033 124 2034 769 2035 1727 2036 721 2037 856 2038 179 2039 343 2040 1737 2041 2021 2042 1951 2043 72 2044 1585 2045 1705 2046 538 2047 651 2048 646 2049 1671 2050 1043 2051 545 2052 1251 2053 863 2054 224 2055 1971 2056 1684 2057 1201 2058 683 2059 297 2060 1427 2061 1168 2062 1872 2063 222 2064 1910 2065 626 2066 1030 2067 741 2068 883 2069 957 2070 881 2071 1484 2072 1900 2073 2037 2074 1901 2075 153 2076 676 2077 1578 2078 1190 2079 1119 2080 329 2081 1181 2082 1581 2083 1336 2084 340 2085 628 2086 750 2087 44 2088 1633 2089 665 2090 1538 2091 246 2092 1277 2093 552 2094 2076 2095 1118 2096 907 2097 1333 2098 1891 2099 1060 2100 1006 2101 1717 2102 524 2103 2099 2104 1513 2105 734 2106 52 2107 310 2108 1744 2109 1820 2110 57 2111 619 2112 148 2113 1336 2114 528 2115 1987 2116 880 2117 1118 2118 1079 2119 247 2120 1019 2121 1365 2122 284 2123 1052 2124 129 2125 722 2126 1526 2127 2087 2128 1044 2129 1030 2130 2000 2131 685 2132 278 2133 130 2134 993 2135 1762 2136 653 2137 2134 2138 1867 2139 1145 2140 1092 2141 905 2142 54 2143 465 2144 88 2145 1567 2146 233 2147 4 2148 1565 2149 1220 2150 1202 2151 1427 2152 2015 2153 599 2154 1845 2155 1287 2156 1209 2157 986 2158 1649 2159 1625 2160 887 2161 1841 2162 1277 2163 602 2164 1429 2165 958 2166 383 2167 571 2168 357 2169 2049 2170 556 2171 560 2172 900 2173 873 2174 1476 2175 1328 2176 751 2177 546 2178 1256 2179 2110 2180 1517 2181 1140 2182 306 2183 952 2184 1281 2185 2145 2186 15 2187 1167 2188 1274 2189 2154 2190 1479 2191 1940 2192 1671 2193 1619 2194 1958 2195 228 2196 1955 2197 1047 2198 1131 2199 252 2200 782 2201 619 2202 1873 2203 1333 2204 279 2205 1832 2206 1990 2207 1735 2208 426 2209 1630 2210 2127 2211 1353 2212 1528 2213 823 2214 88 2215 758 2216 655 2217 883 2218 4 2219 2012 2220 1978 2221 2140 2222 1896 2223 1816 2224 732 2225 1884 2226 686 2227 551 2228 900 2229 290 2230 981 2231 2222 2232 1359 2233 1758 2234 1275 2235 962 2236 1377 2237 1956 2238 1379 2239 1112 2240 84 2241 103 2242 15 2243 1248 2244 22 2245 650 2246 1373 2247 941 2248 1678 2249 2034 2250 444 2251 1610 2252 707 2253 81 2254 57 2255 2134 2256 877 2257 1205 2258 45 2259 1308 2260 768 2261 909 2262 582 2263 2226 2264 582 2265 832 2266 1779 2267 437 2268 284 2269 569 2270 271 2271 962 2272 1706 2273 1197 2274 1897 2275 1001 2276 2004 2277 119 2278 154 2279 333 2280 1327 2281 561 2282 1081 2283 2089 2284 591 2285 2178 2286 1842 2287 2028 2288 987 2289 1022 2290 65 2291 1985 2292 2276 2293 417 2294 996 2295 406 2296 1505 2297 2285 2298 1203 2299 88 2300 1157 2301 1037 2302 1971 2303 356 2304 825 2305 993 2306 399 2307 959 2308 149 2309 1127 2310 853 2311 1798 2312 1310 2313 158 2314 273 2315 45 2316 1042 2317 1373 2318 75 2319 1323 2320 105 2321 2046 2322 1520 2323 1423 2324 1123 2325 1348 2326 2102 2327 2284 2328 93 2329 701 2330 783 2331 1929 2332 1492 2333 1463 2334 2329 2335 544 2336 726 2337 733 2338 97 2339 1322 2340 1182 2341 2319 2342 1241 2343 1032 2344 317 2345 2005 2346 242 2347 1158 2348 1405 2349 2084 2350 872 2351 3 2352 1117 2353 2138 2354 1111 2355 667 2356 102 2357 784 2358 750 2359 554 2360 1536 2361 2249 2362 596 2363 830 2364 1679 2365 75 2366 115 2367 1301 2368 1439 2369 252 2370 722 2371 846 2372 621 2373 581 2374 538 2375 1251 2376 1257 2377 2124 2378 620 2379 1408 2380 2215 2381 1563 2382 695 2383 148 2384 1807 2385 754 2386 191 2387 343 2388 2364 2389 725 2390 957 2391 505 2392 807 2393 2041 2394 2318 2395 413 2396 1943 2397 1852 2398 1512 2399 1858 2400 2175 2401 2046 2402 2229 2403 1522 2404 2114 2405 2058 2406 1521 2407 374 2408 1207 2409 1037 2410 1526 2411 31 2412 1330 2413 1333 2414 473 2415 798 2416 694 2417 1685 2418 397 2419 1080 2420 40 2421 670 2422 976 2423 618 2424 1166 2425 334 2426 12 2427 1164 2428 1095 2429 376 2430 376 2431 1833 2432 279 2433 924 2434 652 2435 112 2436 1427 2437 721 2438 1477 2439 747 2440 1054 2441 1222 2442 1164 2443 756 2444 1245 2445 1317 2446 824 2447 738 2448 644 2449 2039 2450 403 2451 1886 2452 1705 2453 2091 2454 1370 2455 2067 2456 714 2457 476 2458 1803 2459 257 2460 2417 2461 2299 2462 1704 2463 1544 2464 340 2465 1448 2466 2208 2467 35 2468 2309 2469 2120 2470 845 2471 1225 2472 1008 2473 1885 2474 359 2475 893 2476 1848 2477 2255 2478 462 2479 718 2480 952 2481 1271 2482 517 2483 1994 2484 455 2485 1119 2486 475 2487 2254 2488 339 2489 917 2490 950 2491 14 2492 2266 2493 933 2494 1944 2495 2465 2496 1443 2497 2343 2498 2039 2499 807 2500 1944 2501 1208 2502 2091 2503 2120 2504 2350 2505 1072 2506 834 2507 607 2508 1657 2509 1529 2510 613 2511 1779 2512 282 2513 197 2514 1672 2515 1794 2516 1292 2517 422 2518 269 2519 2129 2520 161 2521 573 2522 583 2523 1785 2524 244 2525 262 2526 676 2527 371 2528 1079 2529 225 2530 2313 2531 252 2532 210 2533 286 2534 2304 2535 1392 2536 962 2537 793 2538 180 2539 198 2540 967 2541 1371 2542 874 2543 625 2544 1407 2545 436 2546 1272 2547 7 2548 2286 2549 580 2550 1012 2551 1245 2552 777 2553 2476 2554 403 2555 1229 2556 957 2557 542 2558 769 2559 125 2560 2222 2561 1242 2562 519 2563 661 2564 1643 2565 850 2566 2503 2567 1401 2568 2094 2569 2230 2570 2431 2571 490 2572 1700 2573 2368 2574 1229 2575 1192 2576 2348 2577 407 2578 546 2579 954 2580 1746 2581 311 2582 2157 2583 355 2584 239 2585 764 2586 2483 2587 1117 2588 1285 2589 1789 2590 992 2591 2017 2592 237 2593 1989 2594 1014 2595 952 2596 718 2597 2131 2598 1752 2599 739 2600 991 2601 2269 2602 2054 2603 2215 2604 1280 2605 1881 2606 2205 2607 1176 2608 255 2609 880 2610 2427 2611 377 2612 740 2613 1615 2614 2053 2615 2041 2616 390 2617 781 2618 188 2619 939 2620 1499 2621 699 2622 2514 2623 1790 2624 1819 2625 174 2626 2064 2627 1256 2628 1488 2629 90 2630 2390 2631 2550 2632 2589 2633 2328 2634 1668 2635 1909 2636 321 2637 580 2638 2044 2639 1985 2640 2529 2641 1048 2642 2399 2643 925 2644 2492 2645 1831 2646 1301 2647 1905 2648 111 2649 2523 2650 1070 2651 1041 2652 372 2653 1932 2654 964 2655 723 2656 1365 2657 368 2658 1941 2659 1945 2660 1829 2661 1969 2662 2331 2663 2114 2664 286 2665 1775 2666 707 2667 1644 2668 124 2669 1027 2670 1031 2671 1300 2672 772 2673 2633 2674 2510 2675 1974 2676 635 2677 2137 2678 2020 2679 985 2680 1901 2681 1774 2682 1435 2683 1593 2684 1575 2685 351 2686 2031 2687 2146 2688 934 2689 1597 2690 2034 2691 2482 2692 2394 2693 1218 2694 494 2695 2407 2696 1019 2697 1528 2698 917 2699 2172 2700 1245 2701 214 2702 1323 2703 2527 2704 2242 2705 2052 2706 2108 2707 453 2708 884 2709 154 2710 508 2711 618 2712 1903 2713 1814 2714 2185 2715 2405 2716 539 2717 2494 2718 1219 2719 778 2720 983 2721 192 2722 1123 2723 693 2724 2201 2725 2013 2726 2247 2727 645 2728 1747 2729 1345 2730 2468 2731 17 2732 2206 2733 1352 2734 2209 2735 243 2736 2502 2737 1627 2738 1509 2739 400 2740 186 2741 656 2742 1826 2743 1925 2744 127 2745 1337 2746 707 2747 1387 2748 431 2749 2258 2750 285 2751 1706 2752 1641 2753 2295 2754 2413 2755 1809 2756 1095 2757 1475 2758 230 2759 1667 2760 768 2761 614 2762 2394 2763 2087 2764 229 2765 2542 2766 1863 2767 608 2768 1139 2769 1977 2770 1306 2771 2584 2772 2262 2773 655 2774 2367 2775 48 2776 2419 2777 1659 2778 374 2779 1249 2780 1052 2781 2065 2782 1311 2783 1668 2784 24 2785 2125 2786 2644 2787 1730 2788 2344 2789 59 2790 534 2791 571 2792 5 2793 1208 2794 742 2795 2446 2796 799 2797 734 2798 585 2799 38 2800 889 2801 929 2802 235 2803 1766 2804 94 2805 1157 2806 2389 2807 1885 2808 1237 2809 1514 2810 263 2811 901 2812 273 2813 283 2814 552 2815 983 2816 1202 2817 1720 2818 2546 2819 1728 2820 428 2821 2567 2822 2451 2823 788 2824 2823 2825 1374 2826 1947 2827 722 2828 1200 2829 2778 2830 938 2831 2469 2832 1652 2833 449 2834 1083 2835 520 2836 2715 2837 1091 2838 2097 2839 2258 2840 2471 2841 2768 2842 479 2843 1357 2844 2092 2845 2398 2846 1384 2847 1474 2848 1059 2849 1172 2850 1152 2851 1394 2852 244 2853 330 2854 790 2855 1814 2856 1959 2857 1144 2858 489 2859 2075 2860 822 2861 664 2862 442 2863 2638 2864 2772 2865 70 2866 2753 2867 275 2868 2173 2869 769 2870 533 2871 2809 2872 1372 2873 1471 2874 2210 2875 2515 2876 2197 2877 2540 2878 1890 2879 999 2880 2213 2881 48 2882 821 2883 562 2884 471 2885 985 2886 582 2887 2817 2888 2232 2889 1552 2890 1519 2891 2105 2892 445 2893 2329 2894 1405 2895 2079 2896 1701 2897 774 2898 2849 2899 2747 2900 666 2901 1708 2902 2225 2903 1320 2904 1372 2905 1707 2906 2675 2907 2281 2908 2895 2909 2617 2910 1457 2911 709 2912 428 2913 612 2914 1413 2915 1343 2916 1771 2917 2672 2918 1 2919 413 2920 1281 2921 1248 2922 1924 2923 2392 2924 1349 2925 2440 2926 1756 2927 2185 2928 2560 2929 670 2930 2585 2931 1153 2932 2435 2933 1860 2934 1381 2935 984 2936 1939 2937 1414 2938 901 2939 2301 2940 1006 2941 281 2942 1677 2943 1883 2944 768 2945 1013 2946 77 2947 2165 2948 1320 2949 728 2950 2083 2951 410 2952 258 2953 1884 2954 2236 2955 312 2956 153 2957 983 2958 2876 2959 1308 2960 378 2961 2380 2962 696 2963 227 2964 2640 2965 2551 2966 1345 2967 970 2968 1956 2969 146 2970 1345 2971 561 2972 1725 2973 2576 2974 386 2975 2411 2976 596 2977 327 2978 1140 2979 1439 2980 1591 2981 1774 2982 685 2983 1928 2984 1827 2985 1072 2986 567 2987 349 2988 1897 2989 2890 2990 1666 2991 2264 2992 1159 2993 1725 2994 2607 2995 1874 2996 1092 2997 461 2998 2806 2999 652 3000
样例输出
504576603 4673436 348522033 13531542 399447259 284319262 74024391 284319262 293785148 0 302 483 51 234 70 14 362 92 389 256 366656497 132208868 75000142 371790750 225251659 366656497 132208868 132208868 57129691 366656497 104 144 103 433 225 332 59 148 148 104 120392202 166922337 161790537 6531273 276643535 157922272 245263382 80399560 0 113629226 216 227 168 206 281 69 80 0 220 80 243857098 416169107 11498120 135303489 0 459662309 302200305 135303489 166896816 143815276 27 131 8 181 129 282 0 156 0 86 291455455 291455455 0 53894268 150666398 172546417 281596085 14807465 324084393 49057091 157 410 112 105 427 542 378 542 0 56